@charset "utf-8";

html,body { height:100%; margin:0; padding:0;}

/*body{font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";font-size:17px;color:#000;}*/

body{font-family:"Arial", "sans-serif"; font-size:17px;color:#000;}

a { color:#333;text-decoration: none;}

a:link,a:visited,a:active {text-decoration: none;}

a:hover {color: #555; text-decoration:none; }



:active,:hover,:focus{outline:0;outline-offset:0;}

input,textarea,select{border:none;outline:none;}

*{box-sizing:border-box;}



.min_width { max-width: 1440px;margin: 0 auto;}

body{margin:0}header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 40px;}header .phone{color:#EA1C2A;font-size:20px;text-decoration:none}header .icon{display:none}header nav ul{list-style:none;margin:0;padding:0}header nav .dropdown{display:none;flex-direction:column;position:absolute;background-color:#fff}header nav .dropdown-item{padding:10px 60px 10px 20px}header nav .dropdown-item:hover{background-color:#d3d3d3}header nav .dropdown-link{text-decoration:none;color:#000}header nav .arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;margin-left:5px;margin-bottom:2px}header nav .down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}header nav .nav-inner{display:flex;flex-direction:row}header nav .nav-item{margin:0 20px}header nav .nav-item:hover .dropdown{display:flex}header nav .nav-link{color:#000;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase}@media (max-width:768px){header{padding:10px}header .logo img{height:40px}header .icon{display:block;text-decoration:none;color:#000}header .nav{display:none}header .responsive{display:flex;position:absolute;top:64px;left:0;right:0;background-color:#fff;justify-content:center;padding:20px 0}header .responsive .nav-inner{flex-direction:column}header .responsive .nav-item{padding:20px 0;text-align:center}header .responsive .nav-link{font-size:20px}header nav .dropdown{position:relative}header nav .dropdown-item{padding:15px;font-size:21px}}

.home_1 {
  margin-top: 0 !important;
}
/*nav*/

.body_article{ min-height: calc(100% - 205px)}

footer{background-color: #232D41;}

footer .min_width {padding: 40px 0 40px 40px; margin: 50px auto 0 auto;}

footer .min_width p{  margin: 10px 20px; color: #fff; font-size: 15px;}





/*---Калькулятор---*/

.btu-calculator h2{font-size: 18px;padding: 20px; margin: 0;  border-bottom: 1px solid #ddd;}

.btu-calculator form{border: 1px solid #ddd; font-size: 14px; color: #333;max-width: 850px; }

.btu-calculator form > div{padding: 20px;vertical-align:middle; border-bottom: 1px solid #ddd;}

.btu-calculator .region label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .measure label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .ddlroom label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .ddlroom select{width:calc(50% - 10px); display:inline-block;border: 1px solid #ddd; padding: 10px;}

.btu-calculator .ddlroom label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .metr label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .metr input{ width: 60px; display:inline-block;border: 1px solid #ddd; padding: 10px; margin: 0 10px}

.btu-calculator .ddlbelow label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .ddlbelow select{width:calc(50% - 10px); display:inline-block;border: 1px solid #ddd; padding: 10px;}

.btu-calculator .ddlabove label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .ddlabove select{width:calc(50% - 10px); display:inline-block;border: 1px solid #ddd; padding: 10px;}

.btu-calculator .ddlGlaze label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .ddlGlaze select{width:calc(50% - 10px); display:inline-block;border: 1px solid #ddd; padding: 10px;}

.btu-calculator .windows label{ width: 50%; display:inline-block;vertical-align:top;}

.btu-calculator .windows div {width:calc(50% - 10px); display:inline-block; }

.btu-calculator .windows div input{width:calc(100% - 10px); display:inline-block;border: 1px solid #ddd; padding: 10px;}

.btu-calculator .windows div span{width:calc(100% - 10px); display:inline-block; font-size: 11px; padding:5px 0px;}

.btu-calculator .ddlwalls label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .ddlwalls select{width:calc(50% - 10px); display:inline-block;border: 1px solid #ddd; padding: 10px;}	

.btu-calculator .ddlwalls label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .ddlwalls select{width:calc(50% - 10px); display:inline-block;border: 1px solid #ddd; padding: 10px;}

.btu-calculator .ddlWallMaterial label:nth-child(1){ width: 50%; display:inline-block;}

.btu-calculator .ddlWallMaterial select{width:calc(50% - 10px); display:inline-block;border: 1px solid #ddd; padding: 10px;}

.btu-calculator form button{width:calc(50% - 10px); display:inline-block; padding: 10px; margin: 10px;}

/*---Калькулятор---*/