a:hover{color:yellow;}
#footer{
    background: #0175E2;
    padding:20px 50px;
    color:white;
    
}

.right{float:right;padding:5px 50px;font-weight: 800;}
.right img{padding:0 5px;}
#of{background:#01A0E2;color:white;padding:5px; border-bottom:1px solid black;}
#main{
    padding: 50px;
    background: #E4EDDC;    
}
#wapka{background: #01A0E2; color:white;padding: 20px 50px;margin-top:-20px;border-top:1px solid black;border-bottom:1px solid black;}
#wapka img{margin: auto;max-width: 100%;border-radius: 5px;}
h1{font-size:22px;}
.orange{color:#FFA200;font-weight: 800;}
.a {color:white;}
#footer h4{color:#FFA200;padding: 10px 0;}
.logo{padding:10px 0;}
		/*feedback*/
.popup_bg{
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: #211722;
    z-index: 2000;
    display: none;
    cursor: pointer;
    opacity: 0.75;
}

.popup_window{
    width: 545px;
    padding: 6px;
    background:linear-gradient(to top, #FAFCF7, #FFA200);

    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    left:50%;
    top: 20px;
    margin-left: -280px;
    position: absolute;
    z-index: 2001;
    display: none;
}

.popup_window__title{
    height: 47px;
    padding-top: 30px;
    text-align: center;
    color: #010506;
    font-family: 'Open Sans', sans-serif;
    font-size: 24px;
}
.popup_window__title img{margin: auto;}
.popup_window__content{
	/*
    border: 4px solid #f6f6f6;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 20px;
    background: #ffffff;
    */
    text-align: center;
}

.popup_window__input{
	/*
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    width: 100%;
    height: 29px;
    border:1px solid #000;
    padding: 5px;
    */
    border: 1px solid #CACACA;
	width: 396px;
	height: 48px;
	color: #8C8C8C;
	font-family: 'Open Sans', sans-serif;
	font-size: 21px;
	font-weight: 400;
	margin-bottom: 10px;
	text-align: center;
}

.popup_window__input.valid_field,
.static_window__input.valid_field{

}

.error_field{
    border-color: #ff0000 !important;
}
div.error{
    display: none;
    height: 16px;
    margin-top: -8px;
    margin-bottom: -8px;
    margin-left: 10px;
    color: red;
}

.btn_submit_form {
	color: #010506;
	font-family: 'Open Sans', sans-serif;
	font-size: 21px;
	font-weight: 700;
	display: block;
	background: url(../images/buttons/popup-btn-unfocus.png) no-repeat 0 0;
	width: 275px;
	height: 59px;
	text-decoration: none;
	text-align: center;
	margin: 10px auto;
	border: 0;
	padding-bottom: 6px;
}


.btn_submit_form:hover {
	background: url(../images/buttons/popup-btn-focus.png) no-repeat 0 0;
}
.btn_submit_form:active {
	background: url(../images/buttons/popup-btn-unfocus.png) no-repeat 0 0;
}
#otz{text-align: justify;}
#otz img{padding:10px;}

/*end feedback*/	
a#glo{
 color:#00c6ff;
 padding: 10px 20px;
 width:200px;
 text-decoration:none;
 text-align:center;
 margin:20px auto;
 display: block;
 background-image: linear-gradient(to left,transparent,transparent 50%,#00c6ff 50%,#00c6ff);
 background-position: 100% 0;
 background-size: 200% 100%;
 transition: all .25s ease-in;
 font: 400 18px tahoma;
 border: 1px solid #00C6FF;
}
a#glo:hover {
background-position: 0 0;
color:#fff;
}