/**
* @version   $Id: main-light.css 5204 2012-11-15 16:46:38Z arifin $
* @author    RocketTheme http://www.rockettheme.com
* @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
* @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
*/

body, a:hover {
	color: #666;
}
.main-bg-none {
	background: #e0e0e0;
}
.main-bg-paper {
	background: #acb9c9 url(../images/backgrounds/img_fundo.jpg);
}
.main-bg-gray-paper {
	background: #d0d3d8 url(../images/backgrounds/gray-paper.jpg);
}
.main-bg-vintage {
	background: #dfdad4 url(../images/backgrounds/vintage.jpg);
}
.main-bg-guides {
	background: #e8e8e8 url(../images/backgrounds/guides.jpg);
}
.main-bg-chrome {
	background: #060608 url(../images/backgrounds/chrome.jpg);
}
.main-bg-wall {
	background: #424651 url(../images/backgrounds/wall.jpg);
}
.main-bg-diamond {
	background: #2e353b url(../images/backgrounds/diamond.jpg);
}
.main-bg-lines {
	background: #33363b url(../images/backgrounds/lines.jpg);
}
.main-bg-grunge {
	background: #e1d8d9 url(../images/backgrounds/grunge.jpg);
}
.main-bg-sphere {
	background: #312e35 url(../images/backgrounds/sphere.jpg);
}
/* Header/Footer */
#rt-header, #rt-footer .rt-container {
	background: transparent;
	color: #fff;
}
.rt-headerborder {
	background: #1B1C1D;
}
#rt-footer a {
	color: #fff !important;
}
#rt-footer a:hover {
	color: #0081C4 !important;
}
/* Titles */
h2, .title {
	/*text-shadow: 0 2px 0 rgba(0, 0, 0, 0.1);*/
	background:none !important; 
	color:#003663;
}
.title h2{
	background-color:none !important;	
}
/* Modules */
.rt-block, .rt-error-box {
	background: #fff;
}
.rt-block.box1 {
	background: rgba(255, 255, 255, 0.5);
}
body #rt-header .box1, body #rt-footer .box1 {
	color: #fff;
}
.rt-block.box2 {
	background: rgba(0, 0, 0, 0.6);
	color: #fff;
}
.box2 a:hover {
	color: #fff;
}
.rt-block.box3, ul.menu {
	background: #333439;
}
.box3 .module-title, .box3, .box3 a:hover {
	color: #fff;
}
.rt-block.box4 {
	background: #ccc;
}
.title1 .title:before {
	background-color: #333439;
}
.title2 .title:before {
	background-color: #999;
}
.title4 .title:before {
	background-image: url(../images/light/nav-arrows.png);
}
.title5 .module-title {
	background-color: #fff;
}
.blockfill {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==) !important;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 1) 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(255, 255, 255, 0)), color-stop(80%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 1))) !important;
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 1) 100%) !important;
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 1) 100%) !important;
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 1) 100%) !important;
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0 ) !important;
}
/* Navigation */
.menutop .item, #rt-header .menutop .item {
	color: #999;/*text-shadow: 1px 1px 1px rgba(0,0,0,0.4);*/
}
.menutop.fusion-js-container ul li > .fusion-modules.item:hover, .menutop .item:hover, .splitmenu .item:hover, .menutop li.f-mainparent-itemfocus .item, .menutop > li.active .item, #rt-header .menutop.fusion-js-container ul li > .fusion-modules.item:hover, #rt-header .menutop .item:hover, #rt-header .splitmenu .item:hover, #rt-header .menutop li.f-mainparent-itemfocus .item, #rt-header .menutop > li.active .item, .fusion-js-subs li.active .item, .module-content ul.menu > li > a:hover, .module-content ul.menu > li.active.current > a, .module-content ul.menu li li > a:hover, .module-content ul.menu li.active.current > a, .module-content ul.menu li.active#current > a, .module-content ul.menu li > .separator:hover, .module-content ul.menu li > .nolink:hover {
	color:#0081C4;
}
.fusion-submenu-wrapper {
	background-color: rgba(204, 222, 235, 0.95);
    border-radius: 12px 12px 12px 12px;
    box-shadow: 2px 2px 5px #333333;
}
.daddyicon, .menutop ul li > .daddy span {
	background-image: url(../images/light/nav-arrows.png);
}
.menutop .fusion-module {
	color: #8C8D8F;
}
/* Side Menu */
.module-content ul.menu > li > a, .module-content ul.menu > li > .separator, .module-content ul.menu > li > .nolink {
	background-image: url(../images/light/bevel-border.png);
	color: #8C8D8F;
	/*text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);*/
}
.module-content ul.menu > li a, .module-content ul.menu li .separator, .module-content ul.menu li .nolink {
	color: #8C8D8F;
}
.module-content ul.menu > li:hover, .module-content ul.menu > li.active {
	background: #38393F;
}
.module-content ul.menu li.parent li a, .module-content ul.menu li.parent li .item, .module-content ul.menu li.parent li .separator {
	background-image: url(../images/light/nav-arrows.png);
}
/* Horiz Menu */
.horizmenu ul.menu li a, .horizmenu ul.menu li .item, .horizmenu ul.menu li .separator {
	color: #000;
}
.horizmenu ul.menu li a:hover, .horizmenu ul.menu li .item:hover, .horizmenu ul.menu li .separator:hover, .horizmenu ul.menu li.active a, .horizmenu ul.menu li.active .item {
	color: #666;
}
.horizmenu .module-content ul.menu > li {
	background: url(../images/dark/arrows.png) no-repeat scroll 93% -348px;
}
/* Logo */
.logo-type-kirigami #rt-logo {
	background-image: url(../images/logo/light/logo.png);
}
/* Article */
.component-content .actions li img {
	background-image: url(../images/light/article-icons.png);
}
.component-content .article-info {
	color: #777;
}
/* Buttons & Inputs */
.button, .readon, .readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button, body .btn-primary {
	color: #fff;
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5);
	border: 1px solid rgba(225, 225, 225, 0.3);
	border-top-color: rgba(225, 225, 225, 0.6);
	/*box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.4);*/
	background-image: url(../images/light/readon.png);
}
.readmore a, .readon span {
	color: #fff;
}
.button:hover, .readon:hover, .readmore:hover, button.validate:hover, #member-profile a:hover, #member-registration a:hover, .formelm-buttons button:hover, .readmore:hover a, body .btn-primary:hover {
	color: #fff;
}
.button:active, .readon:active, .readmore:active, button.validate:active, #member-profile a:active, #member-registration a:active, .formelm-buttons button:active, body .btn-primary:active {
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.4), inset 0 0 10px rgba(0, 0, 0, 0.5);
}
.login-fields #username, .login-fields #password, #contact-form input, #contact-form textarea, #modlgn-username, #modlgn-passwd, #jform_email, #member-registration input, #search-searchword, .finder .inputbox, .inputbox {
	border: 1px solid #CFCFCF;
}
.component-content .login + div ul li a, #login-form a, .component-content .items-more ol li a {
	background-image: url(../images/light/arrows.png);
}

/* Breadcrumbs */
.breadcrumbs img[src$="arrow.png"] {
background-image: url(../images/light/arrows.png);
}
/* RokSprocket - Lists */
.sprocket-lists .indicator, .sprocket-lists .arrow, .sprocket-lists-pagination li {
	background-color: #003663;
	color: #fff;
}
.sprocket-lists .arrow {
	background-image: url(../images/light/sprocket-lists.png);
}
.dark-block .sprocket-lists .indicator, .dark-block .sprocket-lists .arrow, .dark-block .sprocket-lists-pagination li {
	background-color: #111;
}
.sprocket-lists-item .readon:hover span {
	color: #313439;
}
/* RokSprocket - Headlines */
.sprocket-headlines-item a {
	color: #313439;
}
.sprocket-headlines-navigation .arrow {
	background-color: #33353B;
	background-image: url(../images/light/sprocket-headlines.png);
}
.dark-block .sprocket-headlines-navigation .arrow {
	background-color: #111;
}
/* RokSprocket - Mosaic */
.sprocket-mosaic-text-container {
	border: 10px solid rgba(0, 0, 0, 0.2);
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
	background-color: rgba(0, 0, 0, 0.8);
}
.sprocket-mosaic-item .sprocket-viewicon {
	border: 1px solid rgba(225, 225, 225, 0.1);
	background: #494949 url(../images/light/readon.png) scroll 0 -1px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
}
.sprocket-mosaic-item .sprocket-viewicon span {
	background: url(../images/light/viewicon.png) no-repeat scroll 8px 8px;
}
.sprocket-mosaic-order li:hover, .sprocket-mosaic-filter li:hover {
	color: #fff;
}
.sprocket-noimage.sprocket-mosaic-text-container {
	background-color: transparent;
	border: none;
	color: #14171F;
}
.sprocket-noimage .sprocket-viewicon {
	border: 1px solid rgba(0, 0, 0, 0.9);
}
/* Module Backgrounds - DARK */
/* RokSprocket - Mosaic */
.main-bg-chrome .sprocket-mosaic-item, .main-bg-wall .sprocket-mosaic-item, .main-bg-lines .sprocket-mosaic-item, .main-bg-diamond .sprocket-mosaic-item, .main-bg-sphere .sprocket-mosaic-item {
	background-color: #fff;
}
.main-bg-chrome .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-chrome .sprocket-mosaic-title a, .main-bg-wall .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-wall .sprocket-mosaic-title a, .main-bg-lines .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-lines .sprocket-mosaic-title a, .main-bg-diamond .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-diamond .sprocket-mosaic-title a, .main-bg-sphere .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-sphere .sprocket-mosaic-title a {
	color: #313439;
}
.main-bg-chrome .sprocket-mosaic-title, .main-bg-wall .sprocket-mosaic-title, .main-bg-lines .sprocket-mosaic-title, .main-bg-diamond .sprocket-mosaic-title, .main-bg-sphere .sprocket-mosaic-title {
	border-bottom: 1px dashed #555;
}
.main-bg-chrome .sprocket-mosaic-order li, .main-bg-chrome .sprocket-mosaic-filter li, .main-bg-wall .sprocket-mosaic-order li, .main-bg-wall .sprocket-mosaic-filter li, .main-bg-lines .sprocket-mosaic-order li, .main-bg-lines .sprocket-mosaic-filter li, .main-bg-diamond .sprocket-mosaic-order li, .main-bg-diamond .sprocket-mosaic-filter li, .main-bg-sphere .sprocket-mosaic-order li, .main-bg-sphere .sprocket-mosaic-filter li {
	color: #8D8A8C;
	background-color: #333;
}
.main-bg-chrome .sprocket-mosaic-order li.active, .main-bg-chrome .sprocket-mosaic-filter li.active, .main-bg-chrome .sprocket-mosaic-order li:hover, .main-bg-chrome .sprocket-mosaic-filter li:hover, .main-bg-wall .sprocket-mosaic-order li.active, .main-bg-wall .sprocket-mosaic-filter li.active, .main-bg-wall .sprocket-mosaic-order li:hover, .main-bg-wall .sprocket-mosaic-filter li:hover, .main-bg-lines .sprocket-mosaic-order li.active, .main-bg-lines .sprocket-mosaic-filter li.active, .main-bg-lines .sprocket-mosaic-order li:hover, .main-bg-lines .sprocket-mosaic-filter li:hover, .main-bg-diamond .sprocket-mosaic-order li.active, .main-bg-diamond .sprocket-mosaic-filter li.active, .main-bg-diamond .sprocket-mosaic-order li:hover, .main-bg-diamond .sprocket-mosaic-filter li:hover, .main-bg-sphere .sprocket-mosaic-order li.active, .main-bg-sphere .sprocket-mosaic-filter li.active, .main-bg-sphere .sprocket-mosaic-order li:hover, .main-bg-sphere .sprocket-mosaic-filter li:hover {
	color: #313439;
	background-color: #fff;
}
.main-bg-chrome .sprocket-mosaic-loadmore, .main-bg-wall .sprocket-mosaic-loadmore, .main-bg-lines .sprocket-mosaic-loadmore, .main-bg-diamond .sprocket-mosaic-loadmore, .main-bg-sphere .sprocket-mosaic-loadmore {
	background-color: #fff;
}
.main-bg-chrome .sprocket-mosaic-header, .main-bg-wall .sprocket-mosaic-header, .main-bg-lines .sprocket-mosaic-header, .main-bg-diamond .sprocket-mosaic-header, .main-bg-sphere .sprocket-mosaic-header {
	background: rgba(85, 85, 85, 0.35);
}
.main-bg-chrome .sprocket-mosaic, .main-bg-wall .sprocket-mosaic, .main-bg-lines .sprocket-mosaic, .main-bg-diamond .sprocket-mosaic, .main-bg-sphere .sprocket-mosaic {
	color: #313439;
}
.main-bg-chrome .sprocket-mosaic-tags li, .main-bg-wall .sprocket-mosaic-tags li, .main-bg-lines .sprocket-mosaic-tags li, .main-bg-diamond .sprocket-mosaic-tags li, .main-bg-sphere .sprocket-mosaic-tags li {
	background: #e5e5e5;
}
/* RokSprocket - Tabs */
.main-bg-chrome .sprocket-tabs .sprocket-tabs-nav, .main-bg-wall .sprocket-tabs .sprocket-tabs-nav, .main-bg-lines .sprocket-tabs .sprocket-tabs-nav, .main-bg-diamond .sprocket-tabs .sprocket-tabs-nav, .main-bg-sphere .sprocket-tabs .sprocket-tabs-nav {
	background: rgba(85, 85, 85, 0.4);
}
.main-bg-chrome .sprocket-tabs, .main-bg-wall .sprocket-tabs, .main-bg-lines .sprocket-tabs, .main-bg-diamond .sprocket-tabs, .main-bg-sphere .sprocket-tabs {
	color: #313439;
}
.main-bg-chrome .sprocket-tabs-panels, .main-bg-wall .sprocket-tabs-panels, .main-bg-lines .sprocket-tabs-panels, .main-bg-diamond .sprocket-tabs-panels, .main-bg-sphere .sprocket-tabs-panels {
	background: #fff;
}
.main-bg-chrome .sprocket-tabs .sprocket-tabs-nav li, .main-bg-wall .sprocket-tabs .sprocket-tabs-nav li, .main-bg-lines .sprocket-tabs .sprocket-tabs-nav li, .main-bg-diamond .sprocket-tabs .sprocket-tabs-nav li, .main-bg-sphere .sprocket-tabs .sprocket-tabs-nav li {
	background: #fff;
	opacity: 0.6;
}
.main-bg-chrome .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-chrome .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-wall .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-wall .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-lines .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-lines .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-diamond .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-diamond .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-sphere .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-sphere .sprocket-tabs .sprocket-tabs-nav li:hover {
	opacity: 1;
}
/* Horiz Menu */
.main-bg-chrome .horizmenu ul.menu li a, .main-bg-wall .horizmenu ul.menu li a, .main-bg-lines .horizmenu ul.menu li a, .main-bg-diamond .horizmenu ul.menu li a, .main-bg-sphere .horizmenu ul.menu li a, .main-bg-chrome .horizmenu ul.menu li .item, .main-bg-wall .horizmenu ul.menu li .item, .main-bg-lines .horizmenu ul.menu li .item, .main-bg-diamond .horizmenu ul.menu li .item, .main-bg-sphere .horizmenu ul.menu li .item, .main-bg-chrome .horizmenu ul.menu li .separator, .main-bg-wall .horizmenu ul.menu li .separator, .main-bg-lines .horizmenu ul.menu li .separator, .main-bg-diamond .horizmenu ul.menu li .separator, .main-bg-sphere .horizmenu ul.menu li .separator {
	color: #bbb;
}
.main-bg-chrome .horizmenu ul.menu li a:hover, .main-bg-wall .horizmenu ul.menu li a:hover, .main-bg-lines .horizmenu ul.menu li a:hover, .main-bg-diamond .horizmenu ul.menu li a:hover, .main-bg-sphere .horizmenu ul.menu li a:hover, .main-bg-chrome .horizmenu ul.menu li .item:hover, .main-bg-wall .horizmenu ul.menu li .item:hover, .main-bg-lines .horizmenu ul.menu li .item:hover, .main-bg-diamond .horizmenu ul.menu li .item:hover, .main-bg-sphere .horizmenu ul.menu li .item:hover, .main-bg-chrome .horizmenu ul.menu li .separator:hover, .main-bg-wall .horizmenu ul.menu li .separator:hover, .main-bg-lines .horizmenu ul.menu li .separator:hover, .main-bg-diamond .horizmenu ul.menu li .separator:hover, .main-bg-sphere .horizmenu ul.menu li .separator:hover, .main-bg-chrome .horizmenu ul.menu li.active a, .main-bg-wall .horizmenu ul.menu li.active a, .main-bg-lines .horizmenu ul.menu li.active a, .main-bg-diamond .horizmenu ul.menu li.active a, .main-bg-sphere .horizmenu ul.menu li.active a, .main-bg-chrome .horizmenu ul.menu li.active .item, .main-bg-wall .horizmenu ul.menu li.active .item, .main-bg-lines .horizmenu ul.menu li.active .item, .main-bg-diamond .horizmenu ul.menu li.active .item, .main-bg-sphere .horizmenu ul.menu li.active .item {
	color: #fff;
}
.main-bg-chrome .horizmenu .module-content ul.menu > li, .main-bg-wall .horizmenu .module-content ul.menu > li, .main-bg-lines .horizmenu .module-content ul.menu > li, .main-bg-diamond .horizmenu .module-content ul.menu > li, .main-bg-sphere .horizmenu .module-content ul.menu > li {
	background: url(../images/dark/arrows.png) no-repeat scroll 93% -348px;
}
/* Mod Variations */
.main-bg-chrome .box1, .main-bg-wall .box1, .main-bg-lines .box1, .main-bg-diamond .box1, .main-bg-sphere .box1, .main-bg-chrome .box1 a:hover, .main-bg-wall .box1 a:hover, .main-bg-lines .box1 a:hover, .main-bg-diamond .box1 a:hover, .main-bg-sphere .box1 a:hover {
	color: #dedede;
}
.main-bg-chrome .ribbon, .main-bg-wall .ribbon, .main-bg-lines .ribbon, .main-bg-diamond .ribbon, .main-bg-sphere .ribbon, .main-bg-chrome .ribbon span, .main-bg-wall .ribbon span, .main-bg-lines .ribbon span, .main-bg-diamond .ribbon span, .main-bg-sphere .ribbon span {
	color: #dedede;
	text-shadow: 1px 2px 0 rgba(0, 0, 0, 0.8);
	background-image: url(../images/dark/ribbon.png);
}
.main-bg-chrome #rt-copyright, .main-bg-wall #rt-copyright, .main-bg-lines #rt-copyright, .main-bg-diamond #rt-copyright, .main-bg-sphere #rt-copyright, .main-bg-chrome #rt-feature, .main-bg-wall #rt-feature, .main-bg-lines #rt-feature, .main-bg-diamond #rt-feature, .main-bg-sphere #rt-feature {
	color: #dedede;
}
.main-bg-chrome #rt-copyright a:hover, .main-bg-wall #rt-copyright a:hover, .main-bg-lines #rt-copyright a:hover, .main-bg-diamond #rt-copyright a:hover, .main-bg-sphere #rt-copyright a:hover, .main-bg-chrome #rt-feature a:hover, .main-bg-wall #rt-feature a:hover, .main-bg-lines #rt-feature a:hover, .main-bg-diamond #rt-feature a:hover, .main-bg-sphere #rt-feature a:hover {
	color: #dedede;
}
.main-bg-chrome #rocket, .main-bg-wall #rocket, .main-bg-lines #rocket, .main-bg-diamond #rocket, .main-bg-sphere #rocket {
	background: url(../images/dark/rocket.png) no-repeat;
}
.main-bg-sphere .basic {
	color: #fff;
}
/* Module Backgrounds - LIGHT */
/* RokSprocket - Mosaic */
.main-bg-paper .sprocket-mosaic-item, .main-bg-gray-paper .sprocket-mosaic-item, .main-bg-vintage .sprocket-mosaic-item, .main-bg-guides .sprocket-mosaic-item, .main-bg-grunge .sprocket-mosaic-item, .main-bg-none .sprocket-mosaic-item {
	background-color: #fff;
}
.main-bg-paper .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-paper .sprocket-mosaic-title a, .main-bg-gray-paper .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-gray-paper .sprocket-mosaic-title a, .main-bg-vintage .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-vintage .sprocket-mosaic-title a, .main-bg-guides .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-guides .sprocket-mosaic-title a, .main-bg-grunge .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-grunge .sprocket-mosaic-title a, .main-bg-none .sprocket-noimage.sprocket-mosaic-text-container, .main-bg-none .sprocket-mosaic-title a {
	color: #14171F;
}
.main-bg-paper .sprocket-mosaic-title, .main-bg-gray-paper .sprocket-mosaic-title, .main-bg-vintage .sprocket-mosaic-title, .main-bg-guides .sprocket-mosaic-title, .main-bg-grunge .sprocket-mosaic-title, .main-bg-none .sprocket-mosaic-title {
	border-bottom: 1px dashed #BFBFBF;
}
.main-bg-paper .sprocket-mosaic-order li, .main-bg-paper .sprocket-mosaic-filter li, .main-bg-gray-paper .sprocket-mosaic-order li, .main-bg-gray-paper .sprocket-mosaic-filter li, .main-bg-vintage .sprocket-mosaic-order li, .main-bg-vintage .sprocket-mosaic-filter li, .main-bg-guides .sprocket-mosaic-order li, .main-bg-guides .sprocket-mosaic-filter li, .main-bg-grunge .sprocket-mosaic-order li, .main-bg-grunge .sprocket-mosaic-filter li, .main-bg-none .sprocket-mosaic-order li, .main-bg-none .sprocket-mosaic-filter li {
	color: #313439;
	background: #fff;
}
.main-bg-paper .sprocket-mosaic-order li.active, .main-bg-paper .sprocket-mosaic-filter li.active, .main-bg-paper .sprocket-mosaic-order li:hover, .main-bg-paper .sprocket-mosaic-filter li:hover, .main-bg-gray-paper .sprocket-mosaic-order li.active, .main-bg-gray-paper .sprocket-mosaic-filter li.active, .main-bg-gray-paper .sprocket-mosaic-order li:hover, .main-bg-gray-paper .sprocket-mosaic-filter li:hover, .main-bg-vintage .sprocket-mosaic-order li.active, .main-bg-vintage .sprocket-mosaic-filter li.active, .main-bg-vintage .sprocket-mosaic-order li:hover, .main-bg-vintage .sprocket-mosaic-filter li:hover, .main-bg-guides .sprocket-mosaic-order li.active, .main-bg-guides .sprocket-mosaic-filter li.active, .main-bg-guides .sprocket-mosaic-order li:hover, .main-bg-guides .sprocket-mosaic-filter li:hover, .main-bg-grunge .sprocket-mosaic-order li.active, .main-bg-grunge .sprocket-mosaic-filter li.active, .main-bg-grunge .sprocket-mosaic-order li:hover, .main-bg-grunge .sprocket-mosaic-filter li:hover, .main-bg-none .sprocket-mosaic-order li.active, .main-bg-none .sprocket-mosaic-filter li.active, .main-bg-none .sprocket-mosaic-order li:hover, .main-bg-none .sprocket-mosaic-filter li:hover {
	color: #313439;
	background: #fff;
}
.main-bg-paper .sprocket-mosaic-loadmore, .main-bg-gray-paper .sprocket-mosaic-loadmore, .main-bg-vintage .sprocket-mosaic-loadmore, .main-bg-guides .sprocket-mosaic-loadmore, .main-bg-grunge .sprocket-mosaic-loadmore, .main-bg-none .sprocket-mosaic-loadmore {
	background-color: #fff;
}
.main-bg-paper .sprocket-mosaic-header, .main-bg-gray-paper .sprocket-mosaic-header, .main-bg-vintage .sprocket-mosaic-header, .main-bg-guides .sprocket-mosaic-header, .main-bg-grunge .sprocket-mosaic-header, .main-bg-none .sprocket-mosaic-header {
	background: rgba(255, 255, 255, 0.35);
}
.main-bg-paper .sprocket-mosaic, .main-bg-gray-paper .sprocket-mosaic, .main-bg-vintage .sprocket-mosaic, .main-bg-guides .sprocket-mosaic, .main-bg-grunge .sprocket-mosaic, .main-bg-none .sprocket-mosaic {
	color: #313439;
}
.main-bg-paper .sprocket-mosaic-tags li, .main-bg-gray-paper .sprocket-mosaic-tags li, .main-bg-vintage .sprocket-mosaic-tags li, .main-bg-guides .sprocket-mosaic-tags li, .main-bg-grunge .sprocket-mosaic-tags li, .main-bg-none .sprocket-mosaic-tags li {
	background: #e5e5e5;
}
/* RokSprocket - Tabs */
.main-bg-paper .sprocket-tabs .sprocket-tabs-nav, .main-bg-gray-paper .sprocket-tabs .sprocket-tabs-nav, .main-bg-vintage .sprocket-tabs .sprocket-tabs-nav, .main-bg-guides .sprocket-tabs .sprocket-tabs-nav, .main-bg-grunge .sprocket-tabs .sprocket-tabs-nav, .main-bg-none .sprocket-tabs .sprocket-tabs-nav {
	background: rgba(255, 255, 255, 0.4);
}
.main-bg-paper .sprocket-tabs, .main-bg-gray-paper .sprocket-tabs, .main-bg-vintage .sprocket-tabs, .main-bg-guides .sprocket-tabs, .main-bg-grunge .sprocket-tabs, .main-bg-none .sprocket-tabs {
	color: #222;
}
.main-bg-paper .sprocket-tabs-panels, .main-bg-gray-paper .sprocket-tabs-panels, .main-bg-vintage .sprocket-tabs-panels, .main-bg-guides .sprocket-tabs-panels, .main-bg-grunge .sprocket-tabs-panels, .main-bg-none .sprocket-tabs-panels {
	background: #fff;
}
.main-bg-paper .sprocket-tabs .sprocket-tabs-nav li, .main-bg-gray-paper .sprocket-tabs .sprocket-tabs-nav li, .main-bg-vintage .sprocket-tabs .sprocket-tabs-nav li, .main-bg-guides .sprocket-tabs .sprocket-tabs-nav li, .main-bg-grunge .sprocket-tabs .sprocket-tabs-nav li, .main-bg-none .sprocket-tabs .sprocket-tabs-nav li {
	background: #fff;
	opacity: 0.6;
}
.main-bg-paper .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-paper .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-gray-paper .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-gray-paper .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-vintage .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-vintage .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-guides .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-guides .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-grunge .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-grunge .sprocket-tabs .sprocket-tabs-nav li:hover, .main-bg-none .sprocket-tabs .sprocket-tabs-nav li.active, .main-bg-none .sprocket-tabs .sprocket-tabs-nav li:hover {
	opacity: 1;
}
.sprocket-tabs.layout-right .sprocket-tabs-nav li, .sprocket-tabs.layout-left .sprocket-tabs-nav li {
	background-color: #dfdfdf;
}
.sprocket-tabs.layout-right .sprocket-tabs-nav li.active, .sprocket-tabs.layout-left .sprocket-tabs-nav li.active {
	background-color: #fff;
}
/* Horiz Menu */
.main-bg-paper .horizmenu ul.menu li a, .main-bg-gray-paper .horizmenu ul.menu li a, .main-bg-vintage .horizmenu ul.menu li a, .main-bg-guides .horizmenu ul.menu li a, .main-bg-grunge .horizmenu ul.menu li a, .main-bg-none .horizmenu ul.menu li a, .main-bg-paper .horizmenu ul.menu li .item, .main-bg-gray-paper .horizmenu ul.menu li .item, .main-bg-vintage .horizmenu ul.menu li .item, .main-bg-guides .horizmenu ul.menu li .item, .main-bg-grunge .horizmenu ul.menu li .item, .main-bg-none .horizmenu ul.menu li .item, .main-bg-paper .horizmenu ul.menu li .separator, .main-bg-gray-paper .horizmenu ul.menu li .separator, .main-bg-vintage .horizmenu ul.menu li .separator, .main-bg-guides .horizmenu ul.menu li .separator, .main-bg-grunge .horizmenu ul.menu li .separator, .main-bg-none .horizmenu ul.menu li .separator {
	color: #000;
}
.main-bg-paper .horizmenu ul.menu li a:hover, .main-bg-gray-paper .horizmenu ul.menu li a:hover, .main-bg-vintage .horizmenu ul.menu li a:hover, .main-bg-guides .horizmenu ul.menu li a:hover, .main-bg-grunge .horizmenu ul.menu li a:hover, .main-bg-none .horizmenu ul.menu li a:hover, .main-bg-paper .horizmenu ul.menu li .item:hover, .main-bg-gray-paper .horizmenu ul.menu li .item:hover, .main-bg-vintage .horizmenu ul.menu li .item:hover, .main-bg-guides .horizmenu ul.menu li .item:hover, .main-bg-grunge .horizmenu ul.menu li .item:hover, .main-bg-none .horizmenu ul.menu li .item:hover, .horizmenu ul.menu li .separator:hover, .main-bg-paper .horizmenu ul.menu li.active a, .main-bg-gray-paper .horizmenu ul.menu li.active a, .main-bg-vintage .horizmenu ul.menu li.active a, .main-bg-guides .horizmenu ul.menu li.active a, .main-bg-grunge .horizmenu ul.menu li.active a, .main-bg-none .horizmenu ul.menu li.active a, .main-bg-paper .horizmenu ul.menu li.active .item, .main-bg-gray-paper .horizmenu ul.menu li.active .item, .main-bg-vintage .horizmenu ul.menu li.active .item, .main-bg-guides .horizmenu ul.menu li.active .item, .main-bg-grunge .horizmenu ul.menu li.active .item, .main-bg-none .horizmenu ul.menu li.active .item {
	color: #666;
}
.main-bg-paper .horizmenu .module-content ul.menu > li, .main-bg-gray-paper .horizmenu .module-content ul.menu > li, .main-bg-vintage .horizmenu .module-content ul.menu > li, .main-bg-guides .horizmenu .module-content ul.menu > li, .main-bg-grunge .horizmenu .module-content ul.menu > li, .main-bg-none .horizmenu .module-content ul.menu > li {
	background: url(../images/dark/arrows.png) no-repeat scroll 93% -348px;
}
/* Mod Variations */
.main-bg-paper .box1, .main-bg-gray-paper .box1, .main-bg-vintage .box1, .main-bg-guides .box1, .main-bg-grunge .box1, .main-bg-none .box1 {
	color: #222;
}
.main-bg-paper .ribbon, .main-bg-gray-paper .ribbon, .main-bg-vintage .ribbon, .main-bg-guides .ribbon, .main-bg-grunge .ribbon, .main-bg-none .ribbon, .main-bg-paper .ribbon span, .main-bg-gray-paper .ribbon span, .main-bg-vintage .ribbon span, .main-bg-guides .ribbon span, .main-bg-grunge .ribbon span, .main-bg-none .ribbon span {
	color: #313439;
	background-image: url(../images/light/ribbon.png);
}
.main-bg-paper #rt-copyright, .main-bg-gray-paper #rt-copyright, .main-bg-vintage #rt-copyright, .main-bg-guides #rt-copyright, .main-bg-grunge #rt-copyright, .main-bg-none #rt-copyright, .main-bg-paper #rt-feature, .main-bg-gray-paper #rt-feature, .main-bg-vintage #rt-feature, .main-bg-guides #rt-feature, .main-bg-grunge #rt-feature, .main-bg-none #rt-feature {
	color: #313439;
}
.main-bg-paper #rt-copyright a:hover, .main-bg-gray-paper #rt-copyright a:hover, .main-bg-vintage #rt-copyright a:hover, .main-bg-guides #rt-copyright a:hover, .main-bg-grunge #rt-copyright a:hover, .main-bg-none #rt-copyright a:hover, .main-bg-paper #rt-feature a:hover, .main-bg-gray-paper #rt-feature a:hover, .main-bg-vintage #rt-feature a:hover, .main-bg-guides #rt-feature a:hover, .main-bg-grunge #rt-feature a:hover, .main-bg-none #rt-feature a:hover {
	color: #313439;
}
.main-bg-paper #rocket, .main-bg-gray-paper #rocket, .main-bg-vintage #rocket, .main-bg-guides #rocket, .main-bg-grunge #rocket, .main-bg-none #rocket {
	background: url(../images/light/rocket.png) no-repeat;
}
.main-bg-paper #rt-feature .box2.rt-block, .main-bg-gray-paper #rt-feature .box2.rt-block, .main-bg-vintage #rt-feature .box2.rt-block, .main-bg-guides #rt-feature .box2.rt-block, .main-bg-grunge #rt-feature .box2.rt-block, .main-bg-none #rt-feature .box2.rt-block, .main-bg-paper #rt-feature .box3.rt-block, .main-bg-gray-paper #rt-feature .box3.rt-block, .main-bg-vintage #rt-feature .box3.rt-block, .main-bg-guides #rt-feature .box3.rt-block, .main-bg-grunge #rt-feature .box3.rt-block, .main-bg-none #rt-feature .box3.rt-block, .main-bg-paper #rt-feature .box3.rt-block .module-title, .main-bg-gray-paper #rt-feature .box3.rt-block .module-title, .main-bg-vintage #rt-feature .box3.rt-block .module-title, .main-bg-guides #rt-feature .box3.rt-block .module-title, .main-bg-grunge #rt-feature .box3.rt-block .module-title, .main-bg-none #rt-feature .box3.rt-block .module-title, .main-bg-paper #rt-copyright .box2.rt-block, .main-bg-gray-paper #rt-copyright .box2.rt-block, .main-bg-vintage #rt-copyright .box2.rt-block, .main-bg-guides #rt-copyright .box2.rt-block, .main-bg-grunge #rt-copyright .box2.rt-block, .main-bg-none #rt-copyright .box2.rt-block, .main-bg-paper #rt-copyright .box3.rt-block, .main-bg-gray-paper #rt-copyright .box3.rt-block, .main-bg-vintage #rt-copyright .box3.rt-block, .main-bg-guides #rt-copyright .box3.rt-block, .main-bg-grunge #rt-copyright .box3.rt-block, .main-bg-none #rt-copyright .box3.rt-block, .main-bg-paper #rt-copyright .box3.rt-block .module-title, .main-bg-gray-paper #rt-copyright .box3.rt-block .module-title, .main-bg-vintage #rt-copyright .box3.rt-block .module-title, .main-bg-guides #rt-copyright .box3.rt-block .module-title, .main-bg-grunge #rt-copyright .box3.rt-block .module-title, .main-bg-none #rt-copyright .box3.rt-block .module-title {
	color: #313439;
}
/* RokSprocket - Features - Showcase */
.sprocket-features-pagination li {
	background-color: #fff;
}
.sprocket-features-pagination .active {
	background-color: #fff;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.8);
}
.sprocket-features-arrows .arrow {
	background-color: rgba(51, 53, 59, 0.8);
}
.sprocket-features-arrows .arrow:hover {
	background-image: url(../images/light/sprocket-showcase.png);
	border-color: rgba(225, 225, 225, 0.5);
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.6);
}
.sprocket-features-arrows .arrow span {
	background-image: url(../images/light/sprocket-showcase.png);
}
.sprocket-features-title a {
	color: #cdcccc;
}
.layout-showcase .readon span::after {
text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5);
}
/* RokAjaxSearch */
#rokajaxsearch .inputbox, .rokajaxsearch input.inputbox:focus  {/*box-shadow: inset 0 1px 2px rgba(0,0,0,0.6), 0 1px 3px rgba(0,0,0,0.5);*/
	background: none repeat scroll 0 0 transparent;
    width: 129px;
}
.roksearch_results #roksearch_link {
	background: url(../images/light/search-controls.png) 0 -50px no-repeat;
}
#roksearch_results .arrow-left {
	background: url(../images/light/search-controls.png) 0 2px no-repeat;
}
#roksearch_results .arrow-left-disabled, #roksearch_results .arrow-right-disabled {
	background: url(../images/light/search-controls.png) 0 -33px no-repeat;
}
#roksearch_results .arrow-right {
	background: url(../images/light/search-controls.png) 0 -15px no-repeat;
}
#roksearch_results {
	background-color: #F3F3F3;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
	border: 1px solid #fff;
}
#roksearch_results .roksearch_header, #roksearch_results .roksearch_row_btm, .roksearch_result_wrapper1 {
	border-bottom: 1px solid #CFCFCF;
}
.roksearch_result_wrapper1 {
	border-top: 1px solid #fff;
}
.roksearch_result_wrapper1:hover {
	background-color: #E0E0E0;
}
/* To Top - Feature */
.rt-totop {
	background-color: #33353B;
	background-image: url(../images/light/sprocket-headlines.png);
}
/* Social Icons */
.rt-social-buttons #rt-twitter-btn .rt-social-icon, .rt-social-buttons #rt-facebook-btn .rt-social-icon, .rt-social-buttons #rt-google-btn .rt-social-icon, .rt-social-buttons #rt-rss-btn .rt-social-icon {
	background-color: #33353B;
	background-image: url(../images/light/social-icons.png);
}
.rt-social-buttons #rt-facebook-btn:hover .rt-social-icon {
	background-color: #3B5998;
}
.rt-social-buttons #rt-twitter-btn:hover .rt-social-icon {
	background-color: #62BDB2;
}
.rt-social-buttons #rt-google-btn:hover .rt-social-icon {
	background-color: #DB4A39;
}
.rt-social-buttons #rt-rss-btn:hover .rt-social-icon {
	background-color: #FF8B0F;
}
.rt-social-buttons .rt-social-text {
	color: #fff;
}
/* Font Sizer - Feature */
.rt-fontsizer-buttons .button {
	background-image: url(../images/light/nav-arrows.png);
}
/* Extra's */
.tip-wrap {
	border: 1px solid #999;
	background-color: #eee;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.rt-menu-mobile select {
	background: #fff;
	color: #0081C4;
	border: 1px solid #666;
	font-size: 16px;
}
.logo-block{
	margin:18px 0 0;	
}
