body,.c1_bg,header,.promo_pods .pod a:hover span.button,.banner.short .item,.owl-controls .owl-pagination .owl-page:hover,.owl-controls .owl-pagination .owl-page.active,#site, fieldset div.general input,fieldset div.general select,fieldset div.general textarea,.promotions .listing .item .info,.iframe-form,table td,.timeline,nav.sub,.tabbed nav,.tabbed .panes,.tabbed,.banner .pick,.banner .item.blogheader{background-color:#ffffff;}.product_details .tabbed{background:none;}.c2_bg,nav.main a,nav.sub.tabs ul li a,.promotions .listing .item,.component.timeline .timeline_wrap,table tr.even td{background-color:#f8f8f8;}.c3_bg,.site_search,.tabbed nav ul li a:hover,nav.pagination ul li a:hover,.videos .tabbed .panes,nav.sub.tabs ul li a:hover,body, table th,.page_component.accordion .tab a:hover{background-color:#f1f2f2;}.c4_bg,.navigation .reveal,header a.expand span.line,.navigation footer,body.splash #site,.hashtag .feed,nav.main ul li a.active,.navigation nav.main ul li.back_toplevel a,.navigation nav.main ul li.back_sublevel a{background-color:#262628;}.c5_bg,.tabbed nav ul li a.active,nav.pagination ul li a.active,.label,nav.sub.tabs ul li a.active,nav.sub.tabs ul li a.active span.arrow,nav.pagination ul li.active span,.page_component.accordion .tab a.active{background-color:#000000;}.c6_bg{background-color:#d8d6d7;}.navigation,.big_overlay{ background-image: url(../images/bg/000000-0.7.png);}.hashtag .feed .item .overlay,.gallery .listing .item .overlay,.trainers .listing .item .overlay{background-color:rgba(0,0,0,0.6);} .ajax_wrap .ajax_loading,.gridder.listing .gridder-thumb .overlay{background-color:rgba(255,255,255,0.8);}.products.press .listing .item .overlay{background-color:rgba(255,255,255,0.95);}.big_overlay .ajax_wrap .ajax_loading{background-color:rgba(0,0,0,1);}header a.expand.active span.line.top,header a.expand.active span.line.bottom{background-color:#fff;} body.splash .content .half a:hover{background-color:rgba(0,0,0,0.5);-webkit-box-shadow:none;box-shadow:none;}.promo_pods .pod a:hover{background-color:rgba(0,0,0,0.5);-webkit-box-shadow:none;box-shadow:none;}.promo_pods .owl-controls .owl-prev,.promo_pods .owl-controls .owl-next,.hashtag .feed .owl-controls .owl-prev,.hashtag .feed .owl-controls .owl-next{background-color:rgba(0,0,0,0.5);}.promo_pods .owl-controls .owl-prev:hover,.promo_pods .owl-controls .owl-next:hover,.hashtag .feed .owl-controls .owl-prev:hover,.hashtag .feed .owl-controls .owl-next:hover{background-color:rgba(0,0,0,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.promotions .slider,.navigation nav.site_search ul{-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.05);box-shadow:0 0 5px 5px rgba(0,0,0,0.05);}.banner .upcoming{background-color:rgba(0,0,0,0.5);}.box_shadow{-webkit-box-shadow:inset 0 25px 25px -25px rgba(0,0,0,0.1);box-shadow:inset 0 25px 25px -25px rgba(0,0,0,0.1);}.component.timeline .timline_wrap{-webkit-box-shadow:inset 0 0 25px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 25px 0 rgba(0,0,0,0.1);}.navigation nav.site_search fieldset .general input{-webkit-box-shadow:inset 0 0 7px rgba(0,0,0,0.05);box-shadow:inset 0 0 7px rgba(0,0,0,0.05);}.banner .item.blogheader{-webkit-box-shadow:inset 0 -15px 20px 0 rgba(0,0,0,0.05);box-shadow:inset 0 -15px 20px 0 rgba(0,0,0,0.05); background-image:url('../images/bg/blogheader.jpg');} .alert_box.green{background-color:#7FAE00;}.alert_box.amber{background-color:#ecce56;}.alert_box.red{background-color:#e72020;}nav.main a:hover{background-color:none;}.navigation nav.main ul li a:hover{background-color:#262628;} @media (min-width:980px){} @media (min-width:768px){.content .product_wrap .inner,header{-webkit-box-shadow:10px 0 30px 0 rgba(0,0,0,0.1);box-shadow:10px 0 30px 0 rgba(0,0,0,0.1);}} @media (max-width:979px){} @media (min-width:768px) and (max-width:979px){} @media (max-width:767px){header{-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);}.banner.standard .item .container{background-color:rgba(0,0,0,0.4);}.banner.tall .item .container{background-color:rgba(255,255,255,0.8);}} @media (min-width:480px) and (max-width:767px){} @media (max-width:479px){.hashtag .feed.grid{background-color:#ffffff;}.hashtag .feed.grid .item{background-color:#262628;}} a,nav.main a,header a.expand,.social nav ul li a,.promo_pods .pod a:hover span.button,span.button.white a,button.button.white,span.button.black.border a,button.button.black.border,.trainers_overlay .listing,.hashtag_overlay .listing,fieldset div.general input,fieldset div.general select,fieldset div.general textarea,.gridder-list .gridder-thumb a{color:#262628;}.gridder-list .gridder-thumb a,.OutputCurrentPageLink{color:#000000!important;}.navigation nav.footer ul li a:hover,.navigation .sign_up,body.splash .content .half a,.big_overlay,.big_overlay a:hover,.promo_pods .pod a,span.button.white.border a,button.button.white.border,.tabbed nav ul li a.active,nav.pagination ul li a.active,.label,nav.sub.tabs ul li a.active,.banner a,.banner .donated,.banner .donated a,.hashtag .feed.grid .item .info,nav.pagination ul li.active span,nav.main ul li a.active,.navigation nav.main ul li.back_toplevel a,.navigation nav.main ul li.back_sublevel a,.page_component.accordion .tab a.active{color:#ffffff;}.navigation nav.footer ul li a.active,nav.sub ul li a.active,.trainers_overlay .listing a,.hashtag_overlay .listing a{color:#000000;}.navigation nav.footer ul li a,.big_overlay a{color:#c6c8c9;}.search_results table tr td.OutputUrl{color:#777777;}fieldset div.general span.field-validation-error,fieldset .error span.req{color:#ff0000;}nav.main a:hover strong,nav.main a:hover em{color:#ffffff;}.component.locator a{color:#ffffff;}.banner a,.banner a.back_all{color:inherit;}.banner a.back_all.white{color:#ffffff;} @media (min-width:980px){} @media (min-width:768px){} @media (min-width:768px) and (max-width:979px){} @media (max-width:767px){.banner.standard .item,.banner.standard.donate .item{color:#fff!important;}} @media (min-width:480px) and (max-width:767px){} body.splash .content .half .sub,.navigation nav.footer ul li a:hover,.promo_pods .pod a span.button,.promotions .slider .item,.underline.black,.owl-controls .owl-pagination .owl-page,.page_404 .frame,.page_component.accordion .tab{border-color:#ffffff;}.navigation nav.footer ul li a,.big_overlay a,.tabbed nav ul li a,fieldset div.general input,fieldset div.general select,fieldset div.general textarea,.navigation nav.site_search fieldset .general input,.page_component.tabbed nav ul,.page_component.tabbed .panes,.page_component.accordion .tab a,.page_component.accordion .pane,.page_component.alert_box,.page_component.resources ul,.page_component.resources ul li,.page_component.accordion{border-color:#c6c8c9;}nav.main a,.component.border_top,.product_wrap,nav.pagination ul li a,.promotions .listing .item,.products.press .listing .item,.news .slider .item a,.videos .tabbed nav ul,.videos .tabbed nav ul li a,.videos .tabbed .panes .pane,.listing.news .item,.split_content,.listing.related .item, nav.pagination.post,table,table th,table td{border-color:#e8e8e8;}.navigation footer{border-color:#444444;}.navigation nav.main ul li a span em, .search .listing .item a strong.title,a.newsletter-link,nav.sub,p.back,footer.social,.underline.black, nav.main ul li a.active{border-color:#262628;} .navigation nav.site_search fieldset .general input{border-color:#262628!important;}nav.main ul li a:hover,nav.main ul li a.active:hover{border-color:#333333;}.navigation nav.footer ul li a.active,fieldset .general input:focus,fieldset .general select:focus,fieldset .general textarea:focus,.tabbed nav ul li a.active,nav.pagination ul li a.active,nav.pagination ul li.active span,.page_component.accordion .tab a.active,.page_component.quotes blockquote{border-color:#000000;}.tabbed nav ul li a.active span.arrow em,nav.sub.tabs ul li a.active span.arrow em{border-top-color:#000000;}.videos .tabbed nav ul li a.active span.arrow em{border-left-color:#000000;border-top-color:transparent;border-bottom-color:transparent;}fieldset div.general input.input-validation-error,fieldset div.general select.input-validation-error,fieldset div.general textarea.input-validation-error,fieldset .error span.wrap input,fieldset .error span.wrap select,fieldset .error span.wrap textarea,fieldset .error ul{border-color:#ff0000;}.navigation nav.site_search fieldset .general input,.navigation nav.site_search fieldset .general input:focus{border:1px solid #e9e9e9!important;} .alert_box.green{border-color:#7FAE00;}.alert_box.amber{border-color:#ecce56;}.alert_box.red{border-color:#e72020;} @media (min-width:980px){} @media (min-width:768px){.navigation nav.main ul li a:hover span em{border-color:#ffffff;}nav.main ul li a:hover{}} @media (max-width:979px){header{border-color:#dddddd;}} @media (min-width:768px) and (max-width:979px){} @media (max-width:767px){.videos .tabbed nav ul li a,.videos .tabbed nav ul li.last a{border-color:#e8e8e8;}.videos .tabbed nav ul li a.active,.videos .tabbed nav ul li.last a.active{border-color:#000000;}} @media (min-width:480px) and (max-width:767px){} span.button a,button.button{background-color: #000;border-color:#555;}span.button.green a,button.button.green{background-color:#7FAE00;border-color:#7FAE00;}span.button.amber a,button.button.amber{background-color:#F68B01;border-color:#F68B01;}span.button.red a,button.button.red{background-color:#C00000;border-color:#C00000;}span.button.grey a,button.button.grey{background-color:#999;border-color:#999;}span.button.white a,button.button.white{background-color:#ffffff;border-color:#ffffff;}span.button.black a,button.button.black{background-color:#262628;border-color:#262628;}span.button.white.border a,button.button.white.border,span.button.black.border a,button.button.black.border{background:none;}span.button a:hover,button.button:hover{box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);}span.button.white.border a:hover,button.button.white.border:hover{color:#262628;background-color:#ffffff;}span.button.black.border a:hover,button.button.black.border:hover{color:#ffffff;background-color:#262628;}span.button.red.border a:hover,button.button.red.border:hover{color:#ffffff;background-color:#262628;}