﻿.text-inline-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}
.text-inline-container--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

		
		#horiz_m {
			height:auto !important;
		}

		
		#horiz_m #logo {
			display: inline-block;
			position: static;
			width: auto;
			margin:15px 0 0 10px !important;
		}

		
		#horiz_m #logo  img{ 
			max-width:440px !important;
		}

		
		#horiz_m .slidemenu { 
			margin-bottom: 0px !important;
			margin-right: 0px !important;
		}
	
		
		
		#horiz_m .slidemenu .menu {
			display: none;
		}

		
		#horiz_m #logo img {width:532; height:91;}

		#horiz_m .slidemenu ul{font-size:13px;}

		#horiz_m .slidemenu ul li a{color:;}

		#horiz_m .slidemenu ul li ul{font-size:;}

		#horiz_m .slidemenu ul li ul li a{background-color:#fff;
		color:#555555;}

		#horiz_m  .slidemenu ul li ul li {border-color:;}

		
		.size-wrap, #wrapper {
			width: 460px !important;
		}
#wrapper .fusion-vertical-menu-widget .menu li.menu-item-has-children ul,#wrapper .fusion-vertical-menu-widget .menu li.page_item_has_children ul{display:none}

.vc_row .vc_column-inner {
  padding-left: 0;
  padding-right: 0;
}


    .menu_dd {
        width: 25%;
        float: left;
        border-right: 2px solid #678674;
        cursor: pointer;
        text-align: center;
    }
.page-header__logo-image{display:block;height:3rem}
.et_header_style_centered .et-search-form input,.et_header_style_centered span.et_close_search_field{top:60%}
.et_vertical_nav.et_header_style_centered .et-search-form input,.et_vertical_nav.et_header_style_centered span.et_close_search_field{top:0}
span.et_close_search_field{display:block;position:absolute;z-index:99999;top:0;right:0;bottom:0;width:30px;height:30px;margin:auto;cursor:pointer}
span.et_close_search_field:after{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:ETmodules;font-size:32px;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;line-height:1;text-transform:none;content:"\4d";speak:none}
.et_fullwidth_nav .et-search-form,.et_fullwidth_nav .et_close_search_field{right:30px}
.et_vertical_nav span.et_close_search_field:after{font-size:16px}
.et_vertical_nav span.et_close_search_field{width:13px;height:18px}


	#wrapper,
	#colophon,
	#main,
	article.post,
	#container,
	#linky {
		width: auto;
	}

	
	.footer-sidebar-row .sidebar {
	  margin-bottom: 0;
	}

  .footer-sidebar-row .sidebar h3 {
    margin-bottom: 10px;
  }
.x-nav-wrap.desktop{display:block}
.x-nav-wrap.mobile{display:none;clear:both;overflow:hidden}
.x-nav-wrap.mobile.x-collapsed{display:none}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

  .col-sm-6 {
    width: 50%;
  }


.main-content {
	width: 100%;
}





.widget .dropdown .caret {display:none}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}

	.navbar .caret {display:none}

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}

.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}

.col-xs-12{width:100%}
.footer-contacts__item{text-align:left}


#header .nav ul.child{
	display: none;
	position: absolute;
	margin-top: 3px;
	margin-left: 3px;
	padding: 0;
	z-index: 1000;
}


#header .nav ul.child li {
	float: none;
	border-bottom: 1px solid #ddd;
	position: relative;
	z-index: 1000;
	text-align: left;
}


#header .nav ul.child li a{
	padding: 5px 13px 5px 13px;
	margin-left: -5px;
	margin-right: -5px;
	margin-bottom: -5px;
	min-width: 100px;
	display: block;
	color: #fff !important;
	white-space: nowrap;
	background: rgba(0, 0, 0, 0.5);
	line-height: 37px;
	text-decoration: none;
	color: #000;
	letter-spacing: 1.2px;
	font-weight: bold;
	border: none;
}


#header .nav ul.child li a:hover {
	color: #FF0000 !important;
}

.views-view-grid .views-row {
  clear: both;
  float: left;
  width: 100%;
}
footer#colophon .footer .widget-title{color:#333}

.thim-style-content-new-1 .widget-area aside.widget .widget-title {
    color: white;
    text-transform: uppercase !IMPORTANT;
    font-size: 19px !IMPORTANT;
    font-weight: 600 !IMPORTANT;
}


.widget-area aside.widget .widget-title {
    margin-bottom: 8px;
    color: white;
}
.ab-block-post-grid .ab-block-post-grid-text{text-align:left}
.ab-block-post-grid .ab-block-post-grid-text p{margin:0 0 15px 0;font-size:inherit}
.ab-block-post-grid .ab-block-post-grid-text p:last-of-type{margin-bottom:0}
.ab-block-post-grid .is-list .post:not(.has-post-thumbnail) .ab-block-post-grid-text{width:100%;padding-left:0}
.ab-block-post-grid .is-list .no-thumb .ab-block-post-grid-text{-ms-grid-column-span:2;grid-column:span 2}


.ab-block-post-grid-text,
.has-featured-image .content,
.has-featured-image .sidebar,
.has-post-thumbnail .entry-content,
.has-post-thumbnail .entry-header {
	position: relative;
	z-index: 2;
}

.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
	max-height: 60px;
    transition: max-height 0.15s ease-out;
    overflow: hidden;
}

#cookie-law-info-bar .cli-privacy-overview {
    display: none;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.wp-pagenavi {
	clear: both;
}


.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}


.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}


.wp-pagenavi span.current {
	font-weight: bold;
}
.pt-cv-pagination-wrapper{margin:20px 0}
.pt-cv-pagination-wrapper .pt-cv-pagination.pagination{-webkit-box-shadow:none!important;box-shadow:none!important;border:0;padding:0;margin:initial;min-height:initial;width:auto;display:inline-block}
.pt-cv-pagination li{display:inline!important;background-image:none!important}
.pt-cv-pagination li:after,.pt-cv-pagination li:before{content:none!important}
.pt-cv-pagination a{cursor:pointer}
.pt-cv-pagination li.active a{border-color:rgba(66,139,202,.2)!important}
.pt-cv-pagination li a[href="#"]{pointer-events:none}
.pt-cv-pagination:after,.pt-cv-pagination:before{content:none!important}
.text-center{text-align:center}
