@font-face{

font-family: 'AlegreyaSans-Black';

src: url('../fonts/AlegreyaSans-Black.eot');

src: url('../fonts/AlegreyaSans-Black.ttf') format('truetype');


}
@font-face{

	font-family: 'OpenSans-Regular';

src: url('../fonts/OpenSans-Regular.eot');

src: url('../fonts/OpenSans-Regular.ttf') format('truetype');

}

@font-face{

	font-family: 'OpenSans-Light';

src: url('../fonts/OpenSans-Light.eot');

src: url('../fonts/OpenSans-Light.ttf') format('truetype');

}

@font-face{

	font-family: 'AlegreyaSans-ExtraBoldItalic';

src: url('../fonts/AlegreyaSans-ExtraBoldItalic.eot');

src: url('../fonts/AlegreyaSans-ExtraBoldItalic.ttf') format('truetype');



}

 @font-face{

	font-family: 'AlegreyaSans-Medium';

src: url('../fonts/AlegreyaSans-Medium.eot');

src: url('../fonts/AlegreyaSans-Medium.ttf') format('truetype');

}

 @font-face{

	font-family: 'AlegreyaSans-Regular';

src: url('../fonts/AlegreyaSans-Regular.eot');

src: url('../fonts/AlegreyaSans-Regular.ttf') format('truetype');

}

 @font-face{

	font-family: 'AlegreyaSans-ThinItalic';

src: url('../fonts/AlegreyaSans-ThinItalic.eot');

src: url('../fonts/AlegreyaSans-ThinItalic.ttf') format('truetype');

}

 @font-face{

	font-family: 'AlegreyaSans-Light';

src: url('../fonts/AlegreyaSans-Light.eot');

src: url('../fonts/AlegreyaSans-Light.ttf') format('truetype');

}


.body {
 	min-height:841px;
 }



.navbar-default {
	border:none !important;
	background:transparent !important;
	box-shadow:none !important;
}

.navbar-default .navbar-nav a {
	color: #0099cc !important;
	font-family: 'AlegreyaSans-Black';
	font-size:24px;
	text-transform: uppercase;
}

.navbar-default .navbar-nav > .active > a {
	background:#fff !important;
	box-shadow:none !important;
	color:#cc3366 !important;
}

.navbar-collapse {
	padding-left:155px !important;
	margin-top:66px;
}

.navbar-nav li {
	margin-right:65px;
}

.nav > li > a {
	padding: 0 !important;
}

.header {
	position:relative;
	top:0;
	left:0; 
	margin-left:-85px;
}

.header h3 {
	font-family: OpenSans-Regular;
	position:relative;
	top:-250px;
	left:33px;
	font-size:30px;
	text-align:center; 
	letter-spacing: 1px;
}
.margM {
	display:none;
}
.form {
	width:800px;
	position:relative;
	top:-205px;
	left:230px;
}

.form-control {
	border:2px solid #42b8ba;
	border-radius:6px;
	height:57px;
	font-size:24px;
	font-family: AlegreyaSans-Medium;
}

.btn-my {
	border-radius:10px;
	border:5px solid #42b8ba;
	background:#fff;
	color:#cc3366 !important;
	font-family: 'AlegreyaSans-Black';
	text-transform:uppercase;
	font-size:28px;
	width:300px;
}

.marg1 {
	margin-top:30px;
	margin-left:0px; 	
}

.marg-40 {
	margin-top:30px;
	margin-left:-40px;
}

.videoM {
	display:none;
}

.margw1 {
	width:244px;
	margin-left:21px;
}

.margw2 {
	width:241px;
	margin-left:35px;
}

.myselect {
	background-image: url("../images/select.png");
	border:none !important;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color:#cc3366 !important;
    font-family:AlegreyaSans-Medium; 
}

.myselect2 {
	background-image: url("../images/select2.png");
	border:none !important;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    color:#cc3366 !important;
    font-family:AlegreyaSans-Medium; 
    width:392px;

}

input::-webkit-input-placeholder{color:#ff9999 !important;font-size:24px;font-family: AlegreyaSans-Light;}
input::-moz-placeholder{color:#ff9999 !important;font-size:24px;font-family: AlegreyaSans-Light;}
textarea::-webkit-input-placeholder{color:#ff9999 !important;font-size:24px;font-family: AlegreyaSans-Light;}
textarea::-moz-placeholder{color:#ff9999 !important;font-size:24px;font-family: AlegreyaSans-Light;}

h2 {
	font-size:30px;
	font-family:'AlegreyaSans-Black';
	text-transform:uppercase;
	color: #0099cc !important;
}

h5 {
	font-size:24px;
	font-family: OpenSans-Light;
}

.marg2 {
	margin-left:45px;
}

.marg3 {
	margin-left:-220px;
}

.headM {
	display: none;
}

.video {
	width:964px;
	height:543px;
	margin-bottom:80px;
}

.image2 {
	position:absolute;
	left:-10px;
	top:1750px;
}

.icons3 {
	display:none;
}

.margw3 {
	width:240px;
	margin-left:0px;
}

.margw4 {
	width:240px;
	margin-left:-60px;
}

.marg4 {
	margin-left:-40px;
	width:260px;
}

.hitalic h2 {
	text-transform:none;
	font-size: 40px;
	color:#cc3366 !important;
 	font-family: AlegreyaSans-ExtraBoldItalic !important;
 	margin-bottom:25px;
 	font-style: italic;
	font-weight:bold;

 }

 footer {
 	background-image: url("../images/footer.jpg");
 	height:142px;
 	margin-top:-15px;
 	padding-top:50px;
 }

 h6 {
 	font-family:AlegreyaSans-Medium; 
 	color:#fff !important;
 	font-size:16px !important;
 }

 .countainter {
 	padding-left:20px;
 	padding-right:20px;
 }

 .block {
 	position: relative;
 	top: -110px; 
 	padding:0px 50px; 
 }

 .marg5 {
 	margin-left:300px;
 }

 .marg6 {
 	margin-left:-20px;
 }

 .block2 {
 	padding:0px 50px; 
 }

 .marg7 {
 	margin-left:10px;
 }

 .icons {
 	margin-top:60px;
 	margin-bottom:100px;
 }

 .marg8 {
 	margin-top:15px;
 }

 .image12 {
 	display:none;
 }

 .block4 {
 	margin-top:90px;
 }

 .marg11 {
 	margin-left:30px; 
 }

 .margw5 {
 	width:270px;

 }

 .mobileC {
 	display:none;
 }

 .margw6 {
 	width:270px;
 	margin-left:65px;
 }

 .margw7 {
 	margin-top:35px;
 	width:605px;
 }

 .marg12 {
 	margin-top:0px; 
 }

 .marg13 {
 	margin-top:-145px;
 }

 .marg15 {
 	margin-top:100px;
 	margin-left:135px;
 }

 .head {
 	position:absolute;
 	top:0;
 	left:0; 
 }

 .zakaz h5 {
 	font-family:AlegreyaSans-Regular;
 	font-size:24px;
 }

 .block6 {
 	margin-bottom:50px;
 	margin-top:20px;
 }

 .mw {
 	width:320px;
 	margin-left:100px;
 	margin-top: 15px;
 }

 .mw2 {
 	width:140px;
 	margin-right:20px;
 	margin-top: 0px;
 }

 .mw3 {
 	width:320px;
 	margin-left:0px;
 	margin-top: 15px;
 }

 .btn-l {
 	background:#bde6e7;
 	width:120px;
 	border-radius:10px !important; 
 	color:#000;
 	height:60px;
 	font-size:24px;
 	font-family: AlegreyaSans-Medium;  
 	margin-right:17px !important;
 	margin-bottom:15px;
 	margin-top:15px;
 }

.active-b {

  color:#c14f76!important;
  background:#6ac7c9 !important;
}

.marg30 {
	display:none;
}


.zakaz input::-webkit-input-placeholder{color:#494949 !important;}
.zakaz input::-moz-placeholder{color:#494949 !important;}


.zakaz a {
	color:#3399cc;
	text-decoration:underline;
}

.block7 {
	margin-top:70px; 
}

.marg100 {
	margin-left:100px; 
}

.image11 {
	display:none;
}

.btn-a {
 	background:#bde6e7;
 	width:140px;
 	border-radius:10px !important; 
 	color:#cc3366;
 	height:45px;
 	font-size:18px;
 	font-family: AlegreyaSans-Black;  
 	margin-left: 5px !important;
 	margin-right:17px !important;
 	margin-bottom:15px;
 	margin-top:15px;
 }

 .region img {
 	margin-right:10px; 
 }

 .icons2 {
 	margin-top:30px; 
 	height:100px;
 }

 .oplata {
 	width:620px;
 	margin-left:105px; 
 	margin-top:-600px;
 }

 .mw4 {
 	width:245px;
 	margin-top:15px; 
 }

 .mw5 {
 	width:630px; 
 }

 .marg-15 {
 	margin-left:-15px;
 	margin-top:15px; 
 }

.cart input::-webkit-input-placeholder{color:#969696 !important;}
.cart input::-moz-placeholder{color:#969696 !important;}

.cart p {
	color:#8d8d8d;
	margin-top:30px;
	margin-bottom:55px;
	margin-left:-50px;
	font-family: AlegreyaSans-ThinItalic;
}

.btn-p {
	background:#4cbcbe;
 	width:245px;
 	border-radius:10px !important; 
 	color:#cc3366;
 	height:60px;
 	font-size:18px;
 	font-family: AlegreyaSans-Black;  
 	margin-right:17px !important;
 	margin-bottom:15px;
 	margin-top:30px;
 	text-transform:uppercase;
}

.navbar {
	margin-bottom:0px;
}

.headM2 {display:none;}

.image6 {
	position:relative;
	top:-99px;
	left:455px;
	display:none;
}

.margg {
	margin-top:-580px;
}

.oplata h4 {
	font-family: AlegreyaSans-Regular;
	color:#969696;
	font-size: 24px;
	margin-left:20px; 
}


.image7 {
	position:relative;
	top:-15px;
	left:145px;
}


.radio {
  vertical-align: top;
  width: 17px;
  height: 17px;
  margin: 0 3px 0 0;
}
.radio + label {
  cursor: pointer;
}
.radio:not(checked) {
  position: absolute;
  opacity: 0;
}
.radio:not(checked) + label {
  position: relative;
  padding: 0 0 0 35px;
}
.radio:not(checked) + label:before {
  content: '';
  position: absolute;
  top: -3px;
  left: 0;
  width: 26px;
  height: 26px;
  border: 3px solid #6ac7c9;
  border-radius: 20%;
  background: #FFF;
}
.radio:not(checked) + label:after {
  content: '';
  position: absolute;
  top: 2px;
  left: 4px;
  width: 14px;
  height: 14px;
  border-radius: 20%;
  background: #6ac7c9;
  opacity: 0;
  transition: all .2s;
}
.radio:checked + label:after {
  opacity: 1;
}

.marg80 {
	margin-left:80px;
	margin-top:30px;
}


.footM {
	display:none;
}

.popup {
	display:none;
	width:980px;
	position:fixed;
	margin-left:30px;
	top:60px;
	z-index:5;	
}

#closed {
	position:relative; 
	top:-400px;
	left:765px;
}

#popup {
	width:800px;
}

#form-popup {
	position:fixed;
	z-index:10;
	top:370px;
	left:39%;
	width:400px;
}

#closed:hover {cursor:pointer;}

#form-popup button{
	width:400px !important; 
	margin-top:15px !important
}

#form-popup input {
	margin-top:15px;
}

.shadows{
    display:none;
    background: rgba(0,0,0, 0.8);
    position: fixed; left: 0; top: 0;
    width: 100%; height: 100%;
    opacity: .80; 
    z-index: 1;
  
} 


.shadow2 {
	-webkit-box-shadow: 5px 7px 9px 1px rgba(0,0,0,0.65) !important;
-moz-box-shadow: 5px 7px 9px 1px rgba(0,0,0,0.65) !important;
box-shadow: 5px 7px 9px 1px rgba(0,0,0,0.65) !important;
}

.shadow {
	-webkit-box-shadow: 0px 3px 8px -2px rgba(0,0,0,0.65) !important;
-moz-box-shadow: 0px 3px 8px -2px rgba(0,0,0,0.65) !important;
box-shadow: 0px 3px 8px -2px rgba(0,0,0,0.65) !important;
}

.headM {
	display:none;
}

.navbar-default .navbar-toggle {
border:none !important;

}

.navbar-default .navbar-toggle:hover {
	background: transparent !important;
}

.navbar-toggle {
	margin-right:285px; 
}

.EM {
	display:none;
}

.marg6M {
	display:none;
}

.marg3M {
	display:none;
}

.marg70 {
	margin-left:0px;
}

.btnB {
	width:260px;
}

.vz {
	display:none;
}

.marg01 {
	width:300px;
}

.spasibo {
    margin-top: 100px;
    margin-left: 170px;
}

.spasibo h2 {
	font-size:36px;
	color:#cc3366 !important;
}

.spasibo h5 {
	font-size:18px;
}

label {
	font-size:24px !important;
	font-family: AlegreyaSans-Regular;
	margin-top:-10px;
}

#sortable {
     list-style-type: none;
     margin: 5px 0px 0px 16px;
     padding: 0;
}
#sortable li {
     margin: 3px 3px 3px 0;
     padding: 1px;
     float: left;
     width: 35px;
     height: 35px;
     font-size: 20px;
     text-align: center;
     line-height:35px;
     cursor:pointer;
     -moz-border-radius:5px;
     -webkit-border-radius:5px;
     -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.5);
     -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.5);
     text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
     background:#42b8ba;
     color:#fff;
     font-weight:normal;
}

#sortable2 {
     list-style-type: none;
     margin: 5px 0px 0px 16px;
     padding: 0;
}
#sortable2 li {
     margin: 3px 3px 3px 0;
     padding: 1px;
     float: left;
     width: 35px;
     height: 35px;
     font-size: 20px;
     text-align: center;
     line-height:35px;
     cursor:pointer;
     -moz-border-radius:5px;
     -webkit-border-radius:5px;
     -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.5);
     -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.5);
     text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
     background:#42b8ba;
     color:#fff;
     font-weight:normal;
}

#sortable3 {
     list-style-type: none;
     margin: 5px 0px 0px 16px;
     padding: 0;
}
#sortable3 li {
     margin: 3px 3px 3px 0;
     padding: 1px;
     float: left;
     width: 35px;
     height: 35px;
     font-size: 20px;
     text-align: center;
     line-height:35px;
     cursor:pointer;
     -moz-border-radius:5px;
     -webkit-border-radius:5px;
     -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.5);
     -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.5);
     text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
     background:#42b8ba;
     color:#fff;
     font-weight:normal;
}
.captcha_wrap{
     border:1px solid #fff;
     -moz-border-radius:10px;
     -webkit-border-radius:10px;
     -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
     -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
     float:left;
     height:120px;
     overflow:auto;
     width:150px;
     overflow:hidden;
     margin:20px 0px 0px 80px;
     background-color:#fff;
}
.captcha{
     -moz-border-radius:10px;
     -webkit-border-radius:10px;
     font-size:12px;
     color:#BBBBBB;
     text-align: center;
     border-bottom:1px solid #CCC;
     background-color:#fff;
}

.error {
	color:#ff0000;
	font-size:24px;
	font-family: AlegreyaSans-Regular;
}

.margc {
	margin-left:10px; 
}

#error {
	margin-left:35px;
}

.ip {
	width:320px;
	height:100px;
	background:#ccc;
	border:1px solid #bde6e7; 
	position:fixed;
	bottom:10px;
	right:10px;
	padding:10px;
	z-index:10;
	display:none;
	
}

.ip h5 {
	color: #c14f76;
	font-size:14px !important;
}

.ipbtn {
	border:1px solid #bde6e7;
	border-radius:4px; 
	font-size:14px !important;
	color:#000;
}

@media  (max-width: 1680px) { 
	.marg13 {
   
    margin-left: -56px;
	}

	.marg6 {
		margin-left:-26px;
	}

	.image6 {

    left: 240px;
    }

    .container {
    margin-left: 310px;
	}

}





@media  (max-width: 1600px) { 

	.container {
    margin-left: auto;
	}

	.mycontainer {
		margin-left: 310px;
	}

	.marg13 {
   
    margin-left: -22px;
	}

	.marg6 {
		margin-left:-26px;
	}

	.block2 {
		padding-left:300px !important;
		padding-right:0px !important;
	}

	.marg70 {
	margin-left:40px;
	}

	.head {
		left:-110px;
	}

}

@media  (max-width: 1440px) { 
	.marg13 {
   
    margin-left: -65px;
	}

	.mycontainer {
		margin-left: 252px;
	}

	

}

@media  (max-width: 1439px) { 


	.mycontainer {
		margin-left: auto;
	}

	.head {
		left:-150px;
	}
	

}

@media  (max-width: 1400px) { 


	.head {
		left:-250px;
	}
	

}

@media  (max-width: 1280px) { 
	.marg13 {
   
    display:none;
	}

	.marg70 {
	margin-left:0px;
	}

	.image2 {
		display:none;
	}

}

@media  (max-width: 1200px) {  

	.head {
		display:none;
	}
}


@media  (max-width: 1024px) { 

	.container {
		width:768px;
	}

	.block2 {
		padding-left:0px !important; 
	}

	#popup {
		width:700px;
	}

	.popup {width:700px;margin-left:20px;}

	#closed{top:0;left:550px;}

	#form-popup {left:25%;top:489px;}

	.header {
		margin-left:-30px;
		width:736px;
	}

	.marg100 {
		margin-left:0px;
	}

	.marg80 {margin-left:-20px;}

	.headB {
		width:650px;
		margin-left:9%;
	}

	.navbar-nav li {
    margin-right: 15px;
	}

	.navbar-collapse {
		padding-left:46px !important;
	}

	.header h3 {
		font-size:18px;
		top:-160px;
		left:40px; 
	}

	.marg01 { 
		width:240px;
	}

	.form {
		width:700px;
		left:0px;  
		top:-120px;
	}

	.margw1 {
		width:180px;
		margin-left:30px;
	}

	.btn-my {
		width:240px;
		font-size:20px;
	}

	.block {
		top:-70px;
	}

	.block , .block2 {
		padding:0px;
	}

	h5 {
		font-size:16px; 
	}

	.marg6 { 
		margin-left:14%;
	}

	.marg3 , .image6 {display:none; }

	.marg5 {
    margin-left: 6%;
	}

	.icons2 {
    margin-top: 20px;
	}

	.oplata {
	    margin-left: 0px;
	    margin-top: 0px;
	}

	h2 { 
		font-size:20px;
	}

	.mw {
		margin-left:0px;
		width:280px;
	} 

	.image2, .head {display:none;}

	.marg7 {
		margin-left:40px;
	}

	.marg70 {
		margin-left:50px;
	}

	.videoB {
		width:700px;
	}

	.video {width:700px;height:350px;}

	.hitalic h2 {font-size:30px;}

	.margw3, .btn-my { 
		width:200px;
	}

	.marg4 {
    margin-left: -27px;
    width: 200px;
	}

	.marg-40 {
    margin-left: -27px;
	}

	.marg13 {
		display:none;
	}

	.marg15 {
    margin-top: -80px;
    margin-left: 217px;
	}

	.marg11 {
    margin-left: -25px;
    top:20px;
	}

	.btn-l {width:115px;}

}



@media  (max-width: 640px) {

	.collapse.in {
    display: block;
    visibility: visible;
}

.myToggle {
	display: block !important;
    visibility: visible !important;
}





.btn-a {
	font-size:16px;
}

label {
	font-size:14px !important;
}
input::-webkit-input-placeholder{font-size:14px;}
input::-moz-placeholder{font-size:14px;}
textarea::-webkit-input-placeholder{font-size:14px;}
textarea::-moz-placeholder{font-size:14px;}

.form-control {font-size:14px;}

.header {
	width:auto;
}
.spasibo h2 {
	font-size:24px;
}

.spasibo {
    margin-top: 60px;
    margin-left: 10px;
}

.body {
    min-height:400px;
}

.spasibo h5 {
	font-size:14px;
}

.headM {
	display:block;	 
}	

.margM, .videoM {
	display:block;
}

.headB {
	display:none;
}

.header h3 {
	font-size: 11px;
	top:-137px;
	left:0;
}

.header {
	margin-left: -17px;
    margin-top:-60px; 	
}

.form {
	left:0px;
	top:-130px; 
	width:auto;
}

.btn-my {
	width:190px;
	height:45px;
	font-size:18px;
}

.margw1 {
	width:150px;
}

.form-control {
	height:40px !important;
}

.EB {
	display:none;
}

.EM {
	display:block;
}

.marg13 {
	display:none;
}

.video {
	width:315px;
	margin-bottom:0px;
	height:190px;
	margin-left:10px;
}

.image2 {
	display:none;
}

.marg6 , .marg3 {
	display:none;
}

.videoB {
	display:none;
}

.container {
	width:360px;
}

h2 {
	font-size:18px;
}

h5 {
	font-size:12px;
}

.marg2 {
 	margin-left:0px;
}

.marg5 {
	margin-left: 0px;
	margin-top:-70px;
}

.margw7 {
	width:360px;
}

.hitalic h2 {
	font-size:20px;
}

.myselect {
	background-image: url("/images/selectm.png");
	width:155px;
	height:40px;
}

.margw2 {
	margin-left:0px;
}

.margM {
	margin-left:85px;
	margin-top:15px; 
}

.marg1 {
	margin-top:15px;
}

.block {
	padding:0px 10px;
}

.block2 {
	padding:0px 10px;
	margin-top:-100px;
}

.marg6M {
	display:block;
	position:relative;
	top:-40px;
}

.marg3M {
	display: block;
	position:relative;
	top:0;
	left:-30px;
}

.floatL {
	float:right !important;
}
.block2 h5 {
	font-size:16px;
}

.icons {
	margin-left:-20px;
}

.marg7 {
	margin-left:0px;
}

.marg70 {
	margin-left:20px;
}

.block3 {
	margin-top:-30px;
}

.margw3 {
	width:170px;
}

.marg4 {
	width:170px;
	margin-top:15px;
	margin-left:0px;
}

.margw4 {

	width:170px; 
	margin-left:0px;
	margin-top:15px;
}

.btnB {
	width:170px;
}

.vz {
	display:block;
	position: relative;
	top:-258px;
	left:170px;
}

.marg00 {
	margin-left:0px !important;
}

.margw5 {
	width:180px;
}

.margw6 {
	width:180px;
	margin-left:0px;
}

.marg11 {
	display:none;
}
.block4 {
	margin-top:-210px;
}

.marg12 {
	top:30px;
}

.marg15 {
	display:none;
}

.marg30 {
	display:block;
	margin-left:-20px;
	margin-top:20px;
	margin-bottom:40px;
}

.marg30 img {
	margin-right:10px;
}

.footB {
	display:none;
}

.footM {
	display:block;
}

footer {
	background-image: url("../images/footerM.jpg");
	height:113px;
	padding:0px;
	margin-top:-30px;
}

h6 {
	font-size:12px !important;
}

.iconm {
	margin-top: 10px;
}

.selected {
	background-image: url("../images/select2m.png");
}

.head {
	display:none;
}

.zakaz h5 {
	font-size:16px;
}

.mw {
	margin-left:0px;
	width:215px;
}

.btn-l {
	width:80px;
	font-size:14px;
	height:40px;
	margin-top:15px;
	margin-bottom:0px;
	margin-left:-20px !important; 

}

.myselect2 {
	position:relative;
	top:15px;
	left:-270px;
	width:255px;
	height:42px !important;
	background-image: url("../images/select3m.png");
}

.inlineno {
	display:block;
}

.headM2 {
	display:block;
	position:absolute;
	top:0px;
	left:190px;
	z-index:100;
}

.marg1 {
	margin-left:-40px;
}

.marg20 {
	margin-bottom:15px;
}

.margh {
	margin-top: 30px;
}

.marg100 {
	margin-left:0px;
}

.marg80 {
	margin-left:-20px;
}

.icons2 {
	margin-top:50px;
	display:none;
}

.icons3 {
	margin-top:25px;
	display:block;
	margin-left:-5px;
}

.block7 {
	margin-top:0px; 
}

.mw3 {
	margin-left:0px;
	width:215px;
}

.mw5 {
	margin-left:0px;
	width:315px;
}

.mw4 {
	margin-left:0px;
	width:125px;
}

.mw2 {
	margin-left:0px;
	width:65px;
}

.compC {
	display:none;
}

.mobileC {
	display:block;
}

.image11 {
	display:block;
	position:absolute;
	left:225px;
	top:690px;
}

.oplata {
	margin-left:0px;
	width:300px;
	margin-top:0px;
}

.oplata h4 {
	font-size: 12px;
}

.cart p {
	margin-bottom:34px;
	margin-left:-28px;
	font-size:12px;
}

.btn-p {
	width:170px;
	height:40px;
	font-size:14px;
}

.image6 {
	display:none;
}

.image7 {
	display:none;
}

.image12 {
	display:block;
	position:relative;
	top:-30px;
	left:200px;
}

.navbar-nav {
	position:fixed;
	top:129px;
	left:13px;
	border:3px solid #6ac7c9;
	width:136px;
	padding:18px 18px;
	border-radius:10px;
	z-index:100;
	background: rgba(255,255,255,1.0);
	
} 

.navbar-toggle:focus {
	background:transparent !important; 
}

.navbar-default .navbar-collapse {
	border:none;
}

.navbar-default .navbar-nav a {
	font-size:15px;
}

.navbar-nav li {
	margin-bottom:15px; 
}

.popup {
	width:360px;
	margin-left:-10px;
	top:-10px;
}

#closed {
	position:relative; 
	top:45px;
	left:290px;
	width:50px;
}

#popup {
	width:360px;
}

#form-popup {
	position:fixed;
	z-index:10;
	top:170px;
	left:28%;
	width:170px;
}

#form-popup button{
	width:170px !important; 
	margin-top:15px !important
}

#form-popup input {
	margin-top:15px;
}

.captcha_wrap {


    margin: 20px 0px 0px 0px;
	}

}

@media  (max-width: 414px) { 
	

}

@media  (max-width: 320px) { 

	.container {width:300px;
	padding-left:5px;
	padding-right:5px;  	
	}

	.header {
		width:270px;
		margin-left:-15px;  
	}

	.navbar-toggle {
    margin-right: 250px;
	}	

	.headM2 {
    left: 150px;
	}

	.image11 {
		left:185px;
	}	

	.header h3 {
		left:30px;
	}

	.margw2 {
    margin-left: 33px;
	}
	.marg1 {
    margin-left: -17px;
	}

	.margw6 {margin-top:15px;}

	.video {margin-left:-14px;}

	.margw7 {
    width: 300px;
	}

	.block3 {width:280px;}

	.headM {width:320px;}

	.vz {
    left: 130px;
	}

	.form {width:280px;left:-25px;}

	.marg6M {left:-10px;}

	.video {
		display:none;
	}
}