@charset "utf-8";
/* CSS Document Copyright © */
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
@import url(http://fonts.googleapis.com/css?family=Questrial:400,700);
/* ***************************************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */
body {
line-height:1.5em;
font-size:14px;
font-family:'Droid Sans', Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
margin: 0px 0 20px 0;
line-height: 1.5em;
font-weight:normal;
font-family:'Questrial', Georgia, "Times New Roman", Times, serif;
}
h1, .componentheading {
font-size: 2.5em;
}
h2, .contentheading {
font-size: 2.2em;
}
h3 {
font-size: 1.8em
}
h4 {
font-size: 1.6em
}
h5 {
font-size: 1.4em
}
h6 {
font-size: 1.2em
}
.inside {
padding:10px 0;
}
.clr {
clear:both;
}
ul, ol {
margin-top:20px;
margin-bottom:20px;
}
hr {
border:0;
height:2px;	
}
#wrapper {
width:1000px;
margin:20px auto;
}
#header {
width:980px;
margin:0 auto;
}
#header-inner {
padding:30px 10px;
}
#logo .image h2 {
display:none;
}
#logo .title h2 {
margin:15px 0;
}
#menu {
text-transform:uppercase;
float:right;
width:auto;
font-size:13px;
position:relative;
z-index:9000;
margin-top:3px;
}
#menu .moduletable, #menu .moduletable_menu {
margin:0;
padding:0;
list-style:none;
}
#menu .moduletable ul, #menu .moduletable_menu ul {
margin:0;
padding:0;
list-style:none;
}
#menu .moduletable li, #menu .moduletable_menu li {
margin:0;
padding:0;
list-style:none;
}
#menu .moduletable li a, #menu .moduletable_menu li a {
padding:0;
background:none;
border:0;
padding: 10px 15px;
text-decoration: none;
text-transform: uppercase;
font-family:'Questrial', Georgia, "Times New Roman", Times, serif;
font-weight: normal;
}
#menu .title, #menu .subtitle {
display:block;
}
#menu .title {
margin:0;
}
#menu .subtitle {
margin:8px 0 0 0;
font-size:9px;
}
#menu ul, #menu ul li, #menu ul ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu ul {
position: relative;
z-index: 597;
float: left;
left:1px;
}
#menu ul li {
float: left;
line-height: 1.3em;
vertical-align: middle;
zoom: 1;
padding:10px;
}
#menu ul li a {
display:block;
text-decoration:none;
position:relative;
font-weight:bold;
}
#menu ul li.hover, #menu ul li:hover {
position: relative;
z-index: 599;
cursor: default;
}
#menu ul ul {
display:none;
position: absolute;
top: 100%;
left: -1px;
z-index: 598;
width: auto;
min-width:200px;
text-transform:capitalize;
font-size:13px;
padding:5px;
}
#menu ul ul li {
float: none;
white-space:nowrap;
margin:0;
padding:0;
}
#menu ul ul li a {
padding:5px;
font-size:12px;
font-weight:normal;
border-radius:0;
}
#menu ul ul ul {
top:-6px;
left:100%;
}
#banner {
margin-bottom:20px;
}
#pathway {
font-size:12px;
margin:0 0 20px 0;
}
#pathway-inner {
padding:10px;
}
#grid-top1, #grid-top2 {
width:960px;
margin:0 auto 20px auto;
}
#container {
width:980px;
margin:0 auto;
}
#container-inner {
padding:20px 0;
}
#bottom {
margin:0 auto;
}
#bottom-inner {
padding:20px 0;
}
#footer {
margin:0 auto;
}
#footer-inner {
padding:20px 0;
font-size:12px;
line-height:1.3em;
}
#link {
text-align:right;
}
#link ul, #link li {
margin:0;
padding:0;
list-style:none;
}
#link li {
display:inline-block;
margin-left:10px;
}
#link li a {
text-decoration:none;
}
.joomlashack {
width:100px;
height:20px;
overflow:hidden;
margin:10px auto !important;
text-align:center;
}
.joomlashack {
display:block;
text-indent:-9999px;
background:url(../wright/images/icons/jscright.png) no-repeat 50% 0;
}
.footer2 {
display:none;
}
/* ***************************************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */
/* ***************************************************************************************************** */
/* INPUTS */
input[type="reset"], input[type="submit"], input[type="button"], button {
cursor:pointer;
font-family: Arial, Helvetica, sans-serif;
padding:4px 10px;
font-size: 11px;
color: #ffffff;
text-shadow:0px -1px 0px rgba(000, 000, 000, 0.4), 0px 0px 0px rgba(255, 255, 255, 0);
-moz-text-shadow:0px -1px 0px rgba(000, 000, 000, 0.4), 0px 0px 0px rgba(255, 255, 255, 0);
-webkit-text-shadow:0px -1px 0px rgba(000, 000, 000, 0.4), 0px 0px 0px rgba(255, 255, 255, 0);
-webkit-transition:all 0.3s ease, top 0ms linear;
-moz-transition:all 0.3s ease;
-o-transition:all 0.4s ease;
-ms-transition:all 0.4s ease;
transition:all 0.3s ease;
border-radius: 99px;
-moz-border-radius: 99px;
-webkit-border-radius: 99px;
}
input[type="text"], input[type="password"], input[type="email"], textarea, select {
padding:3px;
margin:3px 0!important;
}
/* ***************************************************************************************************** */
/* FRONTEND EDITOR */
.editor {
margin:20px 0;
padding:10px;
}
.editor textarea, .editor input[type="text"], .editor select {
display:block;
}
/* ***************************************************************************************************** */
/* CONTENT COMPONENT STYLES */
.image_left {
padding:5px;
margin:0 10px 10px 0;
float:left;
}
.image_right {
padding:5px;
margin:0 0 10px 10px;
float:right;
}
#page {
position:relative;
overflow:hidden;
}
.actions {
font-size:11px;
}
.actions a {
text-decoration:none;
}
.actions a:hover {
text-decoration:none;
}
.actions img {
margin:0 0 0 5px;
}
.article-info-box {
margin:0 0 20px 0;
padding:10px 0;
}
.article-info {
margin:0;
font-size:11px;
padding:3px;
}
li.parent-category-name, li.category-name, li.create, li.modified, li.published, li.createdby, li.hits {
font-family:inherit;
}
span.content_rating {
margin:0 0 -5px 0 !important;
font-size:12px;
display:block;
}
span.content_vote {
margin:0 0 5px 0;
font-size:12px;
padding:0 0 5px 0;
display:block;
}
span.content_vote input {
margin:0 3px;
}
.readmore a, .readon, .mod-articles-category-readmore a {
white-space:nowrap;
cursor:pointer;
font-family: Arial, Helvetica, sans-serif;
padding:4px 10px;
font-size: 11px;
color: #ffffff;
text-shadow:0px -1px 0px rgba(000, 000, 000, 0.4), 0px 0px 0px rgba(255, 255, 255, 0);
-moz-text-shadow:0px -1px 0px rgba(000, 000, 000, 0.4), 0px 0px 0px rgba(255, 255, 255, 0);
-webkit-text-shadow:0px -1px 0px rgba(000, 000, 000, 0.4), 0px 0px 0px rgba(255, 255, 255, 0);
-webkit-transition:all 0.3s ease, top 0ms linear;
-moz-transition:all 0.3s ease;
-o-transition:all 0.4s ease;
-ms-transition:all 0.4s ease;
transition:all 0.3s ease;
border-radius: 99px;
-moz-border-radius: 99px;
-webkit-border-radius: 99px;
}
.readmore a:hover, .readon:hover, .mod-articles-category-readmore a:hover {
text-decoration:none;
}
.readmore a, .readon a {
text-decoration:none;
}
.readmore a:hover, .readon a:hover {
text-decoration:none;
}
ul.pagenav li a {
display:inline-block;
padding:3px 10px;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
ul.pagenav, ul.pagenav li {
margin:0;
padding:0;
list-style:none;
}
ul.pagenav li {
display:inline;
}
/* ***************************************************************************************************** */
/* FRONTPAGE COMPONENT */
.blog {
margin:0 0 20px 0;
}
.leading {
margin:0 0 40px 0;
position:relative;
}
.leading_separator {
display:block;
height:1px;
}
.article_row {
clear:both;
margin:0 0 40px 0;
}
.article_row h2 {
font-size:13px;
margin-right:60px;
}
.article_separator {
display:block;
height:1px;
}
.row_separator {
display:block;
height:1px;
clear:both;
}
/* 1 COLUMN LAYOUT */
.article_column.column1.cols1 {
position:relative;
}
/* 2 COLUMN LAYOUT */
.article_column.column1.cols2 {
float:left;
width:48%;
position:relative;
}
.article_column.column2.cols2 {
float:right;
width:48%;
position:relative;
}
/* 3 COLUMN LAYOUT */
.article_column.column1.cols3 {
margin-right:2%;
float:left;
width:30%;
position:relative;
}
.article_column.column2.cols3 {
float:left;
width:30%;
position:relative;
}
.article_column.column3.cols3 {
float:right;
width:30%;
position:relative;
}
/* 4 COLUMN LAYOUT */
.cols-4 .column-1 {
margin-right:2%;
float:left;
width:22%;
position:relative;
}
.cols-4 .column-2 {
margin-right:2%;
float:left;
width:22%;
position:relative;
}
.cols-4 .column-3 {
float:left;
width:22%;
position:relative;
}
.cols-4 .column-4 {
float:right;
width:22%;
position:relative;
}
/* 5 COLUMN LAYOUT */
.article_column.column1.cols5 {
margin-right:2%;
float:left;
width:18%;
position:relative;
}
.article_column.column2.cols5 {
margin-right:2%;
float:left;
width:18%;
position:relative;
}
.article_column.column3.cols5 {
margin-right:2%;
float:left;
width:18%;
position:relative;
}
.article_column.column4.cols5 {
float:left;
width:18%;
position:relative;
}
.article_column.column5.cols5 {
float:right;
width:18%;
position:relative;
}
/* 6 COLUMN LAYOUT */
.article_column.column1.cols6 {
margin-right:2%;
float:left;
width:14%;
position:relative;
}
.article_column.column2.cols6 {
margin-right:2%;
float:left;
width:14%;
position:relative;
}
.article_column.column3.cols6 {
margin-right:2%;
float:left;
width:14%;
position:relative;
}
.article_column.column4.cols6 {
margin-right:2%;
float:left;
width:14%;
position:relative;
}
.article_column.column5.cols6 {
float:left;
width:14%;
position:relative;
}
.article_column.column6.cols6 {
float:right;
width:14%;
position:relative;
}
.items-more {
clear:both;
display:block;
margin:20px 0;
}
.items-more h3 {
font-size:1.2em;
margin:0;
padding:5px 10px;
}
.items-more ol, .items-more li {
margin:0;
padding:0;
list-style:none;
}
.items-more li {
padding:5px 10px 5px 25px;
font-size:12px;
}
.items-more li a {
text-decoration:none;
}
.counter {
display:inline-block;
}
.pagination {
margin:10px 0;
padding:5px 0;
display:inline-block;
}
span.pagination span {
margin:0 5px;
}
.pagination a {
padding:5px 10px;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
/* ***************************************************************************************************** */
/* ARTICLE VIEW */
h2.contentheading {
font-size:1.3em;
margin-right:60px;
}
/* ***************************************************************************************************** */
/* SEARCH COMPONENT */
.word {
padding:10px;
font-size:12px;
}
.phrase {
float:none;
display:block;
font-size:12px;
}
.only {
float:none;
display:inline-block;
font-size:12px;
}
.searchintro {
font-size:12px;
padding:10px;
}
.searchintro a {
padding:5px 10px;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}
.search-results ol {
margin:0;
padding:0;
list-style:none;
}
.search-results ol li {
font-size:12px;
padding:10px;
margin:0 0 20px 0;
}
.search-results ol li h4 {
margin:0;
}
.search-results .highlight {
font-size:15px;
display:inline-block;
padding:0 5px;
}
#search .readon {
font-size:14px;
font-weight:bold;
display:inline;
float:none;
padding:4px 26px;
margin:0 0 0 20px;
}
.phrases {
display:block;
font-size:12px;
padding:10px;
}
.phrases-box input {
display:inline-block;
margin:0 0 5px 0;
}
.phrases-box .phrase {
padding:0;
font-size:13px;
display:inline-block;
}
.search .only {
display:block;
padding:10px;
margin:0 0 20px 0;
}
.search .form_limit {
display:inline-block;
}
ol.search_results, ol.search_results li {
margin:0;
padding:0;
list-style:none;
}
ol.search_results li.result-title {
margin:10px 0;
padding:10px;
font-size:12px;
}
ol.search_results li.result-title h4 {
display:inline-block;
margin:0;
}
.result-category br {
display:none;
}
ol.search_results li.result-title .highlight {
font-size:15px;
display:inline-block;
padding:0 5px;
}
/* ***************************************************************************************************** */
/* TABLE OF CONTENTS VIEW */
.contenttoc {
width:35%;
float:right;
margin:0 0 20px 20px !important;
font-size:12px;
}
.contenttoc th {
text-align:left;
padding:3px 3px 3px 10px;
}
.contenttoc a {
display:block;
padding:3px 3px 3px 20px;
}
.pagenavcounter {
display:inline-block;
padding:5px;
margin:0 0 20px 0;
font-size:12px;
}
.pagenavbar {
display:inline-block;
padding:5px;
margin:0 0 20px 0;
font-size:12px;
}
.pagination li a {
background:none;
border:0;
color:inherit;
text-decoration:none;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
.pagination li a:hover {
background:none;
border:0;
color:inherit;
text-decoration:none;
}
#article-index {
width:35%;
float:right;
margin:0 0 20px 20px !important;
font-size:12px;
}
#article-index ul, #article-index li {
margin:0;
padding:0;
list-style:none;
}
#article-index li a {
display:block;
padding:3px 3px 3px 20px;
}
.pagination ul, .pagination li {
margin:0;
padding:0;
list-style:none;
}
.pagination ul {
display:inline-block;
padding:5px;
margin:0 0 20px 0;
}
.pagination li {
display:inline-block;
margin:0 5px;
}
/* ***************************************************************************************************** */
/* SECTION TABLE */
.category-desc {
clear:both;
}
.category-desc img {
margin:5px;
}
.cat-items {
clear:both;
display:block;
margin:20px 0;
}
ul.cat-items, ul.cat-items li {
margin:0;
padding:0;
list-style:none;
}
ul.cat-items li {
display:block;
margin:0 0 20px 0;
padding:0 0 20px 20px;
}
/* ***************************************************************************************************** */
/* CATEGORY TABLE */
.contentdescription img {
display:inline-block;
margin:0 20px 0 0;
padding:10px;
}
.sectiontableheader a {
text-decoration:none;
}
.sectiontableheader a img {
margin:0 0 0 10px;
display:none;
}
table.contentpane img {
display:inline-block;
margin:0 20px 0 0;
padding:10px;
}
.sectiontableentry0 td, .sectiontableentry1 td, .sectiontableentry2 td {
padding:5px;
}
/* ***************************************************************************************************** */
/* ARTICLE CATEGORIES */
div.categories-list ul, div.categories-list li {
margin:0;
padding:0;
list-style:none;
}
div.categories-list li {
margin:10px 0;
padding:10px;
overflow:hidden;
}
div.categories-list li li {
padding:10px;
margin:20px 0;
overflow:hidden;
}
div.categories-list .item-title {
display:block;
font-size:18px;
margin:0 0 10px 0;
}
.image-left {
float:left;
margin:0 20px 20px 0;
}
/* ***************************************************************************************************** */
/* ARTICLE CATEGORY LIST */
div.cat-children ul, div.cat-children li {
margin:0;
padding:0;
list-style:none;
}
div.cat-children li {
margin:10px 0;
padding:10px;
overflow:hidden;
}
div.cat-children li li {
padding:10px;
margin:20px 0;
}
.filters .hidelabeltxt, .filters .filter-search, .filters .display-limit {
display:inline-block;
margin:0 10px 0 0;
}
.category {
font-size:0.9em;
}
.category thead th {
text-align:left;
padding:5px;
}
.category thead a {
text-decoration:none;
}
.category thead img {
margin:0 0 0 10px;
display:none;
}
.cat-list td, .cat-list-row0 td, .cat-list-row1 td {
padding:5px;
}
/* ***************************************************************************************************** */
/* NEWSFEEDS COMPONENT */
table.newsfeeds {
font-size:12px;
}
table.newsfeeds th {
text-align:left;
}
.newsfeed ol, .newsfeed li {
margin:0;
padding:0;
list-style:none;
}
.newsfeed li {
margin:10px 0;
padding:10px;
overflow:hidden;
}
.newsfeed li li {
padding:10px;
margin:20px 0;
}
/* ***************************************************************************************************** */
/* ARCHIVE LIST */
ul#archive-list, ul#archive-list li {
margin:0;
padding:0;
list-style:none;
}
ul#archive-list li {
padding:10px;
margin:0 0 20px 0;
}
ul#archive-list li h4 {
font-size:18px;
}
ul#archive-list li h5.metadata {
padding:5px;
}
ul#archive-list li h5.metadata span {
display:inline-block;
padding: 3px 3px 3px 18px;
margin:0 5px 0 0;
font-size:12px;
font-weight:normal;
}
/* ***************************************************************************************************** */
/* POLLS COMPONENT */
table.pollstableborder {
width:100%;
}
table.pollstableborder th {
text-align:left;
padding:10px 5px;
}
#poll table.pollstableborder th img {
display:none;
}
#poll .smalldark {
width:50%;
font-size:12px;
line-height:1.5em;
}
.polls_color_1, .polls_color_2, .polls_color_3, .polls_color_4, .polls_color_5 {
border:0;
height:20px !important;
}
/* ***************************************************************************************************** */
/* WEBLINKS COMPONENT */
table.weblinks {
font-size:0.9em;
}
table.weblinks td img {
margin:0 10px 0 0;
}
table.weblinks {
width:100%;
}
table.weblinks p {
margin:0;
}
.weblinks ul, .weblinks li {
margin:0;
padding:0;
list-style:none;
}
.weblinks li {
margin:10px 0;
padding:10px 10px 10px 25px;
overflow:hidden;
}
.weblinks li li {
padding:10px;
margin:20px 0;
}
.weblinks .item-title {
display:block;
font-size:18px;
margin:0 0 10px 0;
}
.weblinks .jitem-title {
display:block;
font-size:18px;
margin:0 0 10px 0;
}
.image-left {
float:left;
margin:0 20px 20px 0;
}
/* ***************************************************************************************************** */
/* CONTACT COMPONENT */
.category tbody td {
padding:5px;
}
#component-contact {
font-size:12px;
}
#component-contact br {
display:none;
}
.contact-form {
padding:10px;
margin:0 0 20px 0;
}
.contact-form input, .contact-form textarea {
display:block;
}
#contact_text {
clear:both;
}
#contact-email-copy, #contact_email_copy {
display:inline-block;
}
#emailForm .button {
display:block;
margin:20px 0 0 0;
}
#contact-slider br {
display:none;
}
#contact-slider .panel {
padding:10px;
margin:0 0 10px 0;
}
#contact-slider .panel h3 {
font-size:18px;
margin:0;
}
#contact-slider .panel h3 a {
text-decoration:none;
}
#emailForm {
font-size:12px;
}
/* ***************************************************************************************************** */
/* PASSWORD/USERNAME REMINDER */
.josForm {
padding:10px;
margin:0 0 20px 0;
font-size:12px;
}
label.hasTip {
cursor:pointer;
}
#name, #username {
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
#email {
font-size:0.9em;
padding:5px;
margin:0 10px 0 0;
display:inline-block;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
button.validate {
padding:5px 15px;
cursor:pointer;
display:inline-block;
}
/* ***************************************************************************************************** */
/* REMIND FORM */
.remind {
padding:10px;
margin:0 0 20px 0;
}
.remind button {
}
.remind input {
}
/* ***************************************************************************************************** */
/* RESET FORM */
.reset {
padding:10px;
margin:0 0 20px 0;
}
.reset button {
}
/* ***************************************************************************************************** */
/* REGISTER FORM */
.registration {
padding:10px;
margin:0 0 20px 0;
font-size:12px;
border-radius:0;
-moz-border-radius:0;
-webkit-border-radius:0;
}
.register input {
}
/* ***************************************************************************************************** */
/* LOGIN COMPONENT */
fieldset.input {
font-size:12px;
}
#com-form-login ul, #com-form-login li {
margin:0;
padding:0;
list-style:none;
}
#com-form-login li {
font-size:12px;
display:block;
padding:3px 3px 3px 20px;
}
.login, .logout {
padding:10px;
margin:0 0 20px 0;
font-size:12px;
}
.login img, .logout img {
display:none;
}
.login input {
display:block;
}
.login input#rem {
display:inline;
}
.login #username, .login #password {
font-size:0.9em;
padding:4px 5px;
}
/* ***************************************************************************************************** */
/* USER PROFILE */
.profile {
padding:10px;
margin:0 0 20px 0;
font-size:12px;
min-height:400px;
}
.profile a {
}
.profile-edit {
padding:10px;
margin:0 0 20px 0;
font-size:12px;
width:90%;
}
.profile-edit label {
display:block;
}
.profile-edit button {
}
.profile-edit input, .profile-edit select {
}
/* ***************************************************************************************************** */
/* ADMINISTRATIVE ELEMENTS */
.contentpaneopen_edit {
margin:0 10px 0 0;
padding:5px 0 0 0;
}
/* ***************************************************************************************************** */
/* TOOLTIPS */
.tool-tip {
float: left;
border: 1px solid #D4D5AA;
padding: 5px;
background: #FFFFCC;
max-width: 200px;
}
.tool-title {
padding: 0;
margin: 0;
margin-top: -15px;
padding-top: 15px;
padding-bottom: 5px;
background: url(../../system/images/selector-arrow.png) no-repeat;
font-size: 100%;
font-weight: bold;
}
.tool-text {
margin: 0;
font-size: 100%;
}
/* ***************************************************************************************************** */
/* SYSTEM MESSAGES */
#system-message {
margin-bottom: 10px !important;
padding: 0 !important;
clear: both !important;
display: block !important;
float: none !important;
padding: 0 !important;
width: 100% !important;
}
#system-message li {
margin:0;
}
#system-message dt {
font-weight: bold !important;
}
#system-message dd {
margin: 0 !important;
font-weight: bold !important;
text-indent: 30px !important;
}
#system-message dd ul {
list-style: none !important;
margin: 0px !important;
padding: 10px !important;
color: #0055BB !important;
background: #D8E5F8 url(../images/icons/16/status-info.png) no-repeat 10px 50% !important;
border-top: 3px solid #629DE3 !important;
border-bottom: 3px solid #629DE3 !important;
}
#system-message dt.message {
display:none !important;
}
#system-message dd.message {
background:none !important;
border:0 !important;
clear:both !important;
display:block !important;
float:none !important;
margin:0 !important;
padding:0 !important;
width:100% !important;
}
#system-message dt.error {
display: none !important;
}
#system-message dd.error ul {
margin: 0px !important;
list-style: none !important;
color: #c00 !important;
background: #FFD6D6 url(../images/icons/16/status-alert.png) no-repeat 10px 50% !important;
border-top: 3px solid #DE7A7B !important;
border-bottom: 3px solid #DE7A7B !important;
}
#system-message dt.notice {
display: none !important;
}
#system-message dd.notice ul {
margin: 0px !important;
list-style: none !important;
color: #DCA33C !important;
background: #FEF6D8 url(../images/icons/16/status-note.png) no-repeat 10px 50% !important;
border-top: 3px solid #F0DC7E !important;
border-bottom: 3px solid #F0DC7E !important;
}
/* ***************************************************************************************************** */
/* DEFAULT MODULES */
.moduletable, .moduletable_text, .moduletable_menu {
margin-bottom:40px;
font-size:12px;
}
.moduletable h3, .moduletable_text h3, .moduletable_menu h3 {
padding:5px 0;
margin:0 0 5px 0;
}
/* ***************************************************************************************************** */
/* GRID MODULES */
.module, .module_text, .module_menu {
margin-bottom:40px;
font-size:12px;
}
.module h3, .module_text h3, .module_menu h3 {
padding:5px 0;
margin:0 0 5px 0;
}
/* ***************************************************************************************************** */
/* TOOLBAR GRID MODULES */
#toolbar .module, #toolbar .module_text, #toolbar .module_menu {
margin-bottom:0;
padding:0;
font-size:12px;
}
/* ***************************************************************************************************** */
/* BREADCRUMBS MODULE */
.sep {
margin:0 5px;
}
/* ***************************************************************************************************** */
/* SEARCH MODULE */
.search label {
display:none;
}
/* ***************************************************************************************************** */
/* NEWSFLASH MODULE */
#banner .moduletable {
margin:0;
}
/* ***************************************************************************************************** */
/* IMAGE BANNER MODULE */
.banneritem {
}
/* ***************************************************************************************************** */
/* STATS MODULE */
ul.stats-module, ul.stats-module li {
margin:0;
padding:0;
list-style:none;
}
ul.stats-module li {
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* POPULAR MODULE */
ul.mostread, ul.mostread li {
margin:0;
padding:0;
list-style:none;
}
ul.mostread li {
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* LATEST NEWS MODULE */
ul.latestnews, ul.latestnews li {
margin:0;
padding:0;
list-style:none;
}
ul.latestnews li {
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* ARCHIVE MODULE */
ul.archive-module, ul.archive-module li {
margin:0;
padding:0;
list-style:none;
}
ul.archive-module li {
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* SECTIONS MODULE */
ul.sections-module, ul.sections-module li {
margin:0;
padding:0;
list-style:none;
}
ul.sections-module li {
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* FEED DISPLAY MODULE */
.feed {
}
.feed h4 {
}
.feed ul.newsfeed, .feed ul.newsfeed li {
margin:0;
padding:0;
list-style:none;
}
.feed ul.newsfeed {
}
.feed ul.newsfeed li.newsfeed-item {
margin:10px 0;
}
.feed h5.feed-link {
display:block;
}
.feed h5.feed-link a {
text-decoration:none;
}
/* ***************************************************************************************************** */
/* POLLS MODULE */
ul.polls-options, .polls-options li {
margin:0;
padding:0;
list-style:none;
}
ul.polls-options {
margin:0 0 20px 0;
}
/* ***************************************************************************************************** */
/* LOGIN MODULE */
#login-form fieldset, #form-login fieldset {
padding:0;
margin:0 0 10px 0;
}
#login-form ul, #login-form li, #form-login ul, #form-login li {
margin:0;
padding:0;
list-style:none;
}
#login-form li, #form-login li {
display:block;
padding:3px 3px 3px 20px;
}
#modlgn-username, #form-login-username {
margin:0;
display:block;
}
#modlgn-passwd, #form-login-password {
margin:0;
display:block;
}
#form-login-remember {
margin:0 0 10px 0;
}
#modlgn_remember {
padding:0 !important;
margin:0 0 0 5px !important;
}
/* ***************************************************************************************************** */
/* RELATED ITEMS MODULE */
ul.relateditems, ul.relateditems li {
margin:0;
padding:0;
list-style:none;
}
ul.relateditems li {
display:block;
padding:3px 3px 3px 20px;
}
/* ***************************************************************************************************** */
/* ARTICLE CATEGORIES MODULE */
ul.categories-module, ul.categories-module li {
margin:0;
padding:0;
list-style:none;
}
ul.categories-module li {
display:block;
padding:10px;
margin:0 0 10px 0;
}
/* ***************************************************************************************************** */
/* ARTICLES CATEGORY MODULE */
ul.category-module, ul.category-module li {
margin:0;
padding:0;
list-style:none;
}
ul.category-module li {
display:block;
padding:3px 3px 3px 20px;
margin:0 0 10px 0;
}
/* ***************************************************************************************************** */
/* LATEST USERS MODULE */
ul.latestusers, ul.latestusers li {
margin:0;
padding:0;
list-style:none;
}
ul.latestusers li {
display:block;
padding:3px 3px 3px 20px;
margin:0 0 10px 0;
}
/* ***************************************************************************************************** */
/* WHOS ONLINE MODULE */
ul.whosonline, ul.whosonline li {
margin:0;
padding:0;
list-style:none;
}
ul.whosonline li {
display:block;
padding:3px 3px 3px 20px;
margin:0 0 10px 0;
}
/* ***************************************************************************************************** */
/* LOGIN MODULE */
#form-login #modlgn_passwd, #form-login #modlgn_username {
display:block;
}
/* ***************************************************************************************************** */
/* LANGUAGE MODULE */
.languages-module ul, .languages-module li {
margin:0;
padding:0;
list-style:none;
}
.languages-module li {
display:inline-block;
margin:0 5px;
}
/* ***************************************************************************************************** */
/* MENU MODULE */
.moduletable_menu ul, .moduletable_menu ul li {
margin:0;
padding:0;
list-style:none;
}
.moduletable_menu ul li a {
display:block;
padding:3px 3px 3px 20px;
}
.moduletable_menu ul ul li a {
padding:3px 3px 3px 40px;
}
.moduletable_menu ul ul ul li a {
padding:3px 3px 3px 40px;
}
.moduletable_menu ul ul ul ul li a {
padding:3px 3px 3px 60px;
}
.module_menu ul, .module_menu ul li {
margin:0;
padding:0;
list-style:none;
}
.module_menu ul li a {
display:block;
padding:3px 3px 3px 20px;
}
.module_menu ul ul li a {
padding:3px 3px 3px 40px;
}
.module_menu ul ul ul li a {
padding:3px 3px 3px 40px;
}
.module_menu ul ul ul ul li a {
padding:3px 3px 3px 60px;
}
/* ***************************************************************************************************** */
/* CUSTOM MODULE STYLES */
.moduletable-blue, .moduletable-green, .moduletable-rose, .moduletable-orange, .moduletable-red, .moduletable-brown, .moduletable-cyan, .moduletable-purple, .moduletable-pink, .moduletable-olive {
margin-bottom:40px;
font-size:12px;
padding:0;
}
.moduletable-blue h3, .moduletable-green h3, .moduletable-rose h3, .moduletable-orange h3, .moduletable-red h3, .moduletable-brown h3, .moduletable-cyan h3, .moduletable-purple h3, .moduletable-pink h3, .moduletable-olive h3 {
padding:5px 0;
margin:0 0 5px 0;
font-size:1.2em;
font-family:'Questrial', Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.module-blue, .module-green, .module-rose, .module-orange, .module-red, .module-brown, .module-cyan, .module-purple, .module-pink, .module-olive {
font-size:12px;
margin-bottom:40px;
}
.module-blue .pad, .module-green .pad, .module-rose .pad, .module-orange .pad, .module-red .pad, .module-brown .pad, .module-cyan .pad, .module-purple .pad, .module-pink .pad, .module-olive .pad {
padding:0;
}
.module-blue h3, .module-green h3, .module-rose h3, .module-orange h3, .module-red h3, .module-brown h3, .module-cyan h3, .module-purple h3, .module-pink h3, .module-olive h3 {
padding:5px 0;
margin:0 0 5px 0;
font-size:1.2em;
font-family:'Questrial', Arial, Helvetica, sans-serif;
text-transform:uppercase;
}
.moduletable-blue h3, .module-blue h3 {
color:#7CCCE5;
}
.moduletable-green h3, .module-green h3 {
color:#B5DA69;
}
.moduletable-rose h3, .module-rose h3 {
color:#ED145B;
}
.moduletable-orange h3, .module-orange h3 {
color:#F7941D;
}
.moduletable-red h3, .module-red h3 {
color:#D12638;
}
.moduletable-pink h3, .module-pink h3 {
color:#E26FB5;
}
/* ***************************************************************************************************** */
/* CUSTOM TYPOGRAPHY */
/* ***************************************************************************************************** */
/* BLOCKQUOTE */
blockquote.left {
margin:0 20px 20px 0;
}
blockquote.right {
margin:0 0 20px 20px;
}
blockquote, blockquote.left, blockquote.right {
padding:20px;
font-size:18px;
border:0;
}
/* ***************************************************************************************************** */
/* PRE/CODE */
pre, .code {
padding:20px;
font-size:12px;
}
/* ***************************************************************************************************** */
/* ALERT STYLES */
.alert, .info, .download, .note {
display: block;
padding: 10px 10px 10px 50px;
margin: 15px 0;
}
.alert {
color: #c00;
border-top: 3px solid #fe7b7a;
border-bottom: 3px solid #fe7b7a;
background: #FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;
}
.info {
color: #0055BB;
border-top: 3px solid #629de3;
border-bottom: 3px solid #629de3;
background: #D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;
}
.note {
color: #B79000;
border-top: 3px solid #fde179;
border-bottom: 3px solid #fde179;
background: #FEF6D8 url(../images/status-note.png) 10px 50% no-repeat;
}
.download {
color: #57861A;
border-top: 3px solid #c2df88;
border-bottom: 3px solid #c2df88;
background: #EEF7DD url(../images/status-download.png) 10px 50% no-repeat;
}
/* ***************************************************************************************************** */
/* LIST STYLES */
ul.accent li.bullet1, ul.bullet1 li {
	background: url(../images/icons/16/bullet_black.png) 4px .2em no-repeat;
}
ul.accent li.bullet2, ul.bullet2 li {
	background: url(../images/icons/16/bullet_blue.png) 4px .2em no-repeat;
}
ul.accent li.bullet3, ul.bullet3 li {
	background: url(../images/icons/16/bullet_green.png) 4px .2em no-repeat;
}
ul.accent li.bullet4, ul.bullet4 li {
	background: url(../images/icons/16/bullet_orange.png) 4px .2em no-repeat;
}
ul.accent li.bullet5, ul.bullet5 li {
	background: url(../images/icons/16/bullet_pink.png) 4px .2em no-repeat;
}
ul.accent li.bullet6, ul.bullet6 li {
	background: url(../images/icons/16/bullet_purple.png) 4px .2em no-repeat;
}
ul.accent li.bullet7, ul.bullet7 li {
	background: url(../images/icons/16/bullet_red.png) 4px .2em no-repeat;
}
ul.accent li.male, ul.male li {
	background: url(../images/icons/16/user_suit.png) 4px .2em no-repeat;
}
ul.accent li.female, ul.female li {
	background: url(../images/icons/16/user_female.png) 4px .2em no-repeat;
}
ul.accent li.accept, ul.accept li {
	background: url(../images/icons/16/accept.png) 4px .2em no-repeat;
}
ul.accent li.clock, ul.clock li {
	background: url(../images/icons/16/clock.png) 4px .2em no-repeat;
}
ul.accent li.color, ul.color li {
	background: url(../images/icons/16/color_swatch.png) 4px .2em no-repeat;
}
ul.accent li.cup, ul.cup li {
	background: url(../images/icons/16/cup.png) 4px .2em no-repeat;
}
ul.accent li.date, ul.date li {
	background: url(../images/icons/16/createdate.png) 4px .2em no-repeat;
}
ul.accent li.drink, ul.drink li {
	background: url(../images/icons/16/drink.png) 4px .2em no-repeat;
}
ul.accent li.smile, ul.smile li {
	background: url(../images/icons/16/smile.png) 4px .2em no-repeat;
}
ul.accent li.exclamation, ul.exclamation li {
	background: url(../images/icons/16/exclamation.png) 4px .2em no-repeat;
}
ul.accent li.heart, ul.heart li {
	background: url(../images/icons/16/heart.png) 4px .2em no-repeat;
}
ul.accent li.music, ul.music li {
	background: url(../images/icons/16/music.png) 4px .2em no-repeat;
}
ul.accent li.rainbow, ul.rainbow li {
	background: url(../images/icons/16/rainbow.png) 4px .2em no-repeat;
}
ul.accent li.golf, ul.golf li {
	background: url(../images/icons/16/sport_golf.png) 4px .2em no-repeat;
}
ul.accent li.tennis, ul.tennis li {
	background: url(../images/icons/16/sport_tennis.png) 4px .2em no-repeat;
}
ul.accent li.star, ul.star li {
	background: url(../images/icons/16/star.png) 4px .2em no-repeat;
}
ul.accent li.tick, ul.tick li {
	background: url(../images/icons/16/tick.png) 4px .2em no-repeat;
}
/* ***************************************************************************************************** */
/* BUTTON STYLES */
.btn {
cursor:pointer;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration:none;
text-shadow:0px -1px 0px rgba(000, 000, 000, 0.4),  0px 0px 0px rgba(255, 255, 255, 0);
-webkit-transition:all 0.3s ease, top 0ms linear;
-moz-transition:all 0.3s ease;
-o-transition:all 0.4s ease;
-ms-transition:all 0.4s ease;
transition:all 0.3s ease;
border-radius: 99px;
-moz-border-radius: 99px;
-webkit-border-radius: 99px;
}
ul.btns {
margin:0;
padding:0;
list-style:none;
float:left;	
}
ul.btns li {
margin:0 25px;	
padding:0;
list-style:none;
}
.btn.round {
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
.btn.small {
padding: 4px 10px;
}
.btn.big {
padding: 8px 20px;
}
.btn.huge {
padding: 12px 24px;
}
.btn:hover {
color:#FFF;
background:#676660;
border:1px solid #676660;
box-shadow:inset 0 -1px 0 #979690;
-moz-box-shadow:inset 0 -1px 0 #979690;
-webkit-box-shadow:inset 0 -1px 0 #979690;
}
.btn.blue {
background-color:#1e6fca;
background: -moz-linear-gradient( top, #65b1f0 0%, #246eab);
background: -webkit-gradient( linear, left top, left bottom, from(#65b1f0), to(#246eab));
border: 1px solid #275682;
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.6);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.6);
}
.btn.blue:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(54, 154, 239, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.blue:active {
background: -webkit-gradient( linear, left top, left bottom, from(#246eab), to(#65b1f0));
}
.btn.orange {
background-color:#d74b23;
background: -moz-linear-gradient( top, #f27a2a 0%, #c13a05);
background: -webkit-gradient( linear, left top, left bottom, from(#f27a2a), to(#c13a05));
border: 1px solid #9f2f03;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.orange:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(171, 63, 10, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.orange:active {
background: -webkit-gradient( linear, left top, left bottom, from(#c13a05), to(#f27a2a));
}
.btn.green {
background-color:#85cd4d;
background: -moz-linear-gradient( top, #a6df57 0%, #6ca314);
background: -webkit-gradient( linear, left top, left bottom, from(#a6df57), to(#6ca314));
border: 1px solid #71af1e;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.green:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(107, 170, 4, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.green:active {
background: -webkit-gradient( linear, left top, left bottom, from(#6ca314), to(#a6df57));
}
.btn.pink {
background-color:#d82f4e;
background: -moz-linear-gradient( top, #f3546e 0%, #c92644);
background: -webkit-gradient( linear, left top, left bottom, from(#f3546e), to(#c92644));
border: 1px solid #841e31;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.pink:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(244, 39, 78, 0.8), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.pink:active {
background: -webkit-gradient( linear, left top, left bottom, from(#c92644), to(#f3546e));
}
.btn.black {
background-color:#323232;
background: -moz-linear-gradient( top, #545557 0%, #1e1e1e);
background: -webkit-gradient( linear, left top, left bottom, from(#545557), to(#1e1e1e));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #030303;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.black:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.black:active {
background: -webkit-gradient( linear, left top, left bottom, from(#1e1e1e), to(#545557));
}
.btn.yellow {
background-color:#f5eb34;
background: -moz-linear-gradient( top, #f8c100 0%, #b68e00);
background: -webkit-gradient( linear, left top, left bottom, from(#f8c100), to(#b68e00));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #b68e00;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.yellow:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.yellow:active {
background: -webkit-gradient( linear, left top, left bottom, from(#b68e00), to(#f8c100));
}
.btn.red {
background-color:#f5eb34;
background: -moz-linear-gradient( top, #f26c4f 0%, #d81f27);
background: -webkit-gradient( linear, left top, left bottom, from(#f26c4f), to(#d81f27));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #bf0101;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.red:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.red:active {
background: -webkit-gradient( linear, left top, left bottom, from(#d81f27), to(#f26c4f));
}
.btn.purple {
background-color:#b576ad;
background: -moz-linear-gradient( top, #b576ad 0%, #9a4d90);
background: -webkit-gradient( linear, left top, left bottom, from(#b576ad), to(#9a4d90));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #954eae;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.purple:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.purple:active {
background: -webkit-gradient( linear, left top, left bottom, from(#9a4d90), to(#b576ad));
}
.btn.dark-blue {
background-color:#b576ad;
background: -moz-linear-gradient( top, #748095 0%, #3d4753);
background: -webkit-gradient( linear, left top, left bottom, from(#748095), to(#3d4753));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #3d4753;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.dark-blue:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1),;
}
.btn.dark-blue:active {
background: -webkit-gradient( linear, left top, left bottom, from(#3d4753), to(#748095));
}
.btn.light-blue {
background-color:#7ccce5;
background: -moz-linear-gradient( top, #7ccce5 0%, #64bcd7);
background: -webkit-gradient( linear, left top, left bottom, from(#7ccce5), to(#64bcd7));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #52adc9;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.light-blue:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.light-blue:active {
background: -webkit-gradient( linear, left top, left bottom, from(#64bcd7), to(#7ccce5));
}
.btn.dark-green {
background-color:#099d51;
background: -moz-linear-gradient( top, #099d51 0%, #02521d);
background: -webkit-gradient( linear, left top, left bottom, from(#099d51), to(#02521d));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #005e20;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.dark-green:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.dark-green:active {
background: -webkit-gradient( linear, left top, left bottom, from(#02521d), to(#099d51));
}
.btn.dark-orange {
background-color:#ffae00;
background: -moz-linear-gradient( top, #ffae00 0%, #d19412);
background: -webkit-gradient( linear, left top, left bottom, from(#ffae00), to(#d19412));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #d19412;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.dark-orange:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.dark-orange:active {
background: -webkit-gradient( linear, left top, left bottom, from(#d19412), to(#ffae00));
}
.btn.red-cherry {
background-color:#d12638;
background: -moz-linear-gradient( top, #d12638 0%, #be0014);
background: -webkit-gradient( linear, left top, left bottom, from(#d12638), to(#be0014));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #be0014;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.red-cherry:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.red-cherry:active {
background: -webkit-gradient( linear, left top, left bottom, from(#be0014), to(#d12638));
}
.btn.deep-red {
background-color:#bf0101;
background: -moz-linear-gradient( top, #bf0101 0%, #890303);
background: -webkit-gradient( linear, left top, left bottom, from(#bf0101), to(#890303));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #890303;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.deep-red:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.deep-red:active {
background: -webkit-gradient( linear, left top, left bottom, from(#890303), to(#bf0101));
}
.btn.simple-pink {
background-color:#f06eaa;
background: -moz-linear-gradient( top, #f06eaa 0%, #ed145b);
background: -webkit-gradient( linear, left top, left bottom, from(#f06eaa), to(#ed145b));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #ed145b;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.simple-pink:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.simple-pink:active {
background: -webkit-gradient( linear, left top, left bottom, from(#ed145b), to(#f06eaa));
}
.btn.grey {
background-color:#e1e1e1;
background: -moz-linear-gradient( top, #e1e1e1 0%, #acacac);
background: -webkit-gradient( linear, left top, left bottom, from(#e1e1e1), to(#acacac));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #acacac;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.grey:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.grey:active {
background: -webkit-gradient( linear, left top, left bottom, from(#acacac), to(#e1e1e1));
}
.btn.pineapple {
background-color:#a3d39c;
background: -moz-linear-gradient( top, #a3d39c 0%, #7cc576);
background: -webkit-gradient( linear, left top, left bottom, from(#a3d39c), to(#7cc576));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #7cc576;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.pineapple:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.pineapple:active {
background: -webkit-gradient( linear, left top, left bottom, from(#7cc576), to(#a3d39c));
}
.btn.deep-blue {
background-color:#3d4753;
background: -moz-linear-gradient( top, #3d4753 0%, #292c36);
background: -webkit-gradient( linear, left top, left bottom, from(#3d4753), to(#292c36));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #292c36;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.deep-blue:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.deep-blue:active {
background: -webkit-gradient( linear, left top, left bottom, from(#292c36), to(#3d4753));
}
.btn.sky-blue {
background-color:#72c2e7;
background: -moz-linear-gradient( top, #72c2e7 0%, #00aeef);
background: -webkit-gradient( linear, left top, left bottom, from(#72c2e7), to(#00aeef));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #00aeef;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.sky-blue:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.sky-blue:active {
background: -webkit-gradient( linear, left top, left bottom, from(#00aeef), to(#72c2e7));
}
.btn.deep-orange {
background-color:#ffcc33;
background: -moz-linear-gradient( top, #ffcc33 0%, #e84324);
background: -webkit-gradient( linear, left top, left bottom, from(#ffcc33), to(#e84324));
-moz-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
-webkit-box-shadow:0px 1px 2px rgba(000, 000, 000, 0.3), inset 0px 1px 0px rgba(255, 255, 255, 0.4);
border: 1px solid #e84324;
background-clip: padding-box;
-moz-background-clip: padding;
-webkit-background-clip: padding;
}
.btn.deep-orange:hover {
color:#FFF;
-webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
-o-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
-ms-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.4), 0px 0px 3px rgba(0, 0, 0, 0.1);
}
.btn.deep-orange:active {
background: -webkit-gradient( linear, left top, left bottom, from(#e84324), to(#ffcc33));
}
/* SHACKSLIDES */
.shackSliderslider {
border:0!important;
}
.slideTitle {
padding:20px!important;
font-family:inherit!important;
font-size:1em!important;
}
#sliderNav a {
text-indent:-9999px;
width:16px !important;
height:16px !important;
margin:5px 2px !important;
}
#sliderNav a.active {
margin:3px 2px;
}
#sliderNav a.sliderPrev {
text-indent:-9999px;
width:19px !important;
height:16px !important;
margin:5px 2px !important;
}
#sliderNav a.sliderNext {
text-indent:-9999px;
width:19px !important;
height:16px !important;
margin:5px 2px !important;
}
