/*
Theme Name: Twenty Seventeen Child
Theme URI: https://wordpress.org/themes/twentyseventeen/
Template: twentyseventeen
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device.
Tags: one-column,two-columns,right-sidebar,flexible-header,accessibility-ready,custom-colors,custom-header,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.4.1520596712
Updated: 2018-03-09 11:58:32

*/

body {
	line-height: normal !important;
    font-family: 'Open Sans',sans-serif;
}
#mega-menu-top .mega-menu-item .mega-sub-menu .mega-menu-item .mega-sub-menu {
    left: 210px !important;
}
.container {
	max-width: 100%;
	width:100%;
}
.head_top_container {
	background-color: #a09583;
}
.container-fluid {
	margin-left: auto;
    margin-right: auto;
    max-width: 960px;
	width:100%;
}
.top_header_left {
	float:left;
}
.top_header_right {
	float:right;
}
.main_menu_header a {
	text-transform: lowercase;
    color: #d3d0c2;
    font-size: 18px;
    font-weight: 300;
    padding-bottom: 8px;
    padding-top: 3px;
}
.menu_bg_header {
    background: linear-gradient(to bottom,#006547 0px,#006547 40px,#c4bdac 41px,#c4bdac 100%) !important;
    background-image: url(/wp-content/uploads/2018/03/menu-bg3.png);
    background-repeat:repeat-x;
	position:absolute;
	z-index:9999;
    opacity: 0.95;
	/*background-color:rgba(196, 189, 172, 0.95);*/
}
#mega-menu-wrap-top, #mega-menu-top {
    position: inherit !important;	
}
#mega-menu-top .mega-toggle-on > ul {
    background: #c4bdac !important;
    padding: 0px 29% !important;
    height: 310px !important;
    margin-top: 0px !important;
}

/*.bg_clr_head {
	background-color: #006547;	
}*/

/*.mega-sub-menu > .mega-menu-item-has-children ul.mega-sub-menu {
    display: none !important;
}*/
.Top_header ul#menu-header_top_menu li {
    display: inline;
    padding: 0 0.5em;
    list-style-type: none;
}
.Top_header ul#menu-header_top_menu li a {
    text-decoration: none;
    color: #fefefe;
	/*color:#eae7e7;*/
    font-family: 'Roboto',sans-serif;
    font-size: 14px;
    font-weight: 300;
    border-right: 1px solid #fff;
    padding-right: 10px;
}
ul#menu-header_top_menu li:last-child a {
    border-right: none;
	padding-right: 4px
}
.top_header_left, .top_header_right, .pre_ftr_news_left, .pre_ftr_right_first, .pre_ftr_right_second, .pre_ftr_right_third, .pre_ftr_right_fourth, .menu_header_fluid, .head_top_container, .pg_head_bg_clr, .pg_fluid_head, .pg_txt_detail, .pg_fluid_detail {
    padding: 0px;
}
ul#menu-header_top_menu {
    float: right;
}
.top_header {
    margin: 25px 0 0 0;
}
.top_header_right .form-submit:hover {
    background-color: #008e64;
}
.top_header_right .form-submit {
   /* width: 40px;*/
    height: 34px;
	width: 34px;
    border: none;
    border-radius: 0;
    margin-left: 5px;
    background-color: #006547;
    margin-top: 38px;
	text-align: left;
    float: right;
    position: absolute;
    bottom: 0px;
    right: 12px;
	background-image: url(/wp-content/uploads/2018/03/search-icon.png) !important;
    background-position: 5px 5px !important;
	background-repeat: no-repeat !important;
	top: 8.5px;
}
.top_header_right .search-field {
    color: #fff;
    padding-left: 10px;
    font-size: 14px;
    font-weight: 300;
    font-family: 'Roboto',sans-serif;
    background-color: #b7b5a7;
    border: none;
    border-radius: unset;
    width: 300px;
    float: right;
    margin-right: 50px;
	height: 34px;
	position: relative;
    padding: 0.6em 0.7em;
    line-height: 19px;
    vertical-align: middle;
    border-radius: 0px;
}
.top_header_right .search-field::placeholder {
    color: #fff;
}
/*.main_menu_header a:hover {
	color: #fff;
}*/
/*.main_menu_header #mega-menu-wrap-top li {
    background: url("/wp-content/uploads/2018/03/navigation-separator.png") !important;
    background-repeat: no-repeat !important;
    background-position: right !important;
}*/
#mega-menu-wrap-top #mega-menu-top > li > a.mega-menu-link {
    background: url(/wp-content/uploads/2018/03/navigation-separator.png) !important;
    background-repeat: no-repeat !important;
    background-position: right center !important;
	font-weight: 400 !important;
}
.main_menu_header #mega-menu-wrap-top li .mega-sub-menu li {
		background:none !important;
}
.mega-toggle-on::after {
    border-top: 8px solid #006547;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    content: " ";
    display: inline-block;
    height: 0;
    width: 0;
    vertical-align: middle;
    margin-top: -10px;
}
.padd_bg_clr {
	padding-bottom:300px;
}
.padd_bg_clr_remove {
	padding-bottom: 0px;	
}
.main-navigation .menu-item-has-children > a > .icon {
    display: none;
}
/*.main_menu_header .menu-main-menu-container li:hover > .sub-menu {
    display: none !important;
}*/
.main-navigation ul li.menu-item-has-children:before, .main-navigation ul li.menu-item-has-children:after, .main-navigation ul li.page_item_has_children:before, .main-navigation ul li.page_item_has_children:after {
	content: unset;
}
.menu-item-has-children ul li a {
    text-transform: uppercase;
    color: #333;
    font-size: 15px;
    font-weight: 300;
}
.menu-item-has-children ul {
    left: 0px;
   /* width: 960px; 
    position: absolute;*/
    margin-top: 11px;
}
.main_menu_header .menu-main-menu-container .menu-item-has-children .sub-menu li{
	background: none;
}
.main_menu_header .main-navigation ul ul {
	background: #c1bba8;
}
.main_menu_header {
	float:left;
	padding-left:9%;
}
.pre_ftr_news_left h2 {
	font-size: 30px;
    margin-bottom: 20px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    background-image: none;
    color: #58453d;
    padding-left: 0px;
    letter-spacing: -0.05em;
    margin-top: 0px;
    line-height: 42px;
}
.pre_ftr_news_left span{
	color: #333333;
	/*font-family: Roboto, sans-serif;*/
	font-size: 16px;
	line-height: 24px;
	font-weight:300;
}
/*.pre_ftr_right {
    padding-top: 40px;
}*/
.pre_ftr_news_left a{
	background-color: #006547 !important;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    font-style: italic;
    font-size: 22px;
    color: #fff !important;
    text-decoration: none !important;
    padding: 2px 18px;
    margin-top: 10px;
    display: inline-block;
    border-radius: unset;
    letter-spacing: -0.5px;
}

.site-footer {
	border: none !important;
}
.page-id-1946 .txt_values_cmny{width: 570px;}

.ftr_rit_logo {
    width: 165px !important;
    display: inline;
    float: left;
    padding: 0;
    text-align: center;
    margin-bottom: 0;
}
.pre_ftr_news_left a:hover {
    color: #fff;
    background-color: #008e64;
}
.ftr_container {
    background-color: #260e0c;
    background: -webkit-linear-gradient(left,#53443f,#260e0c);
}
.ftr_container_fluid {
    padding-top: 50px;
    padding-bottom: 25px;
}
.ftr_cntct_title h2 {
    color: #BAB7A8;
    font-weight: bold;
}
a {
	box-shadow: unset !important;
}
a:hover {
	text-decoration: none !important;
}
.ftr_container_fluid a, .ftr_container_fluid {
	color: #BAB7A8 !important;
}
.ftr_cntct_details p {
	color:#BAB7A8 !important;
    font-family: 'Open Sans',sans-serif;
	font-size:14px;
	line-height:24px;
}
.ftr_first_cnt h1 a {
    font-weight: bold;
	text-decoration: none;
	 font-family: 'Open Sans',sans-serif;
}
.pre_ftr_right li {
    list-style-type: none;
}
.ftr_first_cnt h1 a {
    font-size: 25px !important;
}
.pre_ftr_right .sub-menu li a {
    text-decoration: none;
    font-size: 12px !important;
    font-weight: 300 !important;
    font-family: 'Roboto',sans-serif;
	margin-left: 5px;
}
.pre_ftr_right .menu li a {
    font-weight: 600;
    font-size: 14px;
	text-transform: capitalize;
	text-decoration:none;
}
.ftr_cntct_title p {
    color: #BAB7A8;
	font-size:14px;
	font-weight:700;
	font-family: 'Open Sans',sans-serif;
	margin-bottom:0;
}
.ftr_cntct_details a {
    text-decoration: none !important;
}
li#menu-item-285, #menu-item-300 {
    margin-top: 10px;
}
.social_icon_header {
	float:right;
	margin-top:3px;
}
.social_icon_header li img {
    margin: 3px 8px !important;
}
.sticky {
  position: fixed !important;
    top: 0;
    width: 100%;
    z-index: 9999;
}
/*.mega-sub-menu .mega-menu-item-has-children ul.mega-sub-menu {
	display: none !important;
}*/
.main_menu_header #mega-menu-wrap-top li.mega-toggle-on a:after {
	border-top: 8px solid #006547;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    content: "";
    width: 0;
    position: absolute;
    bottom: -8px;
    right: 0;
    left: 40px;
	z-index: 99999;
}
.main_menu_header #mega-menu-wrap-top li .mega-sub-menu li.mega-menu-item-has-children {
    background-image: url(/wp-content/uploads/2018/03/nav-arrow-dark.png) !important;
    list-style: none;
    background-repeat: no-repeat !important;
    text-align: left !important;
    margin: 2px 0 !important;
	background-position: 200px 12px !important;
}
.active_menu ul.mega-sub-menu {
    bottom: 0 !important;
  /*  left: 225px !important;*/
    width: 100% !important;
  /*  position: absolute !important;*/
    border: none !important;
    margin-top: 0px !important;
    top: 0px !important;
    background-color: transparent !important;
    margin-left: 93px !important;
}
.mega-sub-menu li {
    width: 250px !important;
	/*height: 30px !important;*/
}
.mega-sub-menu .mega-sub-menu .active_menu ul.mega-sub-menu{
	position: absolute !important;
    top: 0 !important;
    left: 190px !important;
}
/*.main_menu_header .mega-menu-item .mega-sub-menu {
    top: 20px !important;
}
.mega-toggle-on a:hover, .mega-toggle-on a:first-child {
    height: 51px !important;
}
*/

.mega-sub-menu .mega-sub-menu .active_menu ul.mega-sub-menu li {
    margin: 8px 0px !important;
}
li.mega-toggle-on li.active_menu {
	position: unset !important;
}

.side_bg_brdr::after{
	background: linear-gradient(to right,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.05) 50%,rgba(0,0,0,0) 100%);
    position: absolute;
    content: '.';
    color: transparent;
    width: 10px;
    top: -5px;
   /* left: 115%;*/
    height: 300px;
}

li.mega-toggle-on li.active_menu li a {
    letter-spacing: 0.5px;
    font-family: inherit !important;
}
/*.head_posi {
	position:absolute;
}
.cntnt_posi {
	position: relative;
    top: 40px;
}
.content-area {
	margin-top: 100px;
}*/
.mega-menu-item-type-custom {
	width: 130px !important;
}
.mega-menu-item > a {
    padding-left: 0px !important;
    padding-right: 0px !important;
    text-align: center !important;
	font-family: Roboto, sans-serif !important;
}
.mega-menu-item ul a {
    text-align: left !important;
	font-family: 'Open Sans', sans-serif !important;
/*	font-size: 16px !important;
    color: rgb(51,51,51) !important;*/
}
.mega-menu-item-object-custom > ul {
	margin-top: 5px !important;
}
.pg_fluid_head img {
	width: 100%;
}
.pg_head_bg_clr {
	background-color: #a09583;
}

.pg_fluid_detail h1 {
	font-size: 38px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    color: #58453d;
}
.pg_fluid_detail p {
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
    font-size: 16px;
    color: #333;
    font-weight: 300;
	line-height: 24px;
	letter-spacing: 0.5px;
}
.pg_fluid_detail a {
	color: #427657 !important;
	text-decoration: underline !important;
}
.pg_txt_detail {
	margin-top: 50px !important;
}
.moble_header {
	display: none;
}
#mega-menu-top > li:first-child {
    display: none !important;
}
.pre_ftr_right a:hover {
    color: #fff !important;
}
.sticky #mega-menu-top > li:first-child {
	display: inline-block  !important;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-item {
    float: left !important;
}


@media only screen and (min-width: 768px) and (max-width: 989px) {
	.head_top_fluid {padding-right:15px;}
.Top_header ul#menu-header_top_menu li a {
	font-size: 12px !important;
}
.company_bg {
    margin-top: 0%;
}
.menu_bg_header{display:none;}
.Top_header input {
	height: 34px;
	width: 200px;
}
.content-area {
    margin-top: 0px;
}
.search-form {
    margin-right: 20px;
}
.Top_header button.search-submit {
	margin-top:22px !important;
}
.Top_header_logo {
	margin-left: 15px;
}
.mega-menu-item > a {
	font-size: 15px !important;
}
.mega-menu-item-type-custom {
    width: 100px !important;
}
.social_icon_header li img {
    margin: 3px 5px !important;
}
.social_icon_header {
    margin-right: 15px;
}

.title_person_pst a {font-size: 25px !important; }
.person_detail_indu .title_person_pst {line-height: 30px !important;padding-left: 5px;}
.person_detail_indu .img_person { font-size: 15px !important;padding-left: 5px; }
.main_container{padding:0 30px;}
.hm_news img{width: 175px !important;}
.hm_news img:last-child{padding-right:0;}
 .page-id-1950 p.tag_nm, .page-id-1954 p.tag_nm, .page-id-1941 p.tag_nm, .page-id-1968 p.tag_nm, .page-id-1952 p.tag_nm{top: -100px !important;}
.ftr_rit_logo{width: 133px !important;}
.pre_ftr_right{padding-top:25px;}
.hm_news > div {
   width: 100% !important;
}
.hm_news .tag_nm{width:93% !important;}
.hm_news img {
    height: 130px !important;
    width: 200px !important;
    padding-right: 10px;
}
.pre_ftr_news_left{padding:0 15px !important;}

	
}


	
@media only screen and (max-width: 767px) {
	.menu_header_fluid, .head_top_container {
		display: none;
	}
	.moble_header {
		display: block !important;
	}
	.company_bg {
    margin-top: 0%;
}
	.header_mobile {
		position: fixed;
		top: 0px;
		z-index: 999999;
		margin-left: 60px;
		margin-top: 3px;
	}
	.header_mobile a {
		color: #fff;
		margin: 0;
		padding: 10px 0px 10px 0px;
		text-indent: -5000em;
		display: inline-block;
	}
	.header_mobile a.contact {
		background-image: url(/wp-content/uploads/2018/03/mobile-icon-sprite.png);
		background-repeat: no-repeat;
		background-position: 10px 5px;
		width: 50px;
	}
	.header_mobile a.facebook {
		background-image: url(/wp-content/uploads/2018/03/mobile-icon-sprite.png);
		background-repeat: no-repeat;
		background-position: -30px 5px;
		width: 50px;
	}
	.header_mobile a.twitter {
		background-image: url(/wp-content/uploads/2018/03/mobile-icon-sprite.png);
		background-repeat: no-repeat;
		background-position: -80px 5px;
		width: 50px;
	}
	.header_mobile a.linkedin {
		background-image: url(/wp-content/uploads/2018/03/mobile-icon-sprite.png);
		background-repeat: no-repeat;
		background-position: -125px 5px;
		width: 50px;
	}
	.header_mobile a.youtube {
		background-image: url(/wp-content/uploads/2018/03/mobile-icon-sprite.png);
		background-repeat: no-repeat;
		background-position: -170px 5px;
		width: 50px;
	}
	.pre_ftr_news_left {
  		text-align: center;
	}
	.pre_ftr_right {
   		 text-align: center;
		}
	.moble_head_logo {
		margin: 0px;
		background-color: #280e0a;
		width: 100%;
		height: 100%;
		text-align: center;
	}
	.resp_logo_img {
		z-index: 1;
		margin: 0px 0px 0px 0px;
		padding-top: 30px;
		padding-bottom: 30px;	
	}
	.pg_txt_detail {
		padding-right: 10px;
		padding-left: 10px;
	}
	.content-area {
		margin-top: 0px !important;
	}
	.pg_fluid_detail h1 {
	    font-size: 30px !important;
	}
	.pg_fluid_detail p {
	    font-size: 15px !important;
	}
	.ftr_rit_logo {
		width: 100% !important;
		float: none !important;
		text-align: center;
		margin-bottom: 20px;
		margin-top: 20px;
		display: block !important;
	}
}


#mega-menu-item-344 a {
    color: #d3d0c2 !important;
}
.main_container {
	max-width:960px;
	width:100%;
	margin:0 auto;
	margin-top:50px;
}
h1 {
    font-size: 38px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    color: #58453d;
	line-height: 48px;
   margin-bottom: 0px;
   letter-spacing: -0.05em;
}
#mega-menu-wrap-top #mega-menu-top > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
	line-height: normal;
}
.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child) {
    border: none !important;
}
p {
    font-family: 'Roboto',sans-serif;
	/*'Roboto',sans-serif;*/
    font-size: 16px;
    color: #333;
    font-weight: 300;
    margin-bottom: 10px;
    line-height: 24px;
}
a:link, a:visited {
    color: #427657;
	text-decoration:underline;
}
.block-title {
	background-image: url(/wp-content/uploads/2018/04/icon-news.png);
    background-repeat: no-repeat;
    background-position: 0px 28px;
    padding-left: 55px;
    padding-top: 27px !important;
    margin-top: 2%;
	margin-bottom: 10px;
}
/* .page-id-1952 .block-title {background-position: 23px 0px;} */
.hm_btm_sec {
	margin-top: 3%;
}
h2 {
	font-size: 30px;
    margin-bottom: 20px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    color: #58453d;
	line-height:42px;
	letter-spacing:-1.5px;
}
.page-id-1950 .hm_news, .page-id-1954 .hm_news, .page-id-1941 .hm_news, .page-id-1968 .hm_news, .page-id-1952 .hm_news {width:20%;border-bottom:none; margin-top:0;height: 300px;}
.page-id-1950 .hm_news img, .page-id-1954 .hm_news img, .page-id-1941 .hm_news img, .page-id-1968 .hm_news img, .page-id-1952 .hm_news img{display:block;}
.page-id-1950 p.tag_nm, .page-id-1954 p.tag_nm, .page-id-1941 p.tag_nm, .page-id-1968 p.tag_nm, .page-id-1952 p.tag_nm {
    top: -120px;
    background: rgba(7,77,46,0.85);
    color: #fefefe;
    padding: 5px 0;
    font-size: 14px;
    text-align: center;
    margin-top: 0;
}

.hm_news {
    width: 100%;
    float: left;
	cursor:pointer;
	border-bottom: 1px dotted #58453d;
}
.more_lnk {
	float:right;
}
.hm_news:hover img {
	-webkit-filter: grayscale(100%);
    filter: none;
}
.hm_news img {
    height: 150px;
    width: 185px;
	margin-bottom: -30px;
	-webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
	display:none;
}
.hm_news h3 {
    padding-right: 10px;
}
.alm-0 .load_cls  {
	border: 1px solid #ccc !important;
    width: 205px !important;
	height:40px !important;
    border-radius: 0 !important;
    padding: 0px 50px 3px 0px !important;
    color: #fff !important;
    background-image: url(/wp-content/uploads/2018/04/arrow.png) !important;
    float: right !important;
    background-position: 170px 10px !important;
    background-repeat: no-repeat !important;
    font-family: 'Linden Hill',serif;
    font-weight: 400 !important;
    font-style: italic;
    font-size: 23px !important;
    background-color: #006547 !important;
}
.loading {
	display: none !important;
}
.block-title-service {
	background-image: url(/wp-content/uploads/2018/04/icon-services.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 50px;
	margin-bottom:20px;
}
footer {
    padding-top: 50px;
}
.item-list h3 {
    margin-bottom: 0px;
}
.item-list {
    margin-bottom: 40px;
}
.item-list ul {
	margin-bottom:0px;	
}
.item-list h3 a {
    clear: left;
    margin-bottom: 5px;
    font-size: 36px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    text-decoration: none !important;
	letter-spacing: -0.05em
}
.services_hm .item-list ul li {
    display: inline-block;
    margin-left: 0px;
	line-height:25px;
}
.services_hm .item-list ul li a {
    padding-right: 0.5em;
    margin-right: 0.5em;
    border-right: 1px solid #b0b0b0;
    text-decoration: none;
	font-size: 14px;
}
.services_hm .item-list ul li a:hover {
	text-decoration: underline !important;
}
.block-title-twitter-hm {
	background-image: url(/wp-content/uploads/2018/04/icon-twitter.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 50px;
	padding-top:0px;
}
.hm_news > div {
	width: 100%;
}
.page-id-1950 .hm_news > div, .page-id-1954 .hm_news > div, .page-id-1941 .hm_news > div, .page-id-1968 .hm_news > div, .page-id-1952 .hm_news > div {
	width: 185px;
}
/*p.tag_nm {
    position: relative;
    top: 0;
    text-align: center;
    color:#007655;
    text-transform: uppercase;
    font-weight: normal;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
}*/
p.tag_nm {
    position: relative;
    top: 0;
    text-align: left;
    color: #007655;
    text-transform: uppercase;
    font-weight: normal;
    font-family: 'Open Sans',sans-serif;
    font-size: 16px;
    margin-bottom: 0;
	margin-top: 10px;
}
.field-item.even {
    font-size: 15px;
    font-family: 'Open Sans',sans-serif;
    line-height: 25px;
    margin-bottom: 10px;
}
.more_lnk a {
    text-decoration: none;
	font-size:15px;
    font-family: inherit;
}
.more_lnk a:hover {
    text-decoration: underline !important;
}
.none_title {
    display: none;
}
.header_values {
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    font-style: italic;
    font-size: 30px;
}
.img_values_hm {
    position: relative;
}
.title_values {
    font-size: 70px;
    line-height: 80px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
}
.sub_header_values {
    font-weight: 300;
    line-height: 25px;
    font-size: 16px;
	margin-bottom: 30px;
	width: 70%;
}
.img_values_hm {
    background-color: #a09583;
}
.img_fix {
    max-width: 960px;
    margin: 0 auto;
    width: 100%;
}
.value_link_hm {
    padding: 7px 50px;
    font-size: 23px;
	background-color: #006547 !important;
    background-repeat: repeat-x;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    font-style: italic;	
	color: #fff !important;
    text-decoration: none !important;
}
.hm_img_inline img {
    float: right;
}
.cmny_head {
	padding-left:0px;
	padding-right:0px;
}

.header_all {
    font-size: 70px;
    line-height: 80px;
	font-weight: 400;
	font-family: 'Linden Hill',serif;
}
.header_sub {
	font-weight: 300;
    line-height: 25px;
    font-size: 16px;
    margin-bottom: 30px;
}



@media only screen and (max-width: 767px) 
{
.main_container{padding:0 15px;}
.hm_news {width: 100%;float: none;}
.hm_news > div {width: 100%;}
    .hm_news img{height: auto;width: 100%;}
p.tag_nm {position: relative;top: 0;padding: 5px 0 0 0 !important;}
.hm_news {padding:0;}
.block-title{
	margin: 0 0px;
    text-align: left;
    padding: 0 0px;
    padding-left: 0px;
    font-size: 28px;
    padding-left: 50px !important;
}
.services_hm .item-list ul li a{border-right:none;}
.services_hm .item-list ul li{width:100%;}
body {
	overflow-x: hidden;
}


.cnct_frm {
    margin-left: 5%;
    margin-top: 10px;
    border: 1px solid #d3d0c2;
    padding: 9px 9px 0 20px;
    width: 86%;
    background-color: #f4f3ec;
    margin-bottom: 30px;
}
.value_link_hm {
    padding: 4px 35px;
    font-size: 15px;
}
.sub_header_values {
    line-height: 20px;
    font-size: 12px;
    margin-bottom: 10px;
}
.title_values {
    font-size: 30px;
    line-height: 30px;
}
.header_values {
    font-weight: 400;
    font-size: 15px;
}
h1 {
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 10px;
}
p {
    font-size: 14px;
    margin-bottom: 5px;
    line-height: 24px;
}
.page-template-default .site-content {
	padding: 0px !important;
}
/*.txt_values_cmny {
    top: 20px;
    left: 5%;
    width: 100%;
}*/
.header_all {
    font-size: 35px;
    line-height: 40px;
}
.header_sub {
    line-height: 20px;
    font-size: 16px;
    margin-bottom: 30px;
}
.main_container {
	margin-top: 25px;
}
.future_image {
    height: 100%;
    width: 100%;
    margin-left: 0px;
}
.future_feedback {
    width: 100%;
    margin-left: 0;
}
.person_list .col-sm-3 {
    padding: 0 15px;
}
.person_list .col-sm-3 img{
    width:100%;
}
.breadcrumb_full {display: none;}

}
@media only screen and (min-width: 768px) and (max-width: 991px)
{
.btm_padd {
    padding-bottom: 350px;
}
body {
	overflow-x: hidden;
}
.future_title {
    margin-left: 60px;
}
.txt_values_cmny {
	left: 3%;
}

.header_all {
	font-size: 60px;
}
.page-template-default .site-content {
	padding: 0px;
}
.breadcrumb_full {display: none;}


}


#mega-menu-top .mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-menu-item-has-children {
	position: unset !important;
}
#mega-menu-top .mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu {
    position: absolute !important;
    top: 0 !important;
    left: 240px !important;
}
#mega-menu-top .mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu li {
	margin: 0px 0px 5px 40px !important;
	float: left !important;
}
.active_cls:after {
	background: linear-gradient(to right,rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.05) 50%,rgba(0,0,0,0) 100%);
    position: absolute;
    content: '.';
    color: transparent;
    width: 10px;
    top: -2px;
    left: 97%;
    height: 312px;
	/*52px;*/
}
#mega-menu-top .mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu > li {
	margin-top: 9px !important;
}
/*#mega-menu-top .mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu {
	width: 600px !important;
    height: 227px !important;
}*/
.btm_padd {
	padding-bottom: 310px;
	/*350px;*/
} 

.page-id-1950 .excert_sp p, .page-id-1950 .excert_sp p, .page-id-1954 .excert_sp p, .page-id-1954 .excert_sp p, .page-id-1941 .excert_sp p, .page-id-1941 .excert_sp p, .page-id-1968 .excert_sp p, .page-id-1968 .excert_sp p, .page-id-1952 .excert_sp p, .page-id-1952 .excert_sp p {
    height: 100px;
}
.page-id-1950 .more_lnk_ltst, .page-id-1950 .title_ltst, .page-id-1954 .more_lnk_ltst, .page-id-1954 .title_ltst, .page-id-1941 .more_lnk_ltst, .page-id-1941 .title_ltst, .page-id-1968 .more_lnk_ltst, .page-id-1968 .title_ltst, .page-id-1952 .more_lnk_ltst, .page-id-1952 .title_ltst {
	display: none;
}
.more_lnk {
	display: none;
}
.page-id-1950 .more_lnk, .page-id-1954 .more_lnk, .page-id-1941 .more_lnk, .page-id-1968 .more_lnk, .page-id-1952 .more_lnk {
	display: block;
}	

#mega-menu-wrap-top #mega-menu-top .mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
	padding: 2px 15px !important;
}
#mega-menu-top .mega-sub-menu .mega-sub-menu .mega-sub-menu li {
		margin: 10px 0px !important;
}
.third_center img {
	max-width: 95%;
    max-height: 95%;
    height: auto;
    width: auto;
    position: relative;
    left: 0px;
    right: 0px;
    margin: auto;
    box-shadow: rgba(55, 50, 50, 0.72) 0px 2px 2px 0px;
    border-width: 0px;
}
.over_btn {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 5.5%;
    left: 44%;
    overflow: hidden;
    margin: -25px 0px 0px -25px;
    background-image: url(https://howard.computantest.com/wp-content/uploads/2018/04/embed_btn.png);
    background-position: inherit;
}
.third_center a:hover .over_btn {
    background-position: center 50px;
}
.site-content {
    padding: 0 !important;
}
.tag_nm_ltst {
    text-transform: uppercase;
    color: #007655;
	margin-bottom: 0px;
}
.title_ltst {
    margin-bottom: 0px;
}
.title_ltst a {
    font-size: 14px;
}
.more_lnk_ltst a {
    text-decoration: none !important;
	font-size: 14px;
}
.latst_news p {
    margin-bottom: 0px;
}
.latst_news {
    margin-top: 10px;
}
.latst_news {
    margin-top: 20px;
    border-bottom: 1px dotted #D3D7D9;
}
.leadership_page h2 {
	font-size: 24px;
    line-height: 42px;
	margin-bottom: 20px;
    color: black;
	padding-top:0;
	font-family: "Open Sans", sans-serif;
	letter-spacing: -1.2px;
}	
.page-id-1954 footer {
    padding-top: 30px;
}
.page-id-1944 .txt_values_cmny {
    top: 120px;
}
.tax-service_type .company_bg {
	display: none;
}
.company_bg_taxo {
    background-color: #a09583;
	margin-top:2%;
}
.tax-service_type ul li a {
    text-decoration: none !important;
    font-size: 28px;
    font-weight: 400;
    color: #427657;
    line-height: 24px;
}
/*.cmny_head ul li {
    padding: 15px 15px 15px 0px;
}*/
.cmny_head ul {
    margin-bottom: 10px;
	 padding-top: 0px;
}
.cmny_head ul li a {
    font-family: 'Linden Hill',serif;
}
.tax-service_type ul {
    list-style: none;
	
}
.pre_ftr_right ul {
margin-bottom: 11px;
    margin-top: 0px !important;
}
/*.tax-service_type ul li {
	margin-bottom: 15px;
}*/
.title_person_pst a {
    color: #58453d !important;
    text-decoration: none !important;
    font-size: 28px;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
}
.title_person_pst a:hover {
    text-decoration: underline !important;
}
.person_detail_indu .title_person_pst{
	font-size: 18px;
	font-weight: 300;
	line-height: 1.3;
	margin-top:20px;
}
.term-red-flag-reporting ul {
    list-style-type: disc;
}

.single-blog_post .company_bg img, .single-award_logo .company_bg img, .single-case_study .company_bg img, .single-event .company_bg img, .single-person .company_bg img, .single-press_release .company_bg img {display:none;}
.breadcrumb_full {width: 100%;top: 40px;height: 40px;position: absolute;background-color: #c0bcaa;opacity: 0.95;}
.see_relate {float: right;}
.see_relate a {font-size: 14px;}
.breadcrumb_full .breadcrumb {margin-left: auto;margin-right: auto;width: 960px;}
.per_main {
	margin-top:6%;
}
.person_head_greenbg {
    background-color: #006547;
	padding: 96px 0px 0 30px;
}
.person_head_greenbg h2 {
    font-size: 36px;
    color: #fff;
    line-height: 24px;
	letter-spacing: normal;
}
.person_quli, .person_posi {
    color: #d3d0c2;
    font-size: 14px;
    text-transform: uppercase;
	line-height: 15px;
    font-family: 'Roboto',sans-serif;
}
.bck_perlist_link {
    color: #d3d0c2 !important;
    font-size: 14px;
    font-family: 'Roboto',sans-serif;
    text-decoration: none !important;
}
.person_head_img {
    padding: 0px;
}
.person_posi {
    padding-bottom: 40px;
}
.bck_perlist {
   padding-bottom: 26px;
    background-image: url(/wp-content/uploads/2018/04/icon-arrow-back.png);
    background-repeat: no-repeat;
    padding-left: 40px;
    background-position-y: 0px;
    padding-top: 6px;
}
.head_sec_per {
	margin-bottom:20px;
}
.cnct_per_padd {
	padding-left:0px;
	padding-right:0px;
}
.person_conbox h4 {
    color: #006547;
	width: auto;
}
.person_conbox {
	margin-top:20px;
}
.tag_nm_ltst_per {
	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;
}
.fbtw-twitter-follow-box, .timeline-Header, .timeline-Footer {
    display: none !important;
}
.banner_side_pdd {
	padding-left:0px;
	padding-right:0px;
}
.banner_excert a {
    display: none;
}
.banner_side_padd {
	padding-left:0px;
	padding-right:0px;
}	
.bann_list {
    margin: 10% 0px;
	overflow: hidden;
	margin-top: 0px;
}
.banner_post_title a {
    color: #007655 !important;
    text-decoration: none !important;
    font-size: 18px;
    font-weight: 400;
    font-family: 'Roboto',sans-serif;
    letter-spacing: -1.2px;
    line-height: 42px;
}
.banner_post_title {
    margin-bottom: 20px;
}
.banner_pst_dt {
	color: #a5a9ab;
    font-family: 'Roboto',sans-serif;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
}
.banner_tag {
    position: absolute;
    background: rgba(7,77,46,0.85);
    padding: 5px 0px 5px 0px;
    color: #fff;
    text-align: center;
    float: left;
    width: 100%;
    z-index: 999;
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    line-height: 24px;
}
.banner_riht_text_sec {
	padding-left: 15px;	
}
.banner_excert p {
    color: #333;
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
}
.bann_tag_nm {
    background-color: #f4f3ec;
    color: #427657;
    float: left;
    margin-right: 10px;
    padding: 0px;
    margin-bottom: 20px;
    font-size: 12px;
}
.bann_tag_nm a {
    padding: 5px 10px 5px 10px !important;
    background-color: #f4f3ec;
	text-decoration: none;
}
.banner_tag_list {
    overflow: hidden;
}
.banner_more_lnk a {
	font-size: 14px;
    line-height: 24px;
    font-family: "Open Sans", sans-serif;
    text-decoration: none !important;
}
.banner_more_lnk {
	margin-top:5%;
}
.bann_list_pst {
	margin-bottom: 15%;
}
.bann_list_pst:hover img {
	-webkit-filter: grayscale(100%);
    filter: none;
}
.bann_list_pst img {
	-webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
.move-right {
	float: right;
}
#type_banner {
	text-align: left;
	color: #fff;
	background-color: #bab7a8;
	font-size: 16px;
	font-family: 'Roboto',sans-serif;
	font-weight: 300;
	width: 100%;
	border-radius: inherit;
	height: 35px;
	margin-bottom: 10px;
	background-image: url(/wp-content/uploads/2018/05/dropdown-arrow.png);
	background-repeat: no-repeat;
	background-position: right;
	border: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	padding-left: 10px;
}
form#FilterForm select {
	padding-right: 45px;
}
.industry_banner, .service_banner, .type_banner {
    margin-bottom: 0px;
}
.term-pure-lucht .company_bg {
    display: none;
}

.blg_post_title a {
    color: #427657;
    font-family: 'Linden Hill',serif;
    font-size: 30px;
    font-weight: 400;
    letter-spacing: -1.5px;
    line-height: 42px;
    text-decoration: none;
}
.blg_pst_dt {
    font-family: "Open Sans", sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    margin-bottom: 10px;
}
.blg_excert {
    font-size: 16px;
    font-weight: 300;
    line-height: 24px;
}
.read_blg a {
    color: #427657;
    font-size: 14px;
    line-height: 24px;
    font-weight: 300;
}
.read_blg {
    margin-bottom: 40px;
	margin-top:10px;
}
.hm_btm_sec iframe {
	width: 345px !important;
    height: 700px !important;
}
.archive .company_bg {
    display: none;
}
.bck_archieve a {
    font-size: 16px;
}
.title_blg_archve {
	padding-left: 10px;	
}
.arch_blg_lst {
    background-color: #f4f3ec;
    padding: 10px;
}
#event_submit {
    color: #fff;
    text-decoration: none;
    padding: 9px 20% 6px 20% !important;
    background: none;
    background-color: #006547;
    background-repeat: repeat-x;
    font-family: 'Linden Hill',serif;
    font-weight: 400;
    font-style: italic;
    font-size: 23px !important;
    border: none;
    text-shadow: none;
    border-radius: 0;
    margin-top: 5px;
    float: right;
}
.blg_archive {
    border-bottom: 1px dotted #333;
    padding-bottom: 20px;
}
.blg_archive li {
    list-style: none;
	font-family: "Open Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 24px !important;
}
.view_archieve {
    text-align: right;
    padding-right: 20px;
}
.view_archieve a {
    font-family: "Open Sans", sans-serif !important;
    font-size: 14px !important;
    font-weight: 300 !important;
    line-height: 24px !important;
    text-decoration: none;
}
.arch_blg_lst .blg_archive li a {
    text-decoration: none !important;
	font-family: "Open Sans", sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 24px;
}
.arc_rht {
	margin-top:40px;
}


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


	.page-id-1950 p.tag_nm, .page-id-1954 p.tag_nm, .page-id-1941 p.tag_nm, .page-id-1968 p.tag_nm, .page-id-1952 p.tag_nm {
		/*top: -315px;*/
		top: 0px;
	}
	.page-id-1950 .hm_news > div, .page-id-1954 .hm_news > div, .page-id-1941 .hm_news > div, .page-id-1968 .hm_news > div, .page-id-1952 .hm_news > div {
		width: 100%;
		height: 100%;
	}
	.page-id-1950 .hm_news, .page-id-1954 .hm_news, .page-id-1941 .hm_news, .page-id-1968 .hm_news, .page-id-1952 .hm_news {
		width: 100%;
		padding: 0 15px;
	}
	.page-id-1950 .more_lnk, .page-id-1954 .more_lnk, .page-id-1941 .more_lnk, .page-id-1968 .more_lnk, .page-id-1952 .more_lnk {
		margin-bottom: 10px;
	}
	.services_hm {
		margin-top: 20px;
	}
	.cmny_news_pg {
		padding: 0 30px;
	}
	
	.futuerrr_mar {
		padding: 0 15px;
	}
	.purpose_text {
		padding: 0px 15px;
		margin-left:0px;
	}
	.third_center img {
		padding: 0px;
		max-width: 100%;
		width: 100%;
	}
	.third_howrd_pics {
		padding-top: 0px;
	}
	.over_btn {
		top: 6%;
		left: 50%;
	}
	.third_center {
		padding-bottom: 40px;
	}
	.future_title h3 a {
		font-size:24px;
	}
	.future_title {
		margin-top: -100px;
		padding-left: 70px;
		margin-left:0px;
	}
	.person_detail_indu .img_person {
		font-size: 15px;
	}
	.title_person_pst a {
		font-size:25px;
	}
	.person_detail_indu .title_person_pst {
		margin-top: 0px;
		margin-left: 10px;
	}
	.person_detail_indu .img_person {
		padding-left: 10px;
	}
	.company_feedback {
		width: 100% !important;
	}
	.company_title {
		margin-left:80px;
		width: 200px;
	}
	.cmny_head ul li a {
		font-size: 25px;
	}
	.service_come_land img {
		width: 100%;
	}
	.compant_text1 {
		padding: 0px 15px;
	}
	.blnk_ht {
		height: 200px;
	}
	.con_box {
		margin: 0px !important;
		width: 100%;
	}
	.postid-2182 .cmny_head img {
		width: 100%;
		margin-bottom: 30px;
	}
	.single-press_release .row {
		padding: 0px 15px;
	}
	.cmny_head img {
		width: 100%;
	}
	.banner_tag {
		width: 100%;
	}
	.banner_img img {
		width: 100%;
	}
	.banner_riht_text_sec {
		padding-left: 0px;
		margin-top: 10px;
	}
	.banner_excert {
		margin-bottom: 10px;
	}
	.banner_more_lnk {
		margin-top: 1%;
	}
	.bann_list_pst {
		margin-bottom: 10%;
	}
	.banner_post_title {
		margin-bottom: 10px;
	}
	.single-banner .con_box {
		margin-top: 30px !important;
	}
	.arch_blg_lst {
		margin-top: 30px;
	}
	.cmny_head ul {
		margin-bottom: 20px;
	}
	.pre_ftr_news_left h2 {
		padding: 0px !important;
	}
	
	
}
.timeline-header, .timeline-footer
{
          display:none ;
}
.page-id-1939 .row {
    margin: 0px;
}
#wpcf7-f2921-o1 label textarea {
	height: 50px;
}
#section-header #region-menu #secondary-menu li a {
	line-height: 24px;
}

.home .field-item.even {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 0px;
    text-transform: none;
    font-weight: normal;
    font-family: 'Roboto',sans-serif;
}
.home .field-items {
	padding-bottom: 0px;
}
.banner_img {
    position: relative;
}
.single-value .txt_values_hm {
    top: 7%;
    margin-left: 8px;
}
/*.single-service h2.block-title, .single-service #ajax-load-more, .single-service .read_val {
    display: none;
}*/
.postid-2134 .header_all {margin-right:3%;}
.MsoNormal img {
	float: right;
	margin: 10px;
}
.postid-2124 .MsoNormal img {
	height: 480px;
    width: 360px;
}

.tag_blg {
	border-top: 1px solid #666;
    border-bottom: 1px solid #666;
    text-transform: uppercase;
    margin-bottom: 20px;
   font-family: 'Roboto',serif;
   font-family: inherit;
    font-weight: 300;
    font-size: 18px;
}
.print_left {
    float: left;
    width: 100%;
    position: relative;
}
.share_blg_right {
    float: right;
    width: 95%;
    position: absolute;
    text-align: right;
}
.a2a_kit .a2a_svg {
    border-radius: unset !important;
}
.page-id-3025 .row {
    margin-right: 0px;
    margin-left: 0px;
}
.page-id-3025 .main_container{
	background-color: #f4f3ec;
    padding: 10px;
}
#wufoo-onlin{
    font-size: 16px;
    font-family: inherit;
    font-weight: 300;
}
#wufoo-m4p47bh1e3yx9b {
    margin-top: 80px;
}
.bread_main {	
	background-color: #c0bcaa;
    opacity: 0.95;
	width: 100%;
    height: 40px;
}
.main_container_bread_blg {
	max-width: 960px;
    width: 100%;
    margin: 0 auto;
    float: none;
    padding-top: 7px;
}
.alm-btn-wrap .done {
    display: none !important;
}
.new_sec {
	overflow: hidden;
}
.single_post_content ul {
    font-family: 'Roboto',sans-serif;
    font-size: 16px;
    color: #333;
    font-weight: 300;
    margin-bottom: 10px;
    line-height: 24px;
    padding-left: 1.2em;
}
.single_post_content ul li {
    margin-left: 10px;
}
.sticky .main_menu_header {
    padding-left: 0px;
}
.cmny_head .col-sm-7 {
    padding-right: 0px;
}

.company_title h3 {
    margin-bottom: 0px;
}
address {
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
	font-size: 16px;
	color: #333;
	font-weight: 300;
	margin-bottom: 10px;
	line-height: 24px;
}
.ftr_second_cnt {
    margin-top: 25px;
}
.ftr_first_cnt h1 a:hover, .ftr_second_cnt p a:hover, .ftr_first_cnt p a:hover {
    color: #BAB7A8 !important;
}
.tax-service_type .hm_news {
    margin-left: 20px;
}
.tax-service_type .company_feedback {
	margin-left: 10%;
}
.tax-service_type .down-arrow_company {
	margin-left:22%;
}
.tax-service_type  .read_val {
	margin-left: 20px;
}
.single-service .cmny_head {
	margin-bottom: 60px;
}
.single-service .col-sm-4 {
    padding-left: 0px;
}
.single-service .col-sm-8 {
    padding-right: 0px;
}
.block-title-news {
    background-image: url(/wp-content/uploads/2018/04/icon-news.png);
    background-repeat: no-repeat;
    background-position: 0px 25px;
    padding-left: 50px;
    padding-top: 25px;
    margin-top: 2%;
    margin-bottom: 10px;
}
.pre_ftr_news_left {
    margin-top: -40px;
    padding-bottom: 25px;
}

#menu-footer_fourth ul {
	margin-left: 5px;
}
.page-id-1939 .future_feedback {
	margin-top: 30px;
}
.page-id-1939 .future_text img {
    height: 360px;
    width: 480px;
}
.tax-service_type h1.title, .single-service h1.title, .page-id-1952  h1.title {margin-bottom: 10px !important;}

.page-id-1939 .txt_values_cmny {margin-top:0;}
h1.title {margin-bottom: 20px;}
.term-756 .cmny_head ul li, .term-757 .cmny_head ul li, .term-759 .cmny_head ul li, .term-755 .cmny_head ul li, .term-758 .cmny_head ul li {margin-bottom:20px;}
a.dif_anker {font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif !important;}
li#mega-menu-2500-0-0 ul.mega-sub-menu li {height: 20px !important;}
/* li#mega-menu-2500-0-0 ul li:last-child {padding: 0px 15px 0px 15px !important;}*/
button.alm-load-more-btn.more.load_cls:hover {background-color: #008e64 !important;}
ul.twoColumns {
  list-style: none;
    columns: 2;
    -webkit-columns: 2;
    -moz-columns: 2;
}
#mega-menu-top #mega-menu-item-2507, #mega-menu-top #mega-menu-item-2587, #mega-menu-top #mega-menu-item-259, #mega-menu-top #mega-menu-item-2596 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}
#mega-menu-top #mega-menu-item-2511, #mega-menu-top #mega-menu-item-2546, #mega-menu-top #mega-menu-item-2547 {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}


#mega-menu-top .mega-sub-menu .mega-sub-menu .mega-sub-menu .mega-sub-menu > li {height:25px !important;}
.person_img img {height: 100%;}

.term-759 .header_all {font-size: 69px;}
.head_top_fluid {padding-right: 5px; /*max-width: 990px;*/}
@media only screen and (min-width: 992px) and (max-width: 1244px){
	.head_top_fluid {padding-right:15px;}
}

.breadcrumb span {
    letter-spacing: 1px;
}
.postid-2419 h1.title, .postid-2431 h1.title, .postid-2418 h1.title, .postid-2420 .title {
    margin-left: -15px;
}
#mega-menu-item-2579 #mega-menu-item-2578, #mega-menu-item-2579 #mega-menu-item-2580, #mega-menu-item-2579 #mega-menu-item-2587 {	
	margin-top: 2px !important;
	margin-bottom: 2px !important;
}

#mega-menu-item-2589 #mega-menu-item-3049, #mega-menu-item-2589 #mega-menu-item-3050, #mega-menu-item-2589 #mega-menu-item-3051, #mega-menu-item-2589 #mega-menu-item-3052, #mega-menu-item-2589 #mega-menu-item-2596  {	
	margin-top: 2px !important;
	margin-bottom: 2px !important;
}
.postid-2420 .txt_values_cmny, .term-755 .txt_values_cmny, .postid-2431 .txt_values_cmny, .postid-2429 .txt_values_cmny {
    color: rgb(0,0,0);
}
 
.dataTables_wrapper th {
	background-color: #006547 !important;
	font-size: 18px;
    font-family: 'Roboto',serif;
    color: #d3d0c2;
    font-weight: 500 !important;
}
.dataTables_wrapper td {
    font-size: 15px;
    color: #333;
    font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
}

@media only screen and (min-width: 1601px) and (max-width: 2000px){
.txt_values_hm { 
	left: 27%;
}
}















