﻿
body{background:#edeef0;padding:81px 0 20px 0;}
p{text-align:justify;text-indent:20px;}
.panel-default>.panel-heading-custom{background-image:none;background-color:#e67e22;color:#ffffff;}
.breadcrumb{background-color:#e67e22;color:#ffffff;padding-right:15px;padding-left:55px;margin-left:15px;}
.bottom-container{margin:10px;vertical-align:middle;color:#ffffff;}
.panel-footer{height:80px;}
#extab ul li a{color:#e67e22;font-family:Verdana, Arial, Helvetica, sans-serif;}
.dropdown-toggle,
.pointerC{cursor:pointer;}
@media (min-width:220px){.container{width:200px;}
body{padding:110px 0 20px 0;}
}
@media (min-width:300px){.container{width:320px;}
body{padding:90px 0 20px 0;}
}
@media (min-width:368px){.container{width:350px;}
body{padding:41px 0 20px 0;}
}
@media (min-width:568px){.container{width:550px;}
body{padding:54px 0 20px 0;}
}
@media (min-width:768px){.container{width:750px;}
body{padding:90px 0 20px 0;}
}
@media (min-width:992px){.container{width:970px;}
body{padding:41px 0 20px 0;}
}
@media (min-width:1200px){.container{width:1170px;}
body{padding:41px 0 20px 0;}
}
}
.blocktitle{text-align:center;padding:10px;font-size:18pt;color:white;}
.blocktext{text-align:center;padding:10px;font-size:12pt;color:black;}
.block{sans-serif:center;padding:8px;font-size:10pt;color:black;margin:0 auto 10px auto;font-family:Trebuchet MS, sans-serif;}
.style{font:normal 12pt verdana;border:solid 1px #808080;color:#8A2BE2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.thumbnail{max-width:0%;}
.italic{font-style:italic;}
.small{font-size:0.8em;}
#navigation{width:285px;}
#navigation ul{list-style:none;margin:0;padding:0;}
#navigation li{border-bottom:1px solid #ED9F9F;}
#navigation li{font-size:80%;display:block;padding:0.4em 0 0.4em 0.5em;border-left:12px solid #999999;#711515;border-right:1px solid #ff9900;#711515;background-color:#ff6600;#B51032;color:#FFFFFF;text-decoration:none;}
#navigation li a:hover{cursor:pointer;}
#navigation ul ul{margin-left:12px;}
@-webkit-keyframes rotateWordsSecond{0%{opacity:1;-webkit-animation-timing-function:ease-in;width:0px;}
10%{opacity:0.3;width:0px;}
20%{opacity:1;width:100%;}
27%{opacity:0;width:100%;}
100%{opacity:0;}
}
@-moz-keyframes rotateWordsSecond{0%{opacity:1;-moz-animation-timing-function:ease-in;width:0px;}
10%{opacity:0.3;width:0px;}
20%{opacity:1;width:100%;}
27%{opacity:0;width:100%;}
100%{opacity:0;}
}
@-o-keyframes rotateWordsSecond{0%{opacity:1;-o-animation-timing-function:ease-in;width:0px;}
10%{opacity:0.3;width:0px;}
20%{opacity:1;width:100%;}
27%{opacity:0;width:100%;}
100%{opacity:0;}
}
@-ms-keyframes rotateWordsSecond{0%{opacity:1;-ms-animation-timing-function:ease-in;width:0px;}
10%{opacity:0.3;width:0px;}
20%{opacity:1;width:100%;}
27%{opacity:0;width:100%;}
100%{opacity:0;}
}
@keyframes rotateWordsSecond{0%{opacity:1;animation-timing-function:ease-in;width:0px;}
10%{opacity:0.3;width:0px;}
20%{opacity:1;width:100%;}
27%{opacity:0;width:100%;}
100%{opacity:0;}
}
ul#nav{position:fixed;top:290px;left:0;list-style:none;z-index:9999}
ul#nav li{width:100px}
ul#nav li a{display:block;width:100px;height:60px;background-color:#CFCFCF;background-repeat:no-repeat;background-position:center center;border:1px solid #AFAFAF;display:block;margin-left:-125px;-moz-border-radius:0px 10px 10px 0px;-webkit-border-bottom-right-radius:10px;-webkit-border-top-right-radius:10px;-khtml-border-bottom-right-radius:10px;-khtml-border-top-right-radius:10px;-o-border-bottom-right-radius:10px;-o-border-top-right-radius:10px;-moz-box-shadow:0px 4px 3px #666;-webkit-box-shadow:0px 4px 3px #666;-o-box-shadow:0px 4px 3px #666;box-shadow:0px 4px 3px #666;border-radius:0px 10px 10px 0px;opacity:0.9;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
ul#nav li a:hover{-webkit-transform:translate(85px, 0);-moz-transform:translate(85px, 0);-o-transform:translate(85px, 0);transform:translate(85px, 0);background-color:#CAE3F2;}
ul#nav .home a{text-align:center;}
.thumbnail{position:relative;z-index:0;}
.thumbnail:hover{background-color:transparent;z-index:50;}
.thumbnail span{position:absolute;background-color:#F5F5DC;#778899;#FFB6C1;padding:5px;left:-1000px;border:1px solid white;visibility:hidden;color:Red;text-decoration:none;border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;}
.thumbnail span img{border-width:0;padding:2px;}
.thumbnail:hover span{visibility:visible;top:0;left:-600px;}
.imgteaser{position:relative;display:table;margin:0 auto;border:10px solid #456;line-height:0;color:rgb(223,223,223);cursor:pointer;}
.imgteaser:after{content:"подробнее \bb";position:absolute;right:10px;bottom:10px;padding:5px 10px;background:rgba(17,34,51,.6);line-height:1.6em;}
.imgteaser:hover:after{content:none;}
.imgteaser figcaption{display:none;}
.imgteaser:hover figcaption{display:block;position:absolute;bottom:10px;left:10px;right:10px;padding:5px 10px;background:rgba(68,85,102,.7);font-size:80%;line-height:1.3em;}
.imgteaser:hover figcaption strong{display:block;line-height:2em;font-size:110%;}
div.textbox{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;border-radius:20px;box-shadow:6px 6px #989898, 12px 12px #6C6666;margin:20px 0;padding:1px;position:relative;}
div.textbox .bg{background:none;padding:20px 10px 10px 20px;}
div.textbox .title{background-color:#000;color:#FFFFFF;font-weight:bold;left:20px;padding:7px 10px;position:absolute;top:-19px;}
div.textbox .titl{background-color:#EE3B3B;color:#FFFFFF;font-weight:bold;left:20px;padding:7px 10px;position:absolute;top:-19px;}
.infocontainer{width:70%;overflow:hidden;margin:50px auto;}
.photobanner{height:213px;width:3450px;}
.photobanner img{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.photobanner img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);cursor:pointer;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.2);box-shadow:0px 3px 5px rgba(0,0,0,0.2);}
.first{-webkit-animation:bannermove 30s linear infinite;-moz-animation:bannermove 30s linear infinite;-ms-animation:bannermove 30s linear infinite;animation:bannermove 30s linear infinite;}
@keyframes "bannermove"{0%{margin-left:0px;}
100%{margin-left:-3445px;}
}
@-moz-keyframes bannermove{0%{margin-left:0px;}
100%{margin-left:-3445px;}
}
@-webkit-keyframes "bannermove"{0%{margin-left:0px;}
100%{margin-left:-3445px;}
}
@-ms-keyframes "bannermove"{0%{margin-left:0px;}
100%{margin-left:-3445px;}
}
@-o-keyframes "bannermove"{0%{margin-left:0px;}
100%{margin-left:-3445px;}
}
.load img{display:block;margin:auto;padding-top:30%;}
#loadText{text-align:center;}
#wrapper{position:fixed;left:0px;top:0px;z-index:9999;width:100vw;height:100vh;background-color:rgba(255,255,255,0.4);}
.lightbox{display:none;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8);}
.lightbox img{max-width:90%;max-height:80%;margin-top:2%;}
.lightbox:target{outline:none;display:block;}
.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px;}
.bs-callout h4{margin-top:0;margin-bottom:5px;}
.bs-callout p:last-child{margin-bottom:0;}
.bs-callout code{border-radius:3px;}
.bs-callout+.bs-callout{margin-top:-5px;}
.bs-callout-default{border-left-color:#777;}
.bs-callout-default h4{color:#777;}
.bs-callout-primary{border-left-color:#428bca;}
.bs-callout-primary h4{color:#428bca;}
.bs-callout-success{border-left-color:#5cb85c;}
.bs-callout-success h4{color:#5cb85c;}
.bs-callout-danger{border-left-color:#d9534f;}
.bs-callout-danger h4{color:#d9534f;}
.bs-callout-warning{border-left-color:#f0ad4e;}
.bs-callout-warning h4{color:#f0ad4e;}
.bs-callout-info{border-left-color:#5bc0de;}
.bs-callout-info h4{color:#5bc0de;}
@import url('https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i');.animate_container{width:100%;margin:auto;font-weight:900;text-transform:uppercase;text-align:center;height:180px;}
.animate{font-size:40px;padding-top:80px;}
.animate span{display:inline-block;}
.animate span:nth-of-type(2){animation-delay:.05s;}
.animate span:nth-of-type(3){animation-delay:.1s;}
.animate span:nth-of-type(4){animation-delay:.15s;}
.animate span:nth-of-type(5){animation-delay:.2s;}
.animate span:nth-of-type(6){animation-delay:.25s;}
.animate span:nth-of-type(7){animation-delay:.3s;}
.animate span:nth-of-type(8){animation-delay:.35s;}
.animate span:nth-of-type(9){animation-delay:.4s;}
.animate span:nth-of-type(10){animation-delay:.45s;}
.animate span:nth-of-type(11){animation-delay:.5s;}
.animate span:nth-of-type(12){animation-delay:.55s;}
.animate span:nth-of-type(13){animation-delay:.6s;}
.animate span:nth-of-type(14){animation-delay:.65s;}
.animate span:nth-of-type(15){animation-delay:.70s;}
.animate span:nth-of-type(16){animation-delay:.75s;}
.animate span:nth-of-type(17){animation-delay:.80s;}
.animate span:nth-of-type(18){animation-delay:.85s;}
.animate span:nth-of-type(19){animation-delay:.90s;}
.animate span:nth-of-type(20){animation-delay:.95s;}
.animate span:nth-of-type(21){animation-delay:1.00s;}
.animate span:nth-of-type(22){animation-delay:1.05s;}
.one span{color:#2176C4;opacity:0;transform:translate(-150px, -50px) rotate(-180deg) scale(3);animation:revolveScale .4s forwards;}
@keyframes revolveScale{60%{transform:translate(20px, 20px) rotate(30deg) scale(.3);}
100%{transform:translate(0) rotate(0) scale(1);opacity:1;}
}
.left_b{float:left;margin:0 1em 1em 0;}
.right_b{float:right;margin:0 0 1em 1em;}
.columns{float:left;max-width:30%;margin:0;}
.img-center{float:left;margin:0 1.5% 0 1.5%;max-width:37%;}
.center_b{display:block;margin:0 auto 1.5%;}
@-webkit-keyframes scroll{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0);}
100%{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}
}
@-moz-keyframes scroll{0%{-moz-transform:translate(0, 0);transform:translate(0, 0);}
100%{-moz-transform:translate(-100%, 0);transform:translate(-100%, 0)}
}
@keyframes scroll{0%{transform:translate(0, 0);}
100%{transform:translate(-100%, 0)}
}
.marquee{display:block;width:100%;white-space:nowrap;overflow:hidden;}
.marquee span{color:#fff;display:inline-block;padding-left:100%;-webkit-animation:scroll 60s infinite linear;-moz-animation:scroll 60s infinite linear;animation:scroll 60s infinite linear;}