.gray-btn{background:#a4a4a4;color:#fff}
.brand-green{color:#0b9a62}
.brand-orange{color:#ea6b07}
.brand-purple{color:#6950a1}
.brand-teal{color:#00a3b4}
.brand-raspberry{color:#ab218e}
html{background-color:#f6f6f6}
body{background-color:#fff;color:#636363;font-family:"adelle-sans",sans-serif}
body #skip-content a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;color:#cb177d;text-decoration:none;font-size:1.2em}
body #skip-content a:focus{position:static;width:auto;height:auto}
body a{color:#cb177d;text-decoration:underline;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}
body a.hover{color:#9d1261;text-decoration:none;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}
body h3,body h4,body h5,body h6{color:#636363}
body h1{color:#cb177d;font-size:25px;margin-bottom:10px;margin-top:20px}
body h2{color:#cb177d;font-size:20px;margin-bottom:10px;margin-top:15px}
body h3{font-size:18px;margin-bottom:10px;margin-top:10px}
body h4{font-size:16px;margin-bottom:10px;margin-top:10px}
body h5{font-size:14px}
body .hidden-label{display:none}
body .circular-photo{width:225px;height:225px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px}
body .btn-darkgrey{color:#fff;background-color:#636363;border-color:#3d3d3d}
body .btn-darkgrey:hover{color:#fff;background-color:#5e5e5e;border-color:#3d3d3d}
body .brand_color{color:#cb177d}
body .brand-background{background-color:#cb177d}
body .brand_bordered{border:solid 3px #cb177d;border-radius:10px}
body .section ul{list-style-type:none;margin:0 0 10px 10px;padding:0}
body .section ul>li{position:relative;padding:0 0 5px 12px}
body .section ul>li ul{margin-top:10px;margin-bottom:0}
body .section ul>li ul>li:before{background-color:transparent;border:solid 2px #cb177d}
body .section ul>li:before{position:absolute;top:4px;left:-1em;width:12px;height:12px;border-radius:8px;-moz-border-radius:8px;font-size:.7em;line-height:16px;text-align:center;color:#cb177d;background:#cb177d;content:" "}
body header#main_header{-webkit-box-shadow:0 3px 5px rgba(100,100,100,0.49);-moz-box-shadow:0 3px 5px rgba(100,100,100,0.49);box-shadow:0 3px 5px rgba(100,100,100,0.49);z-index:399;display:block;position:relative;margin-bottom:20px}
body header#main_header .global_search_form input{border-top-left-radius:15px;border-bottom-left-radius:15px}
body header#main_header .global_search_form .btn{border-top-right-radius:15px;border-bottom-right-radius:15px;border-top-left-radius:0;border-bottom-left-radius:0}
body header#main_header .global_search_form .btn .glyphicon{margin:0 5px 0 3px}
body header#main_header #global_header_top{background:#636363;height:30px}
body header#main_header .top_border{height:6px;width:100%;background:-webkit-linear-gradient(left,#cb177d,#cb177d);background:-o-linear-gradient(right,#cb177d,#cb177d);background:-moz-linear-gradient(right,#cb177d,#cb177d);background:linear-gradient(to right,#cb177d,#cb177d)}
body header#main_header #global_header_bottom{background:#fff;z-index:5}
body header#main_header #global_header_bottom #globalSearchForm,body header#main_header #global_header_bottom .search-section{margin-top:20px}
body header#main_header #global_header_bottom .sitelogo{margin-bottom:25px}
body header#main_header #global_header_bottom .sitelogo img{width:100%;max-width:300px}
body .content_wrapper .contactus .contactusformbtm .btn-brand{color:#fff;background-color:#cb177d;border-color:#860f53}
body .content_wrapper .contactus .contactusformbtm .btn-brand:hover{color:#fff;background-color:#5e5e5e;border-color:#3d3d3d}
body .content_wrapper .largecalltoaction .ctaformbtm .btn-brand{color:#fff;background-color:#cb177d;border-color:#860f53}
body .content_wrapper .largecalltoaction .ctaformbtm .btn-brand:hover{color:#fff;background-color:#5e5e5e;border-color:#3d3d3d}
body #contactInterest label{width:100%}
body #sideBarContactSecondaryDropDown label{width:100%}
body .leftsidenav nav#left_nav ul li a.active{color:#cb177d}
body footer#global_footer{background-color:#e6e6e6;min-height:200px;margin-top:100px}
body footer#global_footer .copyright{margin-top:115px;text-align:center;color:#636363}
body footer#global_footer .disclaimer{margin-top:30px}
body .socmed-footer a{text-align:right;float:right;padding-right:10px}
body .socmed-phone{margin-top:15px;text-align:right;font-size:16px}
body hr{border-top:1px solid #6e6e6e}
body #search-page-size,body .search-page-size{color:#6e6e6e;background-color:#fff;border:1px solid #6e6e6e}
.envolveshowcase{margin-top:-19px}
.languageselector{float:right}
.language-select{color:#636363;margin-top:10px}
.language-select .dropdown-menu li a{color:#636363;text-decoration:none;cursor:pointer}
.language-dropdown-toggle{background:0;border:0}
.pharmacy-green-btn{color:#fff;background:#0b9a62}
.pharmacy-green-btn:hover{color:#fff;background:#636363}
.benefit-purple-btn{color:#fff;background:#6950a1}
.benefit-purple-btn:hover{color:#fff;background:#636363}
.envolve-orange-btn{color:#fff;background:#ea6b07}
.envolve-orange-btn:hover{color:#fff;background:#636363}
.envolve-magenta-btn{color:#fff;background:#a6218e}
.envolve-magenta-btn:hover{color:#fff;background:#636363}
.envolve-peach-btn{color:#fff;background:#ffc603}
.envolve-peach-btn:hover{color:#fff;background:#636363}
.envolve-teal-btn{color:#fff;background:#00a3b4}
.envolve-teal-btn:hover{color:#fff;background:#636363}
.envolve-raspberry-btn{color:#fff;background:#ab218e}
.envolve-raspberry-btn:hover{color:#fff;background:#636363}
.nav-tools{float:right;clear:both;padding:10px 0}
.richtext a:hover:not(.btn):not(.button):not([href^="tel"]):not(.acc-title),.accordiongroup a:hover:not(.btn):not(.button):not([href^="tel"]):not(.acc-title),.calltoactionbox a:hover:not(.btn):not(.button):not([href^="tel"]):not(.acc-title){color:#cb177d;text-decoration:underline;text-shadow:-0.1px -0.1px 0 #cb177d,.1px .1px #cb177d}
.row.shared-column-control{padding:0 5px}
nav#footer_nav ul{padding-left:0;display:block;text-align:left;margin-top:15px}
nav#footer_nav ul li{display:inline;margin:0 10px 0 0}
nav#footer_nav ul li a{color:#636363;text-decoration:none;font-weight:700;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;-o-transition:color 1s ease;transition:color 1s ease}
nav#footer_nav ul li a:hover{color:#4a4a4a;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){body nav#footer_nav ul{margin-top:50px}
body nav#footer_nav ul li{margin-bottom:15px}
body nav#footer_nav ul li a{font-weight:300;font-size:1.3em;text-decoration:underline}
}
@media screen and (max-width:768px){body nav#footer_nav ul{margin-top:50px}
body nav#footer_nav ul li{margin-bottom:15px}
body nav#footer_nav ul li a{font-weight:300;font-size:1.3em;text-decoration:underline}
}
.socmed-phone{margin-top:10px}
.footer-socmed{margin-bottom:10px;margin-top:10px}
.globalleftsidenav nav#left_nav{font-size:1.25em}
.globalleftsidenav nav#left_nav ul{list-style:none;padding-left:0}
.globalleftsidenav nav#left_nav ul li a{border-bottom:solid 1px #e6e6e6;color:#636363;text-decoration:none;display:block;padding:10px 0 5px 5px;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease}
.globalleftsidenav nav#left_nav ul li a:hover{background-color:#e6e6e6;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}
.globalleftsidenav nav#left_nav ul li a.active{font-weight:bold}
.leftsidenav nav#left_nav{font-size:1.25em}
.leftsidenav nav#left_nav ul{list-style:none;padding-left:0}
.leftsidenav nav#left_nav ul li.division{padding:10px 0 5px 5px;border-bottom:solid 1px #e6e6e6}
.leftsidenav nav#left_nav ul li.division i{font-weight:normal;float:right;font-size:1.3em;margin-right:5px}
.leftsidenav nav#left_nav ul li a{border-bottom:solid 1px #e6e6e6;color:#636363;text-decoration:none;display:block;padding:10px 0 5px 5px;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease}
.leftsidenav nav#left_nav ul li a:hover{background-color:#e6e6e6;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}
.leftsidenav nav#left_nav ul li a.active{font-weight:bold}
.leftsidenav nav#left_nav ul li ul li ul li a{padding:10px 0 5px 20px}
.leftsidenav nav#left_nav ul li ul li ul li ul li a{padding:10px 0 5px 40px}
.leftsidenav.leftsidenavcontent nav#left_nav ul li.division{padding:0}
.leftsidenav.leftsidenavcontent nav#left_nav ul li.division a{font-weight:bold;padding:10px 0 5px 5px}
.leftsidenav.leftsidenavcontent nav#left_nav ul li.top-level{border-bottom:solid 1px #e6e6e6}
.leftsidenav.leftsidenavcontent nav#left_nav ul li.top-level em{font-weight:normal;float:right;font-size:1.3em;margin-right:5px}
.leftsidenav.leftsidenavcontent nav#left_nav ul li.top-level a.strong{font-weight:bold;padding:10px 0 5px 5px}
.leftsidenav.leftsidenavcontent nav#left_nav ul li ul.active,.leftsidenav.leftsidenavcontent nav#left_nav ul li ul.active-nav{display:block}
.leftsidenav.leftsidenavcontent nav#left_nav ul li.active-nav{display:block}
.leftsidenav.leftsidenavcontent nav#left_nav ul li.sub-item{display:none}
nav#main_nav ul.parent_nav{padding-left:0;display:block;text-align:right;margin-top:70px;margin-bottom:15px;position:relative;font-family:"adelle-sans-bold",sans-serif;font-size:1.1em;font-weight:bold}
nav#main_nav ul.parent_nav li.top_level{display:inline;margin:0;padding:0 5px 8px 7px;border-bottom:solid 9px #fff;-webkit-transition:border-bottom-color 1s ease;-moz-transition:border-bottom-color 1s ease;-o-transition:border-bottom-color 1s ease;transition:border-bottom-color 1s ease}
nav#main_nav ul.parent_nav li.top_level:last-child{padding-right:12px}
nav#main_nav ul.parent_nav li.top_level:hover{border-bottom-color:#cb177d;-webkit-transition:border-bottom-color .5s ease;-moz-transition:border-bottom-color .5s ease;-o-transition:border-bottom-color .5s ease;transition:border-bottom-color .5s ease}
nav#main_nav ul.parent_nav li.top_level.active{border-bottom-color:#cb177d}
nav#main_nav ul.parent_nav li.top_level a{color:#636363;text-decoration:none;text-transform:uppercase}
nav#main_nav ul.parent_nav li.top_level a .fa{color:transparent;width:0}
nav#main_nav ul.parent_nav li.top_level ul.dropdown-menu{margin:9px 0;border-radius:0;padding:0;position:absolute;left:0;top:100%}
nav#main_nav ul.parent_nav li.top_level ul.dropdown-menu li{position:relative;padding:0;border-bottom:solid 1px #636363}
nav#main_nav ul.parent_nav li.top_level ul.dropdown-menu li a{text-transform:lowercase;padding:9px 15px}
nav#main_nav ul.parent_nav li.top_level ul.dropdown-menu li:last-child{border-bottom:0}
nav#main_nav ul.parent_nav li.top_level ul.dropdown-menu li:hover ul{top:-10px;left:100%;display:block}
nav#main_nav ul.parent_nav li.top_level ul.dropdown-menu li:hover ul li{cursor:pointer}
nav#main_nav ul.parent_nav li.top_level ul.dropdown-menu li:hover ul li ul{display:none}
nav#main_nav ul.parent_nav li.top_level ul.dropdown-menu li:hover ul li:hover ul{display:block}
#global_header_mobile{position:relative;z-index:351}
#global_header_mobile .mobilenavlinks .mobilenav_shell{position:relative}
#global_header_mobile #mobile_nav_tools{position:relative;padding:10px 0;background-color:#fff}
#global_header_mobile #mobile_nav_tools.open{border-bottom:solid 1px #e6e6e6}
#global_header_mobile #mobile_nav_tools a{text-decoration:none;color:#636363}
#global_header_mobile #mobile_nav_tools a em{font-size:2.5em}
#global_header_mobile #mobile_nav_tools .right_side{text-align:right}
#global_header_mobile #mobile_nav_tools .right_side a em{font-size:3em}
#global_header_mobile #mobile_nav_tools .left_side{text-align:left}
#global_header_mobile #mobile_nav_tools .left_side a em{font-size:3em}
#global_header_mobile #mobile_nav_tools #mobile_search_wrapper{display:none;margin-top:3px;text-align:right}
#global_header_mobile #mobile_nav_tools #mobile_search_wrapper #globalSearchForm-mobile-closed{width:85%;display:inline-block;margin-top:3px}
#global_header_mobile #mobile_nav_tools #globalSearchForm-mobile-open{margin-top:7px}
#global_header_mobile #mobile_nav_tools #mobile_search_toggle_open{float:right}
#global_header_mobile #mobile_nav_tools #mobile_search_toggle_close{float:right;display:inline;margin-left:5px}
#global_header_mobile #mobile_nav_tools .navwrap_toggle.hide_nav{display:none}
#global_header_mobile nav#mobile_nav{background-color:#fff;display:none;position:absolute;z-index:500;width:100%}
#global_header_mobile nav#mobile_nav ul.parent_nav{border:solid 1px #e6e6e6;border-top:0;margin:0;padding:0;position:relative;width:100%}
#global_header_mobile nav#mobile_nav ul.parent_nav li{list-style:none;border-bottom:solid 1px #e6e6e6}
#global_header_mobile nav#mobile_nav ul.parent_nav li:last-child{border-bottom:0}
#global_header_mobile nav#mobile_nav ul.parent_nav li a{color:#636363;text-decoration:none;padding:9px 15px;display:inline-block;font-size:1.5em;font-weight:700}
#global_header_mobile nav#mobile_nav ul.parent_nav li a.dropdown-toggle{float:right}
#global_header_mobile nav#mobile_nav ul.parent_nav li a.dropdown-toggle:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
#global_header_mobile nav#mobile_nav ul.parent_nav li a.dropdown-toggle-child{float:right}
#global_header_mobile nav#mobile_nav ul.parent_nav li a.dropdown-toggle-child:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
#global_header_mobile nav#mobile_nav ul.parent_nav li a.dropdown-toggle-grandchild{float:right}
#global_header_mobile nav#mobile_nav ul.parent_nav li a.dropdown-toggle-grandchild:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
#global_header_mobile nav#mobile_nav ul.parent_nav li ul.mobile_dropdown-menu{display:none;border-top:solid 1px #e6e6e6;padding:0}
#global_header_mobile nav#mobile_nav ul.parent_nav li ul.mobile_dropdown-menu.open{display:block}
#global_header_mobile nav#mobile_nav ul.parent_nav li ul.mobile_dropdown-menu.closed{display:none}
#global_header_mobile nav#mobile_nav ul.parent_nav li ul.mobile_dropdown-menu li a{margin-left:20px}
#global_header_mobile nav#mobile_nav ul.parent_nav li ul.mobile_dropdown-menu li a.dropdown-toggle-child{margin-left:-10px}
#global_header_mobile nav#mobile_nav ul.parent_nav li ul.mobile_dropdown-menu li a.dropdown-toggle-child:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
#global_header_mobile nav#mobile_nav ul.parent_nav li ul.mobile_dropdown-menu li ul li a{padding-left:40px}
#global_header_mobile nav#mobile_nav ul.parent_nav li ul.mobile_dropdown-menu li ul li ul li a{padding-left:60px}
#global_header_mobile nav#mobile_nav ul.parent_nav li.top_level ul li a{font-weight:300}
#global_header_mobile nav#mobile_nav ul.parent_nav li.top_level ul li ul li{background-color:#f6f6f6}
#global_header_mobile nav#mobile_nav ul.parent_nav li.top_level ul li ul li a{color:#636363}
#global_header_mobile nav#mobile_nav ul.parent_nav li.global_child{border-bottom:solid 1px #e6e6e6}
#global_header_mobile nav#mobile_nav ul.parent_nav li.global_child a{font-weight:300}
#global_header_mobile nav#mobile_nav ul.parent_nav li.global_child:last-child{border-bottom:0}
#global_header_mobile nav#mobile_nav ul.parent_nav li.global_child ul li{background-color:#f6f6f6}
#global_header_mobile nav#mobile_nav ul.parent_nav li.global_child ul li.global_grandchild{background-color:#fff}
#global_header_mobile nav#mobile_nav ul.parent_nav li.global_child ul li.global_grandchild:last-child{border-bottom:0}
#global_header_mobile nav#mobile_nav ul.parent_nav li.global_child ul li a{color:#636363}
#mobilenav_shade{width:100%;height:1200%;top:6px;bottom:0;left:0;right:0;position:fixed;z-index:350;background-color:#000;opacity:.6;display:none}
@media(max-width:667px){.mobile-nav-child{width:80%}
}
nav#top_nav ul{padding:0;text-align:right;height:100%;display:block}
nav#top_nav ul li{display:inline-block;margin:0;height:100%;padding:0;background-color:#636363;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}
nav#top_nav ul li:hover{background-color:#45413e;-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease;-o-transition:background-color 1s ease;transition:background-color 1s ease}
nav#top_nav ul li a{color:#fff;text-decoration:none;height:100%;display:block;padding:5px 10px}
.accordiongroup a.accordion-title{text-decoration:none !important;color:#cb177d !important;text-shadow:none !important}
.accordiongroup .accordion-group a{color:#cb177d !important}
.accordiongroup .accordion-group a .glyphicon{margin:0 0 0 10px}
.accordiongroup .accordion-group a:hover{text-shadow:-0.1px -0.1px 0 #cb177d,.1px .1px #cb177d}
.accordiongroup .panel-group{border-bottom:1px solid #e6e6e6;margin-bottom:25px}
.accordiongroup .panel-group .panel-heading+.panel-collapse>.panel-body{border:0}
.accordiongroup .accordion-panel{border-top:1px solid #e6e6e6}
.accordiongroup .panel-title a.collapsed .glyphicon:before{content:"\e081"}
.alertheadline{background-color:#cb177d;border-top:solid 4px #fff}
.alertheadline .alert_headline_wrapper{margin-top:20px;margin-bottom:20px}
.alertheadline .alert_headline_wrapper a{color:#fff}
.alertheadline .alert_headline_wrapper a h2{font-size:2em;color:#fff}
.alertheadline .alert_headline_wrapper a p{font-size:1.35em}
.alertheadline .alert_headline_wrapper .icon_wrapper{text-align:right}
.alertheadline .alert_headline_wrapper .icon_wrapper em{font-size:5.25em}
.alertheadline .alert_headline_wrapper h2{font-size:2em;color:#fff;text-transform:uppercase;padding:0;margin:7px 0 0}
.alertheadline .alert_headline_wrapper p{margin-top:7px;font-size:1.35em;text-transform:uppercase}
.breadcrumbs i{margin:0 7px}
.breadcrumbs a{text-decoration:none;color:#636363;font-style:italic;text-transform:lowercase;-webkit-transition:color .5s ease;-moz-transition:color .5s ease;-o-transition:color .5s ease;transition:color .5s ease}
.breadcrumbs a:hover{text-decoration:underline;color:#9d1261;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}
.bulletedlist .row h4{margin-top:0}
.bulletedlist .bottom-divider-line{border-bottom:solid 1px #e6e6e6;margin-bottom:25px;padding-bottom:10px}
.bulletedlist ul.double{columns:2;-webkit-columns:2;-moz-columns:2}
.bulletedlist ul.double li{position:relative}
@media(max-width:736px){.bulletedlist ul.double{columns:unset}
.bulletedlist ul.double li{width:auto}
}
.button .fullWidth{width:100%}
.button .btn{color:#fff;text-decoration:none;background-color:#cb177d;margin-bottom:10px}
.button .btn:focus{background-color:#cb177d;color:#fff}
.button .btn:hover{background-color:#636363;color:#fff}
.callouticonleftaligned .row{padding:0 0 5px 0}
.callouticonleftaligned h2,.callouticonleftaligned h3,.callouticonleftaligned h4,.callouticonleftaligned h5,.callouticonleftaligned h6{margin-top:0;margin-bottom:10px;color:#636363;font-size:16px}
.callouticonleftaligned .call-out-icon{font-size:60px}
.callouticonleftaligned .bottom-divider-line{border-bottom:solid 1px #e6e6e6;margin-bottom:25px;padding-bottom:20px}
@media(max-width:767px){.callouticonleftaligned h2,.callouticonleftaligned h3,.callouticonleftaligned h4,.callouticonleftaligned h5,.callouticonleftaligned h6{text-align:center}
.callouticonleftaligned img.pull-left{margin-left:auto;margin-right:auto;margin-bottom:20px;float:none !important}
.callouticonleftaligned .call-out-icon{padding-bottom:20px}
}
.calloutwithbutton .callout_wrapper{border:solid 3px #e6e6e6;border-radius:15px;margin-bottom:35px;padding:30px}
.calloutwithbutton .callout_wrapper a{color:#fff;font-weight:700;text-transform:lowercase;text-decoration:none}
.calloutwithbutton .callout_wrapper a.btn-brand{border-radius:12px;padding:12px 0;font-weight:500;font-size:2em;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;background-color:#cb177d}
.calloutwithbutton .callout_wrapper a.btn-brand:hover{-webkit-transition:background-color .25s ease;-moz-transition:background-color .25s ease;-o-transition:background-color .25s ease;transition:background-color .25s ease;background-color:#636363}
.calloutwithbutton .callout_wrapper h4{font-size:1.5em;font-weight:300}
.calloutwithbutton.homepagebtncallout{margin-top:35px}
.calloutwithbutton.homepagebtncallout .callout_wrapper{margin-bottom:90px}
.calloutwithrightarrow em{font-size:2.7em}
.calloutwithrightarrow a{color:#636363;text-decoration:none}
.calloutwithrightarrow a .callout_wrapper{border:solid 3px #e6e6e6;border-radius:15px;margin-bottom:15px;padding:30px;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#fff}
.calloutwithrightarrow a .callout_wrapper:hover{-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;background-color:#e6e6e6}
.calloutwithrightarrow a .callout_wrapper:hover em{color:#636363}
.calloutwithrightarrow a h4{font-size:1.5em;font-family:"adelle-sans-bold",sans-serif;font-weight:bold}
.calloutwithrightarrow .callout_wrapper{margin-bottom:90px}
aside.case-study-content{-moz-border-radius:10px;border-radius:10px;border:3px solid #bbb;margin:10px 10px 25px;padding:10px 15px}
aside.case-study-content h3{font-size:1.4em;margin-bottom:0}
aside.case-study-content .quote-section{font-size:1.2em;font-style:italic}
aside.case-study-content h4{color:#555;font-size:1.4em}
aside.case-study-content .read-more{float:right;font-size:1.4em;font-style:italic;font-weight:400}
.casestudyaccordion .glyphicon{margin:0 0 0 10px}
.casestudyaccordion a{font-weight:bold}
.casestudyaccordion .case-study-accordion{border-bottom:1px solid #e6e6e6;margin-bottom:25px;padding-bottom:15px}
.casestudyaccordion .case-study-accordion .panel-body{padding:0}
.casestudyaccordion .case-study-accordion .panel-body h4{font-size:18px;font-weight:bold;margin:10px 0}
.casestudyaccordion .case-study-accordion .panel-body .media{margin-top:0}
.casestudyaccordion .case-study-accordion .panel-body .media img{margin-top:10px}
.casestudyaccordion .case-study-accordion .panel-body p{margin:0;padding:10px 0}
.casestudyaccordion .case-study-accordion .panel-body .media-object{margin-right:15px}
.casestudyaccordion .case-study-accordion .case-study-quote{font-size:18px;font-style:italic;font-weight:bold}
.casestudyaccordion .case-study-accordion .case-study-quote .case-study-quote-mark{font-size:48px;line-height:.1em;margin-right:.05em;vertical-align:-0.4em}
.casestudyaccordion .case-study-accordion a.case-study-toggle{font-weight:bold;text-decoration:none}
.casestudyaccordion div.collapsed .panel-title .glyphicon:before{content:"\e081"}
.casestudyaccordion .panel-heading:hover{cursor:pointer}
.casestudyaccordion .panel-heading .panel-title{font-size:18px;font-weight:bold;margin-bottom:1em}
.categories{margin-bottom:25px}
#side-bar-categories{margin-left:25px}
#side-bar-categories .category-item{padding-bottom:5px}
#side-bar-categories .category-item a{color:#636363}
.contactus form{margin-bottom:20px;margin-top:20px}
.contactus form fieldset label{font-weight:500}
.contactus form fieldset .checkbox{display:inline-block;margin-left:10px;margin-top:10px}
.contactus form fieldset #contactInterest{padding:0 30px}
.contactus form fieldset #contactInterest hr{border-bottom:solid 2px #e6e6e6;margin-top:5px;margin-bottom:10px}
.contactus form fieldset #contactSpecificInterest{padding:0 30px}
.contactus form fieldset #contactSpecificInterest span{float:left;display:block;margin-bottom:150px;margin-top:10px}
.contactus form fieldset .inputformtextarea{padding:0 15px}
.contactus form fieldset .inputformtextarea textarea{width:100%;min-height:200px;border-radius:5px;border-color:#ccc;padding:5px 10px}
.contactus form fieldset .contactusformbtm{margin-top:30px}
.crosssell .row{padding:15px 0 25px}
.crosssell .col-xs-4{padding:0}
.crosssell .brand_bordered{border:solid 3px #bbb}
.crosssell .cross-sell-icon{font-size:60px;padding-top:10px}
.crosssell .call-to-action-link{background:#e6e6e6;border-radius:0 0 10px 10px;border-top:solid 3px #bbb;padding-top:10px}
.rightsidepar .bulletedlist ul{padding-left:24px}
.division_section{margin-top:25px;margin-bottom:25px}
.division_section .division_wrapper{-webkit-transition:border .5s ease;-moz-transition:border .5s ease;-o-transition:border .5s ease;transition:border .5s ease;border:solid 3px #fff;border-radius:10px;padding:10px}
.division_section .division_wrapper a{text-decoration:none;color:#636363}
.division_section .division_wrapper a h2{font-size:1.35em;font-weight:700;padding-bottom:10px;border-bottom:solid 4px #e6e6e6}
.division_section .division_wrapper a h2 i{margin-left:5px}
.division_section .division_wrapper a p{font-size:1.2em;line-height:1.2em}
.division_section .division_wrapper:hover{-webkit-transition:border .25s ease;-moz-transition:border .25s ease;-o-transition:border .25s ease;transition:border .25s ease;border:solid 3px #e6e6e6;border-radius:10px}
.division_section .division_wrapper.green a h2{color:#0b9a62;border-bottom-color:#0b9a62}
.division_section .division_wrapper.orange a h2{color:#ea6b07;border-bottom-color:#ea6b07}
.division_section .division_wrapper.purple a h2{color:#6950a1;border-bottom-color:#6950a1}
.division_section .division_wrapper.teal a h2{color:#00a3b4;border-bottom-color:#00a3b4}
.doublecallout a{color:#636363;text-decoration:none}
.doublecallout a:hover h2,.doublecallout a:hover h3,.doublecallout a:hover h4,.doublecallout a:hover h5,.doublecallout a:hover h6{-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%);color:#636363;filter:grayscale(100%);text-decoration:none}
.doublecallout a:hover span{-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%);color:#636363;filter:grayscale(100%);text-decoration:none}
.doublecallout a:hover img{-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-webkit-filter:grayscale(100%);color:#636363;filter:grayscale(100%);text-decoration:none}
.doublecallout .call-out-icon{font-size:60px}
.doublecallout .double-call-out{margin:10px 0 0;padding:15px 0}
.doublecallout .double-call-out-background-hover:hover{background:#e6e6e6;border-radius:10px}
.doublecallout .bottom-divider-line{border-bottom:solid 1px #e6e6e6;margin-bottom:25px}
.doublecallout h2,.doublecallout h3,.doublecallout h4,.doublecallout h5,.doublecallout h6{font-size:16px;margin-bottom:10px;margin-top:10px}
#video-wrapper{height:360px;width:640px;border:1px solid #ccc;margin:50px auto 0;overflow:hidden}
#video-wrapper .option-wrapper{background-repeat:no-repeat;background-size:contain;height:360px;width:640px;display:none;margin:0 auto}
#video-wrapper .option-wrapper .option{width:153px;height:140px;float:left;margin:0 10px;position:relative;top:131px;font-size:20px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;border-radius:20px;line-height:29px;text-align:center;padding:20px 0;background-repeat:no-repeat}
#video-wrapper .option-wrapper .option:hover{cursor:pointer}
#video-wrapper .option-wrapper .option.health-plan{left:56px;background-position:0 0}
#video-wrapper .option-wrapper .option.providers{left:61px;background-position:-179px 0}
#video-wrapper .option-wrapper .option.employers{left:67px;background-position:-358px 0}
.expertsaccordion .glyphicon{margin:0 0 0 10px}
.expertsaccordion div.collapsed .panel-title .glyphicon:before{content:"\e081"}
.expertsaccordion .panel-heading:hover{cursor:pointer}
.expertsaccordion .panel-heading .panel-title{margin-bottom:1em}
.expertsaccordion .experts-accordion{border-bottom:1px solid #e6e6e6;margin-bottom:25px;padding-bottom:20px}
.expertsaccordion .experts-accordion a.expert-toggle{text-decoration:none}
.expertsaccordion .img-responsive{max-width:unset}
.expertsaccordion .image{display:table-cell}
.expertsaccordion .content{display:table-cell;vertical-align:top;padding:15px}
@media(max-width:991px){.expertsaccordion .image,.expertsaccordion .content{display:block;max-width:100%;padding:0}
.expertsaccordion .image{text-align:center}
.expertsaccordion .image img{display:initial}
.expertsaccordion .img-responsive{max-width:inherit}
}
form.section{padding-bottom:0}
.inputformtext.section{padding-bottom:0}
.validation-error-message{color:#a94442}
.radio-group label.control-label{font-size:14px;font-weight:bold;border-bottom:0;margin-bottom:0;color:#636363}
.radio-group .controls{margin-left:20px}
.check-group legend.control-label{font-size:14px;font-weight:bold;border-bottom:0;margin-bottom:0;color:#636363}
.check-group .controls{margin-left:20px}
.check-group .controls .checkbox{margin-bottom:5px}
.captcha .captcha-wrap{margin-left:0}
.homepageusertypes{text-align:center}
.homepageusertypes img{max-height:200px;max-width:200px}
.homepageusertypes a{color:#cb177d}
.homepageusertypes h2,.homepageusertypes h3,.homepageusertypes h4,.homepageusertypes h5,.homepageusertypes h6{font-size:1.25em;color:#cb177d;margin:10px}
.largecalltoaction form{border:solid 4px #e6e6e6;border-radius:15px;margin-bottom:20px}
.largecalltoaction form fieldset{margin:0 -4px}
.largecalltoaction form fieldset legend{background-color:#636363;position:relative;top:-4px;border-radius:15px 15px 0 0;padding:28px 16px;margin-bottom:10px}
.largecalltoaction form fieldset legend h2{margin:0;color:#fff;font-size:1em}
.largecalltoaction form fieldset .ctasubheading{font-size:1.2em;margin:0 16px 10px;font-style:italic;border-bottom:solid 3px #e6e6e6}
.largecalltoaction form fieldset .ctaformcontent{padding:0 16px}
.largecalltoaction form fieldset .ctaformcontent label{font-weight:500}
.largecalltoaction form fieldset .ctaformbtm{margin:10px 16px 16px}
.largecalltoaction form fieldset .ctaformbtm button.btn-brand{border-radius:10px;padding:16px 0;font-weight:500;font-size:2em}
.linklist{border-top:2px solid lightgrey;padding-bottom:20px}
.linklist .linkListWrapper .linkListContainer{border-bottom:2px solid lightgrey}
.linklist .linkListWrapper .linkListContainer a{display:block;margin:14px 0;font-weight:600;text-decoration:none;font-size:2rem}
.memberprofile .row{margin:0;padding:5px 0 25px}
.memberprofile .bottom-divider-line{border-bottom:solid 1px #e6e6e6;margin-bottom:25px}
.memberprofile h2,.memberprofile h3,.memberprofile h4,.memberprofile h5,.memberprofile h6{color:#cb177d;font-size:16px;margin-bottom:10px;margin-top:10px}
.news-item a,.news-item-photo a{text-decoration:none;color:#636363}
.news-item a h2,.news-item-photo a h2{font-size:1.6em}
.news-item a h2.news-title,.news-item-photo a h2.news-title{color:#cb177d}
.news-item p a,.news-item-photo p a,.news-item p li a,.news-item-photo p li a{text-decoration:underline;color:#cb177d}
.news-item .featured-photo,.news-item-photo .featured-photo{float:right;margin:10px}
.news-item .continue-reading,.news-item-photo .continue-reading{text-decoration:underline;font-style:italic;float:right}
.news-item a.news-item-excerpt-link:hover,.news-item-photo a.news-item-excerpt-link:hover{background-color:#f4f4f4;text-decoration:none}
.news-item .news-read-more,.news-item-photo .news-read-more,.news-item .news-read-more:hover,.news-item-photo .news-read-more:hover{color:#cb177d;font-style:italic;text-decoration:underline}
.news-item-photo{min-height:260px}
.newsexcerpts .news-item,.newsexcerpts .news-item-photo{border-bottom:1px solid #bbb;padding:15px 0 30px 0}
.tagged-section{float:left}
.tag-button{text-decoration:none;color:#636363;border:2px solid #636363;border-radius:12px;-moz-border-radius:12px;padding:3px 6px;margin:3px;display:inline-block}
.tag-button.pharmacy,.tag-button.pharmacysolutions,.tag-button.pharmacy-solutions{color:#0b9a62;border-color:#0b9a62}
.tag-button.peoplecare,.tag-button.people-care{color:#ea6b07;border-color:#ea6b07}
.tag-button.benefitoptions,.tag-button.benefit-options{color:#6950a1;border-color:#6950a1}
.tag-button.integratedsystems,.tag-button.integrated-systems{color:#00a3b4;border-color:#00a3b4}
.tag-button:hover{color:#fff;background-color:#636363;text-decoration:none !important}
.tag-button.pharmacy:hover,.tag-button.pharmacysolutions:hover,.tag-button.pharmacy-solutions:hover{background-color:#0b9a62}
.tag-button.peoplecare:hover,.tag-button.people-care:hover{background-color:#ea6b07}
.tag-button.benefitoptions:hover,.tag-button.benefit-options:hover{background-color:#6950a1}
.tag-button.integratedsystems:hover,.tag-button.integrated-systems:hover{background-color:#00a3b4}
#news-results{margin-bottom:20px}
#recent-news-results{margin-left:25px}
#recent-news-results .recent-news-item a{color:#636363}
.newstags{margin-bottom:25px}
.newstags #side-bar-tags{margin-left:25px}
.newstags #side-bar-tags a{color:#636363}
.newstags #side-bar-tags .tag-item{padding-bottom:5px}
.newstags #side-bar-tags .tag-child-item{margin-left:35px;padding-bottom:5px}
.border_b{border-bottom:solid 1px #e6e6e6}
.page_headline_wrapper h1{text-align:center;color:#cb177d;text-transform:uppercase;font-weight:700;font-size:2em;margin:35px 0}
.page_headline_wrapper p.lead{font-size:1.5em;color:#636363;line-height:1.5em;font-weight:300;margin-bottom:35px}
.richtext{margin-bottom:10px}
.pagination{float:right}
.pagination li span{border:0;color:#636363;font-size:1.3em}
.pagination li a{border:0;color:#636363;font-size:1.3em}
.pagination .active span{text-decoration:underline}
.search-term-display{font-size:1.8em;font-weight:200;margin-bottom:30px}
#search-box-top,#search-page{width:195px;float:left;border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px}
.search-button{float:left;border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0}
.search-count{display:none}
#search-results{margin:20px 0;clear:both}
#search-results .search-result a{display:block;padding:15px;border-bottom:1px solid #636363;text-decoration:none;color:#636363}
#search-results .search-result a h2{font-size:1.6em}
#search-results .search-result a p a{padding:0;border:0}
#search-results .search-result a:hover{background-color:#e6e6e6}
.page-size-section{margin-bottom:15px}
.search-input{float:left;width:400px}
#search-filter #search-filters{position:absolute;z-index:50;left:450px;width:300px;background-color:#fff;border:1px solid #bbb;font-size:1.2em}
#search-filter #search-filters h4{padding:10px;margin:0}
#search-filter #search-filters div a{text-decoration:none;text-transform:lowercase;color:#636363;padding:10px}
#search-filter #search-filters .current-filter{top:-20px;background-color:#e6e6e6}
#showcaseWrapper{min-height:200px;background:-webkit-linear-gradient(left,#a6218e,#ffc603);background:-o-linear-gradient(right,#a6218e,#ffc603);background:-moz-linear-gradient(right,#a6218e,#ffc603);background:linear-gradient(to right,#a6218e,#ffc603);position:relative;margin-top:-21px;z-index:1}
#showcaseWrapper img{width:100%}
#showcaseWrapper .showcase_content{position:absolute;top:0;left:0;color:#fff;text-shadow:1px 2px 2px #636363}
#showcaseWrapper .showcase_content h1{color:#fff;font-weight:300;font-size:3.5em}
#showcaseWrapper .showcase_content p{font-style:italic;font-size:2.1em}
#showcaseWrapper .showcase_content.landing_showcase p{margin:15px 0 0 20px}
.showcaselanding{background:-webkit-linear-gradient(left,#a6218e,#ffc603);background:-o-linear-gradient(right,#a6218e,#ffc603);background:-moz-linear-gradient(right,#a6218e,#ffc603);background:linear-gradient(to right,#a6218e,#ffc603);margin-bottom:10px}
.showcaselanding #showcaseWrapper{background:transparent}
.showcaselanding #showcaseWrapper .showcase_content{z-index:20;margin-left:10px}
@media screen and (min-width:992px) and (max-width:1199px){#showcaseWrapper .showcase_content p{font-size:1.5em}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){body.pharmacy_division .showcaselanding{background:transparent}
body.pharmacy_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#0b9a62,#9aca3c);background:-o-linear-gradient(right,#0b9a62,#9aca3c);background:-moz-linear-gradient(right,#0b9a62,#9aca3c);background:linear-gradient(to right,#0b9a62,#9aca3c)}
body.people-care_division .showcaselanding{background:transparent}
body.people-care_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#ea6b07,#faa61a);background:-o-linear-gradient(right,#ea6b07,#faa61a);background:-moz-linear-gradient(right,#ea6b07,#faa61a);background:linear-gradient(to right,#ea6b07,#faa61a)}
body.benefit-options_division .showcaselanding{background:transparent}
body.benefit-options_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#6950a1,#a978b4);background:-o-linear-gradient(right,#6950a1,#a978b4);background:-moz-linear-gradient(right,#6950a1,#a978b4);background:linear-gradient(to right,#6950a1,#a978b4)}
body.integrated-systems_division .showcaselanding{background:transparent}
body.integrated-systems_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#00a3b4,#3ec2cf);background:-o-linear-gradient(right,#00a3b4,#3ec2cf);background:-moz-linear-gradient(right,#00a3b4,#3ec2cf);background:linear-gradient(to right,#00a3b4,#3ec2cf)}
body.our-solutions_division .showcaselanding{background:transparent}
body.our-solutions_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#ab218e,#ab218e);background:-o-linear-gradient(right,#ab218e,#ab218e);background:-moz-linear-gradient(right,#ab218e,#ab218e);background:linear-gradient(to right,#ab218e,#ab218e)}
}
@media screen and (max-width:768px){body.pharmacy_division .showcaselanding{background:transparent}
body.pharmacy_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#0b9a62,#9aca3c);background:-o-linear-gradient(right,#0b9a62,#9aca3c);background:-moz-linear-gradient(right,#0b9a62,#9aca3c);background:linear-gradient(to right,#0b9a62,#9aca3c)}
body.people-care_division .showcaselanding{background:transparent}
body.people-care_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#ea6b07,#faa61a);background:-o-linear-gradient(right,#ea6b07,#faa61a);background:-moz-linear-gradient(right,#ea6b07,#faa61a);background:linear-gradient(to right,#ea6b07,#faa61a)}
body.benefit-options_division .showcaselanding{background:transparent}
body.benefit-options_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#6950a1,#a978b4);background:-o-linear-gradient(right,#6950a1,#a978b4);background:-moz-linear-gradient(right,#6950a1,#a978b4);background:linear-gradient(to right,#6950a1,#a978b4)}
body.integrated-systems_division .showcaselanding{background:transparent}
body.integrated-systems_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#00a3b4,#3ec2cf);background:-o-linear-gradient(right,#00a3b4,#3ec2cf);background:-moz-linear-gradient(right,#00a3b4,#3ec2cf);background:linear-gradient(to right,#00a3b4,#3ec2cf)}
body.our-solutions_division .showcaselanding{background:transparent}
body.our-solutions_division .showcaselanding #showcaseWrapper{background:-webkit-linear-gradient(left,#ab218e,#ab218e);background:-o-linear-gradient(right,#ab218e,#ab218e);background:-moz-linear-gradient(right,#ab218e,#ab218e);background:linear-gradient(to right,#ab218e,#ab218e)}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){body .banner{height:100%}
body .banner #showcaseWrapper .showcase_content{width:100%;position:relative}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){body .banner{height:100%}
body .banner #showcaseWrapper .showcase_content{width:100%;position:relative}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){body .banner{height:100%}
body .banner #showcaseWrapper .showcase_content{width:100%;position:relative}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){body .banner{height:100%}
body .banner #showcaseWrapper .showcase_content{width:100%;position:relative}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body .banner .showcase_content{left:15px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){body .banner .showcase_content{left:15px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){body .banner .showcase_content{width:100%;left:0}
body .banner .showcase_img{display:none}
}
@media only screen and (min-device-width:320px) and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:1) and (-webkit-max-device-pixel-ratio:1.4){body .banner{height:100%}
body .banner #showcaseWrapper .showcase_content{width:100%;position:relative}
}
.section.sitemap ul>li:before{content:none;list-style-type:none}
.section.sitemap>ul{margin:0;padding:0}
.section.sitemap>ul>li{padding:0}
.small-cta{text-decoration:none}
aside.small-cta-content{background:#e6e6e6;border:3px solid #bbb;border-radius:10px;-moz-border-radius:10px;padding:10px 15px;margin:10px}
aside.small-cta-content h3{font-size:1.8em}
aside.small-cta-content h4{color:#555;font-size:1.4em}
aside.small-cta-content hr{border-color:#bbb;border-width:3px}
aside.small-cta-content .body-section{color:#555;font-style:italic;font-size:1.1em}
.small-cta:hover{text-decoration:none !important}
.small-cta:hover aside.small-cta-content{background:#fff}
.subnav_callout_wrapper{font-size:1.5em;font-style:italic;font-weight:300;border-radius:10px;padding:10px 10px 10px 15px;background-color:#e6e6e6;margin:15px 0}
.subnav_callout_wrapper a{text-decoration:none;color:#636363}
.subnav_callout_wrapper p{margin:0}
table{width:100%;margin-bottom:10px;border:2px solid #cb177d}
table tr th{padding:15px;color:#fff;font-weight:normal;text-transform:uppercase;background:#cb177d}
table tr td{padding:15px;border:2px solid #cb177d;border-top:0;border-bottom:0}
table tr:not(:nth-child(1)) th{padding:5px 15px;font-weight:bold;color:#000;border-top:0;border-bottom:0;background:transparent}
table tr:nth-child(odd) td,table tr:nth-child(odd):not(:nth-child(1)) th{background:#fce3f5}
.whitepapers{margin-bottom:25px}
#white-paper{margin-left:25px}
#white-paper .white-paper-item{padding-bottom:5px}
#white-paper .white-paper-item a{color:#636363}
.contrastswitcher{margin-right:30px;margin-top:13px;float:left}
.contrastswitcher .contrastbtn{padding:5px;background-color:#6e6e6e;color:#f1f1f1;border-radius:3px;margin-left:5px}
body.high_contrast{color:yellow;background-color:black}
body.high_contrast .accordiongroup .accordion-group a{color:yellow !important}
body.high_contrast .ambetter-showcase p{color:yellow !important}
body.high_contrast .ambetter-showcase .block-anchor:hover{background-color:black !important}
body.high_contrast .container-fluid{background:black}
body.high_contrast .container-fluid div{color:yellow}
body.high_contrast .container-fluid div h2{color:yellow}
body.high_contrast .bordered_colored{border-color:yellow}
body.high_contrast .bordered_colored li:before{background:yellow}
body.high_contrast .lead{color:yellow}
body.high_contrast .col-xs-12:hover{color:yellow}
body.high_contrast .callout_wrapper{background:black;border:solid 3px yellow}
body.high_contrast .callout_wrapper:hover{background:black;color:yellow}
body.high_contrast .callout_wrapper:hover i{color:yellow}
body.high_contrast .callout_wrapper i{color:yellow}
body.high_contrast .callout_wrapper i:hover{color:yellow}
body.high_contrast .stButton,body.high_contrast span.stButton,body.high_contrast span.email,body.high_contrast span.sharethis,body.high_contrast .news-read-more{color:yellow !important}
body.high_contrast .topnotification aside{background-color:yellow !important;color:black !important}
body.high_contrast .topnotification aside h1,body.high_contrast .topnotification aside h2,body.high_contrast .topnotification aside h3,body.high_contrast .topnotification aside h4,body.high_contrast .topnotification aside h5,body.high_contrast .topnotification aside h6,body.high_contrast .topnotification aside p{background-color:yellow !important;color:black !important}
body.high_contrast .topnotification aside h1 a,body.high_contrast .topnotification aside h2 a,body.high_contrast .topnotification aside h3 a,body.high_contrast .topnotification aside h4 a,body.high_contrast .topnotification aside h5 a,body.high_contrast .topnotification aside h6 a,body.high_contrast .topnotification aside p a{color:black !important}
body.high_contrast .topnotification aside a.btn{background-color:black !important;color:yellow !important}
body.high_contrast .topnotification aside a.btn:hover{background-color:black !important;color:yellow !important}
body.high_contrast .largecalltoaction form{border-color:yellow}
body.high_contrast form{color:yellow}
body.high_contrast form fieldset{color:yellow}
body.high_contrast form fieldset legend{color:yellow !important}
body.high_contrast form fieldset legend h2{color:yellow}
body.high_contrast form fieldset label{color:yellow !important}
body.high_contrast ::placeholder{color:yellow;opacity:1}
body.high_contrast :-ms-input-placeholder{color:yellow}
body.high_contrast ::-ms-input-placeholder{color:yellow}
body.high_contrast select,body.high_contrast input,body.high_contrast textarea{background-color:black;color:yellow;border-color:yellow;border:solid}
body.high_contrast h1,body.high_contrast h2,body.high_contrast h3,body.high_contrast h4,body.high_contrast h5,body.high_contrast h6{color:yellow !important;background-color:black}
body.high_contrast .section a:hover{background-color:transparent}
body.high_contrast header,body.high_contrast footer,body.high_contrast section,body.high_contrast .clearfix,body.high_contrast .panel-body,body.high_contrast .col-xs-6,body.high_contrast .col-xs-10{color:yellow;background-color:black !important}
body.high_contrast header div,body.high_contrast footer div,body.high_contrast section div,body.high_contrast .clearfix div,body.high_contrast .panel-body div,body.high_contrast .col-xs-6 div,body.high_contrast .col-xs-10 div{color:yellow !important;background-color:black !important;border-color:yellow !important}
body.high_contrast header div a:hover,body.high_contrast footer div a:hover,body.high_contrast section div a:hover,body.high_contrast .clearfix div a:hover,body.high_contrast .panel-body div a:hover,body.high_contrast .col-xs-6 div a:hover,body.high_contrast .col-xs-10 div a:hover{background-color:transparent}
body.high_contrast header div h1,body.high_contrast footer div h1,body.high_contrast section div h1,body.high_contrast .clearfix div h1,body.high_contrast .panel-body div h1,body.high_contrast .col-xs-6 div h1,body.high_contrast .col-xs-10 div h1,body.high_contrast header div h2,body.high_contrast footer div h2,body.high_contrast section div h2,body.high_contrast .clearfix div h2,body.high_contrast .panel-body div h2,body.high_contrast .col-xs-6 div h2,body.high_contrast .col-xs-10 div h2,body.high_contrast header div h3,body.high_contrast footer div h3,body.high_contrast section div h3,body.high_contrast .clearfix div h3,body.high_contrast .panel-body div h3,body.high_contrast .col-xs-6 div h3,body.high_contrast .col-xs-10 div h3,body.high_contrast header div h4,body.high_contrast footer div h4,body.high_contrast section div h4,body.high_contrast .clearfix div h4,body.high_contrast .panel-body div h4,body.high_contrast .col-xs-6 div h4,body.high_contrast .col-xs-10 div h4,body.high_contrast header div h5,body.high_contrast footer div h5,body.high_contrast section div h5,body.high_contrast .clearfix div h5,body.high_contrast .panel-body div h5,body.high_contrast .col-xs-6 div h5,body.high_contrast .col-xs-10 div h5,body.high_contrast header div h6,body.high_contrast footer div h6,body.high_contrast section div h6,body.high_contrast .clearfix div h6,body.high_contrast .panel-body div h6,body.high_contrast .col-xs-6 div h6,body.high_contrast .col-xs-10 div h6{color:yellow !important;background-color:black !important}
body.high_contrast header ul li:hover,body.high_contrast footer ul li:hover,body.high_contrast section ul li:hover,body.high_contrast .clearfix ul li:hover,body.high_contrast .panel-body ul li:hover,body.high_contrast .col-xs-6 ul li:hover,body.high_contrast .col-xs-10 ul li:hover{background-color:black}
body.high_contrast header ul li a,body.high_contrast footer ul li a,body.high_contrast section ul li a,body.high_contrast .clearfix ul li a,body.high_contrast .panel-body ul li a,body.high_contrast .col-xs-6 ul li a,body.high_contrast .col-xs-10 ul li a{color:yellow;background-color:black}
body.high_contrast header ul li a:hover,body.high_contrast footer ul li a:hover,body.high_contrast section ul li a:hover,body.high_contrast .clearfix ul li a:hover,body.high_contrast .panel-body ul li a:hover,body.high_contrast .col-xs-6 ul li a:hover,body.high_contrast .col-xs-10 ul li a:hover{color:yellow;background:transparent !important}
body.high_contrast header ul li:before,body.high_contrast footer ul li:before,body.high_contrast section ul li:before,body.high_contrast .clearfix ul li:before,body.high_contrast .panel-body ul li:before,body.high_contrast .col-xs-6 ul li:before,body.high_contrast .col-xs-10 ul li:before{color:yellow !important;background-color:yellow !important;border-color:yellow}
body.high_contrast header ol li:before,body.high_contrast footer ol li:before,body.high_contrast section ol li:before,body.high_contrast .clearfix ol li:before,body.high_contrast .panel-body ol li:before,body.high_contrast .col-xs-6 ol li:before,body.high_contrast .col-xs-10 ol li:before{color:black !important;background-color:yellow !important}
body.high_contrast header#global_footer .copyright,body.high_contrast footer#global_footer .copyright,body.high_contrast section#global_footer .copyright,body.high_contrast .clearfix#global_footer .copyright,body.high_contrast .panel-body#global_footer .copyright,body.high_contrast .col-xs-6#global_footer .copyright,body.high_contrast .col-xs-10#global_footer .copyright{color:yellow}
body.high_contrast .logo .low-contrast{display:none}
body.high_contrast .logo .high-contrast{display:block !important}
body.high_contrast .dropdown-menu{background-color:black;color:yellow}
body.high_contrast .main-content{color:yellow;background-color:black}
body.high_contrast a{color:yellow;text-decoration:underline}
body.high_contrast a:hover{color:white;text-decoration:none;background-color:black}
body.high_contrast a:visited{color:yellow}
body.high_contrast nav{color:yellow !important;background-color:black !important}
body.high_contrast nav#main_nav ul.parent_nav li.top_level:hover{border-bottom-color:yellow}
body.high_contrast nav#main_nav ul.parent_nav li.top_level.active{border-bottom-color:yellow}
body.high_contrast nav a{color:yellow !important;background-color:black !important}
body.high_contrast nav ul{color:yellow;background-color:black}
body.high_contrast nav ul li{color:yellow;background-color:black}
body.high_contrast nav ul li a{color:yellow !important;background-color:black !important}
body.high_contrast nav ul li ul{color:yellow;background-color:black}
body.high_contrast nav ul li ul li{color:yellow;background-color:black}
body.high_contrast nav ul li ul li a{color:yellow !important;background-color:black !important}
body.high_contrast ol>li:before{color:black}
body.high_contrast a.health-letter{color:yellow}
body.high_contrast table{border-color:yellow !important}
body.high_contrast table tr{border:solid 2px yellow}
body.high_contrast table tr th{background-color:yellow !important;color:black !important}
body.high_contrast table tr td{background-color:black !important;color:yellow !important;border-color:yellow !important}
body.high_contrast .home-showcase .showcase-wave{-webkit-filter:invert(100%);filter:invert(100%)}
body.high_contrast .home-showcase .showcase-circle{background-color:black;color:yellow}
body.high_contrast .home-showcase .showcase-circle h1,body.high_contrast .home-showcase .showcase-circle h2{color:yellow}
body.high_contrast .contrastbtn{background-color:yellow !important;color:black !important;text-decoration:none !important}
body.high_contrast .pagination li span{background-color:black;color:yellow;border-color:yellow}
body.high_contrast .pagination li.active span{background-color:yellow;color:black}
body.high_contrast .pagination li.active.disabled:hover{background-color:yellow;color:black}
body.high_contrast .pagination li.disabled{background-color:black;color:yellow}
body.high_contrast .pagination li.disabled:hover span{background-color:black;color:yellow;border-color:yellow}
body.high_contrast .btn{color:black !important;background-color:yellow !important}
body.high_contrast .btn:hover{color:yellow;background-color:black}
body.high_contrast .accordion-group .panel .accordion h2.panel-title button,body.high_contrast .accordion-group .panel .accordion h2.panel-title button:hover,body.high_contrast .accordion-group .panel .accordion h3.panel-title button,body.high_contrast .accordion-group .panel .accordion h3.panel-title button:hover,body.high_contrast .accordion-group .panel .accordion h4.panel-title button,body.high_contrast .accordion-group .panel .accordion h4.panel-title button:hover,body.high_contrast .accordion-group .panel .accordion h5.panel-title button,body.high_contrast .accordion-group .panel .accordion h5.panel-title button:hover,body.high_contrast .accordion-group .panel .accordion h6.panel-title button,body.high_contrast .accordion-group .panel .accordion h6.panel-title button:hover{background-color:black}
body.high_contrast .accordion-title .acc-title a.collapsed{color:yellow}
body.high_contrast .accordion-group .panel-title span.glyphicon{color:yellow}
body.high_contrast #search-results .search-result a{border-bottom:1px solid yellow;color:yellow}
@media screen and (min-device-width:1200px){.sitelogo{margin-top:25px}
}
@media(max-device-width:1280px) and (orientation:landscape){.sitelogo{margin-top:25px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.sitelogo{margin-top:25px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.sitelogo{margin-top:25px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.sitelogo{margin-top:25px}
}
.no-gutter{padding:0}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){.envolve-showcase{margin:0 -31px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase{margin:0 -31px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){.envolve-showcase{margin:0 -40px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase{margin:0 -40px}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:1){.envolve-showcase{margin:0 -20px}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase{margin:0 -20px}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase{margin:0 -20px}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase{margin:0 -20px}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.envolve-showcase{margin:0 -20px}
}
.envolve-showcase .envolve-showcase-item{position:relative;height:500px;min-width:150px;padding:0;margin:0;float:right;background-color:#636363;background-size:cover;background-position:center top;background-repeat:no-repeat}
.envolve-showcase .envolve-showcase-item.middle{border-left:1px solid white;border-right:1px solid white}
.envolve-showcase .envolve-showcase-item.middle:hover{border:0}
.envolve-showcase .envolve-showcase-item .showcase-btn{background:#6e6e6e;color:#fff;border:1px solid #a4a4a4}
.envolve-showcase .envolve-showcase-item .showcase-btn:hover{background:#333;color:#fff}
.envolve-showcase .envolve-showcase-item .block-anchor{cursor:pointer;position:relative;display:block;height:100%;width:100%;transition:all .3s ease;z-index:1;box-shadow:inset 5px 0 30px 0 rgba(0,0,0,0.75);text-decoration:none}
.envolve-showcase .envolve-showcase-item .block-anchor h2{font-family:"adelle-sans",sans-serif;color:#fff;font-size:40px;font-weight:400;width:100%;padding-top:60px;padding-bottom:60px;text-align:center;margin:0;position:absolute;bottom:15px;left:0;z-index:2;text-transform:none}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item{padding:50px 20px 0;background:none !important}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item h3{font-family:"adelle-sans",sans-serif;visibility:hidden;color:#fff;display:inline-block;margin-top:30px;font-weight:400;font-size:40px;margin-bottom:7px;padding:0}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item p{visibility:hidden;color:#fff;font-size:13px;font-weight:300;margin-top:20px;margin-bottom:20px;padding:0}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item span{visibility:hidden;margin-bottom:10px}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item h3{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item p{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item span{visibility:visible}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item h3{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item p{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item span{visibility:visible}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:1){.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item h3{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item p{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item span{visibility:visible}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item h3{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item p{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item span{visibility:visible}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item h3{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item p{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item span{visibility:visible}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item h3{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item p{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item span{visibility:visible}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item h3{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item p{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor .envolve-showcase-inner-item span{visibility:visible}
}
.envolve-showcase .envolve-showcase-item .block-anchor:hover .envolve-showcase-inner-item h3{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor:hover .envolve-showcase-inner-item p{visibility:visible}
.envolve-showcase .envolve-showcase-item .block-anchor:hover .envolve-showcase-inner-item span{visibility:visible}
.envolve-showcase .envolve-showcase-item.envolve-showcase-raspberry h2{background:#ab218e;text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-raspberry h3{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-raspberry p{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-raspberry .block-anchor:hover{background:#ab218e}
.envolve-showcase .envolve-showcase-item.envolve-showcase-raspberry .block-anchor:hover h2{visibility:hidden}
.envolve-showcase .envolve-showcase-item.envolve-showcase-gold h2{background:#faa61a;text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-gold h3{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-gold p{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-gold .block-anchor:hover{background:#faa61a}
.envolve-showcase .envolve-showcase-item.envolve-showcase-gold .block-anchor:hover h2{visibility:hidden}
.envolve-showcase .envolve-showcase-item.envolve-showcase-orange h2{background:#e7600c;text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-orange h3{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-orange p{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-orange .block-anchor:hover{background:#e7600c}
.envolve-showcase .envolve-showcase-item.envolve-showcase-orange .block-anchor:hover h2{visibility:hidden}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-orange h2{background:#f58220;text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-orange h3{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-orange p{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-orange .block-anchor:hover{background:#f58220}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-orange .block-anchor:hover h2{visibility:hidden}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-raspberry h2{background:#cb177d;text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-raspberry h3{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-raspberry p{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-raspberry .block-anchor:hover{background:#cb177d}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-raspberry .block-anchor:hover h2{visibility:hidden}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-lime h2{background:#aac832;text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-lime h3{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-lime p{text-shadow:2px 2px 5px #000}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-lime .block-anchor:hover{background:#aac832}
.envolve-showcase .envolve-showcase-item.envolve-showcase-nc-lime .block-anchor:hover h2{visibility:hidden}
.envolve-showcase .envolve-showcase-item .btn-default{transition:all 0 ease}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.envolve-showcase .envolve-showcase-raspberry .block-anchor{background:#ab218e}
.envolve-showcase .envolve-showcase-raspberry .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-gold .block-anchor{background:#faa61a}
.envolve-showcase .envolve-showcase-gold .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-orange .block-anchor{background:#e7600c}
.envolve-showcase .envolve-showcase-orange .block-anchor h2{visibility:hidden}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase .envolve-showcase-raspberry .block-anchor{background:#ab218e}
.envolve-showcase .envolve-showcase-raspberry .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-gold .block-anchor{background:#faa61a}
.envolve-showcase .envolve-showcase-gold .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-orange .block-anchor{background:#e7600c}
.envolve-showcase .envolve-showcase-orange .block-anchor h2{visibility:hidden}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:1){.envolve-showcase .envolve-showcase-raspberry .block-anchor{background:#ab218e}
.envolve-showcase .envolve-showcase-raspberry .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-gold .block-anchor{background:#faa61a}
.envolve-showcase .envolve-showcase-gold .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-orange .block-anchor{background:#e7600c}
.envolve-showcase .envolve-showcase-orange .block-anchor h2{visibility:hidden}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase .envolve-showcase-raspberry .block-anchor{background:#ab218e}
.envolve-showcase .envolve-showcase-raspberry .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-gold .block-anchor{background:#faa61a}
.envolve-showcase .envolve-showcase-gold .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-orange .block-anchor{background:#e7600c}
.envolve-showcase .envolve-showcase-orange .block-anchor h2{visibility:hidden}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase .envolve-showcase-raspberry .block-anchor{background:#ab218e}
.envolve-showcase .envolve-showcase-raspberry .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-gold .block-anchor{background:#faa61a}
.envolve-showcase .envolve-showcase-gold .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-orange .block-anchor{background:#e7600c}
.envolve-showcase .envolve-showcase-orange .block-anchor h2{visibility:hidden}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.envolve-showcase .envolve-showcase-raspberry .block-anchor{background:#ab218e}
.envolve-showcase .envolve-showcase-raspberry .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-gold .block-anchor{background:#faa61a}
.envolve-showcase .envolve-showcase-gold .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-orange .block-anchor{background:#e7600c}
.envolve-showcase .envolve-showcase-orange .block-anchor h2{visibility:hidden}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.envolve-showcase .envolve-showcase-raspberry .block-anchor{background:#ab218e}
.envolve-showcase .envolve-showcase-raspberry .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-gold .block-anchor{background:#faa61a}
.envolve-showcase .envolve-showcase-gold .block-anchor h2{visibility:hidden}
.envolve-showcase .envolve-showcase-orange .block-anchor{background:#e7600c}
.envolve-showcase .envolve-showcase-orange .block-anchor h2{visibility:hidden}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){#globalSearchForm-mobile-closed{width:93%}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){#globalSearchForm-mobile-closed{width:93%}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){body .banner{height:100%}
body .banner .showcase_content{width:100%;left:0}
body .banner .showcase_content .left_side_wrapper{position:relative;display:block}
body .banner .showcase_content .left_side_wrapper:first-child{display:none}
body .banner .showcase_content .left_side_wrapper h1{margin:20px 0}
body .banner .showcase_img{display:none}
body .content_wrapper{padding-left:0;padding-right:0}
body .content_wrapper .body_right{padding-top:15px}
body #contact_banner{padding-top:20px;padding-bottom:20px;text-align:center}
body #contact_banner .container{padding-left:0;padding-right:0}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){body .banner{height:100%}
body .banner .showcase_content{width:100%;left:0}
body .banner .showcase_content .left_side_wrapper{position:relative;display:block}
body .banner .showcase_content .left_side_wrapper:first-child{display:none}
body .banner .showcase_content .left_side_wrapper h1{margin:20px 0}
body .banner .showcase_img{display:none}
body .content_wrapper{padding-left:0;padding-right:0}
body .content_wrapper .body_right{padding-top:15px}
body #contact_banner{padding-top:20px;padding-bottom:20px;text-align:center}
body #contact_banner .container{padding-left:0;padding-right:0}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){body .banner{height:100%}
body .banner .showcase_content{width:100%;left:0}
body .banner .showcase_content .left_side_wrapper{position:relative;display:block}
body .banner .showcase_content .left_side_wrapper:first-child{display:none}
body .banner .showcase_content .left_side_wrapper h1{margin:20px 0}
body .banner .showcase_img{display:none}
}
@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2){body .banner{height:100%}
body .banner .showcase_content{width:100%;left:0}
body .banner .showcase_content .left_side_wrapper{position:relative;display:block}
body .banner .showcase_content .left_side_wrapper:first-child{display:none}
body .banner .showcase_content .left_side_wrapper h1{margin:20px 0}
body .banner .showcase_img{display:none}
body .content_wrapper{padding-left:0;padding-right:0}
body .content_wrapper .body_right{padding-top:15px}
body #contact_banner{padding-top:20px;padding-bottom:20px;text-align:center}
body #contact_banner .container{padding-left:0;padding-right:0}
body footer#global_footer ul li{display:block;margin-right:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){body .banner .showcase_content{left:15px}
body .content_wrapper{height:100%;width:100%;padding:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){body .banner .showcase_content{width:100%;left:0}
body .banner .showcase_img{display:none}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){body .banner .showcase_content{left:15px}
body .content_wrapper{height:100%;width:100%;padding:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){body .banner .showcase_content{width:100%;left:0}
body .banner .showcase_img{display:none}
}