@import "//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css";
/* @override http://kidney.org.au/resources/css/styles.css *//* @override http://kidney.org.au/resources/css/styles.css *//* @override http://kidney.org.au/resources/css/styles.css *//* @override http://kidney.org.au/resources/css/styles.css *//* YUI 3.17.2 (build 9c3c78e) Copyright 2014 Yahoo! Inc. All rights reserved. Licensed under the BSD License. http://yuilibrary.com/license/ */html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:super;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%;}
legend{color:#000;}
#yui3-css-stamp.cssreset{display:none;}
*,:before,:after{box-sizing:border-box;}

.hidden-xs{display: block!important;}
.hidden-deskop{display: none!important;}

/* ==========================================================================
   Browser Upgrade Prompt
   ========================================================================== */.browserupgrade{margin:.2em 0;background:#f9f3b0;color:#000;padding:.2em 0;position:fixed;top:0;left:0;width:100%;z-index:999999;text-align:center;}
.browserupgrade a{text-decoration:underline!important;}
/*------------------------
		Fonts
------------------------
font-family:'Adelle SansW01-Thin';
font-family:'AdelleSansW01-ThinItali';
font-family:'Adelle SansW01-Light';
font-family:'AdelleSansW01-LightItal';
font-family:'Adelle SansW01-Regular';
font-family:'Adelle SansW01-Italic';
font-family:'Adelle SansW01-Semibold';
font-family:'AdelleSansW01-SemiboldI';
font-family:'Adelle SansW01-Bold';
font-family:'AdelleSansW01-BoldItali';
font-family:'AdelleSansW01-Extrabold1210387';
font-family:'AdelleSansW01-Extrabold1210390';
font-family:'Adelle SansW01-Heavy';
font-family:'AdelleSansW01-HeavyItal';*//*------------------------
		General
------------------------*/body{font-family:'Adelle SansW01-Light';color:#000;padding-top:88px;padding-top:85px;}
h2{font-family:'Adelle SansW01-Bold';font-size:24px;line-height:28.8px;color:#000;letter-spacing:-.014em;}
h2 em,h2 i{font-family:'AdelleSansW01-BoldItali';}
h4{font-family:'Adelle SansW01-Regular';font-size:12px;line-height:14px;color:#ed1e24;}
h6{font-family:'Adelle SansW01-Semibold';font-size:10px;line-height:12px;letter-spacing:.08em;}
a{text-decoration:none;color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.table{display:table;width:100%;height:100%;}
.cell{display:table-cell;vertical-align:middle;}
b,strong{font-family:'Adelle SansW01-Bold';}
p{line-height:28px;}
img{max-width:100%;height:auto;}
.clearfix{clear:both;display:block;}
blockquote{font-family:'AdelleSansW01-BoldItali';font-size:34px;line-height:44px;margin-bottom:10px;}
cite{font-family:'Adelle SansW01-Semibold';font-size:10px;line-height:12px;letter-spacing:.1em;display:block;text-align:center;margin-bottom:20px;}
::-webkit-input-placeholder{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
:-moz-placeholder{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
::-moz-placeholder{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
:-ms-input-placeholder{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.aligncenter{display:block;margin:0 auto;}
.pull-left{float:left;}
.pull-right{float:right;}
.clear:before,.clear:after{content:"";display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
.invisible{visibility:hidden!important;}
.img-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover;}
input,textarea{-webkit-appearance:none;-webkit-border-radius:0;}
/*------------------------
		Message
------------------------*/.isa_info,.isa_success,.isa_warning,.isa_error{margin:10px 0;padding:12px;}
.message_info{color:#00529B;background-color:#BDE5F8;}
.message_success{color:#4F8A10;background-color:#DFF2BF;}
.message_warning{color:#9F6000;background-color:#FEEFB3;}
.message_error{color:#D8000C;background-color:#FFBABA;}
.message_info i,.message_success i,.message_warning i,.message_error i{margin:10px 22px;font-size:2em;vertical-align:middle;}
/*------------------------
		Grid
------------------------*/.container{position:relative;margin:0 auto;width:1200px;}
.container.full{position:relative;margin:0 auto;width:100%;}
.container:after{display:block;content:'';clear:both;}

.container.red-bg{
	padding: 0px 25px;
	text-align: center;
	background: #ed1e24;
	margin-bottom: 20px;
}
.container.red-bg h2{
	color: #fff;
}
/*------------------------
		Header
------------------------*/#header .container{padding:0 115px;}
#header{position:fixed;top:0;left:0;width:100%;z-index:4000;}
.top-bar{background-color:#323232;min-height:20px;}
.top-menu{margin:4px 0 8px;margin:4px 0 5px;}
.top-menu li{float:left;margin-right:7px;padding-right:7px;position:relative;line-height:9px;line-height:6px;}
.top-menu li:last-child{border-right:none;margin-right:0;padding-right:0;}
.top-menu li a{font-size:8px;line-height:9.6px;font-size:10px;line-height:10px;color:#fff;letter-spacing:.1em;text-transform:uppercase;-webkit-text-stroke:.35px;}
.top-menu li + li:before{content:"";border-right:#fff solid 1px;height:9px;display:block;position:absolute;top:1px;left:-8px;}
.main-header{position:relative;z-index:999;box-shadow:0 4px 4px 0 rgba(50,50,50,0.2);padding-top:12px;padding-bottom:0;background-color:#fff;}
.logo{background-image:url(/resources/images/logo.png);background-repeat:no-repeat;text-indent:-99999px;display:block;float:left;width:98px;height:41px;}
.main-menu{margin-right:7px;padding-top:8px;}
.main-menu li{float:left;margin:0 7px;margin:0 11px;}
.main-menu li a{font-family:'Adelle SansW01-Semibold';font-size:14px;line-height:16px;padding-top:6px;padding-bottom:23px;display:block;position:relative;}
.main-menu li a:hover,.main-menu li.active a{color:#ed1e24;}
.main-menu > li:hover > a:after{content:"";width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;position:absolute;bottom:-15px;left:50%;margin-left:-15px;z-index:9;}
.main-menu > li.no-menu-drop:hover > a:after{content:"";width:0;height:0;border:none;}
.main-menu .dropdown{position:absolute;top:100%;width:1000px;/*     height: 320px; */min-height:120px;left:100px;background:#fff;border-top:16px solid #ED1E24;padding:18px 20px;display:none;box-shadow:0 4px 4px 0 rgba(50,50,50,.2);}
.main-menu .dropdown:before{content:"";box-shadow:inset 0 4px 4px 0 rgba(50,50,50,0.2);display:block;height:16px;width:100%;position:absolute;top:-16px;left:0;}
.main-menu li:hover .dropdown{display:block;}
.main-menu .dropdown .row{margin-left:-6px;margin-right:-6px;height:100%;}
.main-menu .dropdown .col_one_five{float:left;width:20%;padding:0 6px;}
.main-menu .dropdown .col_three_five{float:left;width:60%;padding:0 6px;}
.main-menu .dropdown .col_three_five ul{width:33%;}
.main-menu .dropdown .col_three_five ul ul{width:100%;}
.main-menu .dropdown .full_height{height:100%;}
.main-menu .dropdown .border_right{border-right:1px solid #000;}
.main-menu .dropdown h3{font-size:12px;line-height:24px;font-family:'Adelle SansW01-Bold';}
.main-menu .dropdown h3 img{float:left;margin-right:6px;}
.main-menu li .dropdown li{margin:0 0 4px;width:100%;}
.main-menu li .dropdown a{padding:0;font-size:12px;color:#000;font-family:'Adelle SansW01-Regular';}
.main-menu .dropdown .divider{margin:2px 0 8px;}
.main-menu .dropdown .blue{border-top:1px solid #47C3F1;}
.main-menu .dropdown .green{border-top:1px solid #3EB986;}
.main-menu .dropdown .yellow{border-top:1px solid #FFCD1D;}
.main-menu .dropdown .red{border-top:1px solid #ED1E24;}
.main-menu .dropdown .orange{border-top:1px solid #FF8A00;}
.main-menu .dropdown ul{float:left;margin-bottom:20px;margin-bottom:8px;width:100%;}
.main-menu .dropdown ul ul{margin-bottom:0;margin-top:0;}
.main-menu .dropdown ul ul li{margin-bottom:1px;}
/*
.main-menu .dropdown ul ul li a:before{
    content: "";
    margin-right: 5px;
}
*/.main-menu .dropdown .patient-content a{font-style:italic;}
.main-menu .dropdown .patient-content ul a{font-style:normal;}
.main-menu .dropdown .prc-header{font-size:12px;color:#000;font-family:"Adelle SansW01-Regular";}
.main-menu .dropdown ul ul li a{color:#666;padding-left:5px;padding-left:7px;}
.mini-search{padding-top:7px;}
.mini-search input[type=text]{background-color:#f4f2ef;border:none;font-size:14px;letter-spacing:-.014em;line-height:27px;height:27px;padding:0 3px 0 7px;float:left;width:170px;}
.mini-search input[type=submit]{background-image:url(/resources/images/search-icon.jpg);width:28px;height:27px;border:none;cursor:pointer;}
.leave-feedback{/*
    font-family:'Adelle SansW01-Semibold';
    font-size: 10px;
    line-height: 28px;
    letter-spacing: 0.1em;
*//*     color: #ed1e24; */position:absolute;bottom:-32px;right:105px;height:32px;padding:4px 38px 0;background-color:#fff;box-shadow:0 4px 4px 0 rgba(50,50,50,0.2);z-index:50;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;/* width:203px; */z-index:99;}
.leave-feedback{background-color:#fd0000;height:32px;padding:0;right:105px;box-shadow:0 4px 4px 0 rgba(50,50,50,0.2);overflow:hidden;}
.leave-feedback a{display:inline-block;width:20%;height:32px;border-right:1px solid #fff;text-align:center;}
.leave-feedback a:last-child{border:none!important;}
.leave-feedback a.social-email{border:none!important;}
.leave-feedback a.social-facebook img,.leave-feedback a.social-twitter img,.leave-feedback a.social-insta img,.leave-feedback a.social-youtube img,.leave-feedback a.social-email img{margin-top:9px;}
.leave-feedback a.social-facebook img{}
.leave-feedback a.social-twitter img{}
.leave-feedback a.social-insta img{}
.leave-feedback a.social-youtube img{}
.leave-feedback a.social-email img{}
.feedback-wrapper.new-social .leave-feedback{background-color:#fff;height:43px;padding:6px 5px;right:105px;box-shadow:0 4px 4px 0 rgba(50,50,50,0.2);overflow:hidden;}
.feedback-wrapper.new-social{height:43px;}
.feedback-wrapper.new-social .leave-feedback a{display:inline-block;border-right:none;width:;}
.feedback-wrapper.new-social a.social-facebook,.feedback-wrapper.new-social a.social-twitter,.feedback-wrapper.new-social a.social-insta,.feedback-wrapper.new-social a.social-youtube,.feedback-wrapper.new-social a.social-email, .feedback-wrapper.new-social .leave-feedback a.social-linkedin{display:inline-block;width:30px;height:30px;background-size:30px auto;background-position:center 1px;background-repeat:no-repeat;-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;transition:all 0 ease-in-out;margin: 0 2px;}
.feedback-wrapper.new-social .leave-feedback a.social-facebook{background-image:url(../images/social_v2_facebook.png);}
.feedback-wrapper.new-social .leave-feedback a.social-twitter{background-image:url(../images/social_v2_twitter.png);}
.feedback-wrapper.new-social .leave-feedback a.social-insta{background-image:url(../images/social_v2_insta.png);}
.feedback-wrapper.new-social .leave-feedback a.social-youtube{background-image:url(../images/socail_v2_youtube.png);}
.feedback-wrapper.new-social .leave-feedback a.social-linkedin{background-image:url(../images/socail_v2_linkedin.png);}
.feedback-wrapper.new-social .leave-feedback a.social-email{background-image:url(../images/social_v2_email.png);}
.feedback-wrapper.new-social a.social-facebook:hover,.feedback-wrapper.new-social a.social-twitter:hover,.feedback-wrapper.new-social a.social-insta:hover,.feedback-wrapper.new-social a.social-youtube:hover,.feedback-wrapper.new-social a.social-email:hover,.feedback-wrapper.new-social a.social-linkedin:hover{background-position:center bottom;-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;transition:all 0 ease-in-out;}
.feedback-wrapper{height:32px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.feedback-wrapper .leave-feedback{bottom:0;}
.make-homepage{font-family:'Adelle SansW01-Semibold';font-size:10px;line-height:28px;letter-spacing:.1em;color:#fff;position:absolute;bottom:-60px;right:115px;height:38px;padding:11px 20px 0;background-color:#FE0000;box-shadow:0 4px 4px 0 rgba(50,50,50,0.2);z-index:50;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:203px;text-align:center;}
#mobile_nav{display:none;font-size:12px;}
#mobile_nav h3{line-height:24px;}
#mobile_nav h3 img{float:left;margin-right:7px;}
/*------------------------
		Showcase
------------------------*/#showcase{position:relative;z-index:10;box-shadow:inset 0 -20px 6px -19px rgba(0,0,0,0.20);}
#showcase .slide{background-size:cover;background-position:center center;background-repeat:no-repeat;height:530px;min-height:530px;width:100%;height:670px;min-height:670px;}
.cycle-pager{position:absolute;bottom:45px;z-index:200;width:100%;text-align:center;}
.cycle-pager span{width:12px;height:12px;background-color:#fff;display:inline-block;border-radius:20px;cursor:pointer;text-indent:-99999px;margin:0 2px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.cycle-pager span.cycle-pager-active{background-color:#ed1e24;}
.cycle-prev{background-image:url(/resources/images/slide-arrows.png);background-repeat:no-repeat;width:29px;height:85px;display:block;position:absolute;left:35px;top:42%;z-index:998;cursor:pointer;}
.cycle-next{background-image:url(/resources/images/slide-arrows.png);background-repeat:no-repeat;background-position:right top;width:29px;height:85px;display:block;position:absolute;right:35px;top:42%;z-index:998;cursor:pointer;}
.scroll-down-wrapper{bottom:0;position:absolute;z-index:200;width:100%;}
.scroll-down{font-family:'Adelle SansW01-Semibold';color:#fff;font-size:10px;letter-spacing:.097em;background-color:#ed1e24;width:1010px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;text-align:center;line-height:24px;display:block;margin:0 auto;}
#showcase .banner{background-color:#ed1e24;box-shadow:3px 3px 4px 0 rgba(50,50,50,0.2);position:absolute;width:478px;border-radius:10px;padding:15px 24px;top:26px;z-index:500;left:115px;}
#showcase .banner h2,#showcase .banner h1{font-family:'AdelleSansW01-Extrabold1210387';font-size:38px;line-height:38px;color:#fff;}
#showcase .banner span{display:block;font-family:'Adelle SansW01-Semibold';font-size:24px;line-height:28px;letter-spacing:.005em;padding-top:2px;color:#fff;}
#showcase .banner span.small{font-size:12px;font-family:'Adelle SansW01-Italic';line-height:16px;}
#showcase .banner a,#showcase .banner .button-alias{font-family:'Adelle SansW01-Semibold';display:block;margin-top:8px;color:#f7b0b1;font-size:12px;line-height:14px;letter-spacing:.1em;color:#fff;}
.image-credit{position:absolute;top:0;left:0;font-size:8px;padding:2px 5px;background-color:#fff;color:#000;}
.options-list{position:absolute;z-index:500;bottom:46px;right:115px;}
.options-list li{margin-bottom:10px;}
.options-list li a{font-family:'Adelle SansW01-Bold';line-height:38px;height:38px;width:198px;padding:0 10px;background-color:#ed1e24;background-color:rgba(237,30,36,1);font-size:14px;display:block;color:#fff;border-radius:8px;background-image:url(/resources/images/option-list-arrows.png);background-repeat:no-repeat;background-position:182px 12px;text-transform:uppercase;}
.options-list li.secondary a{color:#000;background-color:#FFF;background-color:rgba(255,255,255,0.8);background-position:182px -33px;}
.banner-more{text-transform:uppercase;}
/*------------------------
		Steps
------------------------*/.steps{text-align:center;padding:24px 0;}
.steps .step{position:relative;display:inline-block;margin:0 28px;}
.steps .step:after{display:block;content:'';background-image:url(/resources/images/arrow-icon.png);width:20px;height:16px;position:absolute;top:26px;right:-41px;}
.steps .step:last-child:after{display:none;}
.steps .step h3{font-family:'Adelle SansW01-Bold';font-size:18px;line-height:21.6px;letter-spacing:-.014em;}
.steps .step p{font-size:14px;line-height:16.8px;font-family:'Adelle SansW01-Regular';}
.steps .step img{width:65px;height:65px;}
div.icon{display:inline-block;}
/*------------------------
		Step Sections
------------------------*/.blue{background-color:#47c3f1;}
.green{background-color:#3eb986;}
.yellow{background-color:#ffcd1d;}
.red{background-color:#ed1e24;}
.orange{background-color:#FF8A00;}
.label{font-family:'Adelle SansW01-Bold';text-align:center;color:#fff;padding:30px 0;position:relative;z-index:0;}
.top-shadow{box-shadow:0 -2px 2px 0 rgba(50,50,50,0.2);}
.prevent{background-image:url(/resources/images/prevent-icon-2.png);line-height:62px;display:inline-block;padding-left:74px;background-position:left center;background-repeat:no-repeat;}
.detect{background-image:url(/resources/images/detect-icon-2.png);line-height:62px;display:inline-block;padding-left:74px;background-position:left center;background-repeat:no-repeat;}
.support{background-image:url(/resources/images/support-icon-2.png);line-height:62px;display:inline-block;padding-left:74px;background-position:left center;background-repeat:no-repeat;}
.connect{background-image:url(/resources/images/connect-icon-2.png);line-height:62px;display:inline-block;padding-left:74px;background-position:left center;background-repeat:no-repeat;}
.research{background-image:url(/resources/images/research-icon-2.png);line-height:62px;display:inline-block;padding-left:74px;background-position:left center;background-repeat:no-repeat;}
.view-all{font-family:'Adelle SansW01-Regular';font-size:14px;line-height:16.8px;color:#fff;background-image:url(/resources/images/plus-icon.png);background-repeat:no-repeat;background-position:right center;padding-right:38px;line-height:31px;display:block;position:absolute;right:20px;top:48px;}
.box-set{position:relative;z-index:9;}
.box-set:after{display:block;clear:both;content:'';}
.half-box{width:50%;float:left;position:relative;height:400px;padding:40px;background-repeat:no-repeat;background-size:cover;background-position:center;}
.half-box.events-box{height:500px;}


.drop-shadow{box-shadow:1px 1px 2px 1px rgba(50,50,50,0.2);}
.inset-shadow{box-shadow:inset 0 -1px 2px 0 rgba(50,50,50,0.2);}
.half-box h2{margin-bottom:28px;}
.half-box form{text-align:center;}
.half-box form h2{margin-bottom:12px;}
.half-box form label{display:block;font-size:12px;line-height:14px;font-family:'Adelle SansW01-Regular';margin-bottom:10px;}
.half-box form .row-field{width:298px;margin:0 auto;}
.half-box form input[type=text]{line-height:1;height:40px;border:none;background-color:#f4f2ef;width:234px;padding:0 3px 0 6px;float:left;}
.half-box form input[type=submit]{line-height:1;height:40px;border:none;background-color:#ed1e24;width:64px;text-align:center;border:none;cursor:pointer;font-size:12px;color:#fff;font-family:'Adelle SansW01-Bold';float:left;}
.half-box p{font-size:20px;line-height:26px;}
.half-box a.more{font-family:'Adelle SansW01-Bold';background-color:#47c3f1;line-height:39px;letter-spacing:.1em;font-size:10px;padding-left:40px;width:235px;display:inline-block;background-image:url(/resources/images/big-bullet.png);background-repeat:no-repeat;background-position:9px center;}
.half-box a.more p{letter-spacing:initial;}
.half-box span.more{font-family:'Adelle SansW01-Bold';background-color:#47c3f1;line-height:39px;letter-spacing:.1em;font-size:10px;padding-left:40px;width:235px;display:inline-block;background-image:url(/resources/images/big-bullet.png);background-repeat:no-repeat;background-position:9px center;}
.half-box .cycle-pager{bottom:14px;left:0;}
.half-box .cycle-slideshow div{text-align:center;width:100%;}
.half-box .cycle-pager span{box-shadow:0 0 4px 0 rgba(50,50,50,0.2);border:1px #fff solid;}
.half-box .cycle-pager span.cycle-pager-active{background-color:#f1f1f1;}
.grey{background-color:#f4f2ef;box-shadow:-1px 2px 2px 0 rgba(50,50,50,0.2);}
.info-box{position:absolute;left:25px;bottom:48px;border-top:5px #000 solid;background-color:#FFF;background-color:rgba(255,255,255,0.8);padding:12px 12px 16px;width:300px;background-image:url(/resources/images/blue-circle.png);background-repeat:no-repeat;background-position:248px 16px;z-index:200;}
.info-box.green{border-color:#3eb986;background-image:url(/resources/images/check-icon.png);}
/*
.info-box.yellow{
    border-color: #ffcd1d;
    background-image: url(/resources/images/plane-icon.png);
}
*/.info-box.yellow{border-color:#ffcd1d;background-image:none;}
.info-box.red{border-color:#ed1e24;background-image:url(/resources/images/note-icon.png);}
.info-box.orange{border-color:#FF8A00;background-image:url(/resources/images/orange_circle.png);}
.info-box h2{margin-bottom:0;line-height:26.8px;padding-bottom:5px;border-bottom:1px #000 solid;margin-bottom:8px;}
.info-box p{font-family:'Adelle SansW01-Regular';font-size:12px;line-height:14.4px;margin-bottom:20px;}
.half-box .info-box a.more{font-family:'Adelle SansW01-Semibold';font-size:10px;line-height:12px;letter-spacing:.1em;background-color:transparent;padding:0;width:auto;background-image:none;}
.half-box .info-box span.more{font-family:'Adelle SansW01-Semibold';font-size:10px;line-height:12px;letter-spacing:.1em;background-color:transparent;padding:0;width:auto;background-image:none;}
.quatro-box{float:left;width:50%;text-align:center;height:50%;}
.quatro-box-holder{padding:0;}
.quatro-box .cell{padding:0 20px;}
.quatro-box h2{margin-bottom:0;}
.quatro-box img{width:65px;height:65px;}
.quatro-box.custom-img img{width:100%;height:auto;background-size: contain; background-position: center center;}

.text-box{clear:both;background-color:#f4f2ef;text-align:center;padding:134px 0 130px;}
.text-box label{font-family:'Adelle SansW01-Semibold';font-size:12px;color:#47c3f1;border-radius:8px;background-color:#fff;display:inline-block;padding:15px 0;line-height:14px;letter-spacing:.1em;margin-bottom:25px;width:218px;text-align:center;}
.text-box .question{font-family:'AdelleSansW01-BoldItali';font-size:42px;line-height:50px;margin-top:8px;margin-bottom:15px;}
.circle-btn{font-family:'Adelle SansW01-Bold';font-size:18px;letter-spacing:.195em;width:64px;height:64px;border-radius:60px;display:inline-block;background-color:#47c3f1;line-height:64px;color:#fff;margin:0 8px;}
.compare-boxes{position:relative;}
.compare-boxes .half-box{height:315px;text-align:center;box-shadow:0 -1px 1px 0 rgba(50,50,50,0.2);}
.compare-boxes .half-box h2{font-size:42px;line-height:50px;padding-top:15px;margin-bottom:10px;}
.compare-boxes .half-box img{width:65px;height:65px;}
.compare-boxes .half-box a.more{background-color:transparent;background-image:none;font-family:"Adelle SansW01-Semibold";font-size:10px;letter-spacing:.1em;line-height:12px;padding:0;width:auto;}
.compare-boxes .half-box span.more{background-color:transparent;background-image:none;font-family:"Adelle SansW01-Semibold";font-size:10px;letter-spacing:.1em;line-height:12px;padding:0;width:auto;}
.compare-boxes .middle{position:absolute;width:100%;top:122px;left:0;text-align:center;z-index:100;}
.compare-boxes label{font-family:'Adelle SansW01-Semibold';font-size:12px;color:#fff;border-radius:8px;background-color:#ffcd1d;display:inline-block;padding:15px 0;line-height:14px;letter-spacing:.1em;margin:0 auto;width:218px;text-align:center;}
.quote-box{clear:both;}
.quote-box .quote{background-repeat:no-repeat;background-position:center;background-size:cover;padding:78px 100px 64px;text-align:center;}
.quote-box .quote blockquote{}
.quote-box .cycle-pager{bottom:17px;}
.quote-box .cycle-pager span{border:1px #fff solid;background-color:#fff;}
.quote-box .cycle-pager span.cycle-pager-active{background-color:transparent;}
.quote-box label{background-color:#fff;border-radius:8px;color:#ffcd1d;display:inline-block;font-family:"Adelle SansW01-Semibold";font-size:12px;letter-spacing:.1em;line-height:14px;padding:15px 0;text-align:center;width:218px;}
.quote-box label.red{color:#ed1e24;margin-top:8px;}
.quote-box cite{text-transform:uppercase;}
.slide-box .cycle-slideshow{margin:-40px;}
.slide-box .cycle-pager{bottom:12px;}
.slide-box .cycle-pager span{border:1px #fff solid;background-color:#fff;}
.slide-box .cycle-pager span.cycle-pager-active{background-color:transparent;}
.carousel .tag{background-color:#424242;color:#fff;font-family:'Adelle SansW01-Bold';font-size:24px;line-height:30px;text-align:center;padding:20px 0;}
.carousel .cycle-next,.carousel .cycle-prev{top:34%;}
.carousel .cycle-slide{width:270px;height:270px;}
.carousel .cycle-slide-link{width:270px;height:270px;}
.carousel .cycle-slide-link img{width:270px;height:270px;}
.option-button{padding:32px 0 22px;}
.option-button ul{overflow:hidden;padding:0 115px;margin:0 auto;}
.option-button li{float:left;margin-right:10px;margin-bottom:9px;}
.option-button li:nth-child(4n){margin-right:0;}
.option-button li a{font-family:'Adelle SansW01-Bold';background-color:#f4f2ef;font-size:18px;line-height:38px;padding-left:36px;background-image:url(/resources/images/bullet.png);background-position:10px center;background-repeat:no-repeat;width:234px;display:block;}
/*------------------------
		Footer
------------------------*/#footer .container{padding:0 115px;}
#footer .footer-widgets{background-color:#191919;padding:20px 0 5px;}
#footer .widget{width:20%;float:left;padding-right:10px;}
#footer .widget p,#footer .widget ul{margin-bottom:16px;}
#footer .widget p,#footer .widget li a,#footer .widget label{display:block;font-family:'Adelle SansW01-Regular';font-size:12px;line-height:16px;color:#fff;}
#footer .widget input[type=text]{background-color:#323232;border:none;line-height:1;height:18px;width:100%;padding:0 2px 0 4px;font-size:12px;color:#fff;}
#footer .widget input[type=submit]{cursor:pointer;background-color:transparent;border:none;cursor:pointer;display:block;font-family:'Adelle SansW01-Regular';font-size:12px;line-height:16px;color:#fff;text-decoration:underline;}
#footer .copyright{padding-top:16px;padding-bottom:16px;}
#footer .copyright p{float:left;font-size:10px;line-height:10px;}
#footer .footer-links{float:right;font-size:10px;line-height:10px;}
#footer .footer-links li{display:inline-block;border-right:1px #000 solid;padding-right:4px;margin-right:4px;}
#footer .footer-links li:last-child{border-right:none;margin-right:0;padding-right:0;}
/*------------------------
        Health Professional Page
------------------------*/.health_professionals{background:#FE0000;color:#fff;padding:35px 115px 0;}
.page-banner-area .health_prof{float:left;margin-right:45px;}
.page-banner-area h2,.page-banner-area h1{font-size:58px;line-height:60px;color:#fff;font-family:'AdelleSansW01-Extrabold1210387';}
.page-banner-area p{font-size:12px;font-family:'Adelle SansW01-Italic';line-height:16px;}
.page-banner-area .text{width:565px;float:left;}
.page-banner-area .options{float:right;width:202px;/*     margin-top: -17px; */}
.page-banner-area .options li{margin-bottom:4px;}
.page-banner-area .options a{display:block;font-size:12px;font-family:'Adelle SansW01-Bold';background:#FFF;background:rgba(255,255,255,0.7);padding:8px 9px;height:28px;position:relative;border-radius:8px;}
.page-banner-area .options a:after{content:"";width:8px;height:10px;display:block;background:url(/resources/images/arrow_options.png) center no-repeat;position:absolute;top:9px;right:9px;}
.breadcrumb_area{background:#333;color:#fff;padding:6px 21px 4px;border-radius:10px 10px 0 0;margin-top:45px;min-height:24px;}
.breadcrumb_area ul li{float:left;font-size:12px;font-family:'Adelle SansW01-Semibold';line-height:12px;font-size:10px;/*     line-height: 10px; */}
.breadcrumb_area a{color:#B3B3B3;}
.breadcrumb_area ul li{text-transform:uppercase;}
.breadcrumb_area ul li + li:before{content:">";font-size:10px;font-family:'Adelle SansW01-Semibold';line-height:10px;color:#B3B3B3;margin:0 8px;}
#footer h4 a{color:#ed1e24;}
#footer .socials a{display:inline-block;width:19px;height:20px;margin-right:1px;background-position:center center;background-repeat:no-repeat;background-size:contain;}
#footer .socials a.fb{background-image:url(../images/social-icon-fb.png);}
#footer .socials a.in{background-image:url(../images/social-icon-insta.png);}
#footer .socials a.tw{background-image:url(../images/social-icons-twitter.png);}
#footer .socials a.yt{background-image:url(../images/social-icon-youtube.png);}
#footer .socials.new-social a{display:inline-block;width:30px;height:30px;margin-right:1px;background-size:30px auto;background-position:center 1px;background-repeat:no-repeat;-webkit-transition:all 0 ease-in-out;-moz-transition:all 0 ease-in-out;transition:all 0 ease-in-out;}
#footer .socials.new-social a.fb{background-image:url(../images/social_v2_facebook.png);}
#footer .socials.new-social a.in{background-image:url(../images/social_v2_insta.png);}
#footer .socials.new-social a.tw{background-image:url(../images/social_v2_twitter.png);}
#footer .socials.new-social a.yt{background-image:url(../images/socail_v2_youtube.png);}
#footer .socials.new-social a.li{background-image:url(../images/socail_v2_linkedin.png);}
#footer .socials.new-social a.fb:hover{background-position:center bottom;}
#footer .socials.new-social a.in:hover{background-position:center bottom;}
#footer .socials.new-social a.tw:hover{background-position:center bottom;}
#footer .socials.new-social a.yt:hover{background-position:center bottom;}
#footer .socials.new-social a.li:hover{background-position:center bottom;}
/*------------------------
    Support Footer
------------------------*/.support_footer{padding:62px 0 70px;text-align:center;}
.support_footer .col4{float:left;width:33.33333333%;position:relative;padding:10px 0;}
.support_footer .col4 + .col4:before{content:"";border-left:3px solid #F4F2EF;height:100%;position:absolute;top:0;left:-1.5px;}
.calendar_area{background:#F4F2EF;padding:60px 0 55px;}
.calendar_holder{width:980px;margin:0 auto;}
.calendar_holder .calendar_img{float:left;margin-right:12px;}
.calendar_holder .dates{float:left;width:490px;}
.calendar_holder .dates .col{float:left;width:50%;padding-right:12px;}
.calendar_holder li{background:#fff;margin-bottom:10px;font-size:12px;line-height:13px;padding:7px 8px 6px;}
.calendar_holder li strong{font-family:'Adelle SansW01-Bold';}
.calendar_holder .number{float:left;width:22px;height:22px;background:#B3B3B3;border-radius:50%;text-align:center;padding-top:6px;font-size:12px;font-family:'Adelle SansW01-Bold';margin-right:8px;}
/*------------------------
    Detect Page
------------------------*/.page-banner-area{background:#3EB986;color:#fff;padding:/* 100px */35px 0 0;background-color:transparent!important;}
.page-banner-area img{float:left;margin-right:45px;}
.page-banner-area h2,.page-banner-area h1{font-size:58px;line-height:60px;color:#fff;margin-top:30px;font-family:'AdelleSansW01-Extrabold1210387';}
.page-banner-area p{font-size:12px;font-family:'Adelle SansW01-Italic';line-height:16px;font-size:24px;font-family:'Adelle SansW01-Bold';line-height:1.2em;}
.subsection_col{padding:/* 100px */15px 0;}
.subsection_col h3{font-size:24px;color:#3EB986;font-family:'Adelle SansW01-Bold';line-height:47px;margin-bottom:8px;position:relative;clear:both;}
.subsection_col h3 img{float:left;margin-right:7px;width:42px;height:42px;}
.subsection_col h3 .back_btn{font-family:'Adelle SansW01-Semibold';font-size:10px;color:#000;float:right;}
.subsection_col .row{margin-right:-6px;margin-left:-6px;}
.subsection_col .col3{padding:0 6px;float:left;width:25%;}
.subsection_col .info_box{padding:12px;border-top:6px #3EB986 solid;background:#F4F2EF;margin-bottom:15px;min-height:190px;position:relative;}
.subsection_col.grey_bg .info_box{background:#fff;}
.subsection_col .info_box .head{position:relative;border-bottom:1px solid #999;margin-bottom:8px;min-height:53px;}
.subsection_col .info_box h4{color:#000;letter-spacing:-.014em;font-family:'Adelle SansW01-Bold';font-size:24px;line-height:26.8px;}

.subsection_col .grid .info_box h4{color:#000;letter-spacing:-.014em;font-family:'Adelle SansW01-Bold';font-size:20px;line-height:24.8px;}
#select-events{
	width: 100%;
	padding: 0 10px 0 10px;
    height: 20px;
    height: 1.4em;
    line-height: 20px;
    line-height: 1.4em;
    background: url(../images/icon-select.png) no-repeat right center;
    background-color: #F4F2EF;
    -webkit-appearance: none; 
   -moz-appearance: none;
   appearance: none;  
   border: none;
   border-radius: 0px;
}



.subsection_col .info_box h4 span.highlight_red{display:block;color:#ff2b06;}
.subsection_col .info_box img{width:42px;height:42px;position:absolute;top:0;right:0;}
.subsection_col .info_box p{font-family:'Adelle SansW01-Regular';font-size:12px;line-height:14.4px;margin-bottom:15px;}
.subsection_col .info_box a.more,.subsection_col .info_box span.more{font-family:'Adelle SansW01-Semibold';font-size:10px;line-height:12px;letter-spacing:.1em;background-color:transparent;padding:0;width:auto;background-image:none;display:inline-block;position:absolute;bottom:10px;text-transform:uppercase;}
.info_no_content .subsection_col .info_box,.info_no_content .subsection_col.alt .info_box{min-height:50px;}
.info_no_content .subsection_col .info_box .head,.info_no_content .subsection_col.alt .info_box .head{margin-bottom:0;border-bottom:none;}
.subsection_col.red_col h3{color:#ED1E24;}
.subsection_col.red_col .info_box{border-top:6px #ED1E24 solid;}
.subsection_col.grey_bg{background:#F5F3F1;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.3),inset 0 -6px 6px -6px rgba(0,0,0,.2);}
.subsection_col.yellow_col h3{color:#FFCD1D;}
.subsection_col.yellow_col .info_box{border-top:6px #FFCD1D solid;background:#F4F2EF;}
.subsection_col.grey_bg .info_box{background:#fff;}
.subsection_col.blue_col h3{color:#47C3F1;}
.subsection_col.blue_col .info_box{border-top:6px #47C3F1 solid;}
/*------------------------
    Links & Resources
------------------------*/.container.full.links{background:#989898;}
.links_resourses{background:#989898;color:#fff;padding:30px 100px 25px;}
.links_resourses.light_grey{background:#F4F2EF;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.3),inset 0 -6px 6px -6px rgba(0,0,0,.2);}
.links_resourses h3{letter-spacing:-.014em;font-family:'Adelle SansW01-Bold';font-size:24px;line-height:26.8px;margin-bottom:10px;}
.links_resourses.light_grey h3{color:#000;}
.links_resourses li{float:left;}
.links_resourses li a{float:left;width:152px;height:40px;display:block;color:#000;background:#fff;padding:7px 8px;}
.links_resourses li + li{margin-left:13px;}
.links_resourses li a span{display:block;font-size:12px;font-family:'Adelle SansW01-Regular';margin-right:30px;line-height:1em;}
.links_resourses li a.link{background:#fff url(/resources/images/icon_link.png) 96% center no-repeat;}
.links_resourses li a.download{background:#fff url(/resources/images/icon_download.png) 96% center no-repeat;}
.links_resourses li a.form{background:#fff url(/resources/images/icon_form.png) 96% center no-repeat;}
.links_resourses li a.resource-link{background:#fff url(/resources/images/icon_link.png) 96% center no-repeat;}
.links_resourses li a.resource-doc{background:#fff url(/resources/images/icon_download.png) 96% center no-repeat;}
.links_resourses li a.resource-form{background:#fff url(/resources/images/icon_form.png) 96% center no-repeat;}
/*------------------------
    Kidney Disease Page
------------------------*/#showcase .banner.green{background-color:#3EB986;}
.page-banner-area.green{background-color:#3EB986;}
.page-banner-area h2.mt,.page-banner-area h1.mt{margin-top:25px;}
.page-banner-area.green .options a:after{background:url(/resources/images/arrow_options_green.png) center no-repeat;}
.cycle-pager.green_bg span.cycle-pager-active{background-color:#3EB986;}
/*------------------------
    Kidney Health Page
------------------------*/.page-banner-area.grey{background:#F4F2EF;color:#000;}
.page-banner-area.grey h2,.page-banner-area.grey h1{color:#000;margin-top:22px;}
.two_cols{}
.two_cols > div{float:left;width:478px;background:#fff;box-shadow:0 0 5px 0 rgba(50,50,50,0.3);}
.two_cols > div + div{margin-left:10px;}
.two_cols .two_cols_head{border-bottom:1px solid #999;padding:8px 10px 2px;}
.two_cols .two_cols_head h4{letter-spacing:-.014em;font-family:'Adelle SansW01-Bold';font-size:24px;line-height:26.8px;}
.two_cols .two_cols_content{text-align:center;padding:16px 0;}
.two_cols .two_cols_content img{display:inline-block!important;box-shadow:0 0 5px 0 rgba(50,50,50,0.1);margin:4px;}
.two_cols .two_cols_content img.twitter_feed{box-shadow:none;margin:-10px 0 -9px;display:block;width:100%;}
.two_cols .grey_background{background-color:#f6f5f2;}
.khkr-instagram img{width:144px;height:144px;}
.insta-wrap{max-height:600px;overflow-y:scroll;}
/*------------------------
    Article Page
------------------------*/.page-banner-area.grey_area{/*     background: #F4F2EF!important; */color:#000;padding-top: 0px;}
.page-banner-area.grey_area h2,.page-banner-area.grey_area h1{color:#000;}
.article_breadcrumb .breadcrumb_area{background:#3EB986;width:78%;float:left;margin-top: 0px;}
.article_breadcrumb .breadcrumb_area a{color:#B8E0D5;}
.article_breadcrumb .btns{float:right;width:21%;margin-top:45px;text-align:right;overflow:hidden;}
/*
.article_breadcrumb .prev_next_btns{
    display: inline-block;
    color: #fff;
    background: #333333;
    font-size: 10px;
    font-family: 'Adelle SansW01-Semibold';
    height: 24px;
    padding: 7px 10px 0;
    border-radius: 10px 10px 0 0;
    width: 49%;
    text-align: center;
}
*/
.overlay{
background-color:rgba(0,0,0,0.7);
width:100%;
height:100vh!important;
position:fixed;
top:0;
bottom:0;
right:0;
left:0;
z-index:99999;
display: none;    
}
.small{
line-height: 16px;
font-size:12px;
margin:10px 0px;
}

.subscribe-pop{
background:#fff;
width:480px;
position:absolute;
top:40%;
left:50%;
margin-left:-260px;
padding:20px;
z-index:999999;
display: none;    
}

.subscribe-close{
background:#fff;
width:30px;
height:30px;
position:absolute;
top:10px;
right:10px;
z-index:9999;
}
.subscribe-form-home p{
	color: #fff;
	font-weight: bold;
}


.article_breadcrumb .prev_next_btns{display:block;color:#FFF;background:#333 none repeat scroll 0 0;font-size:10px;font-family:"Adelle SansW01-Semibold";height:24px;padding:5px 0 0;border-radius:10px 10px 0 0;width:48%;text-align:center;float:left;margin:0 1px 0 0;}
.main{padding:/* 100px */40px 0 25px;}
.main .sidebar{float:left;width:234px;}
.main .content{float:right;width:642px;}
.content .featured_img{display:block;width:100%;margin-bottom:20px;}
.content h1{font-size:22px!important;margin-bottom:15px;font-family:'Adelle SansW01-Bold';}
.content h2{font-size:16px!important;font-family:'Adelle SansW01-Bold';line-height:14px;}
.content h3{font-size:14px;margin-bottom:15px;line-height:14px;font-family:'Adelle SansW01-Bold';}
.content em{font-family:'Adelle SansW01-Italic';}
.content em strong{font-family:'Adelle SansW01-BoldItali';}
.content strong em{font-family:'Adelle SansW01-BoldItali';}
.content h2{font-size:22px;font-family:'Adelle SansW01-Bold';line-height:1.6em;margin-bottom:.4em;margin-top:2em;}
.content h3{font-size:14px;margin-bottom:0;font-family:'Adelle SansW01-Bold';line-height:1.6em;}
.content p{font-size:14px;margin-bottom:15px;}
.content ul{font-size:14px;margin-bottom:15px;position:relative;padding-left:10px;}
.content ul li:before{content:"-";font-size:14px;position:absolute;top:0;left:-10px;}
.content ul li{position:relative;margin-bottom:1em;}
.content ol{font-size:14px;margin-bottom:15px;position:relative;padding-left:1.5em;list-style:decimal;list-style-position:outside;}
.content ol li{position:relative;margin-bottom:1em;}
.content strong{font-family:'Adelle SansW01-Bold';}
.product-info p{font-size:14px;margin-bottom:.3em;}
.product-info ul{font-size:14px;margin-bottom:15px;position:relative;padding-left:10px;}
.product-info ul li:before{content:"-";font-size:14px;position:absolute;top:0;left:-10px;}
.product-info ul li{position:relative;margin-bottom:.3em;}
.product-info strong{font-family:'Adelle SansW01-Bold';}
.btn_next_art{display:block;width:235px;/*     height: 40px; */font-size:12px;padding:6px 8px;background:#F4F2EF url(/resources/images/icon_next_art.png) 95% center no-repeat;margin-bottom:20px;}
.accordion .btn_next_art{margin-bottom:5px;}
.btn_next_art span{display:block;color:#000;margin-right:30px;}
.btn_next_art .strong{font-family:'Adelle SansW01-Bold';}
.tags{border-top:1px solid #000;border-bottom:1px solid #000;margin:28px 0 18px;font-family:'Adelle SansW01-Semibold';}
.content .tags p{margin-bottom:0;}
.tags p{font-size:10px;line-height:38px;}
.tags p a{color:#000;margin:0 5px;text-transform:uppercase;}
.tags .tag_label{color:#ED1E24;}
.content h3.related_title{color:#ED1E24;font-family:'Adelle SansW01-Semibold';font-size:10px;margin-bottom:15px;}
table tr td{padding:10px;}

.event-details .row .col2, .event-details .row .col10{
	background: #f6f5f2;
	border-right: 2px solid #fff;
	margin-bottom: 2px;
	float: left;
	padding: 5px;
} 

.event-details .row .col2 p, .event-details .row .col10 p{
	margin-bottom: 0px!important;
} 


.content.article-content{}
.content.article-content p{line-height:1.6em;}
.content.article-content .lead{font-size:18px;}
.content.article-content .lead p{font-size:18px;}
.content.article-content .lead ul{font-size:18px;}
.content.article-content a{text-decoration:none;color:#ff2b06;}
.content.article-content a:hover{text-decoration:none;color:#000;}
.product-cont .product-info a{text-decoration:none;color:#ff2b06;}
.product-cont .product-info a:hover{text-decoration:none;color:#000;}
.content.article-content a.btn{text-decoration:none;color:#fff;}
.content.article-content .large ul li:before{font-size:22px;}
.content.article-content .draw-options{margin-bottom:1em;}
.content.article-content .draw-options a.btn{display:inline-block;}
.related_articles{}
.related_articles a{float:left;width:150px;display:block;color:#000;}
.related_articles a + a{margin-left:14px;}
.related_articles .image_holder{border-bottom:6px solid #ED1E24;}
.related_articles .image_holder img{display:block;width:100%;}
.related_articles .text{background:#F4F2EF;padding:8px 5px;}
.related_articles .text h4{font-size:12px;font-family:'Adelle SansW01-Bold';color:#000;}
.related_articles .text h5{font-size:12px;color:#000;}
.sidebar .widget{margin-bottom:28px;}
.sidebar .widget h5{font-size:24px;font-family:'Adelle SansW01-Bold';color:#000;margin-bottom:20px;}
.sidebar .widget ul{}
.sidebar .widget ul > li{}
.sidebar .widget > ul > li > a{display:block;background:#F6F5F2;position:relative;font-size:10px;font-family:'Adelle SansW01-Semibold';height:40px;margin-bottom:4px;padding:14px 10px 14px 40px;}
.sidebar .widget > ul > li > a:before{content:"";width:22px;height:22px;display:block;border-radius:50%;background:#B3B3B3;position:absolute;top:9px;left:10px;}
.sidebar .widget > ul > li > a.has_dd:after{content:"";width:12px;height:8px;display:block;background:url(/resources/images/icon_arrow_down.png) center no-repeat;position:absolute;top:16px;right:10px;}
.sidebar .widget .open_ul{background:#F6F5F2;}
.sidebar .widget .open_ul > li > a{padding-left:10px;height:25px;padding-bottom:15px;padding-top:10px;}
.sidebar .widget .open_ul > li > a:before{content:none;}
.sidebar .widget .open_ul li li a{font-size:18px;font-family:'Adelle SansW01-Light';padding-left:10px;display:inline-block;}
/*
.sidebar .widget .open_ul li li.on {
background-image: url(/resources/images/bullet_blue.png);
background-repeat: no-repeat;
background-position: 98% center;
background-position: -webkit-calc(100% - 10px) center;
background-position: -moz-calc(100% - 10px) center;
background-position: calc(100% - 10px) center;

}
*/.sidebar .widget .open_ul .green{color:#3EB986;}
.sidebar .widget .open_ul .red{color:#ED1E24;}
.sidebar .widget .open_ul .yellow{color:#FFCD1D;}
.sidebar .widget .open_ul .purple{color:#903895;}
.sidebar .widget.grey_bg{background:#F6F5F2;}
.sidebar .widget p{font-size:10px;padding:10px;line-height:14px;}
.sidebar .widget > ul > li > a.has_dd.close:after{content:"";width:8px;height:12px;display:block;background:url(/resources/images/icon_arrow_down_close.png) center no-repeat;position:absolute;top:8px;right:10px;}
/*------------------------
    Donation Page
------------------------*/.page-banner-area.purple_area{background:#903895;}
.purple_area .article_breadcrumb .breadcrumb_area{background:#333;}
.purple_area .article_breadcrumb .breadcrumb_area a{color:#B3B3B3;}
#showcase .banner.purple_area{background:#903895;}
.health_professionals.purple_area{background:#903895;}
.health_professionals.purple_area .options a:after{background:url(/resources/images/arrow_options_purple.png) center no-repeat;}
.subsection_col.donate h3{color:#903895;}
.subsection_col.donate .info_box{border-color:#903895;}
.subsection_col img.featured_box_img{position:relative;top:auto;right:auto;display:block;width:100%;height:auto;}
.hide_paypal{display:none;}
.donation_additional{display:none;}
.two_cols_box{}
.two_cols_box .half-box{width:49%;margin-bottom:15px;}
.two_cols_box .half-box + .half-box{margin-left:2%;}
.two_cols_box .info-box{width:237px;left:15px;bottom:15px;border-color:#903895;background-image:url(/resources/images/purple_circle_transp.png);background-position:180px 16px;}
.two_cols_box .info-box h2{min-height:58px;}

.frequency-hidden{display:none!important;}

/*------------------------
    Connect Page
------------------------*/#showcase.lg .cycle-slideshow{height:750px;position:relative;}
#showcase.lg .slide{height:100%;position:absolute;top:0;left:0;width:100%;min-height:0;}
.container-1000{max-width:1000px;width:100%;margin:0 auto;}
.container-970{max-width:970px;width:100%;margin:0 auto;}
.subsection_col.alt{padding:25px 0;}
.subsection_col .col6{width:50%;padding:0 6px;float:left;}
.page-banner-area.alt{padding-left:0;padding-right:0;}
.page-banner-area.alt .text{width:280px;}
.page-banner-area.donation-area{padding-left:0;padding-right:0;}
.page-banner-area.donation-area .breadcrumb_area{width:100%;}
/* .page-banner-area .options.alt { margin-right: 10px; } */.theme-orange2 .page-banner-area .options a::after{background-image:url(../images/orange-triangle.png);}
.subsection_col.orange2_col h3{color:#FF2B06;}
.subsection_col.orange2_col .info_box{border-color:#FF2B06;}
.subsection_col.orange2_col .info_box .head{border-color:#d8d7d5;}
.subsection_col.alt .info_box{min-height:160px;}
.subsection_col.alt img{display:block;float:left;}
.subsection_col.alt .col3 img{width:100%;float:none;}
.h325{height:325px;overflow:hidden;}
.text-title-widget{background:#f6f5f2;padding:20px;margin-bottom:12px;}
.text-title-widget img{margin-bottom:20px;float:none!important;}
.text-title-widget h2{font-size:58px;line-height:1em;}
.text-title-widget.white{background:#fff;}
.subsection_col.alt .text-title-widget img{float:none;}
.widget-text-img{position:relative;margin-bottom:12px;}
.widget-text-img .info_box{position:absolute;bottom:10px;left:10px;margin-bottom:0;width:100%;max-width:230px;background:#F6F5F2;background:rgba(246,245,242,0.9);}
.subsection_col .widget-text-img .info_box .head{padding-bottom:5px;border-color:#000;}
.gray-section{background:#f6f5f2;box-shadow:inset 0 1px 7px rgba(0,0,0,0.20);}
.gray-section .col3 .info_box{background-color:#fff;}
.gray-section .text-title-widget.h335{background-color:#fff;}
.links_resourses.alt{background:none;padding:30px 0;}
.links_resourses.alt h3{color:#FF2B06;margin-bottom:20px;}
.links_resourses.alt ul{margin:0 -6px;}
.links_resourses.alt ul li{width:25%;margin:0;margin-bottom:12px;padding:0 6px;}
.links_resourses.alt ul li a{width:100%;}
.page-banner-area .icon{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.page-banner-area{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.page-banner-area h2,.page-banner-area h1{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-top:0;}
.page-banner-area .breadcrumb_area{/* -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; */}
.page-banner-area .btns{/* -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; */}
.page-banner-area .cart-button{-webkit-transition:all 0 ease-in-out;transition:all 0 ease-in-ut;}
.page-banner-area img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:0;}
.leave-feedback{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.page-banner-area .options{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.page-banner-area .options a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.options-two-cols{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
#subheading-sticky-wrapper #subheading{-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;}
.tb{width:100%;height:100%;display:table;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.tc{display:table-cell;vertical-align:middle;}
.tc-icon{width:144px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:0;}
.tc-text{padding-left:40px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin-right:0;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .icon{width:43px;height:auto;}
#subheading-sticky-wrapper.is-sticky .page-banner-area{padding:/* 100px */20px 0 0;}
#subheading-sticky-wrapper.is-sticky .page-banner-area h2,#subheading-sticky-wrapper.is-sticky .page-banner-area h1{letter-spacing:-.014em;font-family:'Adelle SansW01-Bold';font-size:24px;line-height:1.2em;margin-top:0;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .breadcrumb_area,#subheading-sticky-wrapper.is-sticky .page-banner-area .cart-button{margin-top:16px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .btns{margin-top:16px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area img{margin-right:20px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .tc-icon{width:43px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .tc-text{padding-left:20px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .tb{padding-left:20px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .options{width:150px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .options.alt{margin-right:10px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .options a{display:block;font-size:9px;padding:4px 7px;height:auto;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .options{margin-top:-17px;}
#subheading-sticky-wrapper.is-sticky .options-two-cols{padding-top:20px;}
#subheading-sticky-wrapper.is-sticky .page-banner-area .text{width:100%;}
.invisible{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.feedback-wrapper.invisible{height:0;}
#subheading{box-shadow:inset 0 -20px 6px -19px rgba(0,0,0,0.20);}
#subheading.has-banner{box-shadow:inset 0 1px 7px rgba(0,0,0,0.20);}
.confirm-donation-details .form-wrapper h3{font-family:'AdelleSansW01-Extrabold1210387';line-height:1em;font-size:3.9em;}
.confirm-donation-details .form-wrapper .behalf{font-size:1.25em;line-height:1em;font-family:'Adelle SansW01-Regular';margin-top:1em;}
.confirm-donation-details .form-wrapper .important{font-size:1em;line-height:1em;font-family:'Adelle SansW01-Regular';color:#929292;margin-top:1em;margin-bottom:2em;}
.confirm-donation-details .edit-link{position:absolute;right:10px;top:10px;font-size:1em;line-height:1em;font-family:'Adelle SansW01-Regular';color:#929292;text-decoration:underline;}
.success-donation-details .form-wrapper h3{font-family:'AdelleSansW01-Extrabold1210387';line-height:1em;font-size:3.9em;margin-bottom:.2em;}
.success-donation-details .thankyou-receipt p{line-height:1.3em;margin-bottom:1em;}
.success-donation-details .btns-wrapper .btn{max-width:220px;}
/*------------------------
    News Page
------------------------*/.two-cols-wrapper{padding:30px 0;}
.two-cols-wrapper .sidebar{width:230px;float:left;}
.two-cols-wrapper .main-cont{width:725px;float:right;position:relative;}
.filters-box{background:#f6f5f2;margin-bottom:20px;}
.filters-box>.lvl1{padding:10px;border-bottom:2px solid #fff;display:block;position:relative;font-size:10px;text-transform:uppercase;line-height:18px;font-family:"Adelle SansW01-Semibold";}
.filters-box>.lvl1 img{float:left;margin-right:6px;}
.filters-box>.lvl1:after{width:0;height:0;border-style:solid;border-width:7px 6px 0;border-color:#929292 transparent transparent;content:"";position:absolute;right:10px;top:50%;margin-top:-3px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.filters-box>.lvl1.on:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
.filters-cont{padding:0 10px;-webkit-transition:all 400ms ease;transition:all 400ms ease;overflow:hidden;max-height:0;}
.filters-cont.on{padding:10px 10px 5px;max-height:100em;}
.filters-cont .lvl2{font-family:"Adelle SansW01-Semibold";font-size:10px;color:#FF2B06;display:block;position:relative;margin-bottom:3px;text-transform:uppercase;padding-left:1em;}
.filters-cont .lvl2:before{content:'\2022';position:absolute;font-size:2em;left:-.2em;top:-.1em;}
.filters-cont a.lvl2 span{color:gray;}
.filters-box .lvl2:after{width:0;height:0;border-style:solid;border-width:7px 6px 0;border-color:#929292 transparent transparent;content:"";position:absolute;right:0;top:50%;margin-top:-3px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.filters-box .lvl2.on:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);}
.filters-cont ul ul{margin-bottom:5px;-webkit-transition:all 400ms ease;transition:all 400ms ease;overflow:hidden;max-height:0;}
.filters-cont ul ul.on{max-height:100em;padding-bottom:10px;}
.filters-cont ul li a{font-size:14px;font-family:"Adelle SansW01-Light";line-height:1em;}
.filters-cont ul ul li:hover a{color:#929292;}
.filters-cont ul ul li.on a{color:#000;font-family:'Adelle SansW01-Regular';}
.filters-box .lvl2.no-dropdown{margin-bottom:5px;}
.filters-box .lvl2.no-dropdown:after{border:none;}
.check-el{display:block;margin-bottom:5px;text-transform:uppercase;font-size:10px;font-family:"Adelle SansW01-Semibold";position:relative;}
.check-el:after{display:block;content:"";width:10px;height:10px;position:absolute;border:1px solid #000;top:50%;margin-top:-5px;right:0;}
.check-el.on:after{background-color:#000;}
.hidden-filter{display:none!important;}
.filters-box .btn1{padding:10px;border-bottom:2px solid #fff;display:block;position:relative;font-size:10px;text-transform:uppercase;line-height:18px;font-family:"Adelle SansW01-Semibold";}
.filters-box .btn1 img{float:left;margin-right:6px;}
.filters-box .log-me-out{border-top:2px solid #fff;}
.main-cont .row{margin:0 -6px;}
.row .col4{width:33.3333333%;float:left;padding:0 6px;}
.main-cont h2,.two-cols-wrapper .sidebar h2,.sidebar-bottom h2{font-size:24px;margin-bottom:15px;display:block;}
.items-grid .item{margin-bottom:12px;position:relative;}
.editorLink a{background-size:contain!important;background-repeat:no-repeat;}
.items-grid .item .editorLink{left:10px!important;top:10px!important;}
.items-grid .item img{display:block;}
.items-grid .item .item-cont{padding:12px 12px 32px;background:#F4F2EF;margin-bottom:15px;min-height:150px;}
.items-grid .item .head{position:relative;border-bottom:1px solid #999;margin-bottom:8px;min-height:53px;}
.items-grid .item h4{color:#000;letter-spacing:-.014em;font-family:'Adelle SansW01-Bold';font-size:24px;line-height:26.8px;}
.items-grid .item p{font-family:'Adelle SansW01-Regular';font-size:12px;line-height:14.4px;margin-bottom:15px;}
.items-grid .item a.more{font-family:'Adelle SansW01-Semibold';font-size:10px;line-height:12px;letter-spacing:.1em;background-color:transparent;padding:0;width:auto;background-image:none;display:inline-block;position:absolute;bottom:10px;}
.items-grid .item span.more{font-family:'Adelle SansW01-Semibold';font-size:10px;line-height:12px;letter-spacing:.1em;background-color:transparent;padding:0;width:auto;background-image:none;display:inline-block;position:absolute;bottom:10px;}
.items-grid .item .cat{display:block;background:#ff2b06;color:#fff;font-size:10px;text-transform:uppercase;font-family:'Adelle SansW01-Semibold';padding:6px 10px;}
.search_result .cat{font-size:10px;text-transform:uppercase;font-family:'Adelle SansW01-Semibold';padding:6px 10px;display:block;color:#fff;background:#ff2b06;}
.btn-load-more{color:#fff;font-size:24px;font-family:"Adelle SansW01-Bold";background:#ff2b06;padding:0 10px;line-height:40px;display:block;}
.filters-box span.sub{font-family:"Adelle SansW01-Semibold";font-size:10px;color:#FF2B06;display:block;position:relative;margin-bottom:3px;}
.filters-box .link{font-size:18px;display:block;position:relative;}
.filters-box .link:after{width:0;height:0;border-style:solid;border-width:7px 6px 0;border-color:#929292 transparent transparent;content:"";position:absolute;right:0;top:50%;margin-top:-3px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.filters-cont p{font-size:14px;line-height:1.1em;margin-bottom:15px;}
.filters-cont a.edit{font-size:14px;text-decoration:underline;}
.filters-cont .divider{height:2px;background:#fff;margin:5px -10px;}
/*------------------------
    My Account Page
------------------------*/.row .col12{width:100%;float:left;}
.row .col11{width:91.666666666667%;float:left;}
.row .col10{width:83.333333333333%;float:left;}
.row .col9{width:75%;float:left;padding:0 6px;}
.row .col8{width:66.666666666667%;float:left;padding:0 6px;}
.row .col7{width:58.333333333333%;float:left;}
.row .col6{width:50%;float:left;padding:0 6px;}
.row .col5{width:41.666666666667%;float:left;}
.row .col4{width:33.333333333333%;float:left;}
.row .col3{width:25%;float:left;padding:0 6px;}
.row .col2{width:16.666666666667%;float:left;}
.row .col1{width:8.3333333333333%;float:left;}
.text-box-el{}
.text-title-el{padding:6px 10px;background:#ff2b06;color:#fff;font-size:12px;font-family:'Adelle SansW01-Bold';line-height:1em;border-radius:5px 5px 0 0;text-transform:uppercase;}
.text-cont-el{background:#f6f5f2;padding:10px;}
/*
.login-return .text-title-el {border-radius: 0px;}
.login-return.open .text-title-el {border-radius: 5px 5px 0 0;}
*/.login-create .text-title-el{border-radius:0;}
.login-create.open .text-title-el{border-radius:5px 5px 0 0;border-radius:0;}
.login-create.close .text-title-el{border-radius:5px 5px 0 0;}
.custom-radio{display:block;margin-bottom:4px;cursor:pointer;}
.custom-radio span{position:relative;top:1px;}
.custom-checkbox{display:block;margin-bottom:4px;}
.custom-checkbox span{position:relative;top:1px;}
.max470{max-width:470px;}
.form-wrapper{font-size:14px;}
/* .form-wrapper  .message {margin-bottom: 10px; display:none;} */.form-wrapper .form-helper{padding:0 6px;font-family:"Adelle SansW01-Semibold";text-transform:uppercase;font-size:10px;display:block;position:relative;margin-bottom:3px;color:#FF2B06;}
.form-wrapper .slabel{display:block;}
.form-wrapper input[type="text"],.form-wrapper input[type="email"],.form-wrapper input[type="password"]{display:block;width:100%;border:0 none;border-radius:0;height:20px;height:1.4em;padding:0 10px;margin-bottom:10px;}
.form-wrapper textarea{display:block;width:100%;border:0 none;border-radius:0;height:20px;height:1.4em;padding:0 10px;margin-bottom:10px;height:5em;resize:none;}
.btn{border:0 none;color:#fff;font-size:24px;font-family:"Adelle SansW01-Bold";background:#ff2b06;padding:0 10px;line-height:40px;display:block;width:100%;text-align:left;max-width:170px;-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;}
.btn-right{text-align:right;max-width:250px;display:inline-block;}
.btn.full{max-width:100%;}
.btn.auto{max-width:none;width:auto;display:inline-block;}
.btn-grey{background:#929292;}
.divider{height:2px;background:#fff;margin:10px -10px;}
.btn-social{border:0 none;color:#fff;font-size:24px;font-family:"Adelle SansW01-Light";background:#ff2b06;padding:0 10px;line-height:40px;display:block;width:100%;text-align:left;margin-bottom:10px;}
.btn-social strong{font-family:"Adelle SansW01-Bold";}
.btn-social.btn1{background:#5475ab;}
.btn-social.btn2{background:#38a8e1;}
.btn-social.btn3{background:#f1664f;}
.form-wrapper strong{font-family:"Adelle SansW01-Bold";}
.max50{max-width:50%;}
.page-banner-area h2.mt.alt,.page-banner-area h1.mt.alt{margin-top:40px;}
.table-s1{width:100%;}
.table-s1 th{font-size:14px;color:#FF2B06;font-family:"Adelle SansW01-Light";padding-bottom:6px;}
.table-s1 th:last-child,.table-s1 td:last-child{text-align:right;}
.table-s1 td{font-size:14px;font-family:"Adelle SansW01-Light";padding-bottom:6px;vertical-align:top;}
.table-s1 td.t50{width:50%;}
.table-s1 td.t40{width:40%;}
.btn-link{display:block;text-decoration:underline;}
.table-s1 .link{text-decoration:underline;}
.table-s1 img{float:left;margin-right:10px;}
span.qty{background:#fff;padding:1px 6px;text-align:center;}
.row.has-error label{color:#ff2b06;}
.row.has-error input{border:1px solid #ff2b06;}
.row.has-error .jstyling-select{border:1px solid #ff2b06;}
.row.has-error .col8 .error{margin-top:-10px;display:block;margin-bottom:10px;}


#street_number-error{color: #ff2b06;margin-top:-10px;display:block;margin-bottom:10px;}


.col4.has-error label{color:#ff2b06;}
.col4.has-error input{border:1px solid #ff2b06;}
.col4.has-error .jstyling-select{border:1px solid #ff2b06;}
.custom-checkbox,.custom-checkbox div,.custom-checkbox span{cursor:pointer;}
.radio-holder.has-error{color:#ff2b06;}


#subscribe-form-home .form-wrapper input[type="text"], #subscribe-form-home .form-wrapper input[type="email"]{display:block;width:100%;border:0 none;border-radius:0;height: 40px!important;padding:5px 10px;margin-bottom:10px;background: #fff;}

.subscribe-home-btn{
	width: 200px;
	margin: 0 auto;
	background: #fff;
	color: #ed1e24;
	border: 1px solid #fff;
	text-align: center;
	border-radius: 4px;
}
.subscribe-home-btn:hover{
	background: transparent;
	color: #fff;
}
.news-row{
	margin: 10px 0px;
	padding: 15px;

}
.news-row:nth-child(odd){
	background: #fff;
	border-radius: 4px;
}

.news-row:nth-child(even){
	background: #eee9e9;
	border-radius: 4px;
}


.news-row p{
	margin-bottom: 20px;
	font-size: 14px;
	margin-bottom: 5px;
	line-height: 18px;
}

.news-row .news-link{
	font-weight: bold;
	font-size: 18px;
	font-family: 'Adelle SansW01-Bold';
}

.readmore-link{
	    font-size: 14px;
	    font-weight: bold;
}


.news-row .news-date {
	font-weight: normal;
	font-size: 14px;
}

.home-news-events h2{
	display: block;
	text-align: center;
	font-size: 28px;
}

.home-news-events{
	display: block;
	border-bottom: 1px solid #ccc;
	height: 50px;
}

/*------------------------
    Merchandise Page
------------------------*/.breadcrumb_area.sm{width:71%;float:left;}
.cart-button{text-transform:uppercase;float:right;width:28%;background:#333 url(../images/icon-arrow1.png) 94% center no-repeat;color:#FFF;padding:6px 21px 2px;padding:4px 21px;padding:0 21px;border-radius:10px 10px 0 0;margin-top:45px;font-size:12px;min-height:24px;font-size:10px;line-height:10px;}
.cart-button span{line-height:24px;}
.cart-button img{float:left;margin-right:5px;position:relative;top:6px;}
.products-sm-list{}
.products-sm-list li{display:block;overflow:hidden;margin-bottom:10px;}
.products-sm-list li span{font-size:12px;line-height:1.2em;display:block;}
.products-sm-list li img{float:left;margin-right:10px;}
.btn-checkout-sm{display:block;line-height:40px;padding:0 10px;background:#ff2b06 url(../images/icon-arrow1.png) 94% center no-repeat;color:#fff;font-size:10px;}
.products-grid .item{background:#f6f5f2;}
.products-grid .item img{margin:0 auto;}
.products-grid .item .item-cont{border-top:5px solid #ff2b06;position:relative;}
.products-grid .item h4 span{display:block;color:#ff2b06;line-height:1em;padding-bottom:5px;}
.align-right{text-align:right;}
/*------------------------
    Checkout
------------------------*/.confirm-checkout{}
.confirm-checkout .confirm-section{}
.confirm-checkout .confirm-section .form-wrapper{}
.confirm-checkout .confirm-section .form-wrapper{display:none;}
.confirm-checkout .confirm-section.open .form-wrapper{display:block;}
.confirm-checkout .confirm-section .text-title-el{border-radius:0;}
.confirm-checkout .confirm-section.open .text-title-el{border-radius:5px 5px 0 0;}
.confirm-checkout .row .col2{padding:0 6px;}
.confirm-checkout .confirm-section.open + .confirm-section:not([class="open"]) .text-title-el{border-radius:5px 5px 0 0;}
.confirm-next{font-family:'Adelle SansW01-Bold';color:#ff2b06;text-decoration:underline;border:none;background:transparent;border:none;}
.confirm-checkout .form-additional{display:none;}
/* li.featured + li:not([class="featured"]) *//*------------------------
    Donation Page
------------------------*/.confirm-donation-checkout{}
.confirm-donation-checkout .confirm-donation-section{}
.confirm-donation-checkout .confirm-donation-section .form-wrapper{}
.confirm-donation-checkout .confirm-donation-section .form-wrapper{display:none;}
.confirm-donation-checkout .confirm-donation-section.open .form-wrapper{display:block;}
.confirm-donation-checkout .confirm-donation-section .text-title-el{border-radius:0;}
.confirm-donation-checkout .confirm-donation-section.open .text-title-el{border-radius:5px 5px 0 0;}
.confirm-donation-checkout .row .col2{padding:0 6px;}
.confirm-donation-checkout .confirm-donation-section.open + .confirm-donation-section:not([class="open"]) .text-title-el{border-radius:5px 5px 0 0;}
.confirm-next{font-family:'Adelle SansW01-Bold';color:#ff2b06;text-decoration:underline;border:none;background:transparent;border:none;}
.confirm-donation-checkout .form-additional{display:none;}
.steps-select{position:absolute;top:5px;right:0;}
.steps-select a{display:inline-block;margin-left:3px;width:20px;height:20px;border:2px solid #ff2b06;border-radius:100%;cursor:default;}
.steps-select a.on{background:#ff2b06;}
.steps-select a:hover{/* background: #ff2b06; */}
.btns-wrapper{margin-top:25px;}
.btns-wrapper a.btn.disabled{background-color:#f6f5f2;cursor:pointer;}
.fixed-right-btns{position:fixed;right:0;top:50%;margin-top:-12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:400px;margin-right:-189px;-webkit-transform:rotate(90deg);z-index:101;}
.fixed-right-btns a.side-button{display:block;width:70px;text-align:center;background:silver;color:#fff;font-size:10px;border-radius:0 0 5px 5px;margin:0 2px;float:left;line-height:25px;box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-text-stroke:.35px;}
.fixed-right-btns a.side-button.alt{background:#ff2b06;-webkit-text-stroke:.35px;}
.fixed-right-btns div.alt{display:block;width:70px;text-align:center;background:silver;color:#fff;font-size:10px;border-radius:0 0 5px 5px;margin:0 2px;float:left;line-height:25px;box-shadow:0 0 3px rgba(0,0,0,0.3);-webkit-text-stroke:.35px;}
.fixed-right-btns div.alt{background:#ff2b06;-webkit-text-stroke:.35px;}
.qty-chg{display:inline-block;width:60px;}
.qty-chg span{float:left;width:33.33333%;background:#fff;text-align:center;line-height:20px;}
.qty-chg a{float:left;width:33.33333%;background:silver;text-align:center;line-height:20px;}
#dd_agreement-error{
	margin-top: 10px;
}
/*------------------------
    Product Page
------------------------*/.product-images{position:relative;}
.product-images .slide{width:100%;text-align:center;background:#f6f5f2;}
.product-images .cycle-pager{text-align:right;bottom:3px;width:auto;right:10px;}
.product-images .cycle-pager span{text-align:left;}
.product-images .btn-lg{position:absolute;top:10px;right:10px;}
.product-images.is_single{margin-bottom:20px;}
.product-images.is_single .slide{font-size:0;}
.product-images .cycle-next,.product-images .cycle-prev{cursor:pointer;display:block;background-repeat:no-repeat;position:absolute;background-image:url(/resources/images/slide-arrows-thick.png);background-size:auto 42.5px;width:14.5px;height:42.5px;top:50%;margin-top:-21px;z-index:998;}
.product-images .cycle-prev{left:10px;}
.product-images .cycle-next{right:10px;}
.product-images .ratio-wrapper{width:100%;padding-bottom:66.66%;/* 3:2 */position:relative;background-color:#F4F2EF;background-size:contain;background-repeat:no-repeat;background-position:top center;}
#custom-caption{position:absolute;bottom:0;width:100%;background-color:#F4F2EF;height:34px;z-index:101;}
#custom-caption .cc-count{position:absolute;bottom:10px;right:10px;z-index:101;font-size:10px;color:#FF2B06;font-family:"Adelle SansW01-Semibold";letter-spacing:1px;width:15%;text-align:right;color:#000;}
#custom-caption .cation-text{position:absolute;bottom:10px;left:10px;z-index:102;font-size:10px;color:#FF2B06;font-family:"Adelle SansW01-Semibold";letter-spacing:1px;width:75%;text-align:left;text-overflow:ellipsis;color:#000;}
.product-thumbs{padding:6px 0 20px;}
.product-thumbs a{display:inline-block;padding:0 3px 0 0;}
.product-thumbs a img{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.product-thumbs a.active img{opacity:.6;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.w640{width:640px;float:right;}
.product-cont{position:relative;padding:20px 0 40px;border-top:1px solid #bfbfbf;padding-right:270px;}
.product-cont h2{font-size:48px;line-height:1.1em;margin-bottom:30px;}
.product-cont span.sub{display:block;font-size:10px;color:#FF2B06;font-family:"Adelle SansW01-Semibold";}
.product-info{/* max-width:290px;  */min-height:230px;}
.product-info p{font-size:14px;margin-bottom:15px;line-height:1.4em;}
.product-info h1{font-size:22px!important;margin-bottom:15px;font-family:'Adelle SansW01-Bold';}
.product-info h2{font-size:16px!important;font-family:'Adelle SansW01-Bold';line-height:22px;}
.product-info h3{font-size:14px;margin-bottom:15px;line-height:14px;font-family:'Adelle SansW01-Bold';}
table.table-red{border:1px solid #000;margin-bottom:1em;}
table.table-red th{background-color:#ff2b06;color:#fff;font-family:"Adelle SansW01-Semibold";padding:2px 5px;vertical-align:middle;}
table.table-red th p{margin-bottom:none!important;padding:none!important;}
table.table-red td{padding:2px 5px;border:1px solid #000;vertical-align:top;}
table.table-black-border{border:1px solid #000;margin-bottom:1em;}
table.table-black-border th{font-family:"Adelle SansW01-Semibold";padding:2px 5px;vertical-align:middle;}
table.table-black-border th p{margin-bottom:none!important;padding:none!important;}
table.table-black-border td{padding:2px 5px;border:1px solid #000;vertical-align:top;}
table.table-no-border{border:0 solid #000;margin-bottom:1em;}
table.table-no-border th{font-family:"Adelle SansW01-Semibold";padding:2px 5px;vertical-align:middle;}
table.table-no-border th p{margin-bottom:none!important;padding:none!important;}
table.table-no-border td{padding:2px 5px;border:0 solid #000;vertical-align:top;}
table.table-black{border:1px solid #000;margin-bottom:1em;}
table.table-black th{background-color:#000;color:#fff;font-family:"Adelle SansW01-Semibold";padding:2px 5px;vertical-align:middle;}
table.table-black th p{margin-bottom:none!important;padding:none!important;}
table.table-black td{padding:2px 5px;border:1px solid #000;vertical-align:top;}
table.table-blue{border:1px solid #000;margin-bottom:1em;}
table.table-blue th{background-color:#14cffe;color:#fff;font-family:"Adelle SansW01-Semibold";padding:2px 5px;vertical-align:middle;}
table.table-blue th p{margin-bottom:none!important;padding:none!important;}
table.table-blue td{padding:2px 5px;border:1px solid #000;vertical-align:top;}
table.table-yellow{border:1px solid #000;margin-bottom:1em;}
table.table-yellow th{background-color:#ffd63a;color:#fff;font-family:"Adelle SansW01-Semibold";padding:2px 5px;vertical-align:middle;}
table.table-yellow th p{margin-bottom:none!important;padding:none!important;}
table.table-yellow td{padding:2px 5px;border:1px solid #000;vertical-align:top;}
table.table-orange{border:1px solid #000;margin-bottom:1em;}
table.table-orange th{background-color:#ff8a00;color:#fff;font-family:"Adelle SansW01-Semibold";padding:2px 5px;vertical-align:middle;}
table.table-orange th p{margin-bottom:none!important;padding:none!important;}
table.table-orange td{padding:2px 5px;border:1px solid #000;vertical-align:top;}
table.table-green{border:1px solid #000;margin-bottom:1em;}
table.table-green th{background-color:#00d09d;color:#fff;font-family:"Adelle SansW01-Semibold";padding:2px 5px;vertical-align:middle;}
table.table-green th p{margin-bottom:none!important;padding:none!important;}
table.table-green td{padding:2px 5px;border:1px solid #000;vertical-align:top;}
.social-icons{}
.social-icons a{width:33px;height:33px;display:inline-block;border-radius:100%;margin:0 2px;text-indent:-999999px;overflow:hidden;}
.social-icons a.btn1{background:#65cdf0 url(../images/icon-social1.png) center center no-repeat;}
.social-icons a.btn2{background:#517cbe url(../images/icon-social2.png) center center no-repeat;}
.social-icons a.btn3{background:#f15f5c url(../images/icon-social3.png) center center no-repeat;}
.social-icons a.btn4{background:#737979 url(../images/icon-social4.png) center center no-repeat;}
.product-options{width:230px;position:absolute;top:20px;right:0;}
.product-options .price{font-size:48px;color:#FF2B06;line-height:1em;font-family:"Adelle SansW01-Regular";padding:20px 10px 0;background:#f6f5f2;margin:0;}
.product-options .price span{font-size:10px;font-family:"Adelle SansW01-Semibold";}
.product-options .opt{background:#f6f5f2;padding:10px 10px 1px;/* border-top: 2px solid #fff; */margin-top:2px;}
.product-options .opt .jstyling-select{background:#f6f5f2;font-size:10px;font-family:"Adelle SansW01-Semibold";text-transform:uppercase;}
.product-options .opt.has-error{border:1px solid #ff2b06;}
.product-options .opt .jstyling-select-s{background-position:right center;padding-left:0;padding-right:30px;}
.product-options .btn{margin-top:20px;}
.tags-part{padding:10px 0;font-size:10px;font-family:"Adelle SansW01-Semibold";text-transform:uppercase;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;letter-spacing:1px;margin-bottom:10px;}
.tags-part span{padding-right:5px;color:#FF2B06;line-height:1em;}
.tags-part a{display:inline-block;border-right:1px solid #000;padding-right:4px;margin-right:4px;line-height:1em;}
.related-widget{}
.related-widget span.sub{display:block;font-size:10px;color:#FF2B06;font-family:"Adelle SansW01-Semibold";margin-bottom:8px;}
.related-widget .item{display:block;}
.related-widget .item img{display:block;}
.related-widget .item .title{border-top:5px solid #ff2b06;background:#f6f5f2;padding:3px 5px 5px;font-size:12px;}
.related-widget .item .title strong{display:block;font-family:"Adelle SansW01-Bold";}
.sidebar-bottom{display:none;}
.order-form .btn{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.order-form .btn:disabled{opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
/* ==========================================================================
   themes
   ========================================================================== *//*

.blue{
    background-color: #14cffe;
}
.green{
    background-color: #00d19d;
}
.yellow{
    background-color: #ffd63a;
}
.red{
    background-color: #ff2b06;
}
.orange{
    background-color: #FF8A00; 
} 
*/.related_articles .image_holder.blue{border-color:#14cffe;}
.related_articles .image_holder.green{border-color:#00d19d;}
.related_articles .image_holder.yellow{border-color:#ffd63a;}
.related_articles .image_holder.red{border-color:#ff2b06;}
.related_articles .image_holder.orange{border-color:#FF8A00;}
.sidebar .widget a.has_dd{text-transform:uppercase;}
.sidebar .widget a.blue{color:#14cffe;}
.sidebar .widget a.green{color:#00d19d;}
.sidebar .widget a.yellow{color:#ffd63a;}
.sidebar .widget a.red{color:#ff2b06;}
.sidebar .widget a.orange{color:#FF8A00;}
#subheading{z-index:3999;}
/*
.landing-list-subcat .text h2 {margin-top: 50px;}
.landing-list-subcat .text.hassubtext h2 {   margin-top: 30px;}
*/.page-banner.article{background-color:#F4F2EF!important;}
.icon.icon-subcat{width:100%;height:auto;}
div.sidebar > div > div > ul > li > a{background-color:transparent;text-transform:uppercase;}
div.sidebar-bottom > div > div > ul > li > a{background-color:transparent;text-transform:uppercase;}
.landing-list-subcat .col3 img{display:block;margin:0 auto;}
.landing-list-subcat .subsection_col .search_result.theme-$(theme) .cat{background:$color!important;}
.landing-list-subcat .subsection_col .search_result.theme-grey .cat{background:#000;}
.landing-list-subcat .subsection_col .search_result .info_box{border:none;}
/* ==========================================================================
   blue
   ========================================================================== *//*
 
.theme-blue {}
.theme-blue .page-banner {background-color: #14cffe;}
.theme-blue .page-banner .page-banner-area { background: #14cffe;}
.theme-blue .landing-list-subcat {}
.theme-blue .landing-list-subcat h3 {color: #14cffe;}
.theme-blue .landing-list-subcat .subsection_col .info_box{border-color: #14cffe;}
.theme-blue .article_breadcrumb .breadcrumb_area { background-color: #14cffe;}
.theme-blue .article_breadcrumb .breadcrumb_area a{ color: #d6f5ff}
.theme-blue .page-banner-area .options a:after {   	background: url("/resources/images/arrow_options_blue.png") no-repeat scroll center center transparent;}
.theme-blue .article_breadcrumb .breadcrumb_area ul li+li:before  {color: #d6f5ff}
.theme-blue .btn_next_art {  background-image: url(/resources/images/icon_next_blue.png);}
.theme-blue #showcase .banner, .theme-blue .cycle-pager span.cycle-pager-active, .theme-blue .scroll-down {    background-color: #14cffe;}

div.sidebar > div > div > ul > li > a.blue,
.theme-blue .product-images #custom-caption, 
.theme-blue .accordion-section-title,
.theme-blue .related_title  {color: #14cffe; }
*/.theme-blue .page-banner{background-color:#14cffe;}
.theme-blue .page-banner .page-banner-area{background:#14cffe;}
.theme-blue .landing-list-subcat{}
.theme-blue .landing-list-subcat h3{color:#14cffe;}
.theme-blue .landing-list-subcat .subsection_col .info_box{border-color:#14cffe;}
.landing-list-subcat .subsection_col .info_box.theme-blue{border-color:#14cffe!important;}
.landing-list-subcat .subsection_col .search_result.theme-blue .cat{background:#14cffe!important;}
.landing-list-subcat .subsection_col .search_result.theme-blue .info_box{border:none;}
.theme-blue .article_breadcrumb .breadcrumb_area{background-color:#14cffe;}
.theme-blue .article_breadcrumb .breadcrumb_area a{color:#d6f5ff;}
.theme-blue .page-banner-area .options a:after{background:url(/resources/images/arrow_options_blue.png) no-repeat scroll center center transparent;}
.theme-blue .article_breadcrumb .breadcrumb_area ul li+li:before{color:#d6f5ff;}
.theme-blue .btn_next_art{background-image:url(/resources/images/icon_next_blue.png);}
.theme-blue #showcase .banner,.theme-blue .cycle-pager span.cycle-pager-active,.theme-blue .scroll-down{background-color:#14cffe;}
.theme-blue .product-images .btn-lg span{width:22px;height:22px;background-image:url(/resources/images/enlarge-black.png);background-repeat:no-repeat;background-size:22px 22px;display:block;cursor:pointer;}
div.sidebar-bottom > div > div > ul > li > a.blue,div.sidebar > div > div > ul > li > a.blue,.theme-blue .accordion-section-title,.theme-blue .links_resourses h3,.theme-blue .content h3.related_title{color:#14cffe;}
.theme-blue .product-images #custom-caption{color:#000;}
.landing-list-subcat h3.heading-blue{color:#14cffe!important;}
/* ==========================================================================
  green
   ========================================================================== *//*
.theme-green {}
.theme-green .page-banner {background-color: #00d19d;}
.theme-green .page-banner .page-banner-area { background: #00d09d;}
.theme-green .landing-list-subcat {}
.theme-green .landing-list-subcat h3 {color: #00d09d;}
.theme-green .landing-list-subcat .subsection_col .info_box{border-color: #00d09d;}
.theme-green .article_breadcrumb .breadcrumb_area {background-color: #00d09d;} 
.theme-green .article_breadcrumb .breadcrumb_area a{ color: #d6f5eb}
.theme-green .page-banner-area .options a:after {   	background: url("/resources/images/arrow_options_green.png") no-repeat scroll center center transparent;}
.theme-green .article_breadcrumb .breadcrumb_area ul li+li:before  {color: #d6f5eb}
.theme-green .btn_next_art {  background-image: url(/resources/images/icon_next_green.png);}
.theme-green #showcase .banner, .theme-green .cycle-pager span.cycle-pager-active, .theme-green .scroll-down {    background-color: #00d09d;}

div.sidebar > div > div > ul > li > a.green,
.theme-green .product-images #custom-caption, 
.theme-green .accordion-section-title,
.theme-green .related_title  {color: #00d09d;}
*/.theme-green .page-banner{background-color:#00d09d;}
.theme-green .page-banner .page-banner-area{background:#00d09d;}
.theme-green .landing-list-subcat{}
.theme-green .landing-list-subcat h3{color:#00d09d;}
.theme-green .landing-list-subcat .subsection_col .info_box{border-color:#00d09d;}
.landing-list-subcat .subsection_col .info_box.theme-green{border-color:#00d09d!important;}
.landing-list-subcat .subsection_col .search_result.theme-green .cat{background:#00d09d!important;}
.landing-list-subcat .subsection_col .search_result.theme-green .info_box{border:none;}
.theme-green .article_breadcrumb .breadcrumb_area{background-color:#00d09d;}
.theme-green .article_breadcrumb .breadcrumb_area a{color:#d6f5eb;}
.theme-green .page-banner-area .options a:after{background:url(/resources/images/arrow_options_green.png) no-repeat scroll center center transparent;}
.theme-green .article_breadcrumb .breadcrumb_area ul li+li:before{color:#d6f5eb;}
.theme-green .btn_next_art{background-image:url(/resources/images/icon_next_green.png);}
.theme-green #showcase .banner,.theme-green .cycle-pager span.cycle-pager-active,.theme-green .scroll-down{background-color:#00d09d;}
.theme-green .product-images .btn-lg span{width:22px;height:22px;background-image:url(/resources/images/enlarge-black.png);background-repeat:no-repeat;background-size:22px 22px;display:block;cursor:pointer;}
div.sidebar-bottom > div > div > ul > li > a.green,div.sidebar > div > div > ul > li > a.green,.theme-green .accordion-section-title,.theme-green .links_resourses h3,.theme-green .content h3.related_title{color:#00d09d;}
.theme-green .product-images #custom-caption{color:#000;}
.landing-list-subcat h3.heading-green{color:#00d09d!important;}
/* ==========================================================================
   yellow
   ========================================================================== *//*
.theme-yellow {}
.theme-yellow .page-banner {background-color: #ffd63a;}
.theme-yellow .page-banner .page-banner-area { background: #ffd63a;}
.theme-yellow .landing-list-subcat {}
.theme-yellow .landing-list-subcat h3 {color: #ffd63a;}
.theme-yellow .landing-list-subcat .subsection_col .info_box{border-color: #ffd63a;}
.theme-yellow .article_breadcrumb .breadcrumb_area {background-color: #ffd63a;} 
.theme-yellow .article_breadcrumb .breadcrumb_area a{ color: #fff5d6;}
.theme-yellow .page-banner-area .options a:after {   	background: url("/resources/images/arrow_options_yellow.png") no-repeat scroll center center transparent;}
.theme-yellow .article_breadcrumb .breadcrumb_area ul li+li:before  {color: #fff5d6;}
.theme-yellow .btn_next_art {  background-image: url(/resources/images/icon_next_yellow.png);}
.theme-yellow #showcase .banner, .theme-yellow .cycle-pager span.cycle-pager-active, .theme-yellow .scroll-down {    background-color: #ffd63a;}

div.sidebar > div > div > ul > li > a.yellow,
.theme-yellow .product-images #custom-caption, 
.theme-yellow .accordion-section-title,
.theme-yellow .related_title  {color: #ffd63a;}
*/.theme-yellow .page-banner{background-color:#ffd63a;}
.theme-yellow .page-banner .page-banner-area{background:#ffd63a;}
.theme-yellow .landing-list-subcat{}
.theme-yellow .landing-list-subcat h3{color:#ffd63a;}
.theme-yellow .landing-list-subcat .subsection_col .info_box{border-color:#ffd63a;}
.landing-list-subcat .subsection_col .info_box.theme-yellow{border-color:#ffd63a!important;}
.landing-list-subcat .subsection_col .search_result.theme-yellow .cat{background:#ffd63a!important;}
.landing-list-subcat .subsection_col .search_result.theme-yellow .info_box{border:none;}
.theme-yellow .article_breadcrumb .breadcrumb_area{background-color:#ffd63a;}
.theme-yellow .article_breadcrumb .breadcrumb_area a{color:#fff5d6;}
.theme-yellow .page-banner-area .options a:after{background:url(/resources/images/arrow_options_yellow.png) no-repeat scroll center center transparent;}
.theme-yellow .article_breadcrumb .breadcrumb_area ul li+li:before{color:#fff5d6;}
.theme-yellow .btn_next_art{background-image:url(/resources/images/icon_next_yellow.png);}
.theme-yellow #showcase .banner,.theme-yellow .cycle-pager span.cycle-pager-active,.theme-yellow .scroll-down{background-color:#ffd63a;}
.theme-yellow .product-images .btn-lg span{width:22px;height:22px;background-image:url(/resources/images/enlarge-black.png);background-repeat:no-repeat;background-size:22px 22px;display:block;cursor:pointer;}
div.sidebar-bottom > div > div > ul > li > a.yellow,div.sidebar > div > div > ul > li > a.yellow,.theme-yellow .accordion-section-title,.theme-yellow .links_resourses h3,.theme-yellow .content h3.related_title{color:#ffd63a;}
.theme-yellow .product-images #custom-caption{color:#000;}
.landing-list-subcat h3.heading-yellow{color:#ffd63a!important;}
/* ==========================================================================
   orange
   ========================================================================== *//*
.theme-orange {}   
.theme-orange .article_breadcrumb .breadcrumb_area {background-color: #ff2b06;} 
.theme-orange .article_breadcrumb .breadcrumb_area a{ color: #ffe8cc;} 
.theme-orange .page-banner-area .options a:after {   	background: url("/resources/images/arrow_options_orange.png") no-repeat scroll center center transparent};
.theme-orange .article_breadcrumb .breadcrumb_area ul li+li:before  {color: #ffe8cc;}
.theme-orange #showcase .banner, .theme-orange .cycle-pager span.cycle-pager-active, .theme-orange .scroll-down {    background-color: #ff2b06;}

div.sidebar > div > div > ul > li > a.orange,
.theme-orange .product-images #custom-caption, 
.theme-orange .accordion-section-title,
.theme-orange .related_title  {color: #ffd63a;}
*/.theme-orange .page-banner{background-color:#ff8a00;}
.theme-orange .page-banner .page-banner-area{background:#ff8a00;}
.theme-orange .landing-list-subcat{}
.theme-orange .landing-list-subcat h3{color:#ff8a00;}
.theme-orange .landing-list-subcat .subsection_col .info_box{border-color:#ff8a00;}
.landing-list-subcat .subsection_col .info_box.theme-orange{border-color:#ff8a00!important;}
.landing-list-subcat .subsection_col .search_result.theme-orange .cat{background:#ff8a00!important;}
.landing-list-subcat .subsection_col .search_result.theme-orange .info_box{border:none;}
.theme-orange .article_breadcrumb .breadcrumb_area{background-color:#ff8a00;}
.theme-orange .article_breadcrumb .breadcrumb_area a{color:#ffdbb2;}
.theme-orange .page-banner-area .options a:after{background:url(/resources/images/arrow_options_orange.png) no-repeat scroll center center transparent;}
.theme-orange .article_breadcrumb .breadcrumb_area ul li+li:before{color:#ffdbb2;}
.theme-orange .btn_next_art{background-image:url(/resources/images/icon_next_orange.png);}
.theme-orange #showcase .banner,.theme-orange .cycle-pager span.cycle-pager-active,.theme-orange .scroll-down{background-color:#ff8a00;}
.theme-orange .product-images .btn-lg span{width:22px;height:22px;background-image:url(/resources/images/enlarge-black.png);background-repeat:no-repeat;background-size:22px 22px;display:block;cursor:pointer;}
div.sidebar-bottom > div > div > ul > li > a.orange,div.sidebar > div > div > ul > li > a.orange,.theme-orange .accordion-section-title,.theme-orange .links_resourses h3,.theme-orange .content h3.related_title{color:#ff8a00;}
.theme-orange .product-images #custom-caption{color:#000;}
.landing-list-subcat h3.heading-orange{color:#ff8a00!important;}
/* ==========================================================================
   red
   ========================================================================== *//*
.theme-red {}  
.theme-red .page-banner {background-color: #ff2b06;}
.theme-red .page-banner .page-banner-area { background: #ff2b06;}
.theme-red .landing-list-subcat {}
.theme-red .landing-list-subcat h3 {color: #ff2b06;}
.theme-red .landing-list-subcat .subsection_col .info_box{border-color: #ff2b06;}
.theme-red .article_breadcrumb .breadcrumb_area {background-color: #ff2b06;} 
.theme-red .article_breadcrumb .breadcrumb_area a{ color: #fbd2d3;}
.theme-red .page-banner-area .options a:after {   	background: url("/resources/images/arrow_options.png") no-repeat scroll center center transparent;}
.theme-red .article_breadcrumb .breadcrumb_area ul li+li:before  {color: #fbd2d3;}
.theme-red .btn_next_art {  background-image: url(/resources/images/icon_next_red.png);}
.theme-red #showcase .banner, .theme-red .cycle-pager span.cycle-pager-active, .theme-red .scroll-down {    background-color: #ff2b06;}

div.sidebar > div > div > ul > li > a.red,
.theme-red .product-images #custom-caption, 
.theme-red .accordion-section-title,
.theme-red .related_title  {color: #fbd2d3;}
*/.theme-red .page-banner{background-color:#ff2b06;}
.theme-red .page-banner .page-banner-area{background:#ff2b06;}
.theme-red .landing-list-subcat{}
.theme-red .landing-list-subcat h3{color:#ff2b06;}
.theme-red .landing-list-subcat .subsection_col .info_box{border-color:#ff2b06;}
.landing-list-subcat .subsection_col .info_box.theme-red{border-color:#ff2b06!important;}
.landing-list-subcat .subsection_col .search_result.theme-red .cat{background:#ff2b06!important;}
.landing-list-subcat .subsection_col .search_result.theme-red .info_box{border:none;}
.theme-red .article_breadcrumb .breadcrumb_area{background-color:#ff2b06;}
.theme-red .article_breadcrumb .breadcrumb_area a{color:#fbd2d3;}
.theme-red .page-banner-area .options a:after{background:url(/resources/images/arrow_options_red.png) no-repeat scroll center center transparent;}
.theme-red .article_breadcrumb .breadcrumb_area ul li+li:before{color:#fbd2d3;}
.theme-red .btn_next_art{background-image:url(/resources/images/icon_next_red.png);}
.theme-red #showcase .banner,.theme-red .cycle-pager span.cycle-pager-active,.theme-red .scroll-down{background-color:#ff2b06;}
.theme-red .product-images .btn-lg span{width:22px;height:22px;background-image:url(/resources/images/enlarge-black.png);background-repeat:no-repeat;background-size:22px 22px;display:block;cursor:pointer;}
div.sidebar-bottom > div > div > ul > li > a.red,div.sidebar > div > div > ul > li > a.red,.theme-red .accordion-section-title,.theme-red .links_resourses h3,.theme-red .content h3.related_title{color:#ff2b06;}
.theme-red .product-images #custom-caption{color:#000;}
.landing-list-subcat h3.heading-red{color:#ff2b06!important;}
.theme-purple{}
/* ==========================================================================
   Mobile menu
   ========================================================================== */#mobile_nav .divider.blue{background-color:#14cffe;}
#mobile_nav .divider.green{background-color:#00d09d;}
#mobile_nav .divider.yellow{background-color:#ffd63a;}
#mobile_nav .divider.red{background-color:#ff2b06;}
/* ==========================================================================
   newsletter
   ========================================================================== */.h335{height:335px;overflow:hidden;}
.gray-section .cat-land-newsletters .text-title-widget{background-color:#fff;}
.gray-section .cat-land-newsletters .subsection_col .info_box{background-color:#fff;}
/* ==========================================================================
   shop
   ========================================================================== */.h325.widget-text-img.feature-image{height:335px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat;}
.featured-tile-icon{max-width:144px;height:auto;}
.featured-tile-with-text{}
;
.subsection_col.alt img.box-featured-image{display:none;}
/* ==========================================================================
   quiz
   ========================================================================== */.quiz-slideshow .slide{width:100%;padding:130px 100px;}
.quiz-slideshow .slide .slide-yes,.quiz-slideshow .slide .slide-no{display:none;}
.quiz-slideshow .answer-copy p{line-height:1.3em;margin-bottom:1em;}
.quiz-slideshow strong{font-family:"Adelle SansW01-Bold";}
.text-box{padding:0;}
.text-box .answer{font-family:'AdelleSansW01-BoldItali';font-size:42px;line-height:50px;margin-top:-16px;margin-bottom:15px;color:#47c3f1;}
.quiz-slideshow .slide .quiz-next,.quiz-slideshow .slide .register-for-updates{font-size:12px;color:#47c3f1;border-radius:8px;background-color:#fff;display:inline-block;padding:1.5em 6em;line-height:14px;margin-bottom:25px;text-transform:uppercase;font-family:'Adelle SansW01-Semibold';letter-spacing:.1em;cursor:pointer;}
.content.article-content .slide-question .circle-btn{color:#fff;}
.content.article-content .inset-shadow{margin-bottom:1em;box-shadow:none;}
.content.article-content .quiz-slideshow ul{padding-left:0;}
.content.article-content .quiz-slideshow ul li:before{content:"";font-size:14px;position:absolute;top:0;left:0;display:none;}
.content.article-content .quiz-slideshow ul li{margin-bottom:0;}
.content.article-content .quiz-slideshow .slide{padding:80px 100px;}
/* ==========================================================================
   Floating sidebar
   ========================================================================== */html.no-csstransforms .fixed-right-btns{display:none;}
.fixed-right-btns{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:auto;margin:0;margin-top:-186px;}
.fixed-right-btns .title{display:block;width:70px;text-align:center;color:#fff;font-size:10px;border-radius:0 0 5px 5px;line-height:25px;box-shadow:0 0 3px rgba(0,0,0,.3);background:#ff2b06;width:25px;height:70px;margin:0;border-radius:5px 0 0 5px;padding-top:20px;overflow:hidden;float:left;cursor:pointer;}
.fixed-right-btns .title span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:block;-webkit-text-stroke:.35px;}
.fixed-right-btns .popout-wrapper{display:block;height:70px;}
.fixed-right-btns .popout-wrapper .title{display:inline-block;}
.fixed-right-btns .popout-wrapper:hover{-webkit-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}
.fixed-right-btns .popout-wrapper .popout{display:inline-block;background-color:#fff;width:247px;overflow:hidden;height:70px;padding-top:14px;}
.fixed-right-btns .popout-wrapper{-webkit-transform:translateX(247px);-ms-transform:translateX(247px);transform:translateX(247px);-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;}
.fixed-right-btns .popout-wrapper .popout a{display:inline-block;padding:0 5px;}
.fixed-right-btns .popout-wrapper .popout a:first-child{padding:0 5px 0 15px;}
.fixed-right-btns .popout-wrapper .popout a:last-child{padding:0 0 0 5px;}
.fixed-right-btns .side-social{text-align:center;}
.fixed-right-btns .side-social img{width:44px!important;height:auto!important;}
.fixed-right-btns a.side-button,.fixed-right-btns div.alt{float:none;width:25px;height:70px;margin:2px 0;border-radius:5px 0 0 5px;-webkit-transform:translateX(247px);-ms-transform:translateX(247px);transform:translateX(247px);}
.fixed-right-btns a.side-button span{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;}
.fixed-right-btns a.side-button.sb-print{padding-top:20px;}
.fixed-right-btns a.side-button.sb-donate{padding-top:15px;}
.fixed-right-btns a.side-button.sb-reg{padding-top:13px;}
.fixed-right-btns a.side-button.sb-shop{padding-top:20px;}
.fixed-right-btns{pointer-events:none;}
.fixed-right-btns .share-btns{pointer-events:none;}
.fixed-right-btns .share-btns a{pointer-events:auto;}
.fixed-right-btns .share-btns .popout-wrapper{pointer-events:auto;}
.fancybox-iframe{cursor:pointer;}
/* ==========================================================================
   map
   ========================================================================== */.infobox_content{max-width:200px;}
.infobox_content h1{font-family:"Adelle SansW01-Semibold";color:#000;font-size:1.5em;margin-bottom:.1em;line-height:1em;}
.infobox_content h2{font-family:"AdelleSansW01-BoldItali";color:#000;font-size:.8em;margin-bottom:.8em;line-height:1em;}
.infobox_content p{font-size:1em!important;line-height:1.2em!important;margin-bottom:1em;}
.infobox_content p a{display:inline-block;background-color:#ff2b06;color:#fff!important;padding:4px 8px;}
.full_map .half-box{width:100%;}
#footer a[href^=tel]{color:#fff;}
/* ==========================================================================
   ie support
   ========================================================================== */.lt-ie9 #showcase .slide{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 .half-box{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 .quote-box .quote{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 .drop-shadow{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 .product-images .btn-lg span{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 .feedback-wrapper.new-social a.social-youtube{}
.lt-ie9 .feedback-wrapper.new-social a.social-facebook,.lt-ie9 .feedback-wrapper.new-social a.social-twitter,.lt-ie9 .feedback-wrapper.new-social a.social-insta,.lt-ie9 .feedback-wrapper.new-social a.social-youtube,.lt-ie9 .feedback-wrapper.new-social a.social-email{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 #footer .socials.new-social a.fb{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 #footer .socials.new-social a.in{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 #footer .socials.new-social a.tw{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}
.lt-ie9 #footer .socials.new-social a.yt{-ms-behavior:url(/backgroundsize.min.htc);behavior:url(/backgroundsize.min.htc);}

.hasCycle{overflow:hidden;}
/* ==========================================================================
   <1220px
   ========================================================================== */@media only screen and (max-width: 1220px) {
.container{width:1000px;}
#header .container{padding:0 30px;}
.main-menu .dropdown{left:0;}
.options-list li a{height:30px;line-height:30px;background-image:url(/resources/images/option-list-arrows.png);background-repeat:no-repeat;background-position:182px 8px;}
.options-list li.secondary a{background-position:182px -37px;}
.half-box p{font-size:18px;}
.info-box p{font-size:12px;}
.compare-boxes .half-box h2{font-size:38px;}
.half-box.slider_cont{height:335px;}
.option-button ul{padding:0 15px;}
.page-banner-area .health_prof{margin-right:20px;}
.page-banner-area .text{width:auto;}
.two_cols > div{width:395px;}
.main .sidebar{float:left;width:200px;}
.main .content{float:right;width:580px;width:690px;}
.related_articles a{width:134px;}
.article_breadcrumb .prev_next_btns{width:48%;font-size:9px;}
.main-menu li{margin:0 9px;}
}
/* ==========================================================================
   <1023px
   ========================================================================== */@media only screen and (max-width: 1023px) {
.container{width:728px;}
#mobile_nav{display:block;}
#header .container{padding:0;}
.main-header{padding:12px 0;}
.main-menu{display:none;}
#showcase .container{padding:0;width:auto;}
#showcase .banner{width:300px;top:25px;left:75px;}
#showcase .banner h2{font-size:34px;line-height:34px;}
#showcase .banner span{font-size:20px;line-height:24px;}
.options-list li{margin-bottom:5px;}
.scroll-down{width:100%;}
.steps .step{margin:0 15px;}
.half-box{width:100%;}
.drop-shadow{box-shadow:none;}
.compare-boxes .middle{top:285px;}
blockquote{font-size:28px;line-height:34px;}
.half-box.slider_cont{height:auto;}
.quatro-box{height:160px;height:200px;}
.option-button li{width:100%;margin-right:0;}
.option-button li a{width:100%;}
#footer .widget{width:50%;}
.health_professionals{padding:20px 30px 0;}
.page-banner-area .options{float:none;margin:20px auto 0;}
.page-banner-area .text{float:none;}
.calendar_holder{width:auto;padding:0 15px;}
.calendar_holder .calendar_img{float:none;margin:0 auto 15px;text-align:center;}
.calendar_holder .dates{width:auto;float:none;margin:0 auto 15px;padding-left:15px;}
.page-banner-area{padding:/* 30px */20px 0 0;}
.subsection_col{padding:15px 30px;}
.subsection_col .col3{width:50%;}
.subsection_col .info_box{min-height:185px;}
.links_resourses li{width:49%;margin-left:1%;margin-bottom:10px;}
.links_resourses li + li{margin-left:1%;}
.links_resourses li a{width:100%;}
.two_cols > div{width:95%;margin:0 auto 20px;}
.two_cols > div + div{margin-left:auto;}
.main{/*         padding: 30px; */}
.main .sidebar{float:left;width:100%;margin-bottom:20px;}
.main .content{float:left;width:100%;}
.article_breadcrumb .breadcrumb_area{width:100%;}
.article_breadcrumb .btns{width:100%;margin-top:10px;text-align:center;}
.article_breadcrumb .btns a{float:left;width:50%;}
/* Community */.container-1000,.container-970{max-width:728px;}
#showcase.lg .cycle-slideshow{height:450px;}
.page-banner-area.alt .text{width:auto;}
.h325{height:auto;}
.h325{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.text-title-widget img{max-width:90px;}
.text-title-widget h2{font-size:42px;}
.detect_col.alt .col3 img{width:100%;}
.options-two-cols{width:420px;overflow:hidden;margin:20px auto 0;}
.page-banner-area .options-two-cols .options{float:left;margin:0;}
.page-banner-area .options-two-cols .options.alt{margin-left:12px;}
.links_resourses.alt ul li{width:50%;margin-bottom:12px;}
.cart-button{width:35%;text-transform:uppercase;}
.breadcrumb_area.sm{width:63%;}
/* News */.two-cols-wrapper .main-cont{width:480px;}
.two-cols-wrapper .main-cont{display:block;float:none;width:100%;margin-bottom:20px;}
.row .col-md-6{width:50%;}
.theme-gray .page-banner-area .text{float:left;}
.w640{width:100%;float:none;}
/* Make it unstick */#lock_subheading-sticky-wrapper{height:auto!important;}
#lock_subheading{width:100%!important;position:relative!important;top:0!important;}
.cat-land-newsletters .row .col6 + .col6{width:100%;}
.cat-land-newsletters .row .col6 .col6{width:50%;}
.btn{font-size:16px;}
#footer .container{padding:0;}
#footer .copyright{padding-top:16px;padding-bottom:16px;}
#footer .widget{width:20%;}
.article_breadcrumb .breadcrumb_area{float:none;}
.article_breadcrumb .btns{margin:0;}
.article_breadcrumb .prev_next_btns{float:left;margin:0;}
.article_breadcrumb .btns .prev_next_btns{border-radius:0;}
.article_breadcrumb .btns .prev_next_btns.prev-article{border-right:1px solid #fff;}
.article_breadcrumb .btns{float:none;margin-top:none;}
.half-box.hasCycle{height:auto;min-height:inherit;padding:15px 0;background-color:#f4f2ef;overflow:hidden;}
.gfx-water-instead{background-position:right center!important;}
.gfx-kidney-check{background-position:center center!important;}
#mobile-nav{overflow-y:scroll;}
.slicknav_nav{overflow-y:scroll;height:100%;padding-bottom:100px;padding-top:20px;}
.slicknav_nav.slicknav_hidden{overflow-y:inherit;}
.slicknav_nav li a.menu-header{font-family:'Adelle SansW01-Semibold';font-size:14px;line-height:16px;display:block;position:relative;margin:2em 0 0;}
.gfx-slideshow{display:none;}
.fixed-right-btns{display:none;}
}
/* ==========================================================================
   <767px
   ========================================================================== */@media only screen and (max-width: 767px) {

.hidden-xs{display: none!important;}
.hidden-deskop{display: block!important;}
.events-box{background: transparent!important;}
.news-box{background: transparent!important;}

.form-wrapper .btn{text-align:center;}
#download-form .max470{width:100%;max-width:100%;}
/* 	#download-form .btn{width: 100%; max-width: 100% ;} */#download-form .row .col3{padding:0;}
#download-form input[type=cancel]{margin-top:6px;}
#showcase .slide{		background-size:cover;background-position:center center;height:360px;min-height:360px;}
#showcase.is-home .slide{		margin-top: 50px;}
#showcase .banner h2{font-size:28px;line-height:30px;}
#showcase .banner span{font-size:16px;line-height:16px;}
.cycle-prev{top:65%!important;}
.cycle-next{top:65%!important;}
.container{width:auto;padding:0 15px;}
#header .container{padding:0 15px;}
#showcase .banner{position:relative;top:auto;left:auto;width:100%;border-radius:0;/* margin-top:-50px; */}
#showcase.is-home .banner{ margin-top:-50px;}
.scroll-down-wrapper{position:relative;bottom:auto;border-radius:0;}
.scroll-down{border-radius:0;}
.options-list{display:none;}
.steps .step{width:100%;margin:0 auto 50px;}
.steps .step:after{top:auto;bottom:-30px;left:0;right:0;margin:auto;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.half-box{height:auto;min-height:400px;background:#fff;padding:15px;}
.half-box.small_nobg{background-image:none!important;}
/*
    .quatro-box{
        height: auto;
        width: 100%;
        padding: 15px 0;
    }
*/

#shopbanner, #image2169{background-position:center bottom 50px!important;}
.subscribe-pop{
background:#fff;
width:100%;
position:absolute;
top:20%;
left:0%;
margin-left:0px;
padding:20px;
z-index:999999;
display: none;    
}

.compare-boxes .middle{top:0;position:relative;}
.compare-boxes label{width:auto;margin:5px;padding:10px;}
#footer .container{padding:0 15px;}
#footer .container.copyright{padding:15px;}
#footer .widget{width:100%;}
.top-menu li + li:before{content:none;}
.mini-search input[type="text"]{width:95px;}
#header .slicknav_btn{margin:7px 5px;}

.cycle-next,.cycle-prev{bottom:10%!important;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5); }

.cycle-pager{bottom:0;}
.view-all{text-indent:-9999px;}
.drop-shadow{background-size:cover;}
.info-box{left:0;bottom:0;width:100%;}
.text-box .question{font-size:32px;line-height:40px;}
.quote-box .quote{padding:20px;}
.table,.cell{display:block;}
.half-box form .row-field{width:auto;}
.half-box form input[type="text"]{width:100%;}
.half-box form input[type="submit"]{width:100%;}
.slide-box .cycle-slideshow{margin:-15px;}
.calendar_holder .dates{padding:0;}
.calendar_holder .dates .col{width:100%;padding-right:0;}
.support_footer .col4{width:100%;}
.support_footer .col4 + .col4:before{content:none;}
.page-banner-area .health_prof{float:none;display:block;margin:0 auto 25px;}
.page-banner-area h2,.page-banner-area h1{font-size:38px;line-height:44px;}
.breadcrumb_area{padding:8px 8px 4px;}
.breadcrumb_area ul li{width:100%;margin-bottom:5px;text-align:center;}
.breadcrumb_area ul a{display:block;text-align:center;}
.breadcrumb_area ul li + li:before{content:none;}
.page-banner-area img{float:none;display:block;margin:0 auto 25px;}
.page-banner-area h2,.page-banner-area h1{font-size:38px;line-height:44px;}
.subsection_col{padding:15px 0;}
.subsection_col .col3{width:100%;}
.subsection_col .col6{width:100%;}
.subsection_col .col9{width:100%;}
.links_resourses{padding:15px;}
.links_resourses li{width:100%;margin:0 auto 10px;}
.links_resourses li + li{margin:0 auto 10px;}
.related_articles a{width:48%;margin-left:0;margin-bottom:20px;}
.related_articles a + a{margin-left:0;}
.related_articles a:nth-child(2n){margin-left:4%;}
.two_cols_box .half-box{width:100%;margin-bottom:15px;}
.two_cols_box .half-box + .half-box{margin-left:0;}
/* General *//*     #header { position: relative; } */body{padding-top:65px;}
.leave-feedback{right:10px;}
/* Connect */.detect_col.orange2_col .col3{width:50%;}
.detect_col.alt .info_box{min-height:180px;}
/* Community */.container-1000,.container-970{max-width:90%;}
.sidebar-bottom{margin-top:30px;display:block;}
#showcase.lg .cycle-slideshow{height:270px;}
.options-two-cols{width:202px;}
.page-banner-area .options-two-cols .options.alt{margin-left:0;}
.detect_col .col6{width:100%;}
.links_resourses.alt ul li{width:50%;}
.text-title-widget h2{font-size:30px;}
/* News */.page-banner-area.alt .text,.theme-orange .page-banner-area .text{text-align:center;}
/*
    #showcase .banner { display: none; }
    #showcase{ display: none; }
*/.two-cols-wrapper .main-cont,.two-cols-wrapper .sidebar{width:100%;float:none;}
.row .col-sm-12{width:100%;}
.row .col-sm-6{width:50%;}
.items-grid .item img{width:100%;}
.items-grid .item h4{font-size:18px;line-height:1.1em;}
/* My account */.table-s1 th,.table-s1 td{font-size:13px;}
.table-s1 td.t50{width:auto;}
.table-s1 img{width:36px;}
.page-banner-area{padding-top:50px;}
.page-banner-area h2.mt.alt,.page-banner-area h1.mt.alt{margin-top:10px;text-align:center;}
.breadcrumb_area.sm{width:100%;float:none;}
.cart-button{margin-top:10px;width:100%;float:none;display:block;}
.breadcrumb_area{margin-top:20px;}
.fixed-right-btns{display:none;}
.btn{font-size:18px;}
/* Product */.theme-gray .page-banner-area .text{float:none;}
.product-thumbs img{width:40px;}
.product-options{position:relative;right:0;top:auto;width:100%;margin-top:20px;}
.product-cont{padding-right:0;}
.product-cont h2{font-size:30px;margin-bottom:20px;}
.links_resourses.alt{padding:30px 0;}
.related-widget .item{max-width:150px;margin:0 auto 12px;}
.btn-grey.full.btn{margin-bottom:10px;}
.hide-mobile{display:none;}
#subheading-sticky-wrapper.is-sticky #subheading{position:relative!important;top:0!important;width:100%;}
/*     #subheading {padding: 0!important;} */.cat-land-newsletters .row .col6 + .col6{width:100%;}
.cat-land-newsletters .row .col6 .col6{width:100%;}
.cat-land-newsletters .row .col6{width:100%;}
.cart-button img{float:left;margin-right:5px;margin-bottom:0;position:relative;top:6px;}
.feedback-wrapper{display:none;}
.tc.tc-icon{display:none;}
.tc.tc-text{padding-left:0;}
#subheading{padding:0;}
.page-banner-area{padding-top:20px;}
.top-menu.pull-left{display:none;}
.top-bar{display:none;}
#footer .copyright p{display:block;float:none;text-align:center;padding-bottom:1em;}
#footer .footer-links{display:block;float:none;text-align:center;padding-bottom:1em;}
.featured-tile-with-text .h335{height:auto;}
.product-name-img span{padding-right:1em;}
#footer .widget{display:none;}
#footer .widget:first-child{display:block;}
.display_results{display:block;float:none!important;}
.compare-boxes .half-box{height:auto;min-height:inherit;}
.carousel{display:none;}
.steps{display:none;}
.quatro-box{height:auto;width:100%;padding:15px 0;}
blockquote{font-size:20px;line-height:1.3em;}
.cart-button{border-radius:0;margin-top:0!important;}
.page-banner-area p{font-size:12px;}
}
/* Extra Small Devices, Phones */@media only screen and (max-width: 479px) {
.table-s1 td.product-name-img img{float:none;max-width:60px;width:100%;}
.table-s1 td.product-name-img span{display:block;padding-right:1em;}
.table-s1 td.product-name-img{padding-bottom:2.5em;}
.table-s1 td.product-unit-price{padding-right:1em;}
.table-s1 td.product-total{}
.checkout-wrapper .cart-box{display:none;}
.home-quiz{display:none;}
}
/**
 * Customize at your own risk
 */.jstyling-select{margin:0;padding:0;position:relative;z-index:0;}
.jstyling-select-t{white-space:nowrap;overflow:hidden;}
.jstyling-select-l{margin:0;padding:0;width:100%;display:none;position:absolute;overflow-y:auto;z-index:1000;}
.jstyling-select-l div{list-style:none;display:block;white-space:nowrap;overflow:hidden;}
.jstyling-select-l div:hover{}
.jstyling-select-l div.disabled{}
.jstyling-select-l div.disabled:hover{}
.jstyling-select.active{z-index:700;}
.jstyling-select.active .jstyling-select-l{display:block;}
.jstyling-checkbox,.jstyling-radio{margin:0;padding:0;display:inline-block;z-index:1;}
.jstyling-checkbox input[type=checkbox],.jstyling-radio input[type=radio]{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity = 0);z-index:0;}
.jstyling-select-s:before{content:'';display:block;position:absolute;left:0;top:0;border-left:10px solid #000;z-index:-1;height:1.4em;border-left:20px solid silver;}
/**
 * This you can customize
 *//* Select wrapper */.jstyling-select{width:100%;cursor:pointer;background:#fff;font-size:18px;font-size:inherit;margin-bottom:10px;}
/* Select current option */.jstyling-select-s{padding:0 10px 0 30px;padding:0 2px 0 24px;height:20px;height:1.4em;line-height:20px;line-height:1.4em;background:url(../images/icon-select.png) no-repeat top left;}
.jstyling-select-t{width:100%;font-size:13px;}
/* Select options list*/.jstyling-select-l{max-height:124px;background:#FFF;border-top:0;top:20px;top:1.4em;left:0;font-size:13px;line-height:15px;}
.jstyling-select-l div{height:20px;height:1.4em;border-top:1px dotted #ccc;padding:2px;}
.jstyling-select-l div:hover{background:#eee;}
.jstyling-select-l div.disabled{background:#E5E5E5;}
.jstyling-select-l div.disabled:hover{color:#000;}
.jstyling-select-l div:first-child{border-top:0;}
.jstyling-select.active{background-position:100% -28px;}
.jstyling-select.disabled{background-color:#E5E5E5;}
/* Checkbox */.jstyling-checkbox{width:22px;height:22px;background:url(../images/icon-radio.png) no-repeat;vertical-align:middle;cursor:pointer;}
.jstyling-checkbox input[type=checkbox]{width:22px;height:22px;}
.jstyling-checkbox.active{background-position:left bottom;}
.jstyling-checkbox.disabled{background-position:100% -32px;}
.jstyling-checkbox.active.disabled{background-position:100% -48px;}
/* Radio button */.jstyling-radio{width:22px;height:22px;background:url(../images/icon-radio.png) no-repeat;vertical-align:middle;cursor:pointer;}
.jstyling-checkbox input[type=radio]{width:22px;height:22px;}
.jstyling-radio.active{background-position:left bottom;}
.jstyling-radio.disabled{background-position:100% -96px;}
.jstyling-radio.active.disabled{background-position:100% -112px;}
.order-form .jstyling-select-l div{height:2em;}
.order-form .jstyling-select-s{padding:0 10px 0 30px;padding:0 2px 0 24px;height:20px;height:2em;line-height:20px;line-height:2em;background:url(../images/icon-select.png) no-repeat top left;}
.order-form .jstyling-select-s:before{content:'';display:none;}
.order-form .jstyling-select-l{top:2em;}

#subscribe-form-popup .jstyling-checkbox input[type=checkbox]:checked{background-position:left bottom;}


@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
/* Retina-specific stuff here */.logo{background-image:url(/resources/images/logo@2x.png);background-size:98px 41px;}
#footer .socials a.fb{background-image:url(../images/social-icon-fb@2x.png);}
#footer .socials a.in{background-image:url(../images/social-icon-insta@2x.png);}
#footer .socials a.tw{background-image:url(../images/social-icons-twitter@2x.png);}
#footer .socials a.yt{background-image:url(../images/social-icon-youtube@2x.png);}
}
@media print {
*,:before,:after,:first-letter,:first-line{/*         background: transparent !important; */color:#000!important;/* Black prints faster:
                                   http://www.sanbeiji.com/archives/953 */box-shadow:none!important;text-shadow:none!important;}
.hidden-print{display:none!important;}
.half-box,.option-button li a,.scroll-down{width:100%!important;}
.container,.content,.main-cont{width:100%!important;}
.custom-caption,.slide{background-color:transparent!important;}
.article_breadcrumb,.breadcrumb_area,.sidebar,.cycle-next,.cycle-prev,.fancybox,#showcase,.cart-button{display:none!important;}
#header{position:relative!important;}
#header .container,body{padding:0;}
#subheading-sticky-wrapper{height:0!important;}
#subheading-sticky-wrapper,#subheading{position:relative!important;height:auto!important;width:100%;}
#subheading{position:relative!important;top:0!important;}
#subheading-sticky-wrapper .page-banner-area .icon{display:none!important;}
#subheading-sticky-wrapper .page-banner-area h2,#subheading-sticky-wrapper .page-banner-area h1{letter-spacing:-.812px!important;font-size:40px!important;line-height:60px!important;margin-top:0!important;}
#subheading-sticky-wrapper .page-banner-area img{display:none!important;}
#subheading-sticky-wrapper .page-banner-area .tc-icon{display:none!important;}
#subheading-sticky-wrapper .page-banner-area .tc-text{padding-left:0;}
#subheading-sticky-wrapper .page-banner-area .tb{padding-left:0;}
#subheading-sticky-wrapper .page-banner-area .options{display:none!important;}
.accordion-section-content{display:block;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";font-size:8px;line-height:1em;}
abbr[title]:after{content:" (" attr(title) ")";font-size:8px;line-height:1em;}
.product-thumbs a[href]:after,.back_btn[href]:after,.subsection_col a[href]:after,.items-grid a[href]:after{content:"";}
/*
     * Don't show links that are fragment identifiers,
     * or use the `javascript:` pseudo protocol
     */a[href^="#"]:after,a[href^=""]:after,a[href^="javascript:"]:after{content:"";}
pre,blockquote,iframe{border:1px solid #999;page-break-inside:avoid;}
.ratio-wrapper,.logo{-webkit-print-color-adjust:exact!important;background-color:transparent!important;}
/*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */thead{display:table-header-group;}
tr,img{page-break-inside:avoid;}
img{max-width:100%!important;}
p,h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}

.search-results .search_result{
	word-wrap:break-word;
}

/* new lottery draw page style update */
.theme-red .landing-list-subcat .lottery-description h3{ color: #000;}
.theme-red .landing-list-subcat .lottery-description h4, .theme-red .landing-list-subcat .subsection_col__winners h4{ color: #000; font-size: 16px; font-family: 'Adelle SansW01-Bold';}
.theme-red .landing-list-subcat .lottery-description p, .theme-red .landing-list-subcat .subsection_col__winners p{ font-size: 14px; padding-bottom: 20px;  line-height: 1.6em;}

.theme-red .landing-list-subcat .subsection_col__winners .row + .row {
    margin-top: 20px;
}

.theme-red .landing-list-subcat .subsection_col__winners p{
	padding-left: 20px;
}

.theme-red .landing-list-subcat .subsection_col__winners h4{
	padding-bottom: 20px;
}

.theme-red .landing-list-subcat .subsection_col__winners p em{
	    font-family: 'AdelleSansW01-LightItal';
}

.col3.col-offset-2{ margin-left: 12.5%;}
.col3.col-offset-1{ margin-left: 25%;}

@media only screen and (max-width: 1023px){
	.col3.col-offset-2{ margin-left: 0%;}
	.col3.col-offset-1{ margin-left: 0%;}
}


.theme-red .landing-list-subcat .subsection_col__winners h3{color: #000;}

@media only screen and (max-width: 667px){
	
	.theme-red .landing-list-subcat .subsection_col__winners p:first-child{
		margin-top: 30px;
	}
	
	
}

a.donate-home-btn span{
	width: 300px!important;
}



