.wripper{
position:relative;
min-height:100%;
width:100%;
margin:0 auto;
overflow:hidden;
}

.tabs__controls-item{
display:inline-block;
margin-left:10px;
background:aqua;
}
.tabs__controls-item.active,
.inner_tab_tabs__controls-item.active{
opacity:.7;
}
.tabs__controls-item,
.inner_tab_tabs__controls-item{
background-color:rgb(52,152,219);
border-radius:4px;
padding:0;
}

.tabs__control-link,
.inner_tab_tabs__control-link{
text-transform:uppercase;
text-decoration:none;
display:block;
padding:8px 20px;
border-radius:4px;
font-size:13px;
color:rgb(255,255,255);
}
.tabs__list{
border:1px dashed #cccccc;
}
.tab__item.active{
display:block;
}

.tab__item{
	margin:20px 0;
list-style:none outside none;
display:none;
}
.tab__item:before{
	content:'';
	padding:0;
}
.inner_tab_tabs__controls-item{
display:inline-block;
margin-left:0px;
}

.inner_tab_tabs__controls-item:hover,
.inner_tab_tabs__controls-item.active{
opacity:.7;
}

.inner_tab_tabs__control-link{
color:#fff;
text-transform:uppercase;
text-decoration:none;
display:block;
padding:3px 7px;
}
.inner_tab_tab__item.active{
display:block;
}

.inner_tab_tab__item{
list-style:none outside none;
display:none;
}
.inner_tab_container.hide{
display:none;
}

.required-block{
	margin:20px 0;
}

#logo{
margin-bottom:10px;
margin-top:10px;
}
@media all and(min-width:1581px){
#logo{

width:355px!important;
}
#subHeader2#topCallback.wrap{
margin-top:20px!important;
}

}
@media all and(max-width:1150px){
#subHeader2.subTableColumn:nth-child(2){
top:120px!important;
}
}
#elementContainer.elementSkuPropertyLink{
line-height:15px;
padding:5px 0 3px 0;
}

#elementContainer.elementSkuPropertyli{
min-width:42px;
}

#homeCatalog.caption{
background-color:#000000;
}
#homeCatalog.captiona{
color:#ffffff!important;
}
#homeCatalog.captiona:hover{
color:#000000!important;
}

.item.product.tabloid{
border-bottom:1pxsolid#e7e8ea!important;
}

.item.product:hover{
border-color:#fff!important;
border:0!important;
}

.item.product:hover.tabloid{
border:1px solid #e7e8ea!important;
box-shadow:0 0 6px rgba(0,0,0,0.2);
padding:4px 5px 0 5px;
}

.item.product{
border:1px solid #e7e8ea!important;
}
#topCallback.webFormDw{
display:none;
}
.table_size_link{
transition:all 0.2s ease-in-out;
line-height:21px;
font-size:15px;
margin-top:5px;
text-decoration:underline;
color:#C61C4B;
display:block;
}
.table_size_link:hover{
color:#3a2128;
}
.table_size_content{
display:none;
}
.table_of_size{
border-collapse:collapse;

}
.table_of_sizetd{
padding:15px;
margin:0 10px;
}
.table_headtd{

color:#ffffff;
}

@media(min-width:768px){

.table_size_inner{
box-shadow:1px 1px 12px rgba(60,60,60,0.3);
transform:translateX(-50%) translateY(0%);
-webkit-animation-duration:0.2s;
animation-duration:0.2s;
-webkit-animation-fill-mode:none;
animation-fill-mode:none;
-webkit-animation-name:zoomIn;
animation-name:zoomIn;
background-color:rgb(255,255,255);
position:absolute;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
max-width:597px;
min-width:597px;
width:100%;
top:100px;
left:50%;
}

}

.table_head{
background-color:#000000;
}
.table_size_content.table_size_caption{
color:#000000!important;
font-weight:bold;
text-align:left!important;
background-color:#ffffff;
margin-left:20px;
}

.video_frame{
width:333px;
height:500px;
}
#pictureContainer.item{
vertical-align:bottom;
}
.table_of_size.hover:hover{
background-color:#EEEEEE;
}
.product{
vertical-align:top;
margin-bottom:4px;
}
.min_order{
background-color:rgb(193,39,82);
transition:all 0.2s ease-in-out;
text-decoration:none;
text-align:center;
border-radius:4px;
line-height:50px;
margin-top:24px;
font-size:16px;
display:block;
color:rgb(255,255,255);
width:100%;
height:50px;
}
.min_ordera{
color:#000000!important;
}
#min_order_hide
{
display:none;
}
.min_order_hide_buy.selected{
display:none
}
#basketProductList.tabloid{
height:520px!important;
}
.pek_button{
padding:10px 16px;
font-size:18px;
line-height:1.3333333;
border-radius:6px;
background-color:#c12752;
color:#ffffff!important;
}
.chose_text{
font-size:20px;
-webkit-margin-before:1em;
-webkit-margin-after:1em;
-webkit-margin-start:0px;
-webkit-margin-end:0px;
-webkit-padding-start:50px;
}
.easy_start{
background-color:rgb(193,39,82);
transition:all0.2sease-in-out;
text-decoration:none;
text-align:center;
border-radius:4px;
line-height:50px;
margin-top:24px;
font-size:16px;
display:block;
color:rgb(255,255,255);
width:250px;
height:50px;
}
.detail_easy_start{
width:217px;
height:39px;
transition:all0.2sease-in-out;
text-decoration:none;
text-align:center;
border-radius:4px;
line-height:20px;
margin-top:24px;
font-size:14px;
display:block;
color:#c12752;
border:2px solid #c12752;
padding-top:10px;
padding-bottom:10px;
margin-bottom:20px;
}
.detail_easy_start_img{
display:inline-block;
vertical-align:middle;

}
.detail_easy_start_text{
width:115px;
display:inline-block;
text-align:left;
vertical-align:middle;
}
.detail_easy_start.detail_easy_start_text:hover{
	color:#3a2128;
	text-decoration:underline;
}

.announcement{
background-color:#fff;
text-align:center;
padding-bottom:10px;
}
.announcementp{margin:0;}

@media(max-width:767px){

.table_size_inner{
background-color:rgb(255,255,255);
position:absolute;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
width:100%;
top:0;
left:0;
}

.table_of_sizetd{padding:6px;}
#subHeader2{overflow:hidden;}

.table_size_body{
display:block;
width:100%;
overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar;
}

}
.more-link{display:none!important;}

@media(max-width:992px){
.items.item.product{height:485px!important;}
.items.item.product.tabloid{height:485px!important;}
.more-link{display:block!important;}
#catalogElement#related.item.product,#catalogElement#similar.item.product{height:485px!important;}
}

.register-succes-banner.sale-popup-content{background:none;}
.register-succes-banner.sale-popup-size{margin-bottom:0;}
.register-succes-5{display:block!important;}
.register-succes-5.sale-popup{margin-left:auto;margin-right:auto;}

.register-succes-5.register-succes-5__title{
text-align:center;
background:none;
padding-left:0;
padding-bottom:0;
padding-top:0;
}

#personalCart.productList.item.changeAvailable{opacity:0;}

/*modal dialog*/
#modal{
	background: rgba(26, 76, 109, 0.6);
	position: fixed;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 9999;
	display: none;
}
.message{
	background-color: white;
	width: 50%;
	height: 25%;
	position: absolute;
	top: 34%;
	left: 25%;
	border-radius: 20px;
}
#modal_close{
	right: 1%;
	float: right;
	position: relative;
	width: 5%;
}
.inner_modal_container{
	margin-top: 9%;
}
#modal_phone{
	width: 50%;
	border-color: #3498db;
	color: #3498db;
}
#modal_phone::placeholder{
	text-align: center;
}
#submit{
	background-color: #3498db;
	border-color: #3498db;
	padding: 12px 20px;
	border-radius: 10px;
	color: white;
	margin-top: 3%;
}
@media only screen and (max-width: 600px) {
	.message{
		width: 90%;
		left: 5%;
	}
	#modal_close{
		right: 4%;
		width: 6%;
	}
	#modal_phone{
		width: 80%;
	}
}