﻿
.service-title{ width: 100%; padding: 0px 0px 22px 0px;  }

.content{ padding-bottom: 60px;}

  .site-start {
    height: 80px;
    position: relative;
  }


.site-header.stickytop .site-start {
  float: left;
  height: 66px;
}


.site-header.stickytop .site-start .site-title {
  font-size: 20px;
  line-height: 50px;
}


.site-header.stickytop .site-start.container {
  width: auto;
  min-width: 0;
  margin: 0;
}
.metismenu .plus-times{float:right}
[dir=rtl] .metismenu .plus-times{float:left}
.metismenu .fa.plus-times:before{content:"\f067"}


.plus-times:before {
    content: '+';
    font-weight: bold;
}


.plus-times {
    float: right;
}
.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}
.c-head-T-1 .c-head:after,.h-clearfix:after,.l-grid:after,.l-sub-unit:after,.slick-track:after{clear:both}
.lt-ie8 .c-head-T-1 .c-head,.lt-ie8 .h-clearfix,.lt-ie8 .l-grid,.lt-ie8 .l-sub-unit{zoom:1}
.l-grid{margin-left:-7px;margin-right:-7px}
.l-grid--whide{margin-left:-15px;margin-right:-15px}
.l-grid:after,.l-grid:before{display:table;content:""}
.l-grid-btn__col{margin-bottom:20px}
.l-grid-btn__col:last-child{margin-bottom:0}
.l-grid--gap-lg{margin-left:-21px;margin-right:-21px}
.c-services .l-grid{margin-left:-10px;margin-right:-10px}
.rtecenter{text-align:center}




.thumb-grid,
#home-column-widgets,
#gallery-items {
	border-color: #fff; 
}

.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table;
}

.navbar-header:after {
  clear: both;
}

.navbar-default .navbar-header {
  margin-left: 15px !important;
}


#header {
	clear: both;
	margin: 0 auto;
	padding: 0;
	max-width:100%;
	}


.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;
}
.text1{float:left;font-size:16px;padding:50px 26.32%;text-align:center;width:100%}
.text1 .title{color:#3f5364;float:left;font-family:dincomp-boldregular;font-size:48px;margin-bottom:20px;text-align:center;width:100%}
.text1 .description{float:left;font-size:16px;margin-bottom:90px;text-align:center;width:100%}
.text1 .description2{float:left;font-size:16px;width:100%}
.text1 .logos{list-style:outside none none;margin:0 auto 100px;max-width:480px;padding:0;width:75%}
.text1 .logos li{float:left;margin-bottom:4%;margin-right:4%}
.text1 .logos li.small{width:46%}
.text1 .logos li.big{width:96%}
.text1 .logos li img{max-width:100%}
.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-right:15px;padding-left: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-2{width:16.666666666666664%;}
#site-title a{color:#333333;letter-spacing:-1px;}
#site-title,#site-description{float:left;}
#site-title{margin:0 5px;font-size:26px;}
#site-description,#site-title a{float:none;}
 #pl-975 #panel-975-0-0-0 , #pl-975 #panel-975-0-0-1 , #pl-975 #panel-975-1-0-0 , #pl-975 #panel-975-1-1-0 , #pl-975 #panel-975-2-0-0 , #pl-975 #panel-975-3-0-0 , #pl-975 #panel-975-3-0-1 , #pl-975 #panel-975-3-0-2 , #pl-975 #panel-975-3-0-3 , #pl-975 #panel-975-4-0-0 , #pl-975 #panel-975-4-0-1 , #pl-975 #panel-975-4-1-0 , #pl-975 #panel-975-5-0-0 , #pl-975 #panel-975-5-0-1 , #pl-975 #panel-975-5-0-2 , #pl-975 #panel-975-6-0-0 , #pl-975 #panel-975-6-0-2 , #pl-975 #panel-975-6-0-3 , #pl-975 #panel-975-6-0-4 {  }
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
 #pl-975 .so-panel:last-child { margin-bottom:0px }

#sidebar-container,#about-us,#sticky{width:364px}

#sticky{width:100%}

#sticky.is-sticky{width:30%}


#sidebar-container,#sticky{width:100%;}
.vcex-bullets.custom-icon .vcex-content{overflow:hidden}
.vcex-list_item .vcex-content{display:inline}


#masonry .thumb {
background: #fff;
border: 1px solid #e5e5e5;
font-size: 0.9em;
float: left;
margin: 0 6px 12px 6px;
padding: 10px 10px 5px 10px;
position: relative;
width: 200px;
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.08);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.08);
box-shadow: 0 1px 3px rgba(0,0,0,0.08);
}


.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, .col-sm-1, .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-sm-10, .col-sm-11, .col-sm-12,
.col-md-1, .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-md-10, .col-md-11, .col-md-12, .col-lg-1, .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-lg-10, .col-lg-11, .col-lg-12 {
  padding: 0;
}

    .nav li.menu-item-has-children:hover a {
      border-bottom: 4px solid black; }
.site-footer-small .logo{height:40px}
