﻿.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.container{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}
.container .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.d-none{display:none!important}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}
.language__label{position:relative;display:block;height:100%;line-height:28px;line-height:2.8rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0 15px 0 0;padding:0 1.5rem 0 0;text-transform:uppercase;cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}
.language__label:hover,.language:hover .language__label,.is-visible .language__label{color:#fff}
.language__label:before{position:absolute;right:0;top:0;display:block;line-height:28px!important;line-height:2.8rem!important;font-size:6px!important;font-size:.6rem!important}
.hamburger-menu .menu-toggle span,.hamburger-menu .menu-toggle span:before,.hamburger-menu .menu-toggle span:after,.hamburger-menu .toggled .menu-toggle span:before,.hamburger-menu .toggled .menu-toggle span:after,.menu-toggle span,.menu-toggle span:before,.menu-toggle span:after,#big-search-close:before,#big-search-close:after,#big-search-close:hover:before,#big-search-close:hover:after{background-color:#335b5b}
.pager-next{color:#a7896d;font-size:16px;line-height:30px;font-weight:normal;font-style:normal;text-decoration:none;background-color:#EFECE5;padding:4px;}
.pager-next a:link{color:#a7896d;font-size:16px;line-height:30px;font-weight:normal;font-style:normal;text-decoration:none;background-color:#EFECE5;padding:4px;}
.pager-next a:visited{color:#a7896d;font-size:16px;line-height:30px;font-weight:normal;font-style:normal;text-decoration:none;background-color:#EFECE5;padding:4px;}
.pager-next a:hover{color:#000;font-size:16px;line-height:30px;font-weight:normal;font-style:normal;text-decoration:none;background-color:#EFECE5;padding:4px;}

	.news-in-pic-widget .news-in-p, .instagram-widget-list li, .flickr-widget .flickr_badge_image{width: 82px;height: 75px;}
.vc_images_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{float:none}
.vc_carousel.vc_carousel_vertical .vc_carousel-slideline .vc_carousel-slideline-inner .vc_item{float:none}

.td-bt-darkgrey{
	border-top:1px solid #898989;
}
.col-row-item .col-row-item-gray{color:#a0a0a0;font-size:.8em;font-weight:700;text-align:left}
.qodef-wrapper .qodef-wrapper-inner{width:100%;overflow:hidden}
.qodef-boxed .qodef-wrapper .qodef-wrapper-inner{width:1150px;overflow:visible;margin:auto}
.qodef-grid-1300.qodef-boxed .qodef-footer-inner,.qodef-grid-1300.qodef-boxed .qodef-wrapper-inner{width:1350px}
.qodef-grid-1200.qodef-boxed .qodef-footer-inner,.qodef-grid-1200.qodef-boxed .qodef-wrapper-inner{width:1250px}
.qodef-grid-1000.qodef-boxed .qodef-footer-inner,.qodef-grid-1000.qodef-boxed .qodef-wrapper-inner{width:1050px}
.qodef-grid-800.qodef-boxed .qodef-footer-inner,.qodef-grid-800.qodef-boxed .qodef-wrapper-inner{width:850px}

.footer_contact{width:35%; float:left; padding-left:50px;}

.footer_contact p span{color:#565656; font-weight:600; display:block; margin-bottom:15px;}

.footer_contact p{padding-bottom:20px; color:#999999; font-size:16px;}

.footer_contact p a{color:#999999; word-break:break-all;}

.footer_contact p a:hover{color:#f68b24;}

.footer_contact p a.phone{font-size:24px;}

.footer_contact .top_social ul li a{margin-left:0; margin-right:5px;}

.footer_contact p.brand-img{text-align:center; width:90%;}

.footer_contact p.brand-img img{margin:auto;}
.company-container{padding-right:10px;padding-left:10px}

ul.footer_icon {
	margin: 0;
	padding: 0;
}

ul.footer_icon li {
	list-style: none;
	float: left;
	margin-right: 7px;
}

.navbar .menu-item {
float: none;
}

.navbar .menu-item a {
border-bottom: 1px solid #111;
padding: .7rem 0;
}

		.widget_nav_menu .menu-item-has-children .sub-menu {
			display: none;
		}

	.disclosure-wrap {
		text-align: center;
		margin: 0px auto;
		background-color: #fff;
	}

	.disclosure-wrap img {
		max-width: 100%;
		text-align: center;
		margin: 0px auto;
	}
#footer-widgets.wpex-row .footer-box.col{margin-bottom:0 !important}

.span3 { width:220px; }

.row-fluid .span3 {
	width:23.404255319149%;
	*width:23.351063829787%;
}

input.span3, textarea.span3, .uneditable-input.span3 { width:206px; }

.table td.span3, .table th.span3 {
	float:none;
	width:204px;
	margin-left:0;
}

  input.span3,
  textarea.span3,
  .uneditable-input.span3 {
    width: 256px;
  }

.featured-list h4{font-size:16px;}

.wpzoom-featured-cat .featured-list h4{font-size:20px;margin:0;}

.wpzoom-featured-cat .featured-list li{display:block;margin:15px 0;}

.wpzoom-featured-cat .featured-list li:last-child{border-bottom:none;margin:0;padding:0;}

.wpzoom-featured-cat .featured-list img{float:left;margin:0 15px 0 0;}

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}
