section.questions .row .phone-container span .line-phone-email{
	display: inline !important;
	vertical-align: middle !important;
	color: #fff !important;
	margin-right: 0px !important;
}
section.questions .row .phone-container span br{
	display: none !important;
}
section.top .title-container p{
	font-family: "OpenSansLight",sans-serif;
}
section.services .services-box .col .service-container .desc ul .service-container-desc-title{
	font-size: .875em;
	line-height: 1.84615em;
	color: #000;
	list-style-image: none;
	list-style-position: inside;
	font-family: OpenSans-Bold,sans-serif;
	padding-left: 21px;
}
section.services .services-box .col .service-container .desc{
	height: 270px !important;
}
.wrapper-mail{
	background-image: url(../img/bgr.jpg);
	background-position: center center;
}
.pop-up-info-container .btn-container .yellow-btn{
	width: 185px;
}
.pop-up-container .form-container .orange-btn:hover, .orange-btn.active, .orange-btn.bgr{
	background-color: #fadc14;
	color: #000;
}
.pop-up-container .form-container .orange-btn{
	border: 2px solid #fadc14;
}
.s-menu-w320, .menu-w320{
	display: none;
}
@media only screen and (max-width:  425px){
	.menu-w320-btn-active{
		display: none;
	}
	.s-menu-w320{
		background-color: #04254e;
		position: fixed;
		z-index: 500;
		width: 263px;
		display: block;
		padding: 68px 6px 40px 6px;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
		        box-sizing: border-box;
		-webkit-transition: transform 0.5s;
		   -moz-transition: transform 0.5s;
		    -ms-transition: transform 0.5s;
		     -o-transition: transform 0.5s;
		        transition: transform 0.5s;
		-webkit-transform: translateX(-500px);
		   -moz-transform: translateX(-500px);
		    -ms-transform: translateX(-500px);
		     -o-transform: translateX(-500px);
		        transform: translateX(-500px);
		background-image: url(../img/320_menyu.jpg);
    top: 0;
    bottom: 0;
    left: 0;
	}
	.menu-w320-item{
		height: 72px;
	}
	.menu-w320-opt{
		text-align: center;
		color: #FFF;
		margin-top: 45px;
		line-height: 25px;
	}
	.menu-w320-item a{
		color: #FFF;
		cursor: pointer;
		line-height: 69px;
		display: block;
		padding-left: 20px;
	}
	.menu-w320{
		display: block;
		color: #fff;
		z-index: 5000;
		position: fixed;
		top: 0;
		left: 0;
	}
	section.questions .row .phone-container span{
		color: #FFF !important;
	}
	section.questions .row .phone-container span .line-phone-email{
		display: none !important;
	}
	section.questions .row .phone-container span br{
		display: block !important;
	}
	section.top{
		height: 510px !important;
		min-height: 490px !important;
		background-size: 1740px;
		background-position-y: -310px;
	}
	header{
		display: none !important;
	}
	section.top .title-container{
		position: static !important;
		padding-top: 108px !important;
		width: auto !important;
	}
	.section.questions .row .phone-container{
		display: table;
		margin: auto;
	}
	section.questions .row .phone-container span{
		display: table;
		margin-left: auto;
		margin-right: auto;
	}
	section.top .title-container h1{
		font-size: 1.275em;
	}
	section.top .title-container p{
		font-size: 1.1875em;
		margin-bottom: 80px;
	}

}
input, input:focus{
	outline: none;
}
input[type="phone"] {
  box-shadow: none;
}

input[type="phone"]:focus {
  box-shadow: 0 0 10px rgba(0,0,0,.5)
}
.pop-up-container .form-container .input-row input{
	-webkit-transition: border 0.5s;
	   -moz-transition: border 0.5s;
	    -ms-transition: border 0.5s;
	     -o-transition: border 0.5s;
	        transition: border 0.5s;
}
header nav menu li a{
	cursor: pointer;
}