@viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}

*{margin:0;padding:0;outline:none;box-sizing:border-box;transition:all 0.4s;scroll-behavior:smooth}
html{height:100%}
header,footer,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{width:100%;height:100%}
body{font-family:'Roboto Condensed',Tahoma,Arial,Verdana,sans-serif;font-size:12px;line-height:14px;letter-spacing:-0.01em;color:rgba(50,50,50,0.7)}
.show-mobile-menu{overflow-y:hidden}
a,button{outline:none;text-decoration:none;color:inherit;font-size:inherit;cursor:pointer}
input,select,option,textarea,button,input:focus{outline:none;text-decoration:none;color:inherit;border:none;background:rgb(255,255,255)}
a,a:hover,button:hover{transition:none;text-decoration:none}
a{color:rgba(50,50,50,0.7);/*text-decoration:underline*/}
ul li{list-style:none inside;white-space:normal}
img{width:100%;vertical-align:middle;border:none;outline:none}
iframe{border:none;height:0}

/*.col,.content,section,.main-block,.sidebar-block{background:rgba(255,0,0,0.1)}*/

h1,h2,h3,h4,h5,h6{display:inline;font-size:12px;font-weight:normal}

.group:before,.group:after{content:'';display:table}.group:after{clear:both;}.group{zoom:1;/* For IE 6/7 */}.col{display:block;float:left;margin:1% 0 1% 1.5%}.col:first-child{margin-left:0}.cell_1-1,.cell_2-2,.cell_3-3,.cell_4-4,.cell_5-5,.cell_7-7{width:100%;margin:1% 0 1% 0}.cell_1-2{width:49.25%}.cell_1-3{width:32.33%}.cell_2-3{width:66.16%}.cell_1-4{width:23.87%}.cell_2-4{width:49.25%}.cell_3-4{width:74.62%}.cell_1-5{width:18.80%}.cell_2-5{width:39.10%}.cell_3-5{width:59.40%}.cell_4-5{width:79.70%}.cell_1-7{width:13%}.cell_2-7{width:27.5%}.cell_3-7{width:42%}.cell_4-7{width:56.5%}.cell_5-7{width:71%}.cell_6-7{width:85.5%}
.clear{position:relative;clear:both}

.wrapper{width:100%;min-width:320px;height:100vh;min-height:480px;position:relative;margin:0 auto;display:flex;background:rgb(255,255,255)}
.content{width:100%;height:auto;min-height:30px;padding:10px 0 10px 0;position:relative;margin:auto;text-align:center;display:flex;flex-direction:row}
header,.middle,footer{width:100%;min-width:320px;height:auto;padding:0 100px 0 100px;margin:auto;overflow:hidden}

header{position:absolute;top:0;}
	header .content{}
	header .content > div{margin:auto 0 auto auto}
	header .content .col{margin:0 0 0 0}
	header .content .navigation-block{text-align:right;display:none}

.middle{clear:both;position:relative;overflow:hidden}
	.middle .content{}
	.middle .content > div{margin:auto}
	.middle .content .logotype-block img{width:100%;max-width:700px;padding:0 0 50px 0}

footer{position:absolute;bottom:0}
	footer .content{}
	footer .content > div{margin:auto}
	footer .content .col{margin:0 0 0 0}
	footer .content .description-block{text-align:center}
	footer .content .copyright-block{padding:8px 0 0 0;margin:10px 0 0 0;text-align:left;border-top:rgba(0,0,0,0.1) dashed 1px}
	

@media only screen and (max-width: 1000px) {
header,.middle,footer{padding:0 15px 0 15px;}
footer .content .description-block{text-align:left}
}
