.header	       				{display:block;margin:0;padding:0;width:100%;position:fixed;left:0;top: 40px;z-index:99;background: rgba(255, 255, 255, 0.72);-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;border-bottom: 1px solid #d6d6d6;}

.stick{background:#fff; top:0;}

.logo{display:inline-block;margin:0;padding:10px 22px;float:left;width: 116px;}
.logo img{display:block;}

.nav{display:block;margin: 0 0 -1px 0;padding:0;float:right;position:relative;z-index:9;}
.nav ul{}
.nav ul li{display:table;margin:0;padding:0;float:left;text-align:center;border-left:1px solid #d8d8d8;width: 128px;height: 80px;position:relative;}
.nav ul li a{display:table-cell;vertical-align:middle;margin:0;padding:0;text-align:center;font-family: 'Titillium Web', sans-serif;font-size:16px;color:#fff; line-height:20px; font-weight:normal;text-transform:uppercase;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}

.nav ul li:hover a{padding:0 0 20px;}

.nav ul li.link1{background:#dd6368;}
.nav ul li.link2{background:#f69054;}
.nav ul li.link3{background:#fdc24d;}
.nav ul li.link4{background: #000;}
.nav ul li.link5 a{color:#3b3b3b;}
.nav ul li.link5{background:#fff;border-bottom: 1px solid #ccc;}

.nav ul li.link1:hover{background:#dd6368;}
.nav ul li.link2:hover{background:#f69054;}
.nav ul li.link3:hover{background:#fdc24d;}
.nav ul li.link4:hover{background: #000;}
.nav ul li.link5:hover a{color:#3b3b3b;}
.nav ul li.link5:hover{background:#fff;}

.nav ul li.tel{text-align:left;border:0;}
.nav ul li.tel span{display:block;margin:0;padding: 22px 0 0;font-family: 'Roboto Condensed', sans-serif;font-size: 15px;color:#f47321;text-transform:uppercase;}
.nav ul li.tel a{display:block;padding:0;font-family: 'Roboto Condensed', sans-serif;font-size: 18px;color:#000000;text-align:left;}

.nav ul ul{ max-height:0; opacity:0; visibility:hidden; margin:0; padding:0; position:absolute; top:100%; left:0; background:#fff; border-left:2px solid #dd6368;text-transform:uppercase;width:256px;}
.nav ul ul li{float:none; display:block; text-align:left; border:0; border-bottom:1px solid #d8d8d8; height:auto; width:auto;}
.nav ul ul li a{display:block; font-size:12px; color:#3b3b3b; text-align:left; padding:10px 10px !important; margin:0; line-height:16px; -webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}
.nav ul ul li a:hover, .nav ul ul li a.active{background:#dd6368; color:#fff; }

@media only screen and (min-width:991px){
	.nav ul ul{-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}

.nav ul li:hover ul{display:block !important; max-height:2000px; visibility:visible;opacity:1;}
}

.menu						{float: right;margin: 32px 20px 0 0px;padding:0;display:none;}
#nav-icon					{width: 30px;height:22px;position:relative;margin:0px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;}
#nav-icon span				{display:block;position:absolute;height: 3px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}
#nav-icon span:nth-child(1) {top:0px;}
#nav-icon span:nth-child(2) {top:9px;}
#nav-icon span:nth-child(3) {top:18px;}
.open #nav-icon span:nth-child(1){top:12px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}
.open #nav-icon span:nth-child(2){opacity:0;left:-60px;}
.open #nav-icon span:nth-child(3){top:12px;transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}



@media only screen and (max-width:1200px){
.wrapper{padding:105px 0 0 0;}
.logo{width:140px;}
.nav ul li{width:104px; /*height:105px;*/}
.nav ul li a{font-size:14px; line-height:16px;}
.nav ul li.tel a{font-size:16px;}
.nav ul li.tel span{font-size:14px;}

}
@media only screen and (max-width:991px){
.menu{display:inline-block;}	
.nav{display:block; width:200px; background:#ccc; position:fixed; right:-200px; top:0; height:100%; overflow:auto;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out; overflow:auto;}
.nav ul li{width:100%; text-align:center; height:auto; border:0;}
.nav ul li a{display:block; padding:20px 0;}
.nav ul li.tel{padding:20px 0;}
.nav ul li.tel, .nav ul li.tel a{text-align:center;}
.nav ul li.tel span{padding:0;}

.nav ul ul{position:static; width:100%; display:none; max-height:100%; height:100%; opacity:1; visibility:visible;}

.open .nav{right:0;}
.open .wrapper, .open .header{left:-200px;}
}
@media only screen and (max-width:599px){
.wrapper {padding:96px 0 0 0;}
.logo{width:130px;}
}

