@charset "utf-8";
@media (min-width: 992px){
.desktop_item{display:block}
.mobile_item{display:none}
}

@media (max-width: 992px){
iframe{max-width:100%;height:auto;}
img, .video_grey_area .cont_l_s, .video_grey_area .video_r_s, .footer_widget_area .wid_doub_em, .footer_widget_area .widget_f, .footer_widget_area .blog_p_wid, .post_content_area{max-width:100%;}
.desktop_item{display:none}
.wrapper{width:95%}
{display:none}
.sched_assmnt_area .half_col{display:block}
.video_grey_area .cont_l_s, .video_grey_area .video_r_s, .owner_img_sc, .footer_bottom p, .footer_bottom ul, .form_area_upr h3, .post_content_area, .blog_post_nav, .sidebar_content{float:none}
.pull_left{float:none!important}
.action_form, .sidebar_content, .video_grey_area .video_r_s{margin:0 auto}
.footer_widget_area .blog_p_wid{margin:0 auto !important;}
.blue_bar_top, .logo_menu_section, .logo, .footer_bottom, .post_content_area, .owner_img_sc{text-align:center}
.footer_widget_area .widget_f h3{text-align:center!important}
{text-align:left!important}
{font-size:150%}
blockquote{max-width:85%;background-size:70%;margin:0 auto;padding:20px 5% 0}
hr{margin:22px auto 20px}
h1{font-size:150%!important}
h2{font-size:140%!important}
h3{font-size:135%!important}
h4{font-size:130%!important}
h5{font-size:120%!important}
h6, .footer_widget_area .wid_doub_em p span{font-size:110%!important}
p,li, .eap_post a.readmore_btn, .video_grey_area p, .lef_s_h.br_list_title ul li, .footer_bottom p{font-size:100%;}
.sched_assmnt_area .emrg_wid_t p{font-size:80%;}
input[type="text"], input[type="email"], input[type="tel"], input[type="password"], input[type="number"]{max-width:100%;margin:0 auto 8px;}
.main_menu{display:none;position:absolute;top:0;right:0;background-color:#0D6636;margin:0;width:68%;padding:40px 7% 10px;}
.main_menu ul li a{color:#ffffff;}
.main_menu ul > li{margin-bottom:0 !important;}
.main_menu ul > li > a{padding:12px 25px;border-radius:4px;font-size:90%;}
.main_menu ul li ul li a{font-size:80%;}
.main_menu ul > li{margin:0 0 10px 0;display:block;}
.main_menu ul > li > a{}
/*.main_menu ul > li > a:hover{background-color:#073CA6;}*/
.main_menu ul li ul{position:inherit;}
.main_menu ul li.menu-item-has-children > a{background-position:98% center;}
.main_menu ul li.menu-item-has-children:hover > a{background-position:14px center;}
.main_menu ul > li > ul > li{margin-bottom:4px !important;}
.main_menu ul > li > ul > li:last-child{margin-bottom:0 !important;}
#mobile_menu_btn{display:inline-block;vertical-align:top;position:absolute;top:2%;right:2%;z-index:9999;width:10%;}
#mobile_menu_btn .navbar-toggle span.icon-bar{width:24px;height:1px;border-radius:0px;margin-bottom:6px;background:#ffffff !important;display:block;}
.logo{width:100%;margin:10px auto;}
.logo img{min-width:120px;}
.social_btns ul li a{font-size:90%;padding:5px 0 0;width:24px;height:18px;}
.other_ri_side_bbt{margin-top:5px;}
.blue_bar_top{padding:10px 0;}
.other_ri_side_bbt ul li{border-right:none;border-bottom:1px solid #ffffff;padding:0 0 4px 0;margin:6px 0 0;}
.other_ri_side_bbt ul li:last-child{border-bottom:none;}
.lef_s_h.br_list_title ul{margin:20px 0 30px 10px;}
.lef_s_h.br_list_title ul li{margin-bottom:5px;background-size:30px;padding:0px 0 4px 50px;}
.action_form{max-width:80%;}
.readmore_btn{height:45px;}
.eap_post_area{margin:120px auto 100px;}
.eap_post{margin:0 auto 120px;padding:0 15px;}
.eap_post:last-child{margin-bottom:10px;}
.eap_post h2{margin:5px 0;line-height:1.1em;}
.eap_post p{line-height:1.4em;font-size:80%;}
.eap_post a.readmore_btn{margin:12px auto -18px;width:150px;padding:10px 3px 5px;}
.video_grey_area .wrapper{margin-top:30px;}
.video_grey_area h1{margin:0 0 20px;}
.video_grey_area p{margin:0 0 18px;line-height:1.2em;}
.video_grey_area .video_r_s{height:auto;}
.video_grey_area .video_r_s iframe{width:94%;height:60%;}
.video_grey_area{padding-bottom:50px;}
.sched_assmnt_area{padding-top:40px;margin-bottom:0;}
.sched_assmnt_area .emrg_wid_t{max-width:84%;padding:20px 5% 12px;margin:0 auto 30px !important;}
.sched_assmnt_area .emrg_wid_t h3{padding-bottom:8px;margin-bottom:15px;}
.readmore_btn{max-width:82%;padding:10px 4% 6px;font-size: 100%;margin-top:5px;}
.footer_widget_area .widget_f{min-width:inherit;}
.footer_widget_area .wid_doub_em h2{margin:0px 0 12px 8%;}
.footer_widget_area .wid_doub_em p span{display:block;}
.owner_img_sc p{font-size:80%;}
.owner_img_sc, .footer_bottom p{clear:both;}
.action_form{padding-bottom:25px;float: none;margin:10px auto 30px;}
.footer_widget_area{text-align:center;}
.footer_widget_area .blog_p_wid, .footer_widget_area .wid_doub_em{width:90%;text-align:left;}
.footer_widget_area .widget_f{margin:10px auto 20px !important;width:90%;}
.footer_widget_area .widget_f h3{margin-bottom:8px;}
.footer_widget_area .blog_p_wid{text-align:left;}
.footer_bottom p{margin-bottom:10px;display:block;}
.footer_bottom ul li{margin:0 8px;}
.form_area_upr h3{margin:10px auto 0;}
.form_area_upr{text-align:center;}
.form_area_upr input[type="text"], .form_area_upr input[type="email"], .form_area_upr input[type="tel"], .form_area_upr input[type="password"], .form_area_upr input[type="number"]{margin:8px 0 0;font-size:100%;width:200px;}
.form_area_upr input[type="submit"]{margin-right:-15px;}
.form_area_upr{padding-bottom:25px;}
.s_post_thumb{margin-right:10px;}
.s_post_title{margin-bottom:5px;}
.s_post_content ul.post_slider li img{width:100%;height:auto;}
.s_post_content{font-size:90%;margin-bottom:60px;}
.s_post_thumb img{display:inline-block;width:auto;height:auto;}
.s_post_content .bx-controls-direction a{top:30%;width:30px;height:40px;}
.blog_post_nav{display:inline-block;vertical-align:top;margin-top:15px;}
.comment-author.vcard{padding-left:20px;}
.comment-author.vcard img.avatar{top:25px;left:5px;width:40px;height:40px;}
.comment-author.vcard .comment_txt_ab{margin-top:0;padding:10px 15px 10px 35px;}
.comment-author.vcard div.reply{margin-bottom:5px;}
.comment-author.vcard div.reply a.comment-reply-link{font-size:80%;}
.widget_s{margin:0 auto 30px;}
.single_post_page .feed_back input[type=text], .single_post_page .feed_back input[type=email], .single_post_page .feed_back input[type=tel], .single_post_page .feed_back textarea{max-width:65%;margin:0 auto 0px;font-size:100%;padding:0px 10px 4px;}
.single_post_page .feed_back label{margin:8px 0 0 10px;font-size:80%;}
.single_post_page .feed_back textarea{max-width:88%;margin:0 auto;min-height:90px;}
.single_post_page .feed_back p{margin-bottom:15px !important;}
.single_post_page .feed_back input[type=submit]{font-size:100%;width:150px;height:45px;}
.comment-author.vcard .comment-meta.commentmetadata .comment_date_wb, .comment-author.vcard cite.fn{font-size:80%;}
.comment-author.vcard div.reply a.comment-reply-link{font-size:70%;}
.feed_back h3.feedback_heading{text-align:center;margin:30px 0 10px;}
.action_form input[type="submit"]{margin-top:1px !important;}


.bi_side_items{margin:0 auto 5px;text-align:center;width:100%;}
.bi_side_items .bi_date{margin:0 10px 0 0;font-size:100%;}
.bi_side_items .bi_date span{font-size:150%;}
.bi_side_items .bi_date, .bi_side_items .bi_thumb_s{display:inline-block;vertical-align:top;}
.bi_post_thumb_cont .bpost_image img{height:auto;max-width:95%;}
.bi_post_thumb_cont h1{margin:8px 0;}
.s_post_other{text-align:center;}
.bi_post_thumb_cont .s_post_other li{margin:0 auto;}
.pagination_bis .page-numbers{width:30px;padding:8px 0 4px;font-size:80%;margin-right:4px;}
.pagination_bis .page-numbers.next, .pagination_bis .page-numbers.prev{min-height:15px;}
.pagination_bis .page-numbers.next{margin-left:15px;}
.pagination_bis .page-numbers.prev{margin-right:15px;}


.sched_assmnt_area .half_col{margin:0 auto;max-width:90%;}
.sched_assmnt_area .half_col p{font-size:100%;text-align:center !important;}
.sched_assmnt_area .g_map_botm img{padding:60px 0;}
.sched_assmnt_area .g_map_botm{margin-top:40px;}
.home_hdr_area, .lef_s_h.br_list_title h1{text-align:center;}
.home_hdr_area .lef_s_h{float: none;display:inline-block;text-align:left;}
.other_ri_side_bbt ul li{font-size:90%;}
.social_btns.pull_left{display:block;}
.other_ri_side_bbt.pull_right{display:block;text-align:center;width:80%;float:none;margin:8px auto 0;}



}


@media (min-width: 421px) and (max-width: 992px){
.s_post_social_share{text-align:left;}
.blog_post_nav{margin-top:0px;float:right;}
.single_post_page .feed_back label{font-size:100%;}
.single_post_page .feed_back input[type=text], .single_post_page .feed_back input[type=email], .single_post_page .feed_back input[type=tel], .single_post_page .feed_back textarea{font-size:75%;}

}


@media (min-width: 993px) and (max-width: 1170px){
.wrapper{max-width:95%;}
.logo{width:40%;}
.main_menu{width:59%;}
.lef_s_h.br_list_title h1{font-size:40px;}
.lef_s_h.br_list_title ul{margin:45px 0 50px 4%;}
.lef_s_h.br_list_title ul li{font-size:120%;padding-left:65px;background-size:auto 90%;margin-bottom:20px;}
.action_form{padding-bottom:20px;}
.action_form input[type="text"], .action_form input[type="email"], .action_form input[type="tel"], .action_form input[type="password"], .action_form input[type="number"], .action_form input[type="submit"]{width:92%;padding:0 4% 0;}
.action_form h2{margin-bottom:25px;}
.eap_post{width:19%;margin-right:1.8%;}
.eap_post h2{font-size:17px;}
.eap_post p{font-size:13px;}
.eap_post a.readmore_btn{margin:15px auto -20px;width:90%;padding:8px 3px 3px;}
.video_grey_area h1, .sched_assmnt_area h1{font-size:32px;}
.video_grey_area .cont_l_s, .video_grey_area .video_r_s{width:48%;}
.video_grey_area p{font-size:18px;}
.video_grey_area .video_r_s img.ifr, .video_grey_area .video_r_s iframe{width:95%;height:88%;}
.sched_assmnt_area .emrg_wid_t{margin-right:3%;width:40%;}
.sched_assmnt_area .emrg_wid_t h3{font-size:18px;}
.sched_assmnt_area .emrg_wid_t p{font-size:16px;}
.sched_assmnt_area .emrg_wid_t a.readmore_btn{max-width:85%;}
.footer_widget_area .widget_f{min-width:12%;max-width:30%;margin:0 3% 0;}
.footer_widget_area .wid_doub_em, .footer_widget_area .blog_p_wid{width:100%;}
.footer_widget_area .wid_doub_em h2{font-size:20px;margin:2px 0 15px 50px;}
.footer_widget_area .wid_doub_em p span{font-size:14px !important;}
.footer_widget_area .wid_doub_em p{font-size:12px;}
.form_area_upr{padding-bottom:15px;}
.form_area_upr h3{margin:8px 20px 0 0px;font-size:120%;}
.form_area_upr input[type="text"], .form_area_upr input[type="email"], .form_area_upr input[type="tel"], .form_area_upr input[type="password"], .form_area_upr input[type="number"]{margin-right:2.5%;width:17%;font-size:120%;}
.form_area_upr input[type="submit"]{height:40px;width:16%;}
.bi_post_thumb_cont .bpost_image img{width:100%;height:auto;}

.post_content_area{width:70%;}
.sidebar_content{width:28%;}
.bi_side_items .bi_date, .bi_side_items .bi_thumb_s{display:inline-block;vertical-align:top;font-size:100%;margin-right:10px;}
.bi_date span{font-size:140%;}
.bi_post_thumb_cont h1{margin-top:20px;}


.lef_s_h.br_list_title{width:66%;}
.action_form{width:27%;margin-right:1%;}
.home_hdr_area{padding-bottom:20px;}
.sched_assmnt_area .half_col{margin:0 0 0 80px;}
.sched_assmnt_area p{font-size:18px;}

.main_menu ul > li{margin-left:5px;}
.main_menu ul > li > a{font-size:60%;padding:7px 15px;}
.main_menu ul > li.menu-item-has-children > a{padding-left:20px;}
.main_menu ul > li.menu-item-has-children:hover > a{background-position:6px center;background-size:8px;}


}
