div.kub {
display: block;
}

div.kub span.span {

}

#kol_kub {

}

#applay_kub {

}

.zakaz {
padding: 8px 20px;
/* margin-top:10px; */
background: #000000;
font-size:18px;
text-align:center;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-border-radius: 3px;
border-radius: 3px;
color: #fff !important;
border: none !important;
display: block;
text-decoration: none;
cursor: pointer;
margin:0 0 0 35%;
width:31%;
}

.zakaz:hover,#go_zak:hover {
background: #333 !important;
border: none !important;
outline: none;
}

.zakaz_popap,.zakaz_popap_yes {

position: absolute;
width: 294px;
/* height: 640px; */
left: 50%;
top: 50%;
margin-left: -150px;
margin-top: -270px;
background-color: white;
box-sizing: border-box;
border: 1px solid #fff;
border-radius: 4px;
z-index: 10;
padding: 10px;
}

.zakaz_popap_yes {
height: 170px;
margin-top: -74px;
}

.zakaz_popap_yes p {
	font-size: 18px;
	/* text-align: justify; */
}

.zakaz_popap input {
display: block;
width: 272px;
margin-bottom: 20px;
}

#go_zak {
display: block;
padding: 8px 20px;
/* margin-top:10px; */
background: #fff;
font-size:18px;
text-align:center;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-border-radius: 3px;
border-radius: 3px;
color: rgb(0, 0, 0) !important;
border: none !important;
text-decoration: none;
cursor: pointer;
/* margin:0 5% 0 5%;
width:90%; */
}

.zakaz_popap .close,.zakaz_popap_yes .close {
width:24px;
height: 24px;
transition: 0.3s;
opacity: 0.8;
display: inline-block;
position: absolute;
top: 0px;
right: -30px;
background-image: url('/images/close.png');
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}

.zakaz_popap .close:hover,.zakaz_popap_yes .close:hover {
opacity: 1;
}