/*
    Theme Name: Envision - Child
    Description: Child Theme
    Author: Orkun Gursel
    Template: envision
    Version: 3.7.0
*/

@import url("../envision/lib/css/style.css");
div#titlebar{display:none!important;}
html #header-container-background{background:#033071!important;}
#header-navigation > li.top-level-item > a{color:#EBEBEB!important;}
div#section-lgbhn{margin-top:-30px!important;}
.ui--section-content{padding-top:0px!important;}
img#ui--image-1{width:100%!important;}
div#calltoaction{background:#E8EDF0;margin-top:-2.5%;padding-bottom:25px;}
.float_rights{text-align:right;margin-top:19%;margin-right:9%;}
.text_left{padding:2px 25px;}
.float_rights a{background:linear-gradient(#FED945, #FDB623);padding:10px;color:#000!important;border-radius:3px;font-weight:800;}
.float_rights a:hover{color:#fff!important}
.text_left h2{color:#161699!important;}
.text_left p{font-size:15px!important;}
a.btn.btn-normal.btn-block.btn-icon-left.btn-secondary.muted{background:linear-gradient(#FED945, #FDB623)!important;color:#000!important;font-weight:700;border:none!important;padding:9px;}
.text-center.fx--fadein-ttb.ui--animation-fire{width:35%!important;margin:auto;}
div#wrt{background:#033071;padding:46px;}
.textwidget{text-align:left !important;color:#fff!important;font-weight:400;font-size:17px!important;}
footer.ui-dark{width:100% !important;margin:auto;background:#033071;}
div#top-bar{background:#033071!important;border-bottom:0px!important;}
div#top-bar-text a{color:#fff!important;}
div#top-bar-text{left:75%!important;top:4px!important;}
#header-container{position:relative;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;z-index:2000;}
a.ui--side-panel{display:none!important;}
div#recent-posts-7{padding-left:10%;}
div#pages-6{padding-left:10%;}
div#pages-7{padding-left:10%;}
a.btn.btn-normal.btn-block.btn-icon-left.btn-secondary.muted{font-weight:800!important;}

.workshop_filter_list{position: relative;}
.workshop_loader {background-color:rgba(255, 255, 255, 0.87);position: absolute;z-index: 1; width: 100%;height: 100%; display: none; background-image:url(images/ajax-loader.png);background-position: center center;background-repeat: no-repeat;background-size: 140px; }
/*.workshop_loader:after {content: '';width:100px;height:100px;position: absolute;display: block;top: 50%;transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); left: 50%; background-size: 100%;}*/

/*********************/

#top-bar-background{width: 1170px;margin: 0 auto;}
#top-bar-background form{margin-bottom:0;}
#top-bar-widgets {padding-right:0; z-index:1;}
.ui--search-form input {margin-bottom: 0;border: none;height: 39px;border-radius: 0;margin-right: -4px;margin-top: -3px;}
div#top-bar-text{z-index: 9;top: 0px !important; left: auto !important; right: 124px; }
.ui--search-form {padding: 0 0px 0 1px;background: #f9f9f9;box-shadow: inset 1px 0 10px rgba(0,0,0,.1),inset 1px 0 1px rgba(0,0,0,.08),inset -1px 0 10px rgba(0,0,0,.1),inset -1px 0 1px rgba(0,0,0,.08); display: inline-block;}
.ui--search-form #searchsubmit_top {padding-left: 10px;padding-right: 10px;width: 41px;height: 41px;border: none;border-radius: 0;background: #fca628;margin-top: -4px;text-align: center;}
.ui--search-form #searchsubmit_top i {margin: 0;color: #fff;}
.custom-lag-box {display: inline-block;vertical-align: top;}
.switcher.notranslate {background: #f9f9f9;right: -4px;position: relative;padding: 7px 10px;}
.switcher .selected{ top: 1px;}
div#top-bar-text a {color: #7c7c7c !important;}
.search.search-results {margin: 0 !important;max-width: 100%;padding: 0;}
.search.search-results .page-title {padding-bottom: 20px !important;}
.custom-search-design form.w2dc-content.w2dc-search-form .w2dc-search-overlay{padding-top: 30px; padding-bottom: 20px;}
.custom-search-design .w2dc-content .w2dc-maps-canvas {height: 600px !important;}
.custom-search-design .w2dc-col-md-3 input.w2dc-btn.w2dc-btn-primary {width: 100%;}
.custom-search-design.ui--tabs-mini > .ui--tabs-header .ui--tabs-border-after{display: none !important;}
.custom-search-design.ui--tabs-mini > .ui--tabs-header .ui--tabs-border-before{ display:none !important;}
.custom-search-design .ui--tabs-header .ui--tabs-header-holder{width: 100% !important;}
.custom-search-design .ui--tabs-titles > li{float: none;}
#page-wrap .custom-search-design.ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li.active a{border-color:#022f71 !important;}
.custom-search-design.ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li a {min-height: 0 !important;padding: 0 !important;}
.custom-search-design.ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li a {min-height: 0 !important;padding: 10px 50px !important;border: 1px solid #022f71 !important;	font-size: 17px;font-weight: bold !important;color: #022f71 !important;margin: 0 -1px;}
.custom-search-design .ui--tabs-titles > li h5{margin: 0 0 2px 0 !important;}
.custom-search-design .ui--tabs-header .ui--tabs-titles > li.active a {background: #022f71;color: #fff !important;}
.custom-search-design.ui--tabs-mini > .ui--tabs-header .ui--tabs-titles{width: 100%;text-align: center;}
#page-wrap .custom-search-design.ui--tabs-mini-horizontal > .ui--tabs-header .ui--tabs-titles > li a{ border-top: 1px solid #022f71 !important;}

/* Map CSS */
.w2dc-content.w2dc-search-form .w2dc-search-overlay{
    padding-top: 30px;
}
.w2dc-content.w2dc-search-form .w2dc-col-md-3 input.w2dc-btn.w2dc-btn-primary{
    width: 100%;
}
#content .w2dc-search-form .w2dc-has-feedback input[name="where_search"] {font-family: Verdana, Geneva, 'sans-serif';color: #000; font-size: 14px;}
#content .w2dc-search-form .w2dc-has-feedback input::-webkit-input-placeholder{color: #000; opacity: 1;}
#content .w2dc-search-form .w2dc-has-feedback input::-moz-placeholder{color: #000; opacity: 1;}
#content .w2dc-search-form .w2dc-has-feedback input:-ms-input-placeholder{color: #000; opacity: 1;}
#content .w2dc-search-form .w2dc-has-feedback input:-moz-placeholder{color: #000; opacity: 1;}

#content .w2dc-search-form input[name='submit']{font-family: Verdana, Geneva, 'sans-serif'; font-size: 14px;}
#content .w2dc-search-form .w2dc-search-radius-label{display: none;}
.select2-container--default .select2-results > .select2-results__options{font-size: 14px;}
/* Map CSS End */

.cliprogram-text{
    margin-bottom: 30px;
}

@media (max-width:1100px){
    #top-bar-background {width: 100%;margin: 0 auto;position: relative;}
}
@media (max-width:979px){
#top-bar-background .container {width: 95%;}
}
@media (max-width:767px){
    div#top-bar-text{display: inline-block;vertical-align: top;right: -3px;}
    .custom-search-design .ui--tabs-titles > li h5{margin: 0 0 0px 0 !important;}
}
@media (max-width:590px){
    div#top-bar-text{ padding-top: 10px;}
    #top-bar-widgets{ padding-top: 10px;}
    .ui--search-form{padding: 0 0px 0 20px;background: none;}
    .ui--search-form input{ width:150px;}
    #top-bar ul.ui--widget{  float: none !important;}
    #top-bar #top-bar-widgets{display: block !important; text-align: center;}
    .custom-search-design .w2dc-content .w2dc-maps-canvas {height: 350px !important;}

    .w2dc-content #w2dc-maps-canvas-40cd750bba9870f18aada2478b24840a.w2dc-maps-canvas { height: 350px !important; }
}
@media (max-width:440px){
    .ui--search-form{box-shadow: none;display: block; padding: 0;}
    .custom-lag-box{width: 63%;margin: 0px auto 0px auto; display: block;}
    div#top-bar-text{display: block; width: 100%;}
    .switcher.notranslate{display: inline-block !important;}
    
    
    
}


/********************/


@media (max-width:767px){#top-bar-background .top-bar-sides:first-child{border-bottom:0px!important;}}
@media only screen and (min-width:768px) and (max-width:991px){footer.ui-dark{width:730px!important;margin:auto;background:#033071;}
}
@media only screen and (max-width:767px){footer.ui-dark{margin:auto;background:#033071;}
}
@media only screen and (min-width:480px) and (max-width:767px){footer.ui-dark{width:100% !important;margin:auto;background:#033071;}
}
@media only screen and (min-width:320px) and (max-width:568px){.l{width:450px !important;margin:auto;background:#033071;}}
@media only screen and (min-width:375px) and (max-width:667px){.l{width:485px !important;margin:auto;background:#033071;}}
.w2dc-listing-logo-wrap.w2dc-single-listing-logo-wrap{display:block;width:100%;position:absolute;}
.Register_btn{color:#fff;background:rgb(4, 49, 115);padding:8px 30px;cursor:pointer;margin-bottom:20px;font-size:16px;display:inline-block;border-radius:4px;}
.overlay-open.register_wrap{z-index:999;visibility:visible;opacity:1;}
.register_wrap .resgister_cont{position:absolute;max-width:500px;background:#fff;padding:20px;height:480px;left:0;top:0;bottom:0;right:0;margin:auto;z-index:99;}
#content h2{font-size:24px !important;font-weight:bold !important;margin:0 0 20px 0 !important;}
.overlay-open.register_wrap{z-index:999;visibility:visible;opacity:1;}
.register_wrap{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:-9999;visibility:hidden;opacity:0;}
.overlaywrap{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.75);}
#content h2{font-size:24px !important;font-weight:bold !important;margin:0 0 20px 0 !important;}
#content input, #content textarea{color:#848383;font-size:15px;line-height:20px;}
.register_wrap .resgister_cont input, .register_wrap .resgister_cont textarea{max-height:100px;min-height:36px;width:100%;background:#fff;border:1px solid #ccc;border-radius:0;font-size:16px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:5px 20px;color:#A9A9A9 !important;}
#content input, #content textarea{color:#848383;font-size:18px;line-height:20px;font-family:'PT sans narrow';}
.register_wrap .resgister_cont input[type="submit"]{max-width:150px;color:#fff !important;background:rgb(4, 49, 115) !important;border:none !important;float:right;clear:both;}
#content h2{font-size:24px !important;color:#06277c !important;font-family:'PT Sans Narrow';margin:0 0 20px 0;}
.resgister_cont input:last-child{margin-top:15px;}
.listing_contentwrap .w2dc-row div{font-size:16px;color:#333;font-family:'PT Sans Narrow';}
.listing_contentwrap .fieldname{font-weight:bold;color:#333;font-family:'PT Sans Narrow';}
.w2dc-listing-logo-wrap, .w2dc-directory-frontpanel, .w2dc-options-links, .w2dc-listing-header .w2dc-breadcrumbs{display:none;}
body, input, textarea, .page-title span, .pingback a.url{font-family:'PT Sans Narrow';}
.listing_contentwrap .w2dc-row{margin-bottom:20px;}
body, input, textarea{color:#666;font-size:14px;line-height:18px;}
.listing_contentwrap .w2dc-row:after{clear:both;content:"";display:block;}
#content .listing_contentwrap .w2dc-row h1{font-size:22px;margin:0;line-height:20px;font-weight:bold;font-family:'PT Sans Narrow';}
.w2dc-content.w2dc-search-form{background:#499df5;background:-moz-linear-gradient(top, #499df5 0%, #06277c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #499df5), color-stop(100%, #06277c));background:-webkit-linear-gradient(top, #499df5 0%, #06277c 100%);background:-o-linear-gradient(top, #499df5 0%, #06277c 100%);background:-ms-linear-gradient(top, #499df5 0%, #06277c 100%);background:linear-gradient(to bottom, #499df5 0%, #06277c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr= #499df5 , endColorstr= #06277c ,GradientType=0);border:1px solid #dddddd;}
.referral_form label{display:inline-block;padding-right:10px;}
.referral_form div{margin-bottom:10px;}
.referral_form div >span{display:inline-block;}
.referral_form div textarea{resize:none;}
.referral_form .f_name , .referral_form .l_name ,.referral_form .dob_no ,.referral_form .city_name, .referral_form .state_name , .referral_form .zip_no{width:32.5%;display:inline-block}
.referral_form .second_email_address{width:40%;display:inline-block}
.referral_form .second_phone_number , .referral_form .preferred_language_name{width:28.5%;display:inline-block}
/*.page-id-4617{width:900px;}*/
#referrer_page > .container , .single-cstcounty #page-content .container{padding:10px;box-sizing:border-box;}
.first_name , .last_name, .dob , .City , .State, .Zip{max-width:70%;width:100%}
.second_email ,.second_phone, .pref_language{max-width:80%;width:100%}
.pref_language{max-width:50%;width:100%}
.gender input{margin-top:-2px;}
.address{max-width:92% !important;width:100%;}
.referral_form , .terms_conditions_section , .referring_provider_section{border:1px solid #000;padding:15px;border-radius:5px}
.terms_conditions_section , .referring_provider_section{margin-top:20px;}
.terms_conditions_section h3{color:#06277c !important;margin-bottom:0px;margin-top:0px;}
.terms_conditions_section h3 p u{color:#06277c !important;}
.heading_terms_conditions{margin-bottom:0px}
.terms_conditions_section .wpcf7-list-item input{height:18px;width:18px;display:inline-block;vertical-align:top;margin-top:2px;}
.terms_conditions .wpcf7-list-item-label{display:inline-block;line-height:24px;width:95%;vertical-align:top;}
.workship_type .wpcf7-list-item{display:block;margin-bottom:15px;}
.referring_provider_section .name_of_agency{width:60%;display:inline-block}
.referring_provider_section .name_of_city{width:38%;display:inline-block}
.referring_provider_section label{display:inline-block;padding-right:10px;}
.agency_name{width:70%;display:inline-block !important}
.agency_city_name{width:85%;display:inline-block !important}
.referral_person_name{width:75%;display:inline-block !important}
.wpcf7-list-item input{height:18px;width:18px;display:inline-block;vertical-align:top;margin-top:0px;}
.referring_provider_section h3 .workshop_type{font-size:24px !important;color:#06277c !important;font-family:'PT Sans Narrow';}
.referring_provider_section .submit_referral{color:#fff !important;background:rgb(4, 49, 115);padding:8px 30px;margin-bottom:20px;font-size:16px;display:inline-block;border-radius:4px;}
.referring_provider_section .submit_referral:hover , .referring_provider_section .submit_referral:active,.referring_provider_section .submit_referral:focus,.referring_provider_section .submit_referral:visited{color:#fff !important;background:rgb(4, 49, 115);}
.w2dc-found-listings .w2dc-badge{background-color:#194df2;}
.referring_provider_section .workship_type input{margin-right:10px;}
.textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus{box-shadow:none;}
.referring_provider_section div{margin-bottom:10px;}
.hide_me_imp{display: none !important;}
.w2dc-content .select2-container .select2-selection--single .select2-selection__arrow{background-color:#fdb303;}
div.w2dc-content .w2dc-btn-primary:hover, div.w2dc-content a.w2dc-btn-primary:hover, div.w2dc-content input[type="submit"]:hover, div.w2dc-content input[type="button"]:hover, form.w2dc-content .w2dc-btn-primary:hover, form.w2dc-content a.w2dc-btn-primary:hover, form.w2dc-content input[type="submit"]:hover, form.w2dc-content input[type="button"]:hover, div.w2dc-content .wpcf7-form .wpcf7-submit:hover{color:#FFFFFF !important;background-color:#fdb303;background-image:none;border-color:#fdb303;text-decoration:none;}
div.w2dc-content .w2dc-btn-primary, div.w2dc-content a.w2dc-btn-primary, div.w2dc-content input[type="submit"], div.w2dc-content input[type="button"], div.w2dc-content .w2dc-btn-primary:visited, div.w2dc-content a.w2dc-btn-primary:visited, div.w2dc-content input[type="submit"]:visited, div.w2dc-content input[type="button"]:visited, div.w2dc-content .w2dc-btn-primary:focus, div.w2dc-content a.w2dc-btn-primary:focus, div.w2dc-content input[type="submit"]:focus, div.w2dc-content input[type="button"]:focus, form.w2dc-content .w2dc-btn-primary, form.w2dc-content a.w2dc-btn-primary, form.w2dc-content input[type="submit"], form.w2dc-content input[type="button"], form.w2dc-content .w2dc-btn-primary:visited, form.w2dc-content a.w2dc-btn-primary:visited, form.w2dc-content input[type="submit"]:visited, form.w2dc-content input[type="button"]:visited, form.w2dc-content .w2dc-btn-primary:focus, form.w2dc-content a.w2dc-btn-primary:focus, form.w2dc-content input[type="submit"]:focus, form.w2dc-content input[type="button"]:focus, div.w2dc-content .wpcf7-form .wpcf7-submit, div.w2dc-content .wpcf7-form .wpcf7-submit:visited, div.w2dc-content .wpcf7-form .wpcf7-submit:focus{color:#FFFFFF !important;background-color:#fdb303;background-image:none;border-color:#fdb303;}
.w2dc-categories-columns.w2dc-categories-columns-2{display:none}
.w2dc-listing-text-content-wrap{margin-left:0px !important;padding:10px !important}
div.w2dc-content a, div.w2dc-content a:visited, div.w2dc-content a:focus, div.w2dc-content h2 a, div.w2dc-content h2 a:visited, div.w2dc-content h2 a:focus, div.w2dc-content.w2dc-widget a, div.w2dc-content.w2dc-widget a:visited, div.w2dc-content.w2dc-widget a:focus, div.w2dc-content .w2dc-pagination > li > a, div.w2dc-content .w2dc-pagination > li > a:visited, div.w2dc-content .w2dc-pagination > li > a:focus, div.w2dc-content .w2dc-btn-default, div.w2dc-content div.w2dc-btn-default:visited, div.w2dc-content .w2dc-btn-default:focus{color:#06277c !important;}
body, input, textarea{color:#666;font-size:14px;line-height:18px;}
.w2dc-content .w2dc-label-primary{background-color:transparent !important;color:#333 !important;}
.w2dc-content .w2dc-glyphicon-tag{display:none !important;}
.read_more_btn{float:right;}
#content .county_listings li{font-size:18px;line-height:25px;font-family:'PT Sans Narrow';list-style-type:initial;padding-left:10px;}
#content .county_listings{margin:20px 0;padding:0px 10px 0;color:#06277c;}
.page-id-4542 #page-content > .container{max-width:900px;width:100%;background:transparent;padding:40px;}
.page-id-4542 h1{margin:0 0 30px 0;padding:0;font-size:49px;line-height:40px;color:#06277c !important;font-family:'PT Sans Narrow';}
#content h1{margin:0 0 30px 0;padding:0;font-size:49px;line-height:40px;color:#06277c;font-family:'PT Sans Narrow';}
.conty-description{font-size:16px;line-height:1.5;font-family:'PT Sans Narrow';}
.county-info .fieldname{font-weight:bold;color:#333;}
.county-info .w2dc-row{margin-bottom:10px;}
#content .county-info h3{display:block;margin:30px 0 10px;font-size:18px !important;color:#06277c;font-style:normal;font-weight:700;font-family:'PT Sans Narrow';}
.county-info , .workshop-info{font-family:'PT Sans Narrow';}
.workshop-info .latest_listings li .county-workshop-tittle{font-size:18px;color:#06277c;margin-bottom:10px;line-height:1.5;font-weight:bold;}
.workshop-info .latest_listings li{display:block;margin:0 0 30px !important;padding:0 0 20px !important;border-bottom:1px solid #ccc;}
.workshop-info .sort ul{margin-left:0px}
.hndle{display:none;}
#poststuff .inside .label{display:none;}
.short-wrap span , #poststuff{display:inline-block;}
.short-wrap{display:block;text-align:right;width:100%;margin-bottom:30px;}
.short-wrap .acf-fields{display:inline-block;}
.short-wrap .acf-fields .acf-label{display:none}
.ui--select-wrapper.ui--box.ui--gradient.ui--gradient-grey{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:auto !important;background-image:none;border-color:rgb(169, 169, 169);border:1px solid rgb(169, 169, 169);}
#content .workshop-info h3{margin:30px 0 30px;padding:10px 20px;font-size:19px;background:#06277c;font-family:'PT Sans Narrow';color:#fff;font-style:normal;}
.ui--select-title{text-align:left;}
#content h1{margin:0 0 30px 0;padding:0;font-size:49px;line-height:40px;color:#06277c !important;font-family:'PT Sans Narrow';}
.w2dc-listings-block article.w2dc-listing{border-bottom:0px !important;border-color:#e2e2e2;}
.partners-logo p img{max-height:60px;width:auto;max-width:100%;}
.partners-logo p{display:block;width:100%;text-align:center;margin-bottom:20px !important;}
.left_section{width:33.3%;float:left;list-style:decimal;}
.center_section{width:33.3%;float:left;list-style:decimal;}
.right_section{width:33.3%;float:right;list-style:decimal;}
body{font-family:'PT Sans Narrow';}
.w2dc-content .select2-container .select2-selection--single .select2-selection__rendered{font-size:14px;}
.w2dc-btn-primary{min-width:120px;font-size:18px;}
.w2dc-content{font-size:16px;}
.w2dc-content .w2dc-label-primary{background:none !important;font-size:16px !important;font-weight:300 !important;}
.listing_contentwrap .w2dc-row div{font-size:20px;color:#333;}
#content h2{font-size:32px !important;font-weight:bold !important;margin:0 0 20px 0 !important;}
.select2.select2-container.select2-container--default{width:100% !important;}
.inner_content{margin-bottom:30px;}
.county_title{text-align:center;}
.county_section{padding:4px 100px;}
.partners-logo h3{display:block;margin:30px 0 20px;font-size:22px;color:#06277c !important;font-style:normal;font-weight:700;}
#content h2.accordian-main-title{font-size:42px !important;margin-bottom:60px !important;}
.listing_contentwrap .w2dc-row div{line-height:24px;}
.w2dc-nav-tabs{display:none;}
@media (max-width:979px) and (min-width:768px){.terms_conditions .wpcf7-list-item-label{width:88%;}
.referral_form .f_name, .referral_form .l_name, .referral_form .dob_no{width:49.5%}
.address{max-width:90% !important;width:100%;}
.referral_form .second_phone_number, .referral_form .preferred_language_name{width:49.5%}
.search.search-results .page-title {padding-bottom: 20px !important;font-size: 36px !important;}    
.page-id-702 .text-center.fx--fadein-ttb.ui--animation-fire {width: 45% !important;}
.page-id-702 h2.ui--content-box-title-text{min-height: 74px !important;}
}
@media (max-width:767px){.terms_conditions .wpcf7-list-item-label{width:88%;}
.referral_form .f_name, .referral_form .l_name, .referral_form .dob_no{width:49.5%}
.address{max-width:calc(100% - 65px) !important;width:100%;}
.referral_form .second_phone_number, .referral_form .preferred_language_name{width:49.5%}
.search.search-results .page-title {padding-bottom: 10px !important;font-size: 28px !important;}   
.page-id-702 h2.ui--content-box-title-text {min-height: auto !important;}
}
@media(max-width:660px){.terms_conditions .wpcf7-list-item-label{width:88%;}
.referral_form .f_name, .referral_form .l_name, .referral_form .dob_no{width:100%}
.address{max-width:calc(100% - 65px) !important;width:100%;}
.referral_form .city_name, .referral_form .state_name, .referral_form .zip_no{width:49.5%}
.primary_number label , .email_address label{width:90px;}
.primary_number .primary_phone_no , .email_address .email{width:calc(100% - 120px);}
.referral_form .second_phone_number ,.referral_form .second_email_address, .referral_form .preferred_language_name{width:100%}
}
@media(max-width:530px){.terms_conditions .wpcf7-list-item-label{width:88%;}
.referral_form .f_name, .referral_form .l_name, .referral_form .dob_no{width:100%}
.address{max-width:calc(100% - 65px) !important;width:100%;}
.referral_form .city_name, .referral_form .state_name, .referral_form .zip_no{width:49.5%}
.primary_number label , .email_address label{width:90px;}
.primary_number .primary_phone_no , .email_address .email{width:calc(100% - 120px);}
.referral_form .city_name ,.referral_form .state_name, .referral_form .zip_no{width:100%}
}
.partners-logo h3{text-align:center;text-decoration:underline;font-size:22px;}
.w2dc-listing-header{padding-left:0px !important;}
.no_workshop{font-size:22px;color:#06277c !important;font-weight:600;font-family:'PT Sans Narrow';}
.heading_form{font-weight:600;font-size:25px;}
.text_enlarger{text-align:right;position:absolute;right:0px;color:#033071;top:3px;overflow:hidden;height:20px;z-index:99999}
.text_enlarger ul{list-style:none;margin:0px;}
.text_enlarger a:hover{color:#fff !important;}
.year{font-size:49px;font-weight:600;line-height:40px;color:#06277c;}
.program{color:#333399;}
.trainer_inner_Section{margin-bottom:30px}
.trainer_inner_Section label{margin-bottom:0px;}
.trainer_inner_Section div{margin-bottom:10px;}
.prog_heading , .trainer_name{color:#06277c;font-style:italic;font-size:18px;font-weight:600}
.current_county_name{color:#06277c;font-size:20px;font-style:italic;font-weight:600;}
.inner_content_trainer{margin-bottom:10px;}
.county_highlight{font-size:20px;font-family:'PT Sans Narrow';font-weight:600}
.inner_note_data{font-size:16px;font-family:'PT Sans Narrow';}
.notes_para{text-align:justify}
.page-template-onecolumn-page .w2dc-big-slide{background-size:contain;}

#content .accordion_list_title{
    color:#03297e !important; font-weight:800;border-bottom: 1px solid #e2e2e2; padding: 0 30px 15px 0px;cursor: pointer;
    position: relative;
}
#content .accordion_list_title::before{
    content: "";
    height: 19px;
    width: 3px;
    position: absolute;
    background-color: #03297e;
    top: 2px;
    right: 8px;
}
#content .accordion_list_title.active::before{
    content: none;
}
#content .accordion_list_title::after{
    content: "";
    width: 19px;
    height: 3px;
    position: absolute;
    background-color: #03297e;
    top: 10px;
    right: 0;
}

#content div.w2dc-content .w2dc-field-output-block{color:#0f3a78 !important;}
.w2dc-listings-block article.w2dc-listing:first-child {border-top: 0; }
#content .acdn_title a{color:#0e9fe7 !important;font-weight:800;}
#content .acdn_title a:hover{text-decoration:none;}
#content .list_by_view a.read_more_btn{float: left;color:#0e9fe7 !important;margin-left: 10px;}
@media(max-width:480px){
.text_enlarger{top:0px;right:5px}
.text-center.fx--fadein-ttb.ui--animation-fire {width: 45% !important;}
}
@media screen and (max-width:477px){footer.ui-dark{width:100% !important;}}
.translated-ltr #header-navigation > li.top-level-item > a, .translated-rtl #header-navigation > li.top-level-item > a{padding: 15px 7px;}
html.translated-ltr #header-navigation li.menu-item.level-0 > a, html.translated-rtl #header-navigation li.menu-item.level-0 > a{font-size: 16px;}
.no_workshops{padding: 15px 30px;background: #ededed;color: #aaa;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}

@media only screen and (min-width:980px) and (max-width:1200px){
    header #logo img{margin-top:25px !important;margin-bottom:70px !important;}
    nav#navigation{top:unset !important;bottom:0 !important;text-align:center  !important;}
    .sticky-wrapper .stuck #header-navigation > li.top-level-item > a{padding: 15px 6px;}
    html .sticky-wrapper .stuck #header-navigation li.menu-item.level-0 > a{font-size: 15px;}
    #header-navigation {margin: 0 auto !important;float: none  !important;display: inline-block  !important;}
    header #logo{float:none !important;}
}

@media(max-width:979px){
    #content .accordion_list_title::before { height: 17px; width: 3px; top: 6px; right: 7px; }
    #content .accordion_list_title::after{ width: 17px; height: 3px; top: 13px; }
}

.page-id-702 h2.ui--content-box-title-text{min-height:61px;}

html #page-content footer .textwidget p {
    color: #fff;
}
@media (min-width: 980px) and (max-width: 1200px) {
    nav#navigation {
        z-index: 2;
    }
    html.modern-browser body #header-container.stuck #logo img {
        margin-bottom: 50px !important;
    }
}
@media (max-width: 992px) {
    .page-id-4542 #page-content>.container {
        box-sizing: border-box;
    }
}
@media (max-width: 767px) {
    .page-id-4542 #page-content>.container {
        box-sizing: border-box;
        padding-left: 0;
        padding-right: 0;
    }

    .page-id-4542 #page-content>.container .ui-row.ui-row-no-margin .span4 {
        width: 100% !important;
        max-width: 335px;
        margin: 0 auto;
    }

    .county_section {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (max-width: 575px) {
    .county_section .left_section {
        width: 100%;
    }
    .county_section .center_section {
        width: 100%;
    }
    .county_section .right_section {
        width: 100%;
    }
}
#top-bar-text{
    margin-right: -4px;
}