@charset "utf-8";
/*	CSS Document

	Theme Name: Rogers Theme
	Theme URI: http://wordpress.org
	Author: Toufiq Ahmed
	Author URI: 
	Description: The 2015 Rogers Theme for Ryan Stewart.
	Version: 1.2	

*******************************************
	font-family: arial;
	font-family: 'myriadpro_regular';
	font-family: 'myriadpro_bold';
	font-family: 'HelveticaNeueLight';
	font-family: 'HelveticaNeue';
	font-family: 'HelveticaNeueBold';
	font-family: 'Open Sans', sans-serif;
********************************************/

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700,800);
@font-face {
    font-family: 'myriadpro_regular';
	src: url('assets/fonts/myriadpro_regular.eot?#iefix') format('embedded-opentype'), 
		 url('assets/fonts/myriadpro_regular.woff') format('woff'), 
		 url('assets/fonts/myriadpro_regular.ttf')  format('truetype'),
		 url('assets/fonts/myriadpro_regular.svg#svgFontName') format('svg');
}
@font-face {
    font-family: 'myriadpro_bold';
	src: url('assets/fonts/myriadpro_bold.eot?#iefix') format('embedded-opentype'), 
		 url('assets/fonts/myriadpro_bold.woff') format('woff'), 
		 url('assets/fonts/myriadpro_bold.ttf')  format('truetype'),
		 url('assets/fonts/myriadpro_bold.svg#svgFontName') format('svg');
}
@font-face {
	font-family: 'HelveticaNeueLight';
	src: url('assets/fonts/HelveticaNeueLight.eot?#iefix') format('embedded-opentype'), 
		 url('assets/fonts/HelveticaNeueLight.woff') format('woff'), 
		 url('assets/fonts/HelveticaNeueLight.ttf')  format('truetype'),
		 url('assets/fonts/HelveticaNeueLight.svg#svgFontName') format('svg');
}
@font-face {
	font-family: 'HelveticaNeue';
	src: url('assets/fonts/HelveticaNeue.eot?#iefix') format('embedded-opentype'), 
		 url('assets/fonts/HelveticaNeue.woff') format('woff'), 
		 url('assets/fonts/HelveticaNeue.ttf')  format('truetype'),
		 url('assets/fonts/HelveticaNeue.svg#svgFontName') format('svg');
}
@font-face {
	font-family: 'HelveticaNeueBold';
	src: url('assets/fonts/HelveticaNeueBold.eot?#iefix') format('embedded-opentype'), 
		 url('assets/fonts/HelveticaNeueBold.woff') format('woff'), 
		 url('assets/fonts/HelveticaNeueBold.ttf')  format('truetype'),
		 url('assets/fonts/HelveticaNeueBold.svg#svgFontName') format('svg');
}

::-webkit-input-placeholder { color: #615d5d; }
:-moz-placeholder { color: #615d5d; opacity:  1; }
::-moz-placeholder { color: #615d5d; opacity:  1; }
:-ms-input-placeholder { color: #615d5d; }
.clear{ display:block; overflow:hidden; visibility:hidden; width:0px; height:0px; clear:both; }
body{font-family: 'myriadpro_regular';}
body a{color:#0d6636;}
body a:hover{color:#073CA6;}
a{ text-decoration:none; }

b{ font-weight:bold; }
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong, h7 strong, h8 strong{ font-family: 'myriadpro_bold'; }
p, h1, h2, h3, h4, h5, h6, h7, h8{ margin:0px; font-weight: normal; }
h1, h2, h3, h4, h5, h6, h7, h8{ font-family: 'myriadpro_regular'; }
p, li{ font-size:18px; color:#000000; font-family: 'myriadpro_regular';}
p strong, li strong{font-family: 'myriadpro_bold';}
h1{ font-size:40px; }
h2{ font-size:34px; }
h3{ font-size:28px; }
h4{ font-size:24px; }
h5{ font-size:22px; }
h6{ font-size:20px; }
blockquote{color:#000000;font-family: 'myriadpro_regular';font-size:14px;letter-spacing:0;line-height:1.6em;margin:0 0 24px 70px;border-left:5px solid #073CA6;padding:0 0 0 24px;}
body, ul{margin:0px;padding:0px;font-family:arial;}
ul{padding-left:18px;}
.wrapper{width:1170px;margin:0px auto;}
.pull_left{float:left;}
.pull_right{float:right;}
.wr_ovrfl{overflow:hidden;height:auto;}
.home_hdr_area li, .video_grey_area li, .sched_assmnt_area li, .footer_widget_area li{list-style:none;}
.home_hdr_area ul, .video_grey_area ul, .sched_assmnt_area ul, .footer_widget_area ul{padding-left:0;}
.post_content_area li{list-style:disc;}
input[type="text"], input[type="email"], input[type="tel"], input[type="password"], input[type="number"]{color:#333333;font-size:17px;font-family: 'myriadpro_regular';background:#e0e0e0;text-align:center;padding:0 10px 0;width:222px;height:40px;border:none;outline:none;border-radius:5px;vertical-align:middle;margin:0 0 18px;}
textarea{outline:none;}
.social_btns, .social_btns ul li, .other_ri_side_bbt, .other_ri_side_bbt ul li, .logo, .main_menu, .main_menu ul > li, ul.post_s_share, span.ss_title, .blog_post_nav{display:inline-block;vertical-align:middle;}
.blue_bar_top{background:#073ca6;border-bottom:1px solid #898989;padding:12px 0 9px;}
.social_btns{margin:0 0 0 0;}
.social_btns ul li{margin-right:8px;}
.social_btns ul li a{border:1px solid #ffffff;color:#ffffff;border-radius:50%;padding:4px 0 0;width:18px;height:14px;text-align:center;font-size:70%;}
.social_btns ul li a:hover{background-color:#ffffff;color:#073CA6;}
.other_ri_side_bbt{padding-bottom:3px;}
.other_ri_side_bbt ul li{font-family: 'myriadpro_bold';color:#ffffff;font-size:20px;line-height:1em;}
.logo_menu_section{border-bottom:1px solid #b8b8b8;}

.logo{/*width:49.5%;*/text-align:left;margin:8px 0 10px; float:left;display:inline-block;vertical-align:top;}
.main_menu{/*width:49.5%;*/text-align:right;margin-top:22px;position:relative;z-index:99; float:right;display:inline-block;vertical-align:top;}

.main_menu ul > li{position:relative;margin-left:7px;}
.main_menu ul > li > a{color:#000000;font-size:13px;font-family: 'myriadpro_bold';padding:9px 24px;border-radius:6px;display:block;text-transform:uppercase;}
.main_menu ul > li:hover > a{background-color:#474747;color:#ffffff;box-shadow:0 2px 2px 1px #3b3b3b inset;}
.main_menu ul > li.menu-item-has-children:hover > a{background-image:url(assets/images/down_arrow_menu_ico.png);background-repeat:no-repeat;background-position:14px center;}

/*.main_menu ul li:hover ul{display:block;}*/
.main_menu ul li:hover > ul{display:block;}


.main_menu ul li ul{display:none;position:absolute;background:#5e5e5e;padding:5px;margin-top:6px;border-radius:6px;}

.main_menu ul li ul li:hover > ul{position:inherit;}

.main_menu ul li ul:before{display:block;content:'';position:absolute;top:-6px;left:0;background:url(assets/images/dropdown_menu_up_arrow.png) no-repeat 12px center;width:100%;height:6px;}
.main_menu ul li ul li{display:block;margin:0 0 5px;}
.main_menu ul li ul li:last-child{margin-bottom:0;}
.main_menu ul li ul li a{display:block;color:#ffffff;font-family: 'Open Sans', sans-serif;background:#6e6e6e url(assets/images/right_arrow_menu_ico.png) no-repeat 14px center;text-align:left;white-space:nowrap;}
.main_menu ul li ul li a:hover{background:#373737 url(assets/images/right_arrow_menu_ico.png) no-repeat 14px center;}
.main_menu ul li.menu-item-has-children > a{background-image:url(assets/images/down_arrow_menu_ico.png);background-repeat:no-repeat;background-position:14px center;}
.home_hdr_area{background:url(assets/images/home_h_bg.jpg) no-repeat center center;background-size:cover;padding:0 0 0;}
.scale_img_bar{display:block;width:100%;background:url(assets/images/scale_bar_img_03.png) repeat-x;height:10px;}
.scale_img_bar.btm_sbar{background-image:url(assets/images/scale_bar_bottom_img.png);height:20px;}
.lef_s_h.br_list_title h1{font-size:50px;color:#414142;font-family:Arial, sans-serif;text-shadow:-2px 2px 5px #d4d4d4;font-weight:800;line-height:1.2em;margin:18px 0 0;}
.lef_s_h.br_list_title h1 span{color:#0d6636;}
.lef_s_h.br_list_title ul{margin:45px 0 90px 74px;}
.lef_s_h.br_list_title ul li{background:url(assets/images/list_st_img_1.png) no-repeat left center;padding:0px 0 4px 75px;font-size:24px;color:#000000;font-family: 'myriadpro_regular';margin-bottom:30px;}
.lef_s_h{float:left;}
.owner_img_sc{float:right;margin-top:10px;position:relative;}
.owner_img_sc img{}
.owner_img_sc .cont_prt{position:absolute;bottom:18px;left:0;right:0;margin:0 auto;width:90%;text-align:center;}
.owner_img_sc p{color:#ffffff;font-size:18px;font-family: 'myriadpro_regular';margin-bottom:5px;}
.owner_img_sc ul{}
.owner_img_sc ul li{display:inline-block;vertical-align:top;margin:0 4px 0;}
.owner_img_sc ul li a{font-size:13px;color:#ffffff;border:2px solid #94969b;border-radius:50%;width:20px;height:16px;padding:5px 0 0;text-align:center;}
.owner_img_sc ul li a:hover{background-color:#ffffff;border-color:#ffffff;color:#94969b;}
.action_form{display:inline-block;vertical-align:top;width:252px;padding:10px 22px 0;background-color:#ffffff;border-radius:0 0 5px 5px;border:1px solid #efefef;box-shadow:4px 4px 5px -1px #b5b5b5;float:right;margin:-1px 10px 0 0;}
.action_form h4{color:#000000;font-size:18px;font-family: 'myriadpro_regular';margin:5px 0 8px;text-align:center;}
.action_form p{color:#000000;font-size:13px;font-family: 'myriadpro_regular';margin:0 0 10px;line-height:1.6em;}
.action_form input[type="submit"]{margin-bottom:-5px;}
input[type="submit"]{background:#0d6636;border:none;border-bottom:4px solid #0c5c30;width:242px;max-width:100%;font-size:20px;color:#ececec;font-family: 'myriadpro_regular';display:inline-block;vertical-align:middle;outline:none;height:46px;border-radius:6px;cursor:pointer;text-transform:uppercase;padding-top:5px;border:1px solid #dfebe4;}
.readmore_btn{background:#0d6636;border:none;border-bottom:4px solid #0c5c30;width:242px;font-size:16px;color:#ffffff;font-family: 'myriadpro_regular';display:inline-block;vertical-align:middle;outline:none;height:50px;border-radius:6px;cursor:pointer;text-transform:uppercase;}
.readmore_btn:hover, .sched_assmnt_area .emrg_wid_t a.readmore_btn:hover, .single_post_page .feed_back input[type=submit], input[type="submit"]:hover{border-color:#0B3588;background-color:#073CA6;color:#ffffff;cursor:pointer;outline:none;}
a.readmore_btn{width:194px;padding:18px 3px 13px;height:auto;}
.eap_post_area{text-align:center;margin:184px auto 160px;}
.eap_post{display:inline-block;vertical-align:top;width:232px;background:#f3f3f3;border-bottom:3px solid #bebebe;box-shadow:0 1px 0 0 #888888;border-radius:7px;padding:0 19px 0;margin-right:24px;}
.eap_post:last-child{margin-right:0;}
.eap_post .eap_thumb{margin:-62px 0 0;}
.eap_post .eap_thumb img{border-radius:50%;}
.eap_post h2{font-size:20px;color:#434343;font-family: 'myriadpro_bold';margin:12px 0 7px;}
.eap_post p{font-size:14px;color:#3c3c3c;font-family: 'myriadpro_regular';line-height:1.5em;}
.eap_post a.readmore_btn{margin:12px auto -32px;}
.video_grey_area{background:#f9f9f9;padding:67px 0 60px;}
.video_grey_area .wrapper{overflow:hidden;height:auto;}
.video_grey_area h1{color:#073ca6;font-size:40px;font-family: 'myriadpro_regular';margin:0 0 28px;text-align:center;}
.video_grey_area p{color:#0e0e0e;font-size:20px;font-family: 'myriadpro_regular';margin:0 0 28px;line-height:1.3em;}
.video_grey_area p strong{font-family: 'myriadpro_bold';}
.video_grey_area .cont_l_s{float:left;width:550px;}
.video_grey_area .video_r_s{float:right;width:536px;height:334px;background:#c1c7c8;border-radius:8px;overflow:hidden;text-align:center;padding:1px 0 6px;margin-top:20px;}
.video_grey_area .video_r_s .vid_hdr_img{width:100%;height:auto;}
.video_grey_area .video_r_s img.ifr, .video_grey_area .video_r_s iframe{border:1px solid #8c8c8c;width:523px;height:288px;margin:-3px auto 0px;}
.sched_assmnt_area{padding:76px 0 0;text-align:center;border-radius:6px;}
.sched_assmnt_area h1{color:#073ca6;font-size:40px;font-family: 'myriadpro_regular';margin-bottom:45px;}
.sched_assmnt_area .half_col{display:inline-block;vertical-align:top;margin:0 0 0 185px;}
.sched_assmnt_area p{color:#616161;font-size:21px;line-height:1.1em;margin-bottom:24px;}
.sched_assmnt_area .g_map_botm{display:block;margin-top:75px;position:relative;}
.sched_assmnt_area .g_map_botm p{margin-bottom:0;}
.sched_assmnt_area .g_map_botm img{opacity:0;width:100%;}
.sched_assmnt_area .g_map_botm iframe{position:absolute;top:0;left:0;right:0;margin:0 auto;width:100%;height:100%;}
.footer_widget_area{background:#e1e1e1;padding:45px 0 20px;}
.footer_widget_area .scale_img_bar.btm_sbar{opacity:0.7;}
.footer_widget_area .widget_f{display:inline-block;vertical-align:top;margin-right:15px;min-width:180px;max-width:365px;}
.footer_widget_area .widget_f:last-child{margin-right:0;}
.footer_widget_area .wid_doub_em{width:360px;margin-right:32px;}
.footer_widget_area .wid_doub_em h1{color:#073ca6;font-family:arial;font-weight:800;font-size:30px;line-height:1em;margin:0 0 25px;}
.footer_widget_area .wid_doub_em h1 span{color:#0d6636;font-size:29px;font-family: 'myriadpro_regular';font-weight:normal;}
.footer_widget_area .wid_doub_em h2{font-size: 21px;color:#000000;font-family: 'myriadpro_regular';margin:0px 0 18px 90px;}
.footer_widget_area .wid_doub_em p{color:#000000;font-size:13px;font-family: 'myriadpro_regular';line-height:1.8em;margin-bottom:7px;}
.footer_widget_area .wid_doub_em p span{margin-left:18px;}
.footer_widget_area .widget_f h3{color:#000000;font-size:20px;font-family: 'myriadpro_regular';margin:0 0 22px;}
.footer_widget_area .widget_f ul li{margin-bottom:6px;}
.footer_widget_area .widget_f ul li a{color:#000000;font-size:13px;font-family: 'myriadpro_regular';}
.footer_widget_area .widget_f ul li a:hover, .footer_bottom p a:hover{color:#0d6636;}
.footer_widget_area .blog_p_wid{width:365px;}
.footer_widget_area .blog_p_wid ul li{display:block;clear:both;overflow:hidden;margin-bottom:20px;}
.footer_widget_area .blog_p_wid ul li img{border-radius:6px;}
.footer_widget_area .blog_p_wid ul li p{color:#000000;font-size:13px;font-family: 'myriadpro_regular';margin-bottom:4px;line-height:1.6em;}
.footer_widget_area .blog_p_wid ul li span{display:block;opacity:0.5;color:#000000;font-size:13px;font-family: 'myriadpro_regular';}
.footer_widget_area .blog_p_wid ul li a.rec_p_thumb{display:block;width:70px;height:70px;background-color:#b4b4b4;border-radius:5px;float:left;margin-right:17px;}
.footer_bottom{background:#f2f2f2;padding:12px 0;}
.footer_bottom .wrapper{overflow:hidden;height:auto;}
.footer_bottom p{color:#323232;font-size:18px;font-family: 'myriadpro_regular';display:inline-block;vertical-align:top;float:left;}
.footer_bottom p a{color:#323232;}
.footer_bottom ul{display:inline-block;vertical-align:top;float:right;}
.footer_bottom ul li{display:inline-block;vertical-align:top;margin-left:15px;}
.footer_bottom ul li a{background-repeat:no-repeat;background-size:auto 100%;background-position:center;display:block;width:22px;height:22px;}
.footer_bottom ul li a:hover{opacity:0.7;}
.footer_bottom ul li a.facebook_s_btn{background-image:url(assets/images/fb_social_btn_footer.png);}
.footer_bottom ul li a.google_s_btn{background-image:url(assets/images/go_social_btn_footer.png);}
.footer_bottom ul li a.twitter_s_btn{background-image:url(assets/images/tw_social_btn_footer.png);}
.form_area_upr{padding:20px 15px 5px 18px;box-shadow:0 5px 10px -5px #b1b1b1;margin-bottom:45px;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;border-radius:0 0 5px 5px;}
.form_area_upr h3{color:#073CA6;font-size:28px;font-family: 'myriadpro_bold';float:left;margin:6px 30px 0 0;}
.form_area_upr form{margin-top:0;}
.form_area_upr form p{margin-bottom:0;}
.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"]{width:170px;margin-right:30px;vertical-align:middle;margin-bottom:0;}
.form_area_upr input[type="submit"]{width:175px;height:45px;display:inline-block;vertical-align:middle;margin-top:-3px;}
.sidebar_content{width:270px;float:right;}
.sidebar_content a.readmore_btn{width:172px;padding:11px 3px 7px;}
.widget_s{margin-bottom:35px;margin-right:10px;}
.about_rogers_wid{border:1px solid #ccc;border-radius:10px;background:#ffffff;padding:1px 22px 28px;box-shadow:2px 3px 7px -2px #b7b7b7;text-align:center;margin-top:160px;margin-bottom:70px;}
.about_rogers_wid img{margin:-160px auto 8px;/*border:1px solid #ccc;*/border-radius:50%;overflow:hidden;width:208px;background-color:#ffffff;}
.about_rogers_wid p{text-align:left;color:#000000;font-size:18px;font-family: 'myriadpro_regular';}
.about_rogers_wid a.readmore_btn{margin-top:40px;}
.widget_s .blog_p_wid h3{color:#000000;font-size:18px;font-family: 'myriadpro_regular';margin:0 0 25px;font-weight:normal;}
.widget_s .blog_p_wid ul li{border-bottom:1px solid #e5e6e6;display:block;padding:0 0 11px 14px;margin-bottom:11px;}
.widget_s .blog_p_wid ul li a{color:#0d6636;font-size:14px;font-family: 'Open Sans', sans-serif;font-weight:600;margin:0 0 1px;display:block;}
.widget_s .blog_p_wid ul li a:hover{color:#073CA6;}
.widget_s .blog_p_wid ul li span{color:#7f8c8c;font-size:12px;font-family: 'Open Sans', sans-serif;display:block;}
.widget_s .blog_p_wid ul li .rec_p_thumb{display:none;}
.tags_wid{overflow:hidden;}
.tags_wid h3, .widget_s h3{color:#7f8c8c;font-size:16px;font-family: 'Open Sans', sans-serif;font-weight:900;margin:0 0 23px;text-transform:uppercase;}
.widget_s .tagcloud a{color:#ffffff;font-size:14px !important;font-family: 'Open Sans', sans-serif;font-weight:400;background:#073CA6;display:inline-block;    border-radius:5px;padding:3px 13px;display:inline-block;vertical-align:top;margin:0 5px 10px 0;}
.widget_s .tagcloud a:hover{background:#0d6636;}
.post_content_area{width:870px;float:left;margin-top:25px;margin-bottom:200px;}
.s_post_thumb{width:70px;height:70px;border-radius:5px;border-bottom:3px solid #e5e6e6;display:inline-block;vertical-align:top;float:left;    margin-right:30px;background:url(assets/images/post_thumb.png) no-repeat center center;background-size:contain;}
.s_post_thumb img{width:100%;height:100%;border-radius:5px;}
.s_post_title{color:#000000;font-size:24px;font-family: 'myriadpro_regular';margin:0 0 12px;}
.s_post_other{margin:0 0 0;}
.s_post_other li{display:inline-block;vertical-align:top;margin-right:12px;color:#7f8c8c;font-size:14px;font-family: 'myriadpro_regular';}
.s_post_other li a{color:#0d6636;}
.s_post_other li a:hover{color:#073CA6;}
.s_post_content{margin:33px 0 170px;}
.s_post_content .bx-wrapper{position:relative;margin-bottom:15px;}
.s_post_content ul.post_slider li img{border-radius:10px;overflow:hidden;border-bottom:2px solid #e5e6e6;width:100%;}
.s_post_content .bx-controls-direction a{position:absolute;top:40%;display:inline-block;font-size:0;background-color:#0d6636;background-repeat:no-repeat;background-position:center center;background-size:45%;width:50px;height:60px;}
.s_post_content .bx-controls-direction .bx-prev{left:0;border-radius:0 5px 5px 0;background-image:url(assets/images/left_arrow_s_post_slide.png);}
.s_post_content .bx-controls-direction .bx-next{right:0;border-radius:5px 0 0 5px;background-image:url(assets/images/right_arrow_s_post_slide.png);}
.s_post_content .bx-pager.bx-default-pager{width:90%;text-align:center;margin:27px 0 0;padding:0 5%;}
.s_post_content .bx-pager.bx-default-pager .bx-pager-item{display:inline-block;vertical-align:top;margin:0 5px 0;}
.s_post_content .bx-pager.bx-default-pager a.bx-pager-link{background:#b0b8b9;width:60px;height:5px;display:block;font-size:0;}
.s_post_content .bx-pager.bx-default-pager a.bx-pager-link.active, .s_post_content .bx-pager.bx-default-pager a.bx-pager-link:hover{background:#0d6636;}
.s_post_content p{letter-spacing:0.2px;line-height:1.4em;margin-bottom:25px;}
.s_post_social_share{background:#ececec;border-radius:6px;padding:16px 0 14px 12px;margin-bottom:45px;}
.s_post_social_share span.ss_title{margin-right:10px;color:#7f8c8c;font-size:14px;font-family: 'Open Sans', sans-serif;font-weight:600;}
ul.post_s_share li{display:inline-block;vertical-align:top;margin-right:6px;}
ul.post_s_share li a{color:#f3f3f3;display:block;width:40px;padding:11px 0 7px;font-size:22px;text-align:center;border-radius:5px;}
ul.post_s_share li a.fa-facebook{background:#526da3;}
ul.post_s_share li a.fa-twitter{background:#73bfe6;}
ul.post_s_share li a.fa-google-plus{background:#e2534b;}
ul.post_s_share li a.fa-linkedin{background:#527aa3;}
ul.post_s_share li a:hover{color:#ffffff;}
.blog_post_nav{float: right;margin-right:20px;}
.blog_post_nav a{display:inline-block;vertical-align:top;background-image:url(assets/images/post_nav_arrows.png);background-repeat:no-repeat;width:40px;height:40px;margin-left:6px;border-radius: 5px;}
.blog_post_nav a[rel=next]{background-color:#0d6636; background-position:-39px center;}
.blog_post_nav a[rel=prev]{background-color:#cccccc;background-position:10px center;}
.blog_post_nav a:hover{opacity:0.7;}
.inner_page h1.page_title{font-size:36px;font-family: 'Open Sans', sans-serif;font-weight:bold;color: #333333;margin-bottom:10px;}
.inner_page p{margin-bottom:20px;line-height:1.4em;}
h4.comments_count_wr{margin-bottom:45px;color:#7f8c8c;font-size:24px;font-weight:600;font-family: 'Open Sans',sans-serif;letter-spacing:0.5px;}
.feed_back{text-align:center}
.comments_list_t{text-align:left}
.single_post_page ol.comment-list{padding-left:0}
.single_post_page ol{margin:0 0 15px}
.comments_list_t ol.comment-list li.comment{margin-bottom:18px}
.comment-author.vcard{padding:10px 0 0 48px;position:relative}
.comment-author.vcard img.avatar{position:absolute;top:0;left:0;border-radius:5px}
.comment-author.vcard cite.fn{font-weight:700;color:#7f8c8c;font-family:'Open Sans',sans-serif;font-size:16px;font-style:normal;margin:-1px 12px 0 34px;display:inline-block;vertical-align:top}
.comment-author.vcard .comment-meta.commentmetadata{display:inline-block;vertical-align:top;text-shadow:0 0 0}
.comment-author.vcard .comment-meta.commentmetadata .comment_date_wb,.comment-author.vcard .comment_txt_ab p{color:#7f8c8c;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400}
.comment-author.vcard .comment_txt_ab p{line-height:1.6em;}
.comment-author.vcard div.reply{display:inline-block;float:right}
.comment-author.vcard div.reply a.comment-reply-link{color:#e2534b;font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;text-transform:uppercase;padding-left:20px;background:url(assets/images/reply_icon.png) no-repeat left center}
.comment-author.vcard .comment_txt_ab{border-bottom:4px solid #e5e6e6;border-radius:10px;margin:10px 0 0;padding:12px 25px 16px 28px;background:#f8f8f8;}
.single_post_page .feed_back p{display:block;vertical-align:top;margin:0 0 16px!important;text-align:left}
.single_post_page ul.children{margin:20px 0 0 40px;}
.feed_back h3.feedback_heading{font-size:24px;color:#7f8c8c;margin-bottom:38px;text-align:left}
.comment_form_section #respond.comment-respond{padding-left:5px}
.single_post_page .feed_back p{display:block;vertical-align:top;margin:0 0 20px!important;text-align:left}
.single_post_page .feed_back p.marg_right_y{margin-right:25px}
.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{background:#e5e6e6;color:#1b1b1b;font-size:22px;box-shadow:none;font-weight:400;width:450px;height:40px;padding:0 10px;text-align:left;font-family:'Open Sans',sans-serif;font-weight:400;border-radius:6px;outline:0;border:none;border-left:2px solid #d9dada;border-top:2px solid #d9dada;}
.single_post_page .feed_back label{margin-left:18px;display:inline-block;vertical-align:top;margin-top:6px;font-size:18px;color:#7f8c8c;font-family: 'Open Sans',sans-serif;}
.single_post_page .feed_back textarea{width:770px;max-width:100%;min-height:200px;padding:12px 14px;border-radius:10px;resize:none;font-style:italic;font-family:'Open Sans',sans-serif;font-weight:400}
form#commentform.comment-form p.form-submit{width:100%;display:block}
.single_post_page .feed_back input[type=submit]{color:#ffffff;font-size:20px;padding:0;border:none;background:#0d6636;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:.5px;width:200px;max-width:100%;height:54px;border-radius:6px;border-bottom:4px solid #0c5c30;margin-top:16px;}
.single_post_page .feed_back p.comment-notes{display:none;}
.blog_post{display:inline-block;vertical-align:top;width:28%;margin:0 2% 30px;}
.blog_post h1{font-size:24px;margin:0 0 15px;}
.blog_post .blog_p_thumb{margin-bottom:8px;}
.blog_post .blog_p_thumb img{min-width:150px;min-height:150px;}
.blog_post p{}
.blog_post a.readmore_btn{margin-top:10px;width:90px;padding:6px 3px 2px;font-size:14px;}
.widget_s input{max-width:90%;margin-bottom:5px;}
.widget_s input[type="submit"]{width:100px;height:40px;padding:5px 0 0;}
.blog_item{margin-bottom:50px;}
.bi_side_items{display:inline-block;vertical-align:top;float:left;margin-right:30px;}
.bi_date{background:#f8f8f8;border-radius:5px;border-bottom:3px solid #e5e6e6;color:#7f8c8c;font-size:20px;font-family: 'myriadpro_regular';text-align:center;padding:12px 0 3px;width:70px;margin-bottom:17px;text-transform:uppercase;}
.bi_date span{display:block;font-size:30px;margin:5px 0 0;}
.bi_thumb_s img{border-bottom:3px solid #e5e6e6;border-radius:5px;}
.bi_post_thumb_cont{width: 770px;display:inline-block;vertical-align:top;max-width:100%;}
.bi_post_thumb_cont .bpost_image img{border-radius:6px;border-bottom:3px solid #e5e6e6;}
.bi_post_thumb_cont h1{color:#000000;font-size:24px;font-family: 'myriadpro_regular';margin: 30px 0 12px;}
.bi_post_thumb_cont .s_post_other li{margin-right: 55px;}
.pagination_bis{margin-top:150px;}
.pagination_bis .page-numbers{background-color:#8c9898;border-bottom:3px solid #7f8c8c;border-radius:5px;color:#ffffff;font-size:16px;font-family: 'myriadpro_regular';display:inline-block;vertical-align:top;width:40px;padding:11px 0 7px;text-align:center;margin-right:6px;}
.pagination_bis .page-numbers.current{background-color:#020202;border-color:#020202;}
.pagination_bis a.page-numbers:hover{background-color:#ff0c00;border-color:#ff0c00;}
.pagination_bis .page-numbers.next, .pagination_bis .page-numbers.prev{font-size:0;min-height:19px;background-image:url(assets/images/pagin_n_img.png);background-repeat:no-repeat;background-position:center;}
.pagination_bis .page-numbers.next{margin-left:20px;}
.pagination_bis .page-numbers.prev{margin-right:30px;background-image:none;}
.bi_post_thumb_cont .bpost_image img{width:100%;height:auto;}
.blog_item{margin-bottom:50px;overflow:hidden;}
img.alignleft{float:left;margin-right:10px;margin-bottom:5px;}
img.alignright{float:right;margin-left:10px;margin-bottom:5px;}