/*общие стили*/
@charset "utf-8";
/*@font-face{font-family:CyrillicGoth;src:local(CyrillicGoth),url(CyrillicGoth.ttf);}*/
@font-face{font-family:museo;src:local(museo),url(museo-sans-cyrillic_300.woff);font-weight:300;}
@font-face{font-family:museo;src:local(museo),url(museo-sans-cyrillic_500.woff) format("woff"),url(MuseoSansCyrl500.ttf) format("truetype");font-weight:500;}
@font-face{font-family:museo;src:local(museo),url(museo-sans-cyrillic_700.woff);font-weight:700;}
@font-face{font-family:prata;src:local(prata),url(Prata-Regular.ttf);}
*{padding:0;margin:0;outline:0;}
html,body{width:100%;height:100%;color:#000;background:#F6F6F6;min-width:480px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,textarea,input,button{font:16px/1.1 museo,sans-serif;font-weight:400;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}
audio,canvas,progress,video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
progress{vertical-align:baseline;}
.wrap{min-width:450px;position:relative;margin:0 80px;clear:both;}
.wrap:after,.clearfix:after{content:"";display:table;clear:both;}
.esc{clear:both;min-width:480px;position:relative;}
.alignr,.justifyright{text-align:right;}
.alignl,.justifyleft{text-align:left;}
.alignc{text-align:center;}
.alignj,.justifyfull{text-align:justify;}
.nobr{white-space:nowrap;}
.white{color:#fff;}
.black{color:#000;}
.blue{color:#5682AA;}
.green{color:#A8C21C;}
.both{clear:both;}
.over{overflow:hidden;}
.hidden{display:none;}
a{background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active,a:hover{outline:0;}
img{max-width:100%;height:auto;line-height:1.2;border:0;}
::-moz-focus-inner{border:0;padding:0;}
:focus{outline:none;}


/*стили контента*/
.text{text-align:justify;font-size:16px;color:inherit;line-height:1.36;overflow:hidden;}
.text h1,.text h2,.text h3,.text h4{display:block;color:inherit;padding:0 0 24px;font-weight:400;/*font-family:prata,serif;*/text-decoration:none;}
.text h1{font-size:32px;}
.text h2{font-size:32px;}
.text h3{font-size:24px;}
.text h4{font-size:20px;}
.text p{padding:0 0 15px;min-width:150px;}
.text ul,.text ol{padding:0 0 8px 20px;min-width:200px;}
.text table{max-width:100%;width:100%!important;height:auto!important;border-collapse:collapse;border:0!important;}
.text thead,.text tbody,.text tfoot{max-width:100%;width:100%!important;height:auto!important;}
.text td,.text th{padding:3px 8px;width:auto!important;height:auto!important;border:1px solid #5682aa;}
.text tr{height:auto!important;}
.text table p{padding:0;min-width:auto;}
.text img{max-width:100%;}
.text .justifyright{text-align:right;}
.text .justifyleft{text-align:left;}
.text .justifyfull{text-align:justify;}
.text img[style*="float: right;"],.text figure.align-right{float:right;margin:4px 0 12px 32px;max-width:50%;}
.text img[style*="float: left;"],.text figure.align-left{float:left;margin:4px 32px 12px 0;max-width:50%;}
.text figure{display:inline-block;margin:4px 0 12px;max-width:100%;}
.text figcaption{font-size:14px;text-align:center;padding:2px 0 0;}
.text img[style*="display: block;"],.text figure.align-center{display:block;clear:both;text-align:center;}
.text iframe{max-width:100%;border:0;}
.text a{color:#5682AA;cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-decoration-color:#5682AA;}

/*просмотр в стиле фанси*/
#fngh6{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);text-align:center;z-index:1016;overflow:auto;}
#fngh7{display:inline-block;vertical-align:middle;border:9px solid #fff;border-radius:3px;max-width:96%;max-height:96%;background:#fff;transition:.2s;position:relative;}
#cls,#nxt,#prv{display:block;position:absolute;cursor:pointer;}
#cls{background:url(fancy_close.png);width:30px;height:30px;top:-20px;right:-20px;}
#prv{background:url(fancy_nav_left.png)no-repeat 50% 50%;top:0;left:0;bottom:0;width:50px;opacity:0;transition:.2s;}
#nxt{background:url(fancy_nav_right.png)no-repeat 50% 50%;top:0;right:0;bottom:0;width:50px;opacity:0;transition:.2s;}
#fngh7:hover #prv,#fngh7:hover #nxt{opacity:.5;}
#fngh7:hover #prv:hover,#fngh7:hover #nxt:hover{opacity:1;}
#fngh6 img{display:block;max-width:90vw;max-height:90%;max-height:92vh;}
#fngh6 iframe{display:block;width:90vw;height:90vh;border:0;}

#fngh8{display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);z-index:1016;}
#fngh9{border:9px solid #fff;border-radius:3px;max-width:96%;max-height:96%;background:#fff;transition:.2s;position:relative;}
#fngh8 img{display:block;max-width:100%;max-height:100%;max-height:92vh;}
#fngh8 iframe{display:block;max-width:100%;max-height:92vh;height:90vh;width:120vh;}
#fngh8:hover #prv,#fngh8:hover #nxt{opacity:.5;}
#fngh8:hover #prv:hover,#fngh8:hover #nxt:hover{opacity:1;}

.alerts{position:fixed;top:15px;right:15px;background:rgba(204,0,55,.6) url(close1.png)no-repeat 100% 0;border:8px solid transparent;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.4);color:#fff;padding:16px 4px 10px;z-index:2147483640;cursor:pointer;animation:alerts 2s linear forwards;}
.alerts.success{background-color:rgba(0,170,187,.6);}
@keyframes alerts{
	0%{opacity:0;transform:translateY(-60px);}
	40%{opacity:1;transform:translateY(0);}
	50%{opacity:0;transform:translateY(0);}
	60%{opacity:1;transform:translateY(0);}
	70%{opacity:0;transform:translateY(0);}
	80%{opacity:1;transform:translateY(0);}
	90%{opacity:0;transform:translateY(0);}
	100%{opacity:1;transform:translateY(0);}
}

@media (max-width:1430){
	.wrap{margin:0 15px;}
}

/*чуть поменьше обычного экрана*/
@media (max-width:1200px) {
	.wrap{margin:0 15px;}
	
	
}
/*планшетики*/
@media (max-width:991px) {
	
}
/*маленькие планшетики и большие телефончики*/
@media (max-width:767px){
	
	
}
/*телефончики*/
@media (max-width:480px) {
	@-ms-viewport{width:480px;}
	@-o-viewport{width:480px;} 
	@viewport{width:480px;}
}
