﻿
.box_1 {
	background-color: #eaefdf;
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;	
}

.box_1 .cta-btn {
	background-color: #6b911f;
}

.box_1 a:hover.cta-btn {
	background-color: #fff;
	color: #6b911f;
	text-decoration: none;
}

	 .box_1,
	 .box_2 {
	 	border-right: none;
		 position: inherit;
	 }
	
	
.tw {
	position:left;
	display:inline;
	margin-bottom:50px;
	}


.img-responsive {
  max-width: 100%;
  height: auto;
  margin: 0 auto;
}


.img-responsive-sm {
  width: 100%;
  height: auto;
  margin: 0 auto;
}

	
	body.home #main2, #header, #footer {display: none;}

	
	
	#colophon, #main, #main2, #wrapper, #content {width:auto; float: none;}






div.menu,
#colophon,
#main,
#main2,
#wrapper {
	margin: 0 auto;
	width: 900px;
}

#main2 {
	clear: both;
}
 ul.footer-address li.phone:before { background: none; width: auto; height: auto; font-style: normal; color: #61758a; font-size: 14px; margin-right: 6px; position: relative; top: 3px; }
.mobile-navigation .menu-item{padding:5px 0;display:block}
.mobile-navigation .menu-item a{color:#383535;font-size:16px;font-weight:500;display:block}
.mobile-navigation .menu-item a:hover{color:#39be9b}
.mobile-navigation .menu-item.logo{display:none}

	.rtl .header-social .alignleft, .rtl .header-social .alignright { text-align: center; }

	.mobile-menu-design-modern .header-social .alignright { float: right; width: auto; }

	.mobile-menu-design-modern .header-social .alignright .fusion-social-links-header a { margin-right: 0px !important; margin-left: 20px !important; }

	.header-v2 .header-social .alignright{width:100%; margin:0;}

	.header-v3 .header-social .alignright{width:100%; margin:0;}

	.header-v4 .header-social .alignright{width:100%; margin:0;}

	.header-v5 .header-social .alignright{width:100%; margin:0;}

	.mobile-menu-design-classic .header-social .alignright .menu li:last-child { padding-right: 8px; border-right: none; }

	.grid-layout .meta-info .alignright, .timeline-layout .meta-info .alignright{
		width: auto !important;
		margin-top: 5px !important;
		margin-bottom: 0 !important;
	}


	.grid-layout .meta-info .alignright,.timeline-layout  .meta-info .alignright{
		float:right !important;
	}


	.rtl .grid-layout .meta-info .alignright,.rtl .timeline-layout  .meta-info .alignright{
		float:left !important;
		width: auto !important;
	}

.aligncenter .fontawesome-icon,
.alignleft .fontawesome-icon,
.alignright .fontawesome-icon {
  float: none;
}

.alignright .fusion-social-links-header {
  text-align: right;
}

.header-social .alignright {
  margin-left: 0;
}

.header-v3 .header-social .alignleft,
.header-v3 .header-social .alignleft a,
.header-v3 .header-social .alignright,
.header-v3 .header-social .alignright a {
  color: #fff;
}

.header-v4 .header-social .alignleft,
.header-v4 .header-social .alignleft a,
.header-v4 .header-social .alignright,
.header-v4 .header-social .alignright a {
  color: #fff;
}

.header-v5 .header-social .alignleft,
.header-v5 .header-social .alignleft a,
.header-v5 .header-social .alignright,
.header-v5 .header-social .alignright a {
  color: #fff;
}

.header-v5 .header-social .alignright .menu,
.header-v5 .header-social .alignright .menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.header-v5 .header-social .alignright .menu li:first-child {
  border-left: 0;
}

.header-social .alignright .social-networks li {
  float: right;
}

.header-social .alignright .menu li:last-child {
  padding-right: 0;
}

.has-sidebar .grid-layout-4 .meta-info .alignright {
  width: 100%;
  margin-left: 0;
  float: none;
}

.rtl .alignright {
  float: left;
  margin-left: 0;
  margin-right: 15px;
}

.rtl .header-social .alignright {
  float: right;
  margin-right: 0;
}

.rtl .header-social .alignright .menu li:last-child {
  padding-right: 8px;
}

.rtl .header-social .alignright .social-networks li {
  float: right;
  margin-right: 0;
  margin-left: 20px;
}

.rtl .meta-info .alignright {
  float: left;
  margin-left: 0;
  margin-right: 15px;
}

.rtl .meta-info .alignright .fusionicon-bubbles {
  float: right;
  margin-top: 3px;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 15px;
}

.header-social .alignright .fusion-social-links-header .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 20px;
}

.header-social .alignright .fusion-social-links-header .boxed-icons .fusion-social-network-icon {
  margin-right: 0;
  margin-left: 10px;
}

.ind_brch_span1{font:12px arial;color:#696666;}


.socialwall span.jumper, .contentmain span.jumper {
z-index: 15;
position: absolute;
bottom: 160px;
left: -5%;
}
a.l_services2{font-family:"Arial";font-size:10pt;color:#E1F4FD;font-weight:bold;}
a.l_services:hover,a.l_services2:hover{background:#D96C00;}
td.l_services2{text-align:left;padding-left:14px;}

.sb-widget .menu-item:first-child, .sb-widget .cat-item:first-child, .footer-widget .menu-item:first-child, .footer-widget .cat-item:first-child { padding-top: 0; }

.sb-widget .menu-item, .sb-widget .cat-item, .footer-widget .menu-item, .footer-widget .cat-item { line-height: 1.3; }

	
#content h1{font-size:26px;}


.page-id-7679 #content h1, .page-id-5920 #content h1 {
    font-size: 23px;
}

	 
#content .right .right-posts h1 {

    font-size: 18px;
    font-weight: normal;
    margin: 20px 0 10px;
    padding-left: 10px;
    text-transform: uppercase;
	line-height: 25px;
}


.page-id-736 #content li {
	margin:0 20px;
	padding:5px;
}

.page-id-736 #content ul {
  list-style: disc;
  margin:20px;
}

 .menu-item-title {
 	margin: 15px 0 0;
 }

 .menu-item-title a {
 	color: #443f3f;
 }

 
 
 .menu-type-b .menu-item-title {
 	text-align: left;
 	margin: 0;
 }
.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style .frm_section_heading h3{margin:0;}
.frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing,.menu-edit #post-body-content .frm_style_formidable-style.with_frm_style  .frm-show-form .frm_section_heading .frm_section_spacing{margin-bottom:12px;}



.menu-item-language img.iclflag {
  height: 12px !important;
  width: 18px !important;
  margin-bottom: 0 !important;
  margin-right: 4px;
}
 ul.inline-list.respond .menu-item{display:none}
.art-logo .headerleft{height:px;margin:px px px px;width:px;float:left}


#aom_items {width:100%; margin:0; padding:0;}


.first {
    clear:both;
}


#navigation .subnav li.first {
    border-top: 0;
}

#mobile-menu.interactive li.menu-item { height: auto !important; }

#lay2 .post_content{ position:absolute; z-index:80; width:150px; height:150px; overflow:hidden;}

.single .post_content, .page .post_content, .archive .post_content, .type-attachment .post_content{ padding-bottom:15px;}

.post_content ul{clear:both;}
