﻿
.clear {clear:both;}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}
.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-default .caret {color: #333;}

	.navbar-default li a:hover .caret {color: #444;}


	.responsive .top_bar_control {
		float: right;
		text-align: right;
	}

#sw_facebook_display {
	position: relative;
}

span.wpml-ls-native {
	padding: 0 10px !important;
}

a.wpml-ls-item-toggle span.wpml-ls-native {
	padding-left: 25px !important;
}



.wp-pagenavi {
  margin: 20px 10px; }


.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;
}

	
	.wp-pagenavi span, .wp-pagenavi a {
		float: left;
	}

	
	.wp-pagenavi:after {
		clear: both;
		display: block;
		content: " ";
    }


.entry-bottom span.entry-categories {
	border-color: #42a2ce;
}
.wf-active .entry-title{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:400}


.go-top{
position:fixed;
bottom:100px;
right:15px;
display:none;
z-index:1;

}

  #pre-loader .loader-holder {
    top: 50%;
    left: 50%;
    width: 400px;
    height: 400px;
    position: absolute;
    margin: -200px 0 0 -200px;
    white-space: nowrap; }

    #pre-loader .loader-holder .frame {
      display: inline-block;
      white-space: normal;
      vertical-align: middle; }

    #pre-loader .loader-holder:before {
      content: '';
      vertical-align: middle;
      display: inline-block;
      height: 100%;
      width: 1px;
      overflow: hidden;
      margin: 0 0 0 -5px; }
a,.grid .time a,.widget_flickr #flickr_badge_uber_wrapper a{color:#7b324d}
.grid:hover{background-color:#a32c2e}
#box-block-block-3 #copyright-msg{float:right;font-size:9px;margin-top:13px;}


.widget-columns-column {
	vertical-align: top;
	border-width: 0;
}
.clearfix:before,.clearfix:after{display:table;content:" "}
.clearfix:after{clear:both}
.clearfix,.tribe-clearfix{zoom:1}
.clearfix:after,.clearfix:before,.tribe-clearfix:after,.tribe-clearfix:before{content:"";display:table}
.clearfix:after,.tribe-clear,.tribe-clearfix:after{clear:both}
.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}


.home main .container-fluid {
	background-color: #fff;
}
.portal-headline{position:relative;z-index:1;display:block;height:60px;min-width:640px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAQAAAAN+BhxAAAANklEQVR4AWP678vEwABG/5kY/sEY/8GMf6iMv0jK/kMYEDYaCVOJYCAp/odmAh7DIXoxXPUfAJkUMHka4s/LAAAAAElFTkSuQmCC") 0 100% repeat-x}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}
.et_pb_portfolio_item .pop_up_close_btn{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}
.et_pb_portfolio_item .pop_up_close_btn:hover{opacity:1}


div.theme-blank .module {
}


div.theme-blank .module-title {
}


div.theme-blank .module-content {
}
.intro-main{font-size:25px;width:95%;text-align:center;margin:0 auto 30px;font-weight:300}



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





.top-bar {
	padding-top: 0px;
	width: 100%;
	height: 136px;
	position: relative;
background: rgb(249,250,231);
background: -moz-linear-gradient(top,  rgba(249,250,231,1) 0%, rgba(255,255,255,1) 50%);
background: -webkit-linear-gradient(top,  rgba(249,250,231,1) 0%,rgba(255,255,255,1) 50%);
background: linear-gradient(to bottom,  rgba(249,250,231,1) 0%,rgba(255,255,255,1) 50%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fae7', endColorstr='#ffffff',GradientType=0 );

	z-index: 999;

}



.top-bar.bg-white {
	border-bottom: 1px solid #eee;
}

.top-bar .row {
	height: 100%;
}
