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



@media only screen and (max-width: 767px){

.company_feedback {width: auto !important;}
.company_feedback p {font-size: 22px !important;line-height: 30px !important;}
.company_title h3 a {font-size: 22px !important;}
.company_title p {font-size: 14px !important;}
.company_title {margin-bottom: 30px;}
/*.page-id-1944 .txt_values_cmny {top: 50px !important;left: 4% !important;}*/
.third_center img ,.third_center img{width:100%;}
.seven_howrd_pics img ,.six_howrd_pics img{width:100%;}
.eight_howard_pics img{width:100%;}
.nine_howard_pics img{width:100%;}
.ten_howard_pics_cntn img{width:100%}
.cntnt_first_left{padding-top:40px;}
.group_right{margin:0 !important;}
.eleven_howard_pics img{width:100%;}
.imag_first_cl img{float:none !important;width: 100%;margin: 0 auto !important;padding-bottom: 20px;}
.twelve_howard_cntn img{width:100%;}
.ten_howard_pics_cntn img{margin-left:0px !important;}
.sidebar_post_related{max-width: 500px;margin: 0 auto;}
.related_person{margin-left:0 !important;}
.cnct_per_padd{padding:0 15px 0 15px !important;}
.con_box{margin-left: 7% !important;}
.company_feedback{margin-left:0 !important;}
.person_head_img img{width:100% !important;}

}


@media only screen and (max-width: 991px) and (min-width: 768px) {

.company_title {margin-left: 70px !important;}
.company_feedback p {font-size: 22px !important;line-height: 30px !important;}
.company_title h3 a {font-size: 19px !important;}
.company_title p {font-size: 13px !important;}
.cntnt_first_left p{font-size: 20px !important;}
.person_detail_indu .img_person{line-height:17px;}
.person_detail_indu .title_person_pst{line-height: 18px;}
.person_posi{padding-bottom:16px !important;}
.person_head_greenbg{height:250px !important;padding: 55px 0px 0 30px !important;}
.person_head_img img{height:250px;width:100%;}
.company_feedback{width:85% !important;}



}
@media only screen and (max-width: 1024px) and (min-width: 992px) {
.group_right{margin-left:3% !important;}
.company_feedback{width:86% !important;}
.company_feedback p {font-size: 22px !important;}
.cnct_per_padd{padding:0 15px 0 15px;}
.company_title{margin-left:77px !important;}
.person_head_greenbg{height:280px;}
.person_head_img img{height:280px;}

}
@media only screen and (max-width: 1019px) and (min-width: 992px) {
	.person_head_greenbg{height:280px !important;}
}
.person_head_greenbg{height:298px;}
.postid-2315 .person_head_greenbg, .postid-2309 .person_head_greenbg, .postid-2300 .person_head_greenbg, .postid-2285 .person_head_greenbg, .postid-2312 .person_head_greenbg, .postid-2294 .person_head_greenbg, .postid-2306 .person_head_greenbg, .postid-2288 .person_head_greenbg, .postid-2279 .person_head_greenbg, .postid-2322 .person_head_greenbg, .postid-2261 .person_head_greenbg, .postid-2303 .person_head_greenbg, .postid-2291 .person_head_greenbg{height:295px;}
.postid-2225 .person_head_greenbg{height:297px;}
.postid-2234 .person_head_greenbg { height: 302px; }



.persone_info  .per_title{color: #fff !important;
font-size: 18px !important;
font-weight: 300 !important;
text-decoration: none !important;
margin-left: 10px !important;
margin-top: 10px !important;margin-bottom: 5px !important;text-transform: capitalize !important;}
.blnk_ht {height:400px;}

.single-client .entry-footer, .single-client .post-navigation {display: none;}

h3.contact_title {
font-size: 20px;
color: #58453d;
font-weight: 300;
padding-top: 0;
}

h3.driving_directions{
border-bottom: 1px dotted;
border-top: 1px dotted;
padding-top: 0;
padding-bottom: 15px;
font-size: 20px;
color: #58453d;
font-weight: 300;
margin-bottom:0;
}
.hm_news p{margin-bottom:0;}
.cnct_frm{margin-left: 10%;margin-top: 10px;border: 1px solid #d3d0c2;padding: 9px 9px 0 25px;width: 86%;background-color: #f4f3ec;margin-bottom: 30px;}
.cnct_frm h2{color: #58453d;line-height: 28px;font-size: 24px;margin-bottom: 20px;font-family: "Open Sans", sans-serif;
letter-spacing: -1.2px;}
#wpcf7-f2921-o1 p label{color: #54463f;display: block;font-weight: 600;margin-bottom: 13px;font-size: 13px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
#wpcf7-f2921-o1 label input{max-width:500px;width:94%;}
#wpcf7-f2921-o1 label textarea{max-width:500px;width:94%;}
.postid-2182 .related_person h4,
.related_person h4 {
	font-size: 30px  !important;
	font-family: 'Linden Hill',serif;
	font-weight: 400  !important;
	color: #58453d  !important;
	margin-bottom: 20px !important;
	line-height: 42px !important;
}
.wpcf7-submit{margin-top: 18px;margin-bottom: 18px;padding: 17px 20px 14px 20px;color: #fff;text-shadow: 0 -1px 0 #3574e3 !important;
background-color: #3574e3 !important;
background-image: linear-gradient(to bottom, #7ec8f4,#3574e3) !important;
box-shadow: inset 0px 1px 0px rgba(255,255,255,0.5) !important;
border-top: 1px solid #64baf0 !important;
border-bottom: 1px solid #1c4ed5 !important;
border-right: 1px solid #468ee6 !important;
border-left: 1px solid #468ee6 !important;
transition: opacity 0.15s linear !important;
text-decoration: none !important;
cursor: pointer !important;
display: inline-block !important;
font-size: 12px !important;
font-weight: 600 !important;
font-family: Helvetica, Arial, sans-serif !important;
line-height: 12px;
padding: 7px 18px 7px !important;
position: relative;
text-align: center;
border-radius: 4px !important;}
.person_detail_indu{padding-bottom:40px;}
.person_detail_indu .img_person{
	color: #333333d1;
	text-decoration: none;
	font-size: 18px;
	font-weight: 300;
	line-height: 24px;
	font-family: 'Roboto',sans-serif;
}
.title_person_pst a {
    color: #58453d !important;
    text-decoration: none !important;
    font-size: 27px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
}
.title_person_pst a:hover {
    text-decoration: underline !important;
}
.related_person{margin-left:10%;overflow:hidden;}
.side_padd {padding-left:0px !important; padding-right:0px !important;}
.person_detail_indu .title_person_pst{font-size: 18px;font-weight: 300;line-height: 24px;}
.tag_nm_ltst a{color: #666 !important;
text-decoration: none !important;
font-size: 16px;
font-family: 'Roboto',sans-serif;
font-weight: 300;
display: block;
line-height: 24px;
text-transform: initial;}
.tag_nm_ltst a:hover{text-decoration:underline !important;}
/*.cmny_head{margin:0 10px 0 10px;}*/

.service_comercial{border-bottom: 1px dotted #D3D7D9;}
.service_come_land h3{font-size: 20px;color: #58453d;}
.service_com_thrd h3{font-size: 20px;color: #58453d;}
.service_com_thrd{border-bottom: 1px dotted #D3D7D9;}
.service_com_for h3{font-size: 20px;color: #58453d;}
.futuerrr_mar{margin:0;}
.future_text h3{font-size: 19px;color: #58453d;}
.future_text{padding-bottom:30px;}
.service_come_land{overflow:hidden;border-bottom: 1px dotted #D3D7D9;}

.person_list .persone_info{background-color: #006547;
	padding-bottom: 10px;
	background-image: url(/wp-content/uploads/2018/04/icon-arrow-forward.png);
	background-repeat: no-repeat;
	background-position: 95% 89%;
	width: 100%;
	height: 80px;
	overflow: hidden;
	text-align: center;display: inline-block;
	margin-bottom: 15px;
}
.person_list .persone_info h2 {
    color: #fff;
    font-size: 18px;
    font-weight: 300;
    font-family: inherit;
    text-decoration: none;
    margin-left: 10px;
    cursor: pointer;
    text-align: left;
    margin-bottom: 0;
    line-height: 24px;
    margin-top: 10px;
	letter-spacing: normal;
	
}

.person_list .persone_info p{text-transform: uppercase;
text-align: left;
color: #d3d0c2;
font-size: 12px;
font-weight: 300;
font-family: 'Roboto',sans-serif;
line-height: 15px;cursor: pointer;
margin-left:11px;
margin-bottom:0;
max-width:180px;
}

.person_list .col-sm-3 {padding:0 20px 0 0;}

ul.def_list li {font-family: 'Roboto',sans-serif;font-size: 17px;color: #333333d1;font-weight: 300;line-height: 30px;list-style-type:disc;margin-left:15px;}
h3.seprate_line {
font-size: 20px;
color: #58453d;
border-top: 1px dotted #D3D7D9;
padding-top: 0;
font-family: "Roboto", sans-serif;
font-weight: 300;
}

.breadcrumb {
    padding: 3px 8px;
    list-style: none;
    border-radius: 4px;
	background-color: transparent;
	margin-bottom: 0px;
	padding-left: 80px;
}
.breadcrumb a{
	color: #fff !important;
    font-size: 11px;
    text-decoration: none !important;
    text-transform: uppercase;
    padding-right: 0px !important;
	letter-spacing:1px;
}
.breadcrumb p {
    font-family: 'Roboto',sans-serif;
    font-size: 11px;
    color: #fff;;
    font-weight: 300;
    margin-bottom: 0px;
    line-height: 30px;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.company_img{
	max-width:960px;
	margin: 0 auto;
}
.company_bg{
	background-color: #a09583;
	margin-top: 40px;
	/*2%;*/
}
.page-template-our_company_page .content-area {
     margin-top: 0px;
}
.page-template-our_company_page .site-content {
    padding: 3.5em 0 0;
}
.compant_text p{
    font-size: 16px;
    color: #333;
    font-weight: 300;
	margin-bottom: 10px;
}
 .company_feedback{
	background-color: #427657;
    width: 90%;
    padding: 10px;
    line-height: 40px;
    margin-left: 10%;
    overflow: hidden;
}
.company_feedback p{
	font-size: 28px;
    color: #fff;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    margin-bottom: 10px;
    vertical-align: baseline;
	line-height: 40px;
}
.compant_text ul {
    list-style: none;
	padding:20px 0 0 0px;
}
.compant_text ul li a {
    color: #007655;
    font-size: 28px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    text-decoration: none;
    color: #427657;    
	line-height: 40px;

}
.down-arrow_company {
    width: 0;
    height: 0;
    border-right: 45px solid transparent;
    border-top: 45px solid #427657;
    margin-left: 22%;
}
.company_photo{
	width:100px;
	margin-left: -35px;
	margin-top: 5px;	
}
.company_title {
    float: left;
    top: 10px;
    width: 250px;
    margin-left: 90px;
    margin-top: -55px;
}
.company_title h3 a{
	font-size: 28px;
	color: #58453d;
    text-decoration: none;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
}
.company_title h3 a:hover {
    text-decoration: underline !important;
}

.company_title p{
	font-size: 18px;
	color: #333333d1;
	font-family: 'Roboto',sans-serif;
}


.future_img{
	max-width:960px;
	margin: 0 auto;
}
.future_bg{
	background-color: #a09583;
}
.page-template-default .content-area {
     margin-top: 0px;
}
.page-template-default .site-content {
    padding: 3.5em 0 0;
}
.future_text p{
	
    font-size: 16px;
    color: #333333d1;
    font-weight: 300;
}
.future_feedback{
	background-color: #427657;
	width: 95%;
	padding: 10px;
	line-height: 40px;
    margin-left: 10%;
}
.future_feedback p{
	font-size: 28px;
    color: #fff;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    margin-bottom: 10px;
    vertical-align: baseline;
	line-height: 40px;
}
.page-template-default .down-arrow_future{
    width: 0;
    height: 0;
    border-right: 45px solid transparent;
    border-top: 45px solid #427657;
    margin-left: 22%;
}
.future_photo{
	width:100px;
	margin-left: -45px;
    margin-top: 10px;
}
.future_title{
	float: left;
    top: 10px;
    width: 250px;
    margin-left: 90px;
    margin-top: -70px;
}
.future_title h3 a{
	font-size: 28px;
	color: #58453d;
    text-decoration: none;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
}
.future_title h3 a:hover {
    text-decoration: underline !important;
}

.future_title p{
	font-size: 18px;
	color: #333333d1;
	font-family: 'Roboto',sans-serif;
}
.future_dotted{
	border-top: 1px dotted #d7d4d4;
    padding-bottom: 5px;
}
.future_txt p{
	
    font-size: 16px;
    color: #333;
    font-weight: 300;
    margin-bottom: 10px;
    line-height: 25px;
}
.future_txt h4{font-family: 'Roboto',sans-serif;
    font-size: 16px;
    color: #58453d;
    font-weight: 300;
    margin-bottom: 10px;
    line-height: 25px;
}
.future_image{
	height: 360px;
    width: 480px;
    margin-left: 3px;
}
.purpose_img{
	max-width:960px;
	margin: 0 auto;
}
.purpose_bg{
	background-color: #a09583;
}
.page-template-our_purpose_mission .content-area {
     margin-top: 0px;
}
.page-template-our_purpose_mission .site-content {
    padding: 3.5em 0 0;
}
.purpose_text{
	margin-left: 20px;
}
.page-template-our_purpose_mission .purpose_text h4{
    font-weight: 300;
    line-height: 25px;
	font-size: 20px;
    color: #58453d;
	margin-bottom: unset;
}
.purpose_text img {
    margin: 15px 0;
}
.page-template-our_purpose_mission .purpose_text p{
    font-size: 16px;
    color: #333;
    font-weight: 300;
    margin-bottom: 10px;
    line-height: 25px;
}
.future_txt h4{
    font-weight: 300;
    margin-bottom: 10px;
    line-height: 25px;
	font-size: 19px;
    color: #58453d;
}
.future_txt p{
	
    font-size: 16px;
    color: #333;
    font-weight: 300;
    margin-bottom: 10px;
    line-height: 25px;
}
.future_dotted1{
	border-top: 1px dotted #d7d4d4;
    padding-bottom: 10px;
	margin-top : 75px;
}
.left_cntn_howard h3{font-size:20px;}
.imag_first_cl img{float:left;margin: 5px;}
.imag_first_cl{padding-left:0;padding-right:0;}
.imag_first_cl p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.cntnt_first_left p{color: #fff;font-size: 28px;font-family: 'Linden Hill',serif;font-weight: 400;line-height: 40px;}
.box_drop{width: 0;height: 0;border-right: 45px solid transparent;border-top: 45px solid #427657;margin-left: 22%;}
.group_right{width: 100%;margin-left: 10%;background-color: #427657;padding: 10px;}
.right_howard_imgae{margin-left: 10%;margin-top:5px;width:100px;height:87px;}
.right_hwrd_head{position: absolute;margin-left: 120px;margin-top: 40px;}
.page-id-1944 .future_title{margin-top: -55px;margin-left: 70px;}
.page-id-1944 .future_title p{font-size: 18px;color: #333;/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;line-height: 25px;}
.page-id-1944 .future_title h3{margin-bottom:0;}
.second_cntn_howrd{border-bottom: 1px dotted #D3D7D9;}
.left_cntn_howard{padding-bottom: 30px;}
.second_cntn_howrd h2{color: #58453d;font-size:20px;font-family: 'Roboto',sans-serif;margin-bottom:0;}
.second_cntn_howrd p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}

.third_howrd_pics{padding-top:50px;}
.four-howard_head h3{margin-bottom: 15px;font-size: 20px;color: #58453d;font-weight: 300;}
.third_center{overflow:hidden;border-bottom: 1px dotted #D3D7D9;padding-bottom: 80px;}
.four-howard_map{border-bottom: 1px dotted #D3D7D9;}
.five_howard h3{color: #58453d;font-size:20px;}
.six_howard h3{color: #58453d;font-size:20px;}
.five_howard p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.six_howard p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.five_howrd_pics{border-bottom: 1px dotted #D3D7D9;overflow:hidden;}
.six_howrd_pics{border-bottom: 1px dotted #D3D7D9;}
.six_howrd_pics a{font-size: 16px;padding: 10px 0 10px 0;display: inline-block;}
.seven_sec_cntn{border-bottom: 1px dotted #D3D7D9;}
.eight_howard_pics{overflow:hidden;border-bottom: 1px dotted #D3D7D9;}
.seven_howard h3{color: #58453d;font-size:20px;}
.seven_howard p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.seven_howrd_pics{overflow:hidden;}
.seven_sec_cntn{padding: 12px 0 25px 0;}
.seven_sec_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}

.eight_howard_cntn h3{color: #58453d;font-size:19px;}
.eight_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-size: 16px;color: #58453d;font-weight: 300;}



.nine_howard_cntn h3{color: #58453d;font-size:20px;}
.nine_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.nine_howard_pics{overflow: hidden;border-bottom: 1px dotted;}

.ten_howard_cntn h3{color: #58453d;font-size:20px;}
.ten_howard_pics_cntn p :first-child{padding: 10px 0 10px 0;font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;}
.ten_howard_pics_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.ten_howard_pics_cntn{border-bottom: 1px dotted #D3D7D9;}

.eleven_howard_pics img{padding: 10px 40px 15px 0px;}
.eleven_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:5px;}
.eleven_howard_cntn h2{font-size: 16px;font-weight: bold;padding-top: 0;margin-bottom: 0;color: #000;display: inline-block;font-family: 'Roboto',sans-serif;letter-spacing:normal;}
.eleven_howard_pics p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.eleven_howard_pics{border-bottom: 1px dotted #D3D7D9;}

.twelve_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:5px;}
.twelve_howard_cntn h2{font-size: 16px;font-weight: bold;padding-top: 0;margin-bottom: 0;color: #000;font-family: 'Roboto',sans-serif;letter-spacing:normal;}
.twelve_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;line-height:200%;}
.twelve_howard_cntn .mar_howard{margin-top:30px;}
.twelve_howard_cntn img{padding: 15px;margin-left: 0px !important;}
.twelve_howard_sec_pics{overflow:hidden;border-bottom: 1px dotted #D3D7D9;}

.thirteen_howard_cntn{overflow: hidden;border-bottom: 1px dotted;}

.thirteen_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:5px;}
.thirteen_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}

.fournteen_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.fournteen_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.fournteen_howard_cntn .first_par{margin-bottom:50px;}
.fournteen_howard_cntn .last_par{margin-bottom:35px;}
.fournteen_howard_cntn{overflow:hidden;border-bottom: 1px dotted #D3D7D9;}

.sixteen_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.sixteen_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.sixteen_howard_cntn{overflow:hidden;border-bottom: 1px dotted #D3D7D9;padding-bottom: 30px;}

.seventeen_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.seventeen_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.seventeen_howard_cntn{overflow:hidden;border-bottom: 1px dotted #D3D7D9;padding-bottom:15px;}


.eightteen_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.eightteen_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.eightteen_howard_cntn{border-bottom: 1px dotted #D3D7D9;padding-bottom:30px;overflow:hidden;}

.nineteen_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.nineteen_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.nineteen_howard_cntn{border-bottom: 1px dotted #D3D7D9;padding-bottom:5px;overflow:hidden;}

.twentyteen_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.twentyteen_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.twentyteen_howard_cntn{border-bottom: 1px dotted #D3D7D9;}

.twentyone_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.twentyone_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.twentyone_howard_cntn{border-bottom: 1px dotted #D3D7D9;padding-bottom:5px;overflow:hidden;}

.twentytwo_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.twentytwo_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.twentytwo_howard_cntn{border-bottom: 1px dotted #D3D7D9;padding-bottom:5px;overflow:hidden;}


.twentythree_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.twentythree_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.twentythree_howard_cntn{border-bottom: 1px dotted #D3D7D9;padding-bottom:5px;overflow:hidden;}
.twentythree_howard_cntn img{margin-left:10px !important;}

.twentyfour_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.twentyfour_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.twentyfour_howard_cntn{border-bottom: 1px dotted #D3D7D9;overflow:hidden;}

.twentyfive_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.twentyfive_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.twentyfive_howard_cntn{border-bottom: 1px dotted #D3D7D9;overflow:hidden;}

.twentysix_howard_cntn h3{color: #58453d;font-size:20px;margin-bottom:12px;}
.twentysix_howard_cntn p{/*font-family: 'Roboto',sans-serif;*/font-family:"Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;font-size: 16px;color: #333;font-weight: 300;}
.cmny_head ol {padding-left: 2.2em;}
.cmny_head ol li {line-height: 24px;font-size: 16px;color: #333;font-weight: 300;letter-spacing: 0px;}
.single-post .company_img img {display:none;}
.single-post:not(.has-sidebar) #primary {max-width: 100% !important;}
.single_post {margin-top: 50px;}
.field-items {font-size: 14px;font-weight: 700; padding-bottom: 15px;text-transform: uppercase;}
.field-items a {background-image: url(/wp-content/uploads/2018/04/icon-print.png);background-repeat: no-repeat;padding-bottom: 5px;}
.single_post .cnct_frm {width:100%;margin:0;}


.wp-pagenavi {font-weight:600;font-size: 12px;background: #eee !important;font-family: "Open Sans", sans-serif;padding: 0px 0px 0px 0px;}
.wp-pagenavi a {color:#1a1a1a !important;padding: 4px 8px !important;border-left: 1px solid #bbbbbb;text-decoration:none !important;display:inline-block;}
.wp-pagenavi .current{background: rgba(7,77,46,1) !important;color:#fff;padding: 4px 8px;}
.nextpostslink{float: right;padding: 0px 6px 0 6px !important;background: #ddd !important;}
.previouspostslink{padding: 0px 6px 0 6px !important;background: #ddd !important;border-right: none !important;}
.wp-pagenavi a:hover{color: #454545 !important;}

.read_val a{color: #fff !important;padding: 7px 50px 3px 50px;
font-size: 23px;
text-decoration: none !important;
background-color: #006547;
background-repeat: repeat-x;
font-family: 'Linden Hill',serif;
font-weight: 400;
font-style: italic;}

.read_val a:hover{background-color: #008e64;}

.read_val{float: left;
display: inline-block;
padding: 18px 0;}
.alm-btn-wrap{float:right;display:inline-block;}
.term-755 .breadcrumb {padding-left:100px;}
.single .banner_tag_list { margin: 20px 0px 10px 0; }


.tagged_as_sngle {
    border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    text-transform: uppercase;
    margin-bottom: 20px;
    font-family: 'Roboto',serif;
    font-weight: 300;
    font-size: 18px;
    margin-top: 30px;
}
.side_padd {
	padding-left: 0px;
	padding-right: 0px;	
}