header#home { position: relative; z-index: 2; color: white;  }  

.upoutavka { margin:30px; border:1px solid #FFF; padding:30px; min-height:330px; background:rgba(255,255,255,0.85) right bottom no-repeat; border-radius:5px; }
.upoutavka:first-child { margin-left:0px; }
.upoutavka:last-child { margin-right:0px; }
.upoutavka h1 { margin-top:0px; font-weight:500; }
.upoutavka p { font-size:16px; color:#000; padding-right:130px; }
.upoutavka .btn { margin-top:15px; }

#index1 { padding:20px 0px 30px 0px;  background:url(/Graphics/dirky.png) repeat-x bottom; } 
#index1 .container { background:url(/Graphics/bg_index1.jpg) right bottom no-repeat; }
#index1 h2 , #index2 h2 { margin-bottom:0px; }
#index1 h2 + p, #index2 h2 + p  { display: block; font-size: 16px; letter-spacing: normal; color: #FCB302; font-weight: 500;  margin-bottom:20px; line-height:1;  }

.good .pic-small { background-image:auto 100%  !important; }

#index2 { padding-bottom:30px; padding-top:20px; }
#index2 .container {   background:url(/Graphics/bg_okna.png) repeat-x; }
#index2 h2 { color:#286ec6; font-size:36px; padding:25px 0px; margin-top:0px;  }

.onas img { float:right; width:37%; margin-left:30px; margin-top:30px; }

/******* slider *********/
#home-slider .carousel-indicators li {padding: 0px; background: black; } 
#home-slider .carousel-indicators li::before {content: ""; display: none;}
#home-slider .item {text-align: center; }
#home-slider .item img {display: block; margin: 0px auto;}

#lightslider li:before, .lSPager li:before {display: none; }
#lightslider li .good {position: relative; }

.lSAction > .lSPrev {background-position: 1px 0px; }
.lSAction > .lSNext {background-position: 31px 0px; }
.lSAction > a {background-color: #999; border-radius: 32px; 
	/*box-shadow: 0px 0px 1px 1px #999;*/ }
	
.cir { min-height:800px; position:relative; height:1100px; 
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ededed+0,ffffff+52 */
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #ffffff 52%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ededed 0%,#ffffff 52%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ededed 0%,#ffffff 52%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.cir h1 { position:absolute; left:40px; top:40px; font-size:80px; }
	
.cir .in {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+51,ffed88+100 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 51%, #ffed88 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 51%,#ffed88 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 51%,#ffed88 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffed88',GradientType=0 ); /* IE6-9 */


 height:800px; width:800px; position:absolute; border-radius:500px; left:187px; top:160px; }

.cir .line { position:absolute; left:618px; top:556px; width:400px; height:20px; background:#286ec6;    -ms-transform: rotate(20deg); /* IE 9 */  -webkit-transform: rotate(20deg); /* Safari */;     transform: rotate(20deg); }

.cirsm { width:150px; height:150px; border-radius:75px; background:center center no-repeat; background-size:contain; position:absolute;border:15px solid #FFF; overflow:hidden; }
.cirsm .nazev { text-align:center; background:rgba(40,110,198, 0.8); padding:0px 0px; line-height:25px; margin-top:80px; color:#FFF; } 
.cirsm:hover { border:10px solid #286ec6; box-shadow:none; cursor:pointer; }
.cirsm:hover .nazev { background: #286ec6; }

.cirbig { width:500px; height:500px; border:15px solid #286ec6; background:center center no-repeat url(/Graphics/logobig.png); background-size:cover; border-radius:250px; position:absolute; left:340px; top:305px; overflow:hidden; }
.cirbig .nazev {  text-align:center; background:rgba(40,110,198, 1); padding:0px 0px; line-height:70px; font-size:40px; margin-top:320px;}