/*

██╗███████╗
██║██╔════╝
██║█████╗  
██║██╔══╝  
██║███████╗
╚═╝╚══════╝
Browser 10/11      

-------------------------------------------------------*/
@media screen and (min-width:0\0) {
	
	.wrapper {width:100%;min-height:100%;height:auto !important;height:100%;}

	/* Header
	-----------------------------------------------------------------------------*/
	.header {height: 140px;background: #05070d;}

	/* Middle
	-----------------------------------------------------------------------------*/
	.content {height: calc(100vh - 229px);}

	/* Footer
	-----------------------------------------------------------------------------*/
	.footer {margin: -89px auto 0;height: 89px;background: #2d2b32;position: relative;}
}

.ie8 body {
	margin: 0;
	padding: 0;
	height: 100%; overflow: hidden;
}

.ie7 body {
	 position: relative;
	overflow: hidden;
	/*width: expression(
		runtimeStyle.width ="auto",
		body.offsetWidth - 500 + 'px');*/
}

.ie7 .wrapper, .ie8 .wrapper {width: 100%;min-width: 1000px; height: 100%;background-color: #C83C3F;}
.ie7 .header, .ie8 .header {height: 140px;background: #05070d;}
.ie7 .content, .ie8 .content {background-color:#5ACD1B; height: 90%; width: 100%; /*overflow-y:hidden;pointer-event: none;*/}
.ie7 .footer, .ie8 .footer {margin: -89px auto 0;min-width: 1000px;height: 89px;background: #2d2b32;position: relative;}
.ie7 #gorodsnov-landscape, .ie8 #gorodsnov-landscape { height: 100%; 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
		
		sizingMethod='scale');

		-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
		
		sizingMethod='scale')";
	
	-ms-behavior: url("../backgroundsize.min.htc");
	behavior: url("../backgroundsize.min.htc");
	overflow: hidden;
	
}


.ie5 #cli-ie, .ie7 #cli-ie, .ie8 #cli-ie {
	width: 30px; height: 38px; position: absolute; margin-top: 30px; margin-left: 100px;
	
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    	src='../img/arrow.png',
    	sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
    	src='../img/arrow.png',
    	sizingMethod='scale')";
}

.ie5 #footer_logo_bottom-ie, .ie7 #footer_logo_bottom-ie, .ie8 #footer_logo_bottom-ie {
	height: 40px;width:239px;float: right; margin: 24px 25px 0 0; background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
    	src='../img/footer_bottom_logo_5K.png',
    	sizingMethod='scale');
	-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
    	src='../img/footer_bottom_logo_5K.png',
    	sizingMethod='scale')";
}

.ie5 .footer {height: 89px;}

/*

 █████╗ ██╗     ██╗     
██╔══██╗██║     ██║     
███████║██║     ██║     
██╔══██║██║     ██║     
██║  ██║███████╗███████╗
╚═╝  ╚═╝╚══════╝╚══════╝
Browsers         

-------------------------------------------------------*/

body {display:flex;flex-direction:column;background-position:center;background-repeat:no-repeat;}
.wrapper {height: calc(100vh - 89px);padding-bottom: -89px;/*padding-bottom: -40px; => КАМЕНЬ в подвал под разные браузеры (это кросбраузерное решение для липучки футера и решение глюка со скролом и центровкой объекта #egg) */}

/* Middle
-----------------------------------------------------------------------------*/
header {/* 0 flex-grow, 0 flex-shrink, auto flex-basis */ height:140px;background-color:#000;display:flex;flex-wrap: wrap;}

/* Middle
-----------------------------------------------------------------------------*/
.content {/* 1 flex-grow, 0 flex-shrink, auto flex-basis */ background-size:100% auto;z-index: 0;width: 100%;max-width: 100%;overflow: hidden !important; position: relative; height: calc(100vh - 229px);background-color:darkkhaki;
	
}

/* Footer
-----------------------------------------------------------------------------*/
footer {/* 0 flex-grow, 0 flex-shrink, auto flex-basis  min-height: 89px;*/background-color:#2d2b32;width: 100%;}



#footer-text {height: 89px; position: relative;}
#footer-logo {height: 89px; position: relative;background-size:contain; -webkit-background-size:contain; -o-background-size:contain; -moz-background-size:contain;}

/*

 ██████╗██╗  ██╗██████╗  ██████╗ ███╗   ███╗███████╗
██╔════╝██║  ██║██╔══██╗██╔═══██╗████╗ ████║██╔════╝
██║     ███████║██████╔╝██║   ██║██╔████╔██║█████╗  
██║     ██╔══██║██╔══██╗██║   ██║██║╚██╔╝██║██╔══╝  
╚██████╗██║  ██║██║  ██║╚██████╔╝██║ ╚═╝ ██║███████╗
 ╚═════╝╚═╝  ╚═╝╚═╝  ╚═╝ ╚═════╝ ╚═╝     ╚═╝╚══════╝
                                                    
-------------------------------------------------------*/


/*

███╗   ███╗ ██████╗ ███████╗██╗██╗      █████╗ 
████╗ ████║██╔═══██╗╚══███╔╝██║██║     ██╔══██╗
██╔████╔██║██║   ██║  ███╔╝ ██║██║     ███████║
██║╚██╔╝██║██║   ██║ ███╔╝  ██║██║     ██╔══██║
██║ ╚═╝ ██║╚██████╔╝███████╗██║███████╗██║  ██║
╚═╝     ╚═╝ ╚═════╝ ╚══════╝╚═╝╚══════╝╚═╝  ╚═╝
                                               
-------------------------------------------------------*/


/*

██╗    ██╗███████╗██████╗       ██╗  ██╗██╗████████╗
██║    ██║██╔════╝██╔══██╗      ██║ ██╔╝██║╚══██╔══╝
██║ █╗ ██║█████╗  ██████╔╝█████╗█████╔╝ ██║   ██║   
██║███╗██║██╔══╝  ██╔══██╗╚════╝██╔═██╗ ██║   ██║   
╚███╔███╔╝███████╗██████╔╝      ██║  ██╗██║   ██║   
 ╚══╝╚══╝ ╚══════╝╚═════╝       ╚═╝  ╚═╝╚═╝   ╚═╝   
                                                    
-------------------------------------------------------*/




