/*
Theme Name: Pagelines Child
Description: Child theme for the pagelines theme 
Author:
Template: pagelines
*/

@import url(http://fonts.googleapis.com/css?family=Asap:400,700,400italic,700italic|Prata);
@import url("../pagelines/style.css");

body { font-family: Asap, sans-serif!important; }
h1, h2, h3 { font-family: Prata, serif!important; }

a {
	color: #F78F1E!important;
}
a:hover {
	color: #686868!important;
	text-decoration: none!important;
}

/* For debugging forms */
input:focus {
background-color:;
}

p {
	margin: 1em 0!important;
}

/* Video Player */
#list_sb_universal {
	padding-top: 15px;
}

/* Padding */
#content .content-pad, #contentbox .content-pad, #sidebar-wrap { 
	padding: 0; 
	padding-top: 10px; 
}
.widget_text .widget-pad { 
	padding: 0; 
}
#banners .content-pad { padding: 0; }
#boxes .content-pad { 
	padding: 0; 
	padding-top: 30px; 
}
#boxes.features-boxes .content-pad { padding: 0; }
#features .content-pad { padding: 0; }
.home .one-sidebar-right #column-main .mcolumn-pad { padding: 15px 30px 0 0; }
.one-sidebar-right #column-main .mcolumn-pad { padding: 0 30px 0 0; }
.home section.copy { margin: 0; }
.page section.copy { margin: 0; }
#highlight .content-pad { padding: 20px 0 0; }
#highlight .content-pad .highlight-area {padding: 0px; }
#highlight .copy-pad .highlight-area { padding: 10px 0 0; }
.home #highlight .copy-pad .highlight-area { padding: 0; }
.hentry, .hentry-pad {
	 margin-bottom: 0!important; 
	padding-bottom: 0; 
}
.one-sidebar-right #column-main .mcolumn-pad, .two-sidebar-right #column-main .mcolumn-pad { 
	padding: 14px 30px 0 0;
}

/* Titles */
.highlight-head { text-align: left;}
.home.page .highlight-head { 
	font-size: 188%; 
	color: #e20177; 
}
.page .highlight-head { 
	font-size: 250%; 
	color: #e20177; 
}
.page-id-47 .highlight-head { font-size: 325%; }

/* Generic page */
.fpost { border-color: transparent; }

/* Teacher awards */
.text-wrapper .highlight-head { 
	margin: 0 0 10px;
}
.text-wrapper { 
	font-size: 110%;
}
.text-wrapper p { 
	width: 95%;
	padding-left: 20px;
}
.prize-wrapper { 
	font-size: 110%;
}
.prize-wrapper {
	color: #e20177;
	border-bottom: 1px solid #ffcb09;
	border-top: 1px solid #ffcb09;
	margin: 20px 0;
	padding: 10px 0 10px;
}
.awards-form {
	font-size: 110%;
	margin: 30px 0 0 190px;
	padding: 0;
}
.gform_wrapper textarea, .gform_wrapper input {
	background-color: #FFF;
	border: 1px solid #686868;
}
.gform_wrapper {
	overflow: inherit;
	margin: 10px 0;
	max-width: none;
}
.gform_wrapper form {
	width: 575px;
	/*text-align: inherit;*/
}
.gform_wrapper .left_label input.medium {
	height: 20px;
	font-weight: normal;
	font-size: 100%;
}
.gform_wrapper .teacher-name input.medium {
	width: 420px;
}
.gform_wrapper .address input.medium {
	width: 468px;
}
.gform_wrapper .city input.medium {
	width: 285px;
	margin-right: 10px;
}
.gform_wrapper .state input.medium {
	width: 25px;
	margin-right: 10px;
}
.gform_wrapper .zip input.medium {
	width: 55px;
}
.gform_wrapper li.city, .gform_wrapper li.city div, 
.gform_wrapper li.state, .gform_wrapper li.state div, 
.gform_wrapper li.zip, .gform_wrapper li.zip div {
	display: inline-block;
}
.gform_wrapper .day-phone input.medium {
	width: 154px;
	margin-right: 10px;
}
.gform_wrapper .evening-phone input.medium {
	width: 154px;
}
.gform_wrapper li.day-phone, .gform_wrapper li.day-phone div,
.gform_wrapper li.evening-phone, .gform_wrapper li.evening-phone div {
	display: inline-block;
}
.gform_wrapper .email-address input.medium {
	width: 425px;
}
.gform_wrapper .grade-level input.medium {
	width: 25px;
	margin-right: 10px;
}
.gform_wrapper .school-name input.medium {
	width: 225px;
}
.gform_wrapper li.grade-level, .gform_wrapper li.grade-level div, 
.gform_wrapper li.school-name, .gform_wrapper li.school-name div {
	display: inline-block;
}
.gform_wrapper .school-address input.medium {
	width: 468px;
}
.gform_wrapper .school-city input.medium {
	width: 285px;
	margin-right: 10px;
}
.gform_wrapper .school-state input.medium {
	width: 25px;
	margin-right: 10px;
}
.gform_wrapper .school-zip input.medium {
	width: 55px;
}
.gform_wrapper li.school-city, .gform_wrapper li.school-city div, 
.gform_wrapper li.school-state, .gform_wrapper li.school-state div, 
.gform_wrapper li.school-zip, .gform_wrapper li.school-zip div {
	display: inline-block;
}
.gform_wrapper .left_label .gfield_label {
	float: left;
	margin: 0 15px 0 0;
	width: auto;
	font-weight: normal;
}
.gform_wrapper ul.left_label li.text-box .gfield_label {
	float: none;
	margin: 0;
	width: auto;
	font-weight: normal;
}
.gform_wrapper ul.left_label li.text-box textarea.medium {
	width: 550px;
	margin: 5px 0;
	color: #686868;
	font-weight: normal;
	font-size: 110%;
}
.gform_wrapper .gform_footer.right_label,
.gform_wrapper .gform_footer.left_label {
	padding: 0px;
	text-align: center;
}
.gform_wrapper li.gfield.gfield_error .gfield_description {
	color: #790000;
	display: none;
}
.gform_wrapper .left_label .instruction {
	display: none;
}

/* Tuition Sweepstakes */
.gform_wrapper form.tuition-sweepstakes {
	width: 100%;
	margin-top: 30px;
}
.gform_wrapper .tuition-sweepstakes .teacher-awards {
	width: 575px;
	margin-left: 190px;
}
.gform_wrapper .tuition-sweepstakes .tuition-2 {
	width: 100%;
}
.gform_wrapper .left_label ul.gfield_checkbox,
.gform_wrapper .right_label ul.gfield_checkbox,
.gform_wrapper .left_label ul.gfield_radio,
.gform_wrapper .right_label ul.gfield_radio {
	margin: 0;
	overflow: hidden
}
.gform_wrapper .gform_page_footer {
	width: 100%;
	border: none;
	margin: 0;
	padding: 0;
}
.gform_wrapper .gform_page_footer .button.gform_button  {
	margin-right: 0
}
.gform_wrapper .pg-fname input.medium {
	width: 100px;
	margin-right: 10px;
}
.gform_wrapper .pg-lname input.medium {
	width: 110px;
}
.gform_wrapper li.pg-fname, .gform_wrapper li.pg-fname div, 
.gform_wrapper li.pg-lname, .gform_wrapper li.pg-lname div {
	display: inline-block;
}
.gform_wrapper .eligible-child input.medium {
	width: 105px;
	margin-right: 10px;
}
.gform_wrapper .child-age input.medium {
	width: 20px;
	margin-right: 10px;
}
.gform_wrapper .child-grade input.medium {
	width: 20px;
}
.gform_wrapper li.eligible-child, .gform_wrapper li.eligible-child div, 
.gform_wrapper li.child-age, .gform_wrapper li.child-age div, 
.gform_wrapper li.child-grade, .gform_wrapper li.child-grade div {
	display: inline-block;
}
.gform_wrapper .tuition-sweepstakes .email-address input.medium {
	width: 425px;
}
.gform_wrapper .tuition-sweepstakes .address input.medium {
	width: 470px;
}
.gform_wrapper li.email-updates {
	margin-top: 20px;
}
.gform_wrapper .tuition-sweepstakes .left_label div.charleft,
.gform_wrapper .tuition-sweepstakes .right_label div.charleft {
        display: none;
}
.tuition-sweepstakes { 
	font-size: 100%;
	margin-top: 30px;
}
.tuition-sweepstakes .tuition-2 { text-align: center; width: 100%; }
.tuition-sweepstakes .tuition-2 .radio-bot label { 
	display: block; 
	float: none;
}
.tuition-sweepstakes .tuition-2 .radio-bot ul li, .tuition-sweepstakes .tuition-2 .radio-top ul li { 
	display: inline-block; 
}
.tuition-sweepstakes .tuition-2 .gform_previous_button {
	display: none;
}
.tuition-sweepstakes .radio-bot .ginput_container ul li label {
	text-align: left;
	white-space: nowrap;
}
.tuition-sweepstakes .radio-top .ginput_container ul li label,
.tuition-sweepstakes .radio-top .gfield_label {
	display: none;
}
.tuition-sweepstakes .radio-bot .ginput_container ul li {
	margin-right: 20px;
}
.tuition-sweepstakes .tuition-2 li.radio-top {
	margin-bottom: 0!important;
}
.tuition-sweepstakes .radio-top .ginput_container ul li {
	margin-right: 11px;
	margin-bottom: 0px!important
}
.tuition-sweepstakes .tuition-2 .how-likely-is-it {
	margin: 0 0 10px!important;
}
.tuition-sweepstakes .tuition-2 .rating-numbers {
	margin: 0px 0 20px;
}
.tuition-sweepstakes .tuition-2 .rating-numbers span {
	padding: 0 0 0 18px;
}
.tuition-sweepstakes .tuition-2 .rating-numbers .more {
	margin: 0 0 0 -15px;
	padding: 0;
}
.tuition-sweepstakes .tuition-2 .rating-numbers .less {
	padding: 0 0 0 17px;
}
.sweepstakes-thank-you {
	margin-top: 40px;
}	
h1.sweeps-thank-you {
	color: #686868;
	font-size: 350%;
	margin: 0;	
}

/* Form Errors */
.gform_wrapper .validation_error {
	color: #E20177;
	font-weight: normal;
	line-height: 1.5em;
	margin-bottom: 16px
}
.gform_wrapper .validation_message {
	color: #E20177;
	font-size: 11px;
	letter-spacing: normal
}
.gform_wrapper .gfield_error .gfield_label {
	color: #E20177
}
.gform_wrapper li.gfield.gfield_error,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
	background-color: #FFF;
	margin-bottom: 0px !important;
	padding: 0px !important;
	border: none;
}
.gform_wrapper .top_label .gfield_description.validation_message,
.gform_wrapper .gfield_description.validation_message {
	padding: 0 0 0 0 !important;
}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container  {
	margin-top: 2px;
}
.gform_wrapper form ul.left_label li {
	margin-bottom: 20px
}
.text-wrapper.thank-you .highlight-head {
	border-bottom: 1px solid #ffcb09;
	padding-bottom: 10px;
	margin-bottom: 100px;
}
.text-wrapper.thank-you img {
	margin-bottom: 10px;
	margin-top: 100px;
}
.text-wrapper.thank-you .trade {
	font-size: 90%;
}
h1.awards-thank-you {
	color: #686868;
	font-size: 400%;
	margin: 0;	
}
.gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label,
.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label {
    font-weight: normal
}

/* Form Footer */
.gform_wrapper .gform_page_footer {
	text-align: center;
}
.entry_content .trade {
	font-size: 90%;
	line-height: 125%;
        margin-top: 40px;
}

/* Feature scroller */
#feature-footer .feature-footer-pad {
	padding: 0;
	border: px solid transparent;
}

/* Hybrid Header*/
#header .header-bg {
	padding: 0;
	position: relative;
	width: 950px;
	height: 198px;
	background: url(images/banner-bg-full-brainquest-2.png) no-repeat;
}
#header #home-link {
	position: absolute;
	top: 15px;
	left: 10px;
	width: 485px;
	height: 130px;
	background-color: transparent;
	border: px solid red;
}
#header .subscription-form {
	position: absolute;
	top: 75px;
	left: 550px;
	width: 230px;
	height: 25px;
	
}
#header input.sub-input {
	height: 25px;
	width: 185px;
	font-size: 100%;
} 

#header #twitter-link {
	position: absolute;
	top: 160px;
	left: 710px;
	width: 26px;
	height: 26px;
	background-color: transparent;
	border: px solid black;
	z-index: 1;
}
#header #fb-link {
	position: absolute;
	top: 160px;
	left: 742px;
	width: 26px;
	height: 26px;
	background-color: transparent;
	border: px solid black;
	z-index: 1;
}

#header #pin-link {
	position: absolute;
	top: 160px;
	left: 774px;
	width: 26px;
	height: 26px;
	background-color: transparent;
	border: px solid black;
	z-index: 1;
}
#header .bot-rule {
	padding: 0;
	border-bottom: 1px double #ffb009;
}

/* Header Navigation */
#header #nav { margin-top: -40px; }
#header #nav .searchform { display: none; }
#header #nav .content-pad, #footer .content-pad,  #footer .simplenav { padding: 0; }
#header .navigation_wrap { border: none; }

.main_nav { font-size: 20px; }
.navigation_wrap .main_nav { margin-right: 250px; }
.simplenav, .secondnav_menu { font-size: 15px; }
.simplenav, .main_nav { text-align: left; }

.main_nav a, .simplenav a, .secondnav_menu a { color: #f78f1e !important; }
/* This fixes the nav padding */
.main_nav li a {
        padding: 6px 10px 6px 12px;
}

#nav ul {
	font-family: Prata, serif!important;
	list-style: none;
	display: block;
	margin: 0;
	padding: 0px;
	float: left;
}
#nav ul.main-nav li {
	position:relative;
	margin: 0;
	padding: 0px;
	float: left;
	text-align: left;
}
#nav ul.main-nav li {
	background: url(/wp-content/themes/pagelines-child/images/nav-pipe.png) no-repeat 0 8px;
	padding: 0;
}
#nav ul.main-nav li:first-child {
	background: none;
	margin-left: -10px;
}
#nav ul.main-nav li.main-nav a {
	padding: 4px 10px 4px 0;
	margin: 0;
	text-decoration: none;
	border-bottom: none;	
}
#nav ul.main-nav li.current-menu-item a {
	color: #686868!important;	
}
#nav ul.main-nav li a:hover {
	color: #686868!important;	
}

/* Footer menu */
.menu-footer-container { 
	border-top: double #f78f1e; 
	margin-top: 10px;
	padding-top: 10px;
}
#simple_nav ul.simplenav {
	font-family: Prata, serif!important;
}
#simple_nav li a {
	padding: 4px 3px 4px 0;
	margin: 0;
	text-decoration: none!important;
	border-bottom: none;	
}
#simple_nav ul.simplenav li {
	background: url(/wp-content/themes/pagelines-child/images/nav-pipe.png) no-repeat 0 2px;
	padding-left: 10px;
}
#simple_nav ul.simplenav li:first-child {
	background: none;
	margin-left: -10px;
}
#simple_nav ul.simplenav li.current-menu-item a {
	color: #686868!important;
}
#simple_nav ul.simplenav li a:hover {
	color: #686868!important;	
}

/* Product menu */
#secondnav .content-pad {padding: 0px; }
#menu-product {
	font-family: Prata, serif!important; 
	border-top: 1px solid #f78f1e; 
	margin-top: 10px;
	padding-top: 10px;
}
#secondnav ul.secondnav_menu li a {
	padding: 0px 10px 4px 0;
	margin: 0;
	text-decoration: none!important;
	border-bottom: none;	
}
#secondnav ul.secondnav_menu li {
	background: url(/wp-content/themes/pagelines-child/images/nav-pipe.png) no-repeat 0 2px;
	padding-left: 10px;
}
#secondnav ul.secondnav_menu li:first-child {
	background: none;
	margin-left: -10px;
}
#secondnav ul.secondnav_menu li.current-menu-item a {
	color: #686868!important;
}
#secondnav ul.secondnav_menu li a:hover {
	color: #686868!important;
}

/* Product views menu */
#sb_fullwidth { font-family: Prata, serif!important;  }
#sb_fullwidth .widget-pad { padding: 0; }
#sb_fullwidth .content-pad { padding: 0px; }
.menu-product-views-container { 
	font-family: Prata, serif!important;
	font-size: 150%;
	border-top: double #f78f1e; 
	margin-top: 10px;
	padding-top: 10px;
}
.menu-product-views-container ul li { 
	display: inline!important; 
}
.menu-product-views-container ul.menu li a {
	color: #F78F1E;
	padding: 0px 7px 4px 0;
	margin: 0;
	text-decoration: none!important;
	border-bottom: none;	
}
.menu-product-views-container ul.menu li {
	background: url(/wp-content/themes/pagelines-child/images/nav-pipe.png) no-repeat 0 2px;
	padding-left: 19px;
}
.menu-product-views-container ul.menu li:first-child {
	background: none;
	margin-left: -25px;
}
.menu-product-views-container ul.menu li.current-menu-item a {
	color: #686868!important;
}
.menu-product-views-container ul.menu li a:hover {
	color: #686868!important;
}

/* Image */
.wp-caption {
	border-top: dotted #f88e20!important;
	border-bottom: dotted #f88e20!important;
	border-left: none!important;
	border-right: none!important;
	border-radius: 0!important;
        background-color: #FFFFFF!important;
	margin: 10px 0;
}
.wp-caption img {
	padding: 20px 0 10px;
	margin: ;	
}
p.wp-caption-text { 
	text-align: left;
	padding-bottom: 5px!important;
	margin: 0!important; 
	color: #25B0D9;
	font-size: 90%;
}
img.page-tout {
	padding: 10px 0;
}

/* Downloads Box */
.download-wrapper {
	border-top: 2px dotted #f88e20;
	border-bottom: 2px dotted #f88e20;
	margin: 10px 0!important;
	padding: 10px 0;
}
.download-wrapper .highlight-head {
	font-size: 200%;
	margin: 0;
}
.download-wrapper ul.links {
	list-style: disc;
	margin: 10px 0 0 18px;
	color: #f88e20;
}
.download-wrapper span { 
	color: #686868;
}
.download-wrapper ul.links li a { 
	color: #f88e20;
}
.download-wrapper ul.links li a:hover { 
	color: #686868;
}

/* Page */
.sub-title-text {
	color: #25b0d9;
	font-size: 120%;
	line-height: 180%;
	margin: 0 0 10px;
}
.left-col-image-caption {
	color: #25b0d9;
	font-size: 90%;
	line-height: ;
	margin: 0;
}
.entry_content blockquote {
	background: ;
	border: none;
	margin: 0;
	padding: 5px 15px;
}

/* Products page */
.fboxinfo {
	text-align: center;	
	font-family: Asap, sans-serif!important;	
	font-size: 90%;
}
.fboxtitle h3 {
	color: #e20177;
	font-family: Asap, sans-serif!important;	
	font-size: 100%;	
}
.fboxtext a {
	color: #f88e20;
}
.fboxtext a:hover {
	color: #686868;
}
#boxes .fboxes {
	border-top: .1em solid #c5c5c5;
	border-left: .1em solid #c5c5c5;
	margin-bottom: 20px;
}
#boxes .grid-element {
	border-bottom: .1em solid #c5c5c5;
	border-right: .1em solid #c5c5c5;
	margin: 0 0 0;
}
#boxes .grid-element .fbox {
	padding: 8% 4% 6%;
}
#boxes .grid-element.pp4 {
	/*width: 24.8%;*/
	width: 234px;
	width: 233px\0/;
}
#boxes .grid-element.pp3 {
	width: 33.2%;
	/*width: 234px;*/
}
.top_thumbs .fboxgraphic {
	text-align: center; 
	min-height: 300px;
}
.top_thumbs .fboxgraphic img {
	padding-right: 40px;
	vertical-align: bottom;
	/*width: auto!important;*/
}

/* App page */
.fullwidth #column-main .mcolumn-pad { 
	padding: 0;
}
.fullwidth section.copy {
	margin: 0;
}
.app-slider {
	border: 1px solid #c5c5c5;
}
.app-slider img {
	padding: 20px 0;
}
.app-box {
	padding: 0;
}
#boxes .fboxes .app-box-icon {
	text-align: left;
	padding: 0;
}
.app-box-icon .fboxtitle {
	display: none;
}
.app-box .fboxinfo {
	text-align: left;
}
.app-box .alignnone, .app-box-icon .alignnone {
	margin: 0;
}
.page-id-57 #boxes .fboxes {
	border: none;
	margin-bottom: 0;
}
.page-id-57 #boxes .fboxtext {
	font-size: 100%;
	line-height: 150%;
}
.page-id-57 #boxes .grid-element {
	border: none;
	margin: 0 0 0;
}
.page-id-57 #boxes .grid-element .fbox {
	padding: 8% 6% 6%;
}
.page-id-57 #boxes .grid-element.pp6 {
	width: 157px;
}
.app-box-icon .top_thumbs .fboxgraphic, .app-box .top_thumbs .fboxgraphic  {
	min-height: 150px;
}
/* App screens */
/* Small box carousel margin */
#feature-footer.app-screens {
        margin-top: 10px;
}
/* These styles address the size of the actual carousel graphic and position since the static height does not scale the width properly */
#feature_slider.app-screens #cycle {
        width: 480px !important;
}
#feature_slider.app-screens #feature-area {
        box-shadow: none;
        margin-left: 230px;
        /*This overrides the pagelines default background*/
        background: none !important;
}
#feature_slider.app-screens {
        border: 1px solid #c5c5c5;
        padding: 20px 0 0 0;
}

/* Banners */
.banner_container .banner-area { padding: 0 0 20px;}
.banner_container .banner-media {text-align: center;}
.banner_container .banner_right .banner-media, .banner_container .banner_left .banner-text { float: right; }
.banner_container .banner_left .banner-media, .banner_container .banner_right .banner-text { float: left; }
.banner_container .banner-text {
	position:relative;
	z-index: 9;
}
.banner_container .banner-text-pad {
	padding: 0;
}
.banner-title { 
	margin-bottom: 1em; 
	display: none; 
}
.banner-content { 
	color: #25B0D9;
	font-size: 1.2em;
	line-height: 1.6em;
}
.banner-media-pad p, .banner-content p {
	margin: 0;
}
.banner-media-pad img {
	padding-bottom: 5px;
}

#cred.pagelines {
	display: none!important;
}
.tour .banner-area {
	padding: 0;
}
.tour-map .banner-area { padding: 0!important;}
.app .banner-area {
	padding: 0;
        margin-top: 20px !important;
}
.tour-map {
	margin-top: 10px;
}
.tour-map .d4k-wrapper {
	width: 100%;
	height: 590px; 
	overflow: auto;
	font-family: Asap, sans-serif!important;
	font-size: 90%;
	line-height: 140%;
}
.tour-map .d4k-wrapper h3 {
	font-family: Asap, sans-serif!important;
	font-size: 90%; 
	font-weight: bold;
	line-height: 120%;
	color: orange;
	margin: 0;
}
.tour-map .d4k-wrapper h3.pink {
	color: #e20177;
}
.tour-map .d4k-wrapper ul {
	color: #686868;
	margin-top: 10px;
}
.tour-map .d4k-wrapper ul li {
	background: url(/wp-content/themes/pagelines-child/images/event-bullet-red.png) no-repeat 0 0;
	padding:0px 0 0 30px;
	margin: 10px 0 0;
}
.tour-map .d4k-wrapper ul p {
	margin: 0!important;
	font-size: 85%; 
}

/* Map popups */
.tour-map .bubble-content h4 {
	display: none
}
.tour-map p.custom-bubble-text {
	font-size: 120%!important;
	font-weight: bold;
	padding: 5px 0 0!important;
	margin: 5px 0 0!important;
}
.tour-map p.custom-bubble-text:last-child {
	display: none;
	color: white;
}
.google-map-placeholder .bubble-content { overflow: hidden; }

/* Footer */
.footer-text {
	font-size: 80%;
	color: gray;
}

/* This keeps the header menu separators from disappearing on hover */
#page .main-nav .current-menu-ancestor a, #page .main-nav li.current-menu-ancestor ul a, #page .main-nav li.current_page_item a, #page .main-nav li.current-menu-item a, #page .main-nav li.current_page_parent a, #page .sf-menu li li, #page .sf-menu li li li, #page .main-nav li:hover, #page .main-nav .current-page-ancestor a, #page .main-nav li.current-page-ancestor ul a { 
	background: transparent !important;
} /* activeitembg */

#featurenav a.activeSlide {
	color: orange!important;
	background-color: pink!important;
}
