/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */

/* Layout
----------------------------------------------------------------------------------------------------*/

.custom-logo {
	width: 160px;
	height: 60px;
	background: url(../../../images/yootheme/logo.png) 0 50% no-repeat;
    background-size: contain;
}

.frontpage-headline { 
	padding-bottom: 10px;
	font-weight: bold;
}

/* Bottom
----------------------------------------------------------------------------------------------------*/

#bottom-a .custom h3 { 
	margin-top: 7px;
	margin-bottom: 27px;  
	line-height: 30px;
	font-size: 24px;
}

#bottom-a .custom p {
	margin-top: 0;
	font-family: "OpenSansLight";
	font-size: 18px; 
}
.tursene {clear:both}
.wk-slideshow[data-options*="kenburns"] img {   
  max-width: none !important;   
  position: relative;  
}
.small {font-size:9px}
#top-a .module {margin-bottom:0px; margin-left: 10px;margin-top:-95px;
    margin-right: 10px;}
.lines {position:absolute; z-index: 4; margin-top: -201px; display:block; width:998px; height:218px}
.items-col-2 .content img {display:none}
.uslugi li {padding:10px; border:1px solid #ddd; list-style:none; border-radius: 0 30px 0 0; width: 45%; float:left;  margin-right: 10px;
    margin-top: 10px;}
.uslugi ul {margin:0px;}

.team  .items-col-2 .featured-image img {width:100px; height:100px; padding:10px; background: url(../images/team-img.jpg) no-repeat top center}
#faf-field-4 {float:left; margin-right:20px}
.team  .content {padding-top:227px; background: url(../images/art-stripes.png) no-repeat top center;}
.team .items-col-2 .content {padding-top:0px; background: none}
#faf-field-4 img {background: url(../images/team-img-big.jpg) no-repeat top center; padding:10px; width:200px; height:200px }
.team .items-col-2 .item {min-height:170px}
.address {width:49%; float:left}
.contact {width:49%; float:left; clear:right}
.faf-field:last-child {padding-bottom:50px}
.pdf {background:url(../images/pdf-icon.png) left top no-repeat; padding-left:20px; color:#666}
.line-left {margin-left:9px;border-left:4px solid #184b5e;margin-top:25px; margin-bottom: 35px;padding:0 15px; color:#fff}
.topz h3 {font-size:33px; line-height:40px; }
.topz {border-top:6px solid #103F51; padding-top:13px !important}
.mod-box-color h3 {color:#103f51}
.mod-box-color { color:#4f4f4f; text-shadow:none; font-size:14px}
.line-left .module-title {text-transform:uppercase; color:#c5e0e9; }
.btns {transition:background-color 100ms ease-in-out 0s, box-shadow 100ms ease-in-out 0; color: #fff;
    display: inline-block;
    font-size: 15px;
    padding: 15px 35px;
    text-transform: uppercase;background-color:#103F51;color:#fff !important}
.btns:hover {background-color: #184B5E; }
.homepage #block-main {display:none}
.module-title {text-transform:uppercase}
.botmenu ul {margin-left:13px}
#footer .module p {line-height:16px}