﻿
.slidedeck-overlays.left {
	padding-left: 27px;
	padding-right: 0;
	text-align: left;
	right: auto;
}

.sd2-overlays-open .slidedeck-overlays.left { padding-left: 0; }

.slidedeck-overlays.left .slidedeck-overlays-showhide {
	right: auto;
	left: 0;
	border-left: none;
    border-right: 1px solid #222;
}

.slidedeck-overlays.left .slidedeck-overlays-wrapper {
	left: 29px;
	right: auto;
}

.sd2-overlays-open.left .slidedeck-overlays-wrapper { left: 0; }


	
	.loops-wrapper.list-post .post-content {
		overflow: visible;
	}


	
	.post-content {
		overflow: visible !important; 
	}


	.sidebar-none .post .post-content {
		text-align: center;
	}

	.loops-wrapper.grid2-thumb .post-content {
		overflow: visible;
	}

.portfolio .portfolio-post .post-content {
	min-width: 100%;
}

.testimonial .post-content {
	font-family: 'Josefin Sans', sans-serif;
	font-size: 1.125em;
	line-height: 1.6;
}

.loops-wrapper.list-thumb-image .post-content {
	overflow: hidden;
}

.loops-wrapper.list-large-image .post-content {
	overflow: hidden;
}



.single .portfolio .post-content {
	overflow: hidden;
	padding-top: 3em;
}

.themify_builder .post-6529-5-0-1.module-post .post-content .entry-content{font-size:1em; }
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}

.pagination .current .currenttext { margin-bottom: 10px }
 


#header {margin-left: auto; margin-right: auto; border: 5px solid #fff;}


.page-id-23449 div#main.wrap {
width:98vw;
}


 



page-id-6554 div.wrap {width: 1350px;}
 

page-id-6554 div#main.wrap {width: 1350px;}
   

post-id-6554 div#main.wrap {width: 1350px;}
   

post-id-6554 div.wrap {width: 1350px;}
   

.page-id-6554 .main .wrap div {width: 1350px;}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}

  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }


.center-site {
position:relative;
width:100%;
height:100%;
min-height:100%;
z-index:1;
}

.rnav{
 padding: 10px 4px 10px 4px;
}

  .sidebar_search .sub-menu .menu-item:first-child {
    display: none !important; }







































.wrap {
  width: 980px;
  margin: 0 auto;
  max-width: 980px; }
.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-md-6{width:50%}
.et_pb_number_counter_0.et_pb_number_counter .percent p{color:#ffffff!important}

#logo a { color: #666 }


.lesse-site-info-container.row-content { background: #2b2b2b; padding-top: 0.9375rem; padding-bottom: 0.9375rem; }
.second-level-nav{height:auto}
.sub_menu .second-level-nav{height: auto !important}
a.second-level-nav{word-wrap: break-word}
.second-level-nav.pl-264.mega-unit.mega-hdr{position: absolute;left: 34%;top: 50%}
.second-level-nav.pl-276.mega-unit.mega-hdr.last{position: absolute;left: 68%;top: 50%}


li.cat-item{margin-bottom:5px !important;}


.cat-item-104,.cat-item-105{display:none;}
.home_s_4 .item .date{margin-top:9px;font-size:15px;line-height:24px}
.news_page .article .date{font-size:15px;line-height:24px;margin-top:12px}
.photo_page .date{float:left;font-size:15px}

#container {max-width:1200px; position:relative; margin:0 auto 0; padding:0 20px;}

#container:after {content:''; display:block; height:0; clear:both;}
#shiftnav-toggle-main .shiftnav-main-toggle-content-before{float:left}
#shiftnav-toggle-main .shiftnav-main-toggle-content-before .shiftnav-searchbar-drop{right:auto;left:0}
.counter-box-container{max-width:100%;width:100%}
.counter-box-container .counter-box{display:table;padding:0 5px;width:100%}
.counters.align-center-yes .counter-box-container{text-align:center;margin:0 auto}
#counter_996139089 .counter-box-container{width:220px}

.nivo-html-caption { display:none; }
