body{
	font-family: 'Conv_segoeuil';
	
}

.logo, .textblock .name, h2,.addtobasket.inverbtn, .preimblock .name, .cat_buttons,.view_buttons, .deliveryblock .city, #delinfo .title, .sizename, .call-title, .call_title, .infb .title, .paynebtmethods .name,.link_container .name {
font-family: 'Conv_segoeuilBold'!important;
}
.action_wrapper{
	 background: #009688;
	 height: 30px;
	 color: white;
}
.navbar .nav > li > a {
    color: #777;
    float: none;
    padding: 0px 5px;
    text-decoration: none;
    text-shadow: 0 1px 0 #fff;
}
.packcontainer .pprice{
	display: block;
}
.corporat_banner{margin-top: 40px;text-align: center;}
.corporat_banner img{max-width: 100%;}
.crumble{
	margin-top: 10px;margin-bottom: 10px;
}
.hidebycat1458{display: none;}
.newimage_wrapper{
	margin-bottom: 20px;
}
.buttoncontent .goto_gray{display: none;}
.bothspan4 .img_container{
	height: 167px;
}
.usualdesc{
	margin-bottom: 20px;
}
.opt_howwork_wrapper{text-align: center;}
.opt_howwork_wrapper .howwork{border-radius:30px;border:1px solid #f2f2f2;padding: 40px 40px;-webkit-box-shadow: 2px 5px 32px -11px rgba(34, 60, 80, 0.2);
-moz-box-shadow: 2px 5px 32px -11px rgba(34, 60, 80, 0.2);
box-shadow: 2px 5px 32px -11px rgba(34, 60, 80, 0.2);position: relative;background: white;}
.opt_howwork_wrapper .howwork::after {
	content: '';
	width: 50%;
	height: 90%;
	border-radius: 30px;
	background: #F7B024;
	display: block;
	position: absolute;
	right: -20px;
	top: -20px;
	z-index: -1;
}
.clients_list{list-style-type: none;padding: 0px;margin: 0px;display: flex;margin-right: 20px;margin-top: 20px;margin-bottom: 20px;flex-wrap: wrap;}
.clients_list .item{background:#f2f2f2; border-radius:30px;display: flex;align-items: center;justify-content: center; padding: 20px;height: 180px;margin-bottom: 20px;}
.clients_list .item img{max-width: 250px;max-height: 250px;max-width: 100%;}
.opt_clients{margin-top: 40px;margin-bottom: 40px;text-align: center;}
.opt_clients li{width:calc(100% / 6 - 20px);margin-right: 20px;}
.opt_secondslider img{max-width: 100%;}
.opt_secondslider{margin-top: 30px;margin-bottom: 30px;text-align: center;}
.opt_secondslider .owl-optpsluder{margin-top: 30px;margin-bottom: 30px;margin-left: 0px;}
.opt_secondslider .owl-optpsluder  li{margin-right: 10px;}
.fb3 .inner{background:#f2f2f2; border-radius:30px;text-align: center;padding: 40px;}
.fb3 .inner ul{list-style-type: none;padding: 0px;margin: 0px;display: flex;max-width: 800px;margin: auto;margin-top: 20px;margin-bottom: 20px;}
.fb3 .inner ul li{width: calc(33% - 30px);margin-right: 30px;}
.fb3 .inner ul li input[type=text]{border:0px;border-radius:50px;height: 50px;width: 100%;padding-left: 20px;}
.fb3 .inner ul li .btn{width: 100%;}
.opt_howwork_wrapper ul{display: flex;list-style-type: none;padding: 0px;margin: 0px;justify-content: space-between;margin-top: 30px;flex-wrap: wrap;}
.opt_howwork_wrapper ul li{width: calc(100% / 3 - 20px);display: flex;justify-content: center;}
.opt_howwork_wrapper ul .ttl1{font-weight: bold;margin-top: 10px;margin-bottom: 10px;}
.opt_howwork_wrapper ul .item{max-width: 300px;text-align: center;position: relative;z-index: 1;}
.opt_howwork_wrapper ul .item .digi{font-size: 100pt;font-weight: bold;position: absolute;color:#f2f2f2;position: absolute;z-index: -1;right:0px;top:80px; }
.opt_slider{margin-bottom: 60px;margin-top: 30px;}
.optblock_products ul{list-style-type: none;padding: 0px;margin: 0px;margin-top: 40px;text-align: center;display: flex;flex-wrap: wrap;justify-content: center;}
.optblock_products ul li{width: calc(100% / 4 - 30px);margin-right: 30px;margin-bottom: 30px;}
.optblock_products .item{background: #f2f2f2;display: inline-block;border-radius:30px;}
.optblock_products .item img{border-radius:30px;}
.optblock_products .item .ttl1{max-width: 300px;margin-top: 15px;}
.optblock_products .item .ttl2{font-weight: bold;font-size: 16pt;margin-top: 10px;margin-bottom: 10px;}
.optblock_products .item .inner{padding: 20px;max-width: 265px;}

.optblock_products .item a{background: white;padding: 15px;display: block;width: calc(100% - 20px);margin: auto;margin-bottom: 20px;border-radius:50px;text-decoration: none;color: black;}
.optblock_products .item a:hover{background:  #fcaf23;}
.optblock_products{margin-top: 40px;margin-bottom: 40px;}
.optblock_products h2, .optblock_products .under{text-align: center;}
.sliderr{border-radius:30px;background: #f2f2f2;padding: 30px;text-align: center;position: relative;}
.sliderr .inner{max-width: 80%;margin: auto;}
.sliderr .ttl1{font-weight: bold;font-size: 36pt;}
.sliderr .ttl2{font-size: 20pt;margin-top: 10px;margin-bottom: 10px;}
.sliderr .ttl3{background: white;border-radius:50px;padding: 20px;font-size: 20pt;font-weight: bold;}
.sliderr:after{content: '';width: 100%;height: 90%;;border-radius:30px;background: #F7B024;display: block;position: absolute;left:-20px;bottom:-20px;z-index: -1}
.opt_slider .confety{background: url(../images/opt/confety.png);background-size: 100%;;width: 100%;height: 400px;position: absolute;top:150px;}
.addphotos{
	list-style-type: none;padding-left: 0px;margin-left: 0px;margin-top: 10px;
}
.span8 .link_container img{max-width: calc(100%  - 16px);}
.addphotos li{display: inline-block;margin-right: 10px;}
.addphotos li img{
	max-width: 120px;
}
.row-fluid-new{display: flex;flex-wrap: wrap;}
.row-fluid-new>div{width: calc(100% /3 - 15px);margin-right: 15px;margin-bottom: 40px;}
.row-fluid-new>div:last-child{width: calc(65% - 15px);}
.togallermobile{height: 400px;}
.bothspan4 .squarer, .bothspan4 .square{
	display: none!important;
}
.packcontainer {
	list-style-type:none;margin-left:0px;padding-left:0px;
	max-width:660px;
display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: flex-start;
	align-content: flex-start;
}
.packcontainer a{display: block;width: 200px;margin-right: 10px;text-align: center;text-decoration: none;color: black;}
.packcontainer a:hover{
	color: #F6B024;text-decoration: none;
}

.packcontainer li{margin-bottom: 10px;}
.packcontainer a img{max-width: 100%;}
.packcontainer a>span{display: block;}
.contrstruct_wrapper1458 .construct_image_pic_wrapper{
	padding-top: 70px;
}
.contrstruct_wrappergood1693 .construct_image_pic_wrapper{
	padding-top: 250px;
}
.contrstruct_wrappergood1693 .construct_pic1_w, .construct_pic3_w {
	margin-left: 268px;
}
.contrstruct_wrappergood1693 #construct_pic1{
	transform:rotate(-30deg);
}
.rampa_wrapper{width: 200px;margin: auto;display: none;}
.rampa_wrapper img{width: 100%;}
.rampa_wrapper{text-align: center;margin-top: 10px;position: relative;}
.number1_wrapper,.number2_wrapper{
	font-size: 20pt;
	font-family:'roadnumbers';line-height: 2em;
}
.number1_wrapper{
	font-size: 30pt;
}
.number1_wrapper{
	position: absolute;top:-6px;left:30px;
}
.number2_wrapper{
	position: absolute;top:-1px;right:10px;
}
.rampa{position: relative;}
.popup_map{
	height: 400px;width: 600px;
}
.addtobasket.inverbtn{font-size: 16pt;text-transform: uppercase;background: #f4b128;border: 0px;padding-top: 5px;padding-bottom: 5px;}
.pickupdesc{
	margin-bottom: 10px;
}
.newimage_wrapper img{max-height: 140px;}
.fullversion {
    color: white;
    display: none;
    margin-top: 10px;
}
.selectpvzmap{
	height: 300px;
}
.pay-visa{
	background: url(../images/paymentmehod/visa.png) no-repeat left center;
	background-size: auto 20px;
	padding-left: 40px;
}
.pay-mastercard{
	background: url(../images/paymentmehod/mastercard.png) no-repeat left center;
	background-size: auto 25px;
	padding-left: 40px;
}
.pay-sb{
	background: url(../images/paymentmehod/sberbank.png) no-repeat left center;
	background-size: auto 20px;background-position:5px;
	padding-left: 40px;
}
.pay-alpha{
	background: url(../images/paymentmehod/alpha.png) no-repeat left center;
	background-size: auto 20px;background-position:10px;
	padding-left: 40px;
}
.doc-c-list{
	list-style-type: none;margin-left: 5px;padding-left: 0px;
}
.doc-c-list li{margin-bottom: 10px;}
.pay-mir{
	background: url(../images/paymentmehod/mir.png) no-repeat left center;
	background-size: auto 10px;
	padding-left: 40px;
}
#canvas{
	border: 1px solid lightgray;
	
}
.svg-item{
	border: 1px solid lightgray;
	padding: 20px;margin-bottom: 20px;
}
.footer .fullversion {
	 color: black;
   
}
.mimage_container img{margin: auto;}
.view_buttons_wraper{margin-top: 10px;}
.orderselect .desc{font-size: 90%;margin-bottom: 15px;margin-left: 20px;color: gray;margin-top: -5px;}
.canvas-edit-control{
position: relative;
background: #F6B024 ;
padding: 10px 20px 10px 20px;color: white;text-decoration: none;
border-radius: 100px;
border: 3px solid white;
-webkit-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.55);
-moz-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.55);
box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.55);display: inline-block;
}
.canvas-edit-control:hover{
	text-decoration: none;color: white;
background: #df9f23;
}
.editshape{
	margin-top: 20px;
}
.canvas-edit-controls{text-align: center;}
.add-pattern-control{
	text-align: center;float: right;
}
.canvas-edit-control span{ color: white;margin-left: -10px;margin-right: 10px;
}
.payment-select-wrapper .orderselect li
{
	floaT: left;
	border: 1px solid #f2f2f2;
	padding: 5px;
	margin-right: 20px;
	cursor: pointer;
	margin-bottom: 10px;
}
.payment-select-wrapper .orderselect li label{
	font-weight: bold;
}
#deltypes2 .orderselect li label{
	font-weight: normal;
	
}
.modaldialog{
	max-width: 800px;height: 500px;overflow: scroll;
}
.about-payment{
clear: both;	
}
.payment-select-wrapper .orderselect li img{max-height: 40px;}
.payment-select-wrapper .orderselect li .desc{margin-left: 20px;}
#deltypes2 .orderselect li{
	min-height: 110px;margin-bottom: 10px;
}
form .callback{
	white-space: nowrap;
}
.table-striped table{width: 100%;}
.selector{
padding: 10px;
background: lightgray;
margin-bottom: 3px;
text-decoration: none;color: black;
width: 95%!important;
}

.activex, .selector:hover{
	background: #F6B024;text-decoration: none;
	color: black;
}
.selector{
	display: block;width: 100%;
}
.switch li{display: inline-block;}
ul.gallerywidth{list-style-type: none;}
ul.gallerywidth li{float:left;padding: 2px;position: relative;}
.pag-table{margin-top: 30px!important;}
.gallerywidth img{height: 250px;}
.fonts{margin-top: 20px;}
.mainpagelinksmobile{display: none;}
.slider-item-image{
	height: 600px;
}
.newsitem .title{
	margin-top: 10px;margin-bottom: 5px;
}
.newsitem a{color: black;text-decoration: none;font-family: 'Conv_segoeuilBold';margin-bottom: 10px;}
.deldesc{
}
#deltypes2 ul{
	vertical-align: top;
}
.contrstruct_wrappergood1638 .construct_image_pic_wrapper{
	padding-top: 50px;
}
#deltypes2 ul li{
	floaT:left;
	border: 1px solid #f2f2f2;padding: 10px;
	margin-right: 10px;
	cursor: pointer;
}
.lideltype label{
	height: 100%;display: block;
}
.inputblock{
	margin-top: 30px;
}
.ownpicimage{
	background: url(../images/paper.png) no-repeat left top;
	padding-left: 25px;text-decoration: none;color: black;padding-top: 2px;
	display: inline-block;margin-top: 20px;
}

.ownpicimage:hover{
	color: #f6b024;text-decoration: none;
}
.view_buttons{
		padding:0px;
		margin: 0px;
}
.withgood{
	list-style-type: none;padding-left: 0px;margin-left: 0px;
}
.showcase_small .p-ttl-brand, .showcase_small .p-price{
	font-weight: bold;
}
.showcase_small img{
	max-width: 80%;max-height: 100px;
	margin-bottom: 10px;
}
.withgood .owl-page span {
    background: #d8d8d8 none repeat scroll 0 0;
    border-radius: 20px;
    display: block;
    height: 15px!important;
    margin: 3px 3px!important;
    width: 15px!important;
}


.withgood .owl-controls{
	position: relative;margin-top: -20px;
}



.showcase_small{
	border: 1px solid #e4e4e4;padding: 20px;margin-right: 20px;
}
.showcase_small a{
	text-decoration: none;
	color: black;
}
.showcase_small:hover{
border: 1px solid #f6b024;
	}
.showcase_small .p-ttl{
	margin-top: 10px;
	min-height: 45px;
}

.isparent{
	padding-bottom: 10px;
	padding-top: 5px;
}
.isparent>a{
	font-weight: bold;text-transform: uppercase;
}
.isparent .leftcatconstructors{
	margin-bottom: 0px;margin-top: 0px;
	margin-left: 0px;
	list-style-type: none;
	
}
.isparent .leftcatconstructors li:before {
    color: #f7b024; /* Цвет маркера */
    content: "•"; /* Сам маркер */
    padding-right: 5px; /* Расстояние от маркера до текста */
}
.share_name{
	position: relative;left: -140px;top:23px;font-size: 90%;color: #cccccc;
}
.view_buttons_wraper{height: 60px;}
h1{
	margin-top: 0px;padding-top: 0px;
}
.examples{
	list-style-type: none;
}
.soctop{
	text-align: center;
	margin-top: 5px;
}
.soctop img{max-width: 32px;}
	
.showmobile{
	display: none;
}	
#lupa{
	position: absolute;width: 200px;height: 200px;border-radius:100%;
	-webkit-box-shadow: -1px 13px 17px 0px rgba(50, 50, 50, 0.33);
-moz-box-shadow:    -1px 13px 17px 0px rgba(50, 50, 50, 0.33);
box-shadow:         -1px 13px 17px 0px rgba(50, 50, 50, 0.33);
	top:-5px;
	left: -10px;
	border: 1px solid white;;
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    background-color: transparent!important;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.125) inset!important;
    color: #f7b024!important;
    text-decoration: none!important;
}
.contrstruct_wrapper1436 #lupa, .contrstruct_wrapper1453 #lupa{
	top:-5px;
	left: -13px;
	
}
.contrstruct_wrapper1436 .viewfront .construct_image_pic_wrapper, .contrstruct_wrapper1453 .viewfront .construct_image_pic_wrapper{
	position: absolute;left:310px;
}
.onnewline .hrblock{
	border-bottom: 0px solid lightgray;
    margin-top: 10px;
    margin-left: 0px;
}
#frontarrow{
	background: url(../images/front-arrow.png);
	width: 103px;height: 20px;
	position: absolute;z-index: 10000;
	left: 191px;
	top: 90px;
}
.contrstruct_wrapper1436 #frontarrow, .contrstruct_wrapper1453 #frontarrow{
	background: url(../images/front-arrow-w.png);
	width: 103px;height: 20px;
	position: absolute;z-index: 10000;
	left: -115px;
	top: 70px;
	

	}
#construct_pic3{
	z-index: 100;
	position: relative;
}
.viewfront .construct_image_pic_wrapper{
	width:185px;
	padding-top: 30px;
	max-height: 200px;;
	
}

.lupa1435{
	background-position: -100px -320px!important;
}
.contrstruct_wrappergood1662 .lupa1435{
	background-position: -95px -420px!important;
	
}
.lupa1436{
	background-position: -100px -280px!important;
}
.contrstruct_wrappergood1661 .lupa1436, .contrstruct_wrappergood1663 .lupa1436{
	background-position: -95px -420px!important;
	
}
.lupa1437{
	background-position: -100px -400px!important;
}
.sizetable_wrapper{
	padding-top: 50px;
	padding-bottom: 50px;
}

.examples li{
	display: inline-block;margin-right: 10px;
	
}
.contrstruct_wrappergood1662 .construct_image_pic_wrapper, .contrstruct_wrappergood1661 .construct_image_pic_wrapper, .contrstruct_wrappergood1664 .construct_image_pic_wrapper, .contrstruct_wrappergood1663 .construct_image_pic_wrapper{
	padding-top: 50px;
}
.contrstruct_wrappergood1729 .viewback .construct_image_pic_wrapper, .contrstruct_wrappergood1725 .viewback .construct_image_pic_wrapper, .contrstruct_wrappergood1652 .viewback .construct_image_pic_wrapper, .contrstruct_wrappergood1662 .viewback .construct_image_pic_wrapper, .contrstruct_wrappergood1661 .viewback .construct_image_pic_wrapper, .contrstruct_wrappergood1664 .viewback .construct_image_pic_wrapper, .contrstruct_wrappergood1663 .viewback .construct_image_pic_wrapper{

	padding-top: 190px;
}

.contrstruct_wrappergood1662 .viewback .construct_image_pic_wrapper{padding-top: 140px;}
 .contrstruct_wrappergood1725 .viewback .construct_image_pic_wrapper{padding-top: 110px;}
.contrstruct_wrappergood1664 #construct_text{width: 100px;}
.contrstruct_wrappergood1664 .construct_pic1_w #construct_pic1, .contrstruct_wrappergood1664 .construct_pic2_w {
	max-height: 55px;
	max-width: 110px;
}
.contrstruct_wrappergood1662 .construct_pic1_w #construct_pic1 {
	max-height: 60px;
	max-width: 150px;
}
.contrstruct_wrappergood1662 .construct_pic1_w, .contrstruct_wrappergood1662 .construct_pic2_w, .contrstruct_wrappergood1662 #construct_text {
	text-align: center;
	border: 0px solid black;
	position: relative;
	width: 130px;
	margin: auto;
}
.contrstruct_wrappergood1662 #construct_text {
	line-height: 0.8;
}
.examples img{max-width: 150px;max-height: 150px;}
.cities ul li{
	list-style-type: none;margin: 0px;padding: 0px;
	margin-bottom: 5px;
}
.filtercolor{
	margin: 0px;padding: 0px;margin-bottom: 20px;
}
.filtercolor li{
	display: inline-block;
	margin-right: 10px;
}
.cities ul li a
{
	color: black;text-decoration: none;
}
.cities ul li a:hover, .cities ul li.selected a
{
		color: #f7b024;
}
.freedelivery{
	padding-top: 20px;
	padding-bottom: 20px;
}

.contrstruct_wrapper1453 #lupa, .contrstruct_wrapper1451 #lupa{
	background-position: -170px -100px!important;background-size: 300%!important; 
}
.mainpagewoman{
	background: url(../images/mainpagewoman.jpg); 
}
.catname{
	color: gray;font-size: 90%;
}
.mainpagelinks {
	margin-top: 30px;
}
.link_container img{
	position: relative;z-index: 1;
	
}
.link_container{
	display: block;position: relative;
}
.link_container .square{
	width: 200px;height: 200px;
	border-right: 18px;
	border-top: 18px;
	border-bottom: 18px;
	border-color:white;
	border-left: 18px solid transparent;
	border-style:solid;
	position:absolute;
	bottom:-40px;left:20px;
	z-index: 50;
}
.link_container .squarer{
	width: 200px;height: 200px;
	border-left: 18px solid white;
	border-top: 18px  solid transparent;
	border-bottom: 18px  solid transparent;
	position:absolute;
	bottom:-40px;left:20px;
	z-index: 150;
}
.link_container:hover .squarer{
	border-left: 18px solid #f8bb40;
}
.small2{
	margin-top: 15px;
}
.mainpagepopular{
	background: #f5f5f5;
	padding-top: 30px;padding-bottom: 30px;
	margin-top: 50px;margin-bottom: 50px;
}
.createitem{
	background: url(../images/createitem.jpg) no-repeat !important;
	min-height: 504px;
	background-size: 100%!important;
}
.newimage_wrapper{
	background: white;padding: 20px;text-align: center;
}
.img_wrapper{text-align: center;height: 150px;display: table-cell;vertical-align: middle;width: 100%;margin: auto;}
.phantom_item_populars{
	margin-bottom: 40px;
}
.allpictwrapper .newimage_wrapper{
	border:1px solid #e5e5e5;
	margin-bottom: 30px;position: relative;
	padding-bottom: 40px;
}
.color_wrapper{ position: absolute;bottom:10px; width: 90%;display: none;}
.allpictwrapper .newimage_wrapper:hover{
	border: 1px solid black;
}
.allpictwrapper .newimage_wrapper:hover .color_wrapper{
	display: block;
}
.coloritem{
display: block;
height: 20px;	cursor: pointer;;
}
.showcolors{
	width: 100%;
}
.allpictures{
	
}
.newimage_wrapper .name, .newimage_wrapper .price{text-align: center;font-weight: bold;}
.newimage_wrapper .price{
	font-size:25pt;
}
.newimage_wrapper .price span{
	font-size:12pt;
}
.img_wrapper2{
	display: inline-block;margin: auto;
}

.link_container .name{
	background: rgba(255,255,255,0.8);
	padding-top: 15px;padding-bottom: 15px;position: absolute;width: 100%;
	bottom:30px;z-index: 70;
	padding-left: 46px;font-size: 24pt;color: black;
}
.link_container:hover .square{
	border: 18px solid #f8bb40;
	

	}
.img_container{
	position: relative;z-index: 10;
}
.togallerytd{
	position: relative;
}
.gallery{
	margin-bottom: 20px;
}
.gotogallery{
	height: 100%;position: absolute;width: 100%;
	color: black;
	text-decoration:none;
	text-align: center;top:0px;
	display: table-row;vertical-align: middle;
	padding-top: 40%;
}
.togallerytd{
	background: #f2f2f2;
}
.gotogallery:HOVER{
	text-decoration: none;color: black;
	background: #dbdbdb;
}
.name-cat >a,.name-cat>div.gitem {
	color: black;text-decoration: none;font-weight: bold;
}
.goodcardphantom .title, .selectblock .name{font-weight: bold;}
.cattitle{
	font-weight: bold;text-transform: uppercase;margin-bottom: 10px;
}

.leftcat{list-style-type: none;margin-bottom: 20px;margin-top: 5px;padding-left: 0px;margin-left: 0px;}
.leftcatconstructors{
	margin-top: 15px;
}
.leftcat .leftcat{
	padding-left: 0px;
}
.leftcat li{
	margin-bottom: 5px;
}
.like_good_block{
	background: #f2f2f2;
	padding-top: 40px;padding-bottom: 40px;
}
.hidebycat1442{display: none;}
.hrblock{
	border-bottom: 1px solid lightgray;
	margin-bottom: 20px;padding-bottom: 20px;
}
.readycolor {
    border: 2px solid white;
    border-radius: 100%;
    box-shadow: 0 3px 4px 0 rgba(50, 50, 50, 0.25);
    cursor: pointer;
    display: inline-block;
    margin-right: 15px;
    padding: 12px;position: relative;top:8px;
}
.cut{
	border: 1px dashed lightgray;position: relative;
}
.cut .wrapper{
	padding: 20px!important;
}
.cut .wrapper .goto{
	margin: auto;
}
.phantom_item_constructor .name1, .phantom_item_constructor .name2,.phantom_item_constructor .name3, .phantom_item_constructor .price{
	padding-left: 10px;
}
.cuticon{
	background: url(../images/cut.png) no-repeat;
	width: 40px;height: 40px;top:-11px;;left:30px;position: absolute;
}
.share{
	position: relative;top:-10px;text-align: right;
}
.phantom_item{
	background: white;padding: 20px;position: relative;
}
.phantom_item_constructor{
	padding: 0px 0px 10px 0px;
	display: inline-block;
}
.phantom_item .imgcimg1 img{
	max-width:60px; 
	max-height: 55px;
}
.catalogue1436 .phantom_item .imgcimg1 img{
	max-width:50px; 
	max-height: 50px;
	
}
.phantom_item .imgcimg1{
min-height:25px;
}
.phantom_item .imgcimg2 img{
	max-width:60px; 
}
.phantom_item .text{
	max-width: 100px;margin: auto;
	line-height: 1em;margin-top: 3px;margin-bottom: 3px;
}
.catalogue1436 .phantom_item .text{
	max-width: 90px;
	
}
.pic_container{
position: absolute;	width: 100%;text-align: center;top:60px;margin-left: -23px;
}
.catalogue1437 .pic_container{
	top:130px;margin-left: -18px;
}
.catalogue1436 .pic_container{
top: 50px;
}
.p-ttl{padding-right: 10px;}
.mimage_container{
	width: 100%;min-height: 302px;text-align: center;
}
.phantom_item_preview .mimage_container{
	height:200px;;
}
.creategray{
	color: gray;
	border: 1px solid  gray;
	padding: 15px 50px 15px 50px;
	border-radius:50px;font-weight:bold;
	display: inline-block;
	text-decoration: none;
	background: url("../images/pengray.png") no-repeat;
	background-position: 90%;
	
}
.descgray_wrapper{
	color: gray;
	padding-left: 40px;
}
.creategray_wrapper{
	text-align: center;margin-top: 30px;margin-bottom: 10px;
}
.phantom_item_preview{
	border: 2px solid lightgray;
}
.phantom_item a{
	text-decoration:  none;color: black;
}
.phantom_item .name1{
	font-weight: bold;font-size: 16pt;
	margin-top: 10px;
}
.phantom_item .name2{
	margin-top: 10px;
}
.phantom_item:hover{

	box-shadow: 1px 2px 6px 2px rgba(0,0,0,.08);
}
.static_panel{
		box-shadow: 1px 2px 6px 2px rgba(0,0,0,.08);
	
}
.noneDisplay{
	display: none;position: absolute;z-index: 100;width: 100%;background: white;margin: 0px;left: 0px;
	margin-top: -25px;
	
	border-radius:20px;
}
.curval{
	z-index: 10;position: relative;
}
.addmenu .phantom_item_constructor .name2{
	display: none;
	
}

.addmenu .phantom_item_constructor  .mimage_container {
	min-height: 200px;
}
.addmenu .phantom_item_constructor  .mimage_container img{
	width: 150px!important;
	
}
.noneDisplay ul{
list-style-type: none;padding-left: 0px;margin-left: 0px;padding-top: 40px;
padding-bottom: 20px;
}
.noneDisplay ul li{
	
	padding: 5px 7px 5px 20px;
}
.selectareaname{
	display: inline-block;font-weight: bold;padding-right: 10px;position: relative;top:-5px;
}
.filter_size, .filter_tags{
	list-style-type: none;
	display: inline-block;
	padding: 0px; margin: 0px;position: relative;top:-5px;
	
}
.filter_size li, .filter_tags li{
	display: inline-block;
	border-radius:100%;
	padding: 10px 12px 10px 12px; margin-right: 10px;
	cursor: pointer;
}
.filter_size li:hover, .filter_size li.active{
	background: white;
}
.filter_tags li:hover, .filter_tags li.active{
color: #f6b024;	
}
.catalogue_filter{
	margin-bottom: 20px;margin-top: 20px;
}
.colormeemty{
	display: inline-block;width: 40px;
}
.sizes_filter_wrapper{
	display: inline-block;
}
ul.filter{
	padding: 0px;margin: 0px;
	margin-bottom: 20px;
}
.noneDisplay ul li:hover{
	background: gray;
}
.selectarea{
	display: inline-block;
	position: relative;
	padding:4px 10px 4px 10px;
	background:white url(../images/arrowdown2.png) no-repeat right;
	border-radius:50px;padding-right: 30px;min-width: 200px;padding-left: 20px;
	cursor: pointer;top: -3px;
}
.colorme{
	width: 16px;height: 16px;display: inline-block;
	border: 2px solid white;position:relative;top:2px;
	
    border-radius: 100%;
    box-shadow: 0 3px 4px 0 rgba(50, 50, 50, 0.25);
    cursor: pointer;
    display: inline-block;
    margin-right: 10px;
    padding: 0px;
}
.tags a{
	text-decoration: none;
}
.currentSelected{display: inline-block;position: relative;top:0px;font-size: 15pt;}
.phantom_item .price, .phantom_item .newprice{
	font-size: 22pt!important;font-weight: bold;
	margin-top: 10px;
}
.phantom_item .newprice{color: #cc0000;}
.phantom_item .newprice, .phantom_item .oldprice{margin-left: 10px;}
.phantom_item .oldprice{text-decoration: line-through;}
.phantom_item .name3{margin-top: 10px;}
.preimblock{
	padding-top:40px;padding-bottom: 40px;
}
.leftcat a{
color: black;text-decoration: none;
}
.leftcat a:hover, .name-cat a:hover, li.active > a{
	color: #f6b024;
}
.catcontent_bg{
	background: #f2f2f2; padding-top: 60px;padding-bottom: 70px;
	margin-top: -40px;
}
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    background:none!important;
    box-shadow: 0px!important;
    color: #f6b024!important;
    text-decoration: none;
    box-shadow: inset 0 0px 0px rgba(0,0,0,0.125)!important;
}
.uladdmenu{
	float: right;
}
.navbar{
	float: right;
}

.uladdmenu a{text-decoration: none;}
.makeorder_content{
	padding-top: 30px;
}
.hline1{
	background: #f7b024;
	position: fixed;top:0px;
	width: 100%;z-index: 10000;
}
.hasaction{
	position: relative;top:0px;
	
}
.callback_wrapper{
	background: url(../images/phonecby.png) no-repeat top left;padding-left: 25px;
}
.whatsup_wrapper{
	background: url(../images/phonewhy.png) no-repeat top left;padding-left: 25px;
	background-position: 0px 2px;;
}

.phonewhatsup{
	font-weight: bold;font-size: 14pt;margin-top: 0px;
}
#delinfo{
}
#menu .soc_wrapper{
	display: none;	
}
label, input, button, select, textarea {
	font-size: inherit!important;
}
.copy{
	margin-left: 36px;
}
.logopadding{
}
.header{
}
.makeorder_content #delinfo{
font-size: inherit;
}
.makeorder_content .alert{
	color: #cc00000!important;
}
.infb{
	margin-top: -20px;
}
.goto:disabled, .goto:disabled:hover{
	background: lightgray!important;
	cursor:default;
}
.gotobasketpageright{
	float: right;
}
button.goto{padding-top: 13px;padding-bottom: 13px;}
.selectdeliverypost{
	padding: 8px 20px 8px 20px; background: #f6b024;color: black;text-decoration: none;
}
.selectdeliverypost:hover{
	text-decoration: none;color: white;
	background: #ca9120;
}
.notfoundclick{
	color: gray;
	font-size: 10pt;
	text-decoration: none;
	border-bottom: 1px dotted;
}
.notfoundclick:hover{
	color: black;
	text-decoration: none;
	border-bottom: 1px dotted;
	
}
.anothercity_block{
	display: none;
}
.required{
	color:#cc0000;
}
.right60{
	float: right;
	margin-right: 80px;
}
.phone_wrapper .underlogo{
	margin-top: 3px;margin-left: 35px;
}
.params_wrapper{
	padding-bottom: 0px;
}
.footer .menu{
	list-style-type: none;
	margin-left: 5px;padding: 0px;
}
.footer .menu a{
	color: black;
	text-decoration: none;
	font-weight: bold;
}
.status{
	background: url(../images/status.png) no-repeat left;padding-left: 30px;
}
.footer .menu a:hover{
	color: #F6B024;
}
.phone_wrapper2 .underlogo{
	margin-top: 5px;margin-left: 35px;
}
.contrstruct_wrapper{
	height: 690px;
	position: relative;
}
.contrstruct_wrapper1442{
	height: 500px;
	
}
.construct1442{
	height: 350px;
}
.construct1442 # {
	height: 350px;
	background-repeat: no-repeat;
	
}
.steps{
	display: table;width: 100%;
}
.steps li{
	display: table-cell;;
	
}
.mobilegallery_wrapper{
	display: none;
}
#login_wrapper{
	text-align: right;
}

#construct_text{
display: block;
	}
.sizetable{
	font-size: 12pt!important;
}
.h2{
position: fixed;top:0px;width: 100%;background: white;padding-bottom: 5px;padding-top: 5px;	
z-index: 1000;
}

.h2 .logopadding .underlogo{
	}
.page{
	padding-bottom: 40px;
}
.map{
	width: 100%; height:480px;
}
.h2{
	
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75);
	
}
.navbar{
	margin-top:14px;margin-bottom: 0px;
	margin-left: -20px;
}
.nav >li > a{
	}
.navbar{margin-left: 0px;}
.fbcontacts{
}
.soc_wrapper{
	padding-bottom: 50px;
}
 .mobilepanel .basket_count {
    top: 2;
}	
.navbar .nav {position: inherit!important;z-index: 10000;}
.navbar{
	margin-top: -2px;margin-left: -10px;
}
.navbar .nav > li >a {
	border:0px solid black;padding-top: 20px;padding-bottom: 20px;
}
/*.addmenu{position: absolute;text-align: left;background: white;top:30px;left:-10px;width: 200px;}*/
.addmenu {
    background: white;
    box-shadow: 1px 2px 6px 2px rgba(0,0,0,.08);
	left:0px;
    display: none;
    white-space:nowrap;
    left: 0;
    position: absolute;
    top: 68px;
    width: 100%;
    z-index: 5000;
}
.addmenu .p-ttl{
	margin-top: 10px;
}
.addmenu .wrapper2{
	padding-top: 20px!important;text-align: left;
	padding-bottom: 20px!important;
	padding-left: 25px;
}
.phantom_item_constructor .wrapper{
	padding: 0px!important;
	
}
.phantom_item_constructor .price,.phantom_item_constructor .name1 {
	font-size: inherit;
}
.tags{
	padding: 0px;margin: 0px;
}
.addmenu .title{
	font-weight: bold;margin-bottom: 10px;
}


.addmenu ul li{ display: block;text-align: left!important;margin-bottom: 10px;}
.uladdmenu li{
	display: inline-block!important;padding-right: 10px;
}
.uladdmenu{
	padding-left: 0px!important;margin-left: 0px!important;
}
.soc_wrapper_container{
	padding-left: 35px;
}
.footer{
	margin-top:40px;
	padding-bottom: 40px;
	border-top:5px solid #fcaf23;
	background: #f2f2f2;padding-top: 40px; 
}
.footer .phone_wrapper, .footer .whatsup_wrapper, .footer .callback_wrapper{margin-left: 30px;}
 .footer .soc_wrapper{margin-left: 55px;}
.footer .header_title, .footer .underlogo{color: gray;margin-bottom: 10px;}
.footer .title{
	font-weight: bold;margin-bottom: 10px;text-transform: uppercase;
}
.contacttitle{
margin-left: 35px;
}
.footer ul{list-style-type: none;padding: 0px;margin: 0px;}
.footer ul li {margin-bottom: 10px;}
.footer ul li a{ text-decoration: none;color: black;}
.footer ul li a:hover{ color: #f6b024;}

.hr{margin-bottom: 20px;}
.crumble{
	font-size: 90%;
color:gray;
}
.form{
	margin-top: 15px;
}
.form input, .form textarea{
	width: 50%;
}
.map_phone{font-weight: bold;}
.crumble a{
	color: black;text-decoration: none;;

}
.nav{margin-left: 0px;}
.h2 .callback{
	
	}
.paddingtop{
	min-height: 500px;
}
.mobileview{
	display: none;
}
.order_title{
	font-weight: bold;
}
.order_title span{
	font-weight: normal;
}
.infb .title{
margin-top: 5px;
border-bottom: 1px solid #f6b024;margin-bottom: 10px;
	}
.logo{
	font-size: 22pt;
}
.arial{
	font-family: "Arial";
}
#basketcontent{
}
#facebox legend, .paddingtop legend{
	font-family: 'Conv_ArnoPro-Bold_2'!important;
}
.basket_bottom{
font-family: 'Conv_ArnoPro-Bold_2'!important;
	text-align: right;
	font-size: 20pt;
}
.payment_block .bg1{
	background: rgba(255,255,255,0.5);
	padding: 20px 20px 20px 20px;
}
.payment_block .line{
	padding: 30px 10px 30px 10px;
	border:1px solid gray;
	}
.courier{
	font-family:garamond;	
}
.constructorblock{
	padding-top: 0px;padding-bottom: 80px;
}
.addtobasket_card h1{
	font-size: 24pt;
}
.constructor_wrapper .share{margin-top: -15px;}
.constructorblock h2{
	text-align: left;
}

.cat_buttons, ul.colorscat_buttons, .view_buttons{
	list-style-type: none;
	padding: 0px;margin: 0px;
}

ul.colorbat li, ul.colors li{
	margin-bottom: 10px;
}
.cat_buttons{
	margin-top: 30px;
}

.cat_buttons li, .view_buttons li{
	display: inline-block;
	background: #F2F2F2;
	border-radius:50px;
	padding: 10px 20px 10px 20px;
	margin-right: 20px;
	font-size: 14pt;
	cursor: pointer;
}
ul.sizes{
	list-style-type: none;
	padding: 0px;margin: 0px;
	
}

.selectblock{
	border-bottom: 1px solid lightgray;
	margin-bottom: 10px;
	padding-bottom:5px;
}
.fontblock{
	margin-bottom: 0px;padding-bottom: 0px;
}
#construct_image, #construct_imagefront{
	width: 100%;
	height: 722px;
	position: absolute;
	top:0px;
	background-position: top center;
	background-repeat: no-repeat;
}
.contrstruct_wrapper1458 #construct_image{
height: 400px;
}
.contrstruct_wrapper1458{
	height: 400px;
}
.contrstruct_wrapper1442 #construct_image{
height: 522px;
	
	}



#construct_textfront {
    font-size: 50px;
    max-height: 100px;
    overflow: hidden;
    position: relative;
    text-align: center;
    display: block;
    margin-top: -100px;width: 45px;
    left: 65px;
}

.construct_image_pic_wrapper{
	padding-top: 50px;	
}
.contrstruct_wrappergood1665 .construct_image_pic_wrapper{
	padding-top: 75px;	
	
}
.contrstruct_wrapper1436 .construct_image_pic_wrapper{
	padding-top: 35px;	
}
.contrstruct_wrapper1436 #construct_pic2 {
	max-width: 130px;
	width: 100%;
}
.contrstruct_wrappergood1663 .viewback .construct_image_pic_wrapper, .contrstruct_wrappergood1661 .viewback .construct_image_pic_wrapper {
    padding-top: 75px;
}
.contrstruct_wrapper1443 .construct_image_pic_wrapper, .contrstruct_wrapper1446 .construct_image_pic_wrapper{
	padding-top: 280px;padding-left: 100px;
}
.contrstruct_wrappergood1643 .construct_image_pic_wrapper, .contrstruct_wrappergood1644 .construct_image_pic_wrapper{
	padding-top: 20px;	
	
}
.contrstruct_wrappergood1643 #construct_pic1, .contrstruct_wrappergood1644 #construct_pic1{
	position: relative;top:40px;
}
.viewsimple{
	background: none!important;
	padding-left: 0px!important;padding-right:0px!important;
	font-size: inherit!important;font-weight: normal!important;
	font-family: 'Conv_segoeuil';
	
}
.addtobasket_card{
	margin-top: 20px;
}
.bats{
	background: url(../images/bats.png);
	width: 464px;height: 515px;position: absolute;z-index: 990;right: 0px;top:500px;
}
.contrstruct_viewer{
	position: relative;
}
.construct_pic1_w, .construct_pic2_w, #construct_text{
	text-align: center;
	border:0px solid black;position: relative;width: 130px;
	margin: auto;	
}
.contrstruct_wrappergood1659 .construct_pic1_w, .contrstruct_wrappergood1659 .construct_pic2_w, .contrstruct_wrappergood1659 #construct_text{
	width: 100px;
}
.contrstruct_wrappergood1659 .construct_pic1_w #construct_pic1 {
	max-height: 60px;
	max-width: 150px;
}
.contrstruct_wrappergood1659 #construct_text {
	line-height: 0.8;
}

.contrstruct_wrapper1436 #construct_text{
	width: 120px;
}
.construct1436 .construct_image_pic_wrapper{
	position: relative;left: -10px;
}
.contrstruct_wrapper .imgcimg1 img{
	max-width: 65px;
	 
}
.contrstruct_wrapper .imgcimg2 img{
	max-width: 95px;
}
.catalogue1435 .imgcimg1, .catalogue1435 .text, .catalogue1435 .imgcimg2{
	padding-left: 10px;text-align: center;
}
.contrstruct_viewer .imgcimg1{margin-bottom: 10px; }
.goodcardphantom #construct_text{
	overflow: visible!important;margin-bottom: 5px;
	
}

.catalogue_content .row-fluid{
	margin-bottom: 30px;
}
.construct_pic3_w{
	text-align: center;
	border:0px solid black;position: relative;width: 180px;
	margin: auto;	
	height: 180px;
	display: table-cell;vertical-align: middle;	
}

.construct_pic1_w, .construct_pic3_w{
	min-height: 30px;
}
.construct_pic1_w #construct_pic1{
	max-height: 100px;max-width: 130px;
}
.contrstruct_wrapper1436 .construct_pic1_w #construct_pic1{
	max-width: 120px
}
.construct1437 .construct_image_pic_wrapper{
	padding-top: 200px;
}
.contrstruct_wrapper1437 .construct_image_pic_wrapper{
padding-top: 190px;
	}

.contrstruct_wrappergood1723 .construct_image_pic_wrapper, .contrstruct_wrappergood1637 .construct_image_pic_wrapper{
padding-top: 110px;
}

.contrstruct_wrappergood1730 .construct_image_pic_wrapper{padding-left: 0px;} 
.contrstruct_wrappergood1723 .construct_pic1_w, .contrstruct_wrappergood1723 .construct_pic2_w, #construct_text {
	text-align: center;
	border: 0px solid black;
	position: relative;
	width: 130px;
	margin: auto;
}
#construct_pic2{
}
#construct_pic1, #construct_pic2{
	display: none;
	margin-bottom:5px;
}

#construct_text{
	position: relative;order: 1px solid black;
	text-align: center;
	font-size: 50px;
	overflow: hidden;
	max-height: 90px;
	margin-bottom: 5px;
}

#construct_text span{
	display: inline-block;position: relative;
	white-space: nowrap;
}
#construct_pic2{
	margin-top: 0px;
}
.contrstruct_wrapper1442 .construct_pic1_w{
	min-height: 150px;
}
.contrstruct_wrapper1442 #construct_text{
	width: 250px;
}
.contrstruct_wrapper1442 .construct_pic1_w {
	min-height: 115px;
}
.contrstruct_wrapper1442 .construct_image_pic_wrapper {
	padding-top: 20px;
}
.imgview{
	cursor: pointer;
	padding: 3px;
	border: 1px solid white;
}
.imgview:hover{
	color: #E09A0A;
	border: 1px solid #E09A0A;
}
.imgview .img-container{
	width: 100px;height: 100px;
	display: table-cell;vertical-align: middle;text-align: center;margin: auto;
}
.imgview .img-container img{
	max-height: 90px;max-width: 90px;
	
}
ul.sizes li{
	display: inline-block;
	margin-right: 10px;
	cursor: pointer;
	border:1px solid white;
	height: 30px;width: 40px;text-align: center;padding-top: 10px;
}

ul.sizes li.active{
	border-radius:100%; 
	border:1px solid black;
}
ul.colors, ul.colorbat{
margin-bottom: 5px;
padding: 0px;margin-left: 0px;
}
ul.sizes{
	position: relative;top:10px;margin-bottom: 10px;
}
.selectblock{
	clear: both;
}
.selectblock textarea{}
ul.colors li, ul.colorbat li{
	padding: 12px;
	border-radius:100%;
	display: inline-block;
	border: 2px solid white;
	cursor: pointer;
	margin-right: 15px;
	-webkit-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.25);
-moz-box-shadow:    0px 3px 4px 0px rgba(50, 50, 50, 0.25);
box-shadow:         0px 3px 4px 0px rgba(50, 50, 50, 0.25);
	
}

ul.colors li.active, ul.colorbat li.active{
	padding: 16px;position:relative;top:3px;left:0px;
	border: 2px solid  white;
	-webkit-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.25);
-moz-box-shadow:    0px 3px 4px 0px rgba(50, 50, 50, 0.25);
box-shadow:         0px 3px 4px 0px rgba(50, 50, 50, 0.25);
}

.colorbat12{
background: -moz-linear-gradient(45deg, #fceabb 0%, #fccd4d 35%, #f8b500 62%, #fbdf93 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #fceabb 0%,#fccd4d 35%,#f8b500 62%,#fbdf93 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #fceabb 0%,#fccd4d 35%,#f8b500 62%,#fbdf93 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=1 )!important; /* IE6-9 fallback on horizontal gradient */
}
.colorbat13{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e2e2e2+0,dbdbdb+38,bfbfbf+53,fefefe+100 */
background: -moz-linear-gradient(45deg, #e2e2e2 0%, #dbdbdb 38%, #bfbfbf 53%, #fefefe 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(45deg, #e2e2e2 0%,#dbdbdb 38%,#bfbfbf 53%,#fefefe 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg, #e2e2e2 0%,#dbdbdb 38%,#bfbfbf 53%,#fefefe 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=1 )!important; /* IE6-9 fallback on horizontal gradient */	
}
.pic{
	background: #F2F2F2 url(../images/arrow-bottom.png) no-repeat right;
	border-radius: 50px;
	padding: 10px 10px 10px 20px;margin-left: -10px;margin-right: 15px;
	cursor: pointer;
}
.pack.pic{
	background: #F6B024 url(../images/arrow-bottom.png) no-repeat right;
background: -webkit-linear-gradient(top left, #F6B024, #f79424) ;
background: -moz-linear-gradient(top left, #F6B024, #f79424);
background: linear-gradient(to bottom right, #F6B024, #f79424);position: relative;
}
.pack.pic::after{
	content: '';
	display: block;
	width: 20px;height: 20px;
	background: url(../images/arrow-bottom.png);position: absolute;top:10px;right:10px;
	
}
#picccontainer, #picccontainer2, #picccontainer3{
	display: none;
}
.selectblock{
	margin-top: 0px;
}
.ngn{
	height: 27px;
	background: url(../images/ngn.jpg) no-repeat left;
}


ul.sizes{
}
.cat_buttons li.active, .view_buttons li.active{
	background: #F6B024;
	
}
.header{
	position: relative;
	z-index: 100;
}
.payment_block{
	background: url(../images/payment_bg.jpg) no-repeat top;
	height: 726px;margin-top: -100px;
}
.deliveryblock{
	background: url(../images/deliverymap.jpg) no-repeat top left;
	padding-top: 40px;
	padding-bottom: 80px;
}
.deliveryblockoncard{
	margin-top: 20px;
}
.deliveryblock h2{
text-align: left;
}
.orderselect{
	list-style-type: none;
	padding-left: 0px;margin-left: 0px;
}
.opinionwrapper{
	background: #F2F2F2;
	padding-top: 50px;padding-bottom: 30px;
	margin-top: -20px;
}
.opinionwrapper .desc_wrapper{
	margin-top: 20px;position: relative;
}
.desc_wrapper{padding-top: 40px;}
.opinionwrapperphoto{
background: url(../images/opinionwrapper.png) no-repeat top;
width: 267px;height: 280px;position: absolute;z-index: 10;	
}
.laquo{
background: url(../images/laquo.png);
	width: 50px;height: 31px;
}
.opinionwrapper h2{text-align: left;}
.laquo1{
	position: absolute;left:-60px;
}
.laquo2{
	position: absolute;right:0px;bottom:0px;
}
.tosize{
	 
}
.platename{
	background: #FEC000;
}
.platename .wrapper{
	padding: 20px;
}
.platename h2{
	text-align: left;
}
.owl-buttons{
	width: 100%;position: absolute;top:0%;;z-index: 100;right:auto!important;margin-top: 0px;
}
.mainpagegallery{
	margin-bottom: -10px;
}
.gallerwrapper{
	padding-top: 0px;
}
.owl-prev{
	background: url(../images/left.png)!important;position:absolute;left:0px;
	width: 73px;height: 73px;
	border-radius: 0px!important;
	display: inline-block;
	font-size: 12px;
	opacity: 1!important;
	padding: 0px!important;
	margin: 0px!important;
}
.owl-next{
	background: url(../images/right.png)!important;position:absolute;right:0px;
	width: 73px;height: 73px;
	border-radius: 0px!important;
	display: inline-block;
	font-size: 12px;
	opacity: 1!important;
	padding: 0px!important;
	margin: 0px!important;
}
.gallery_table td{
	border: 3px solid white;
}
.gallery_table .noborder{
	border-top: 0px solid;
	
}
.opinion .name{
	font-size: 16pt;font-weight: bold;
}
.viewvk{
	background:url(../images/vkbtn.png) no-repeat right;
	display: inline-block;padding: 10px 55px 10px 20px;
	border: 1px solid #B9B9B9;
	border-radius:20px;
	text-decoration: none;
	color: #818181;
	margin-top: 20px;
}
.viewvk:hover{
	text-decoration: none;
	color: #FEC000;
	border: 1px solid #FEC000;
	
}
.opinionphoto{
width: 196px;height: 196px;
border-radius:100%;margin-left: 31px;margin-top: 35px;	
position: relative;z-index: 10;
}
.owl-wrapper-outer{
	min-height: 280px;
}
.logopadding a{
	text-decoration: none;color: black;
}
.priceyellow{
	font-size: 40pt;
	color: #F6B024;
font-family: 'Conv_segoeuilBold';
		
}

.deliveryblock .title{
	margin-top: 10px;margin-bottom: -5px;
}

.deliveryblock .city{
font-weight: bold;margin-bottom:10px;font-size: 16pt; 	
}
.ngn{
	margin-top: 10px;margin-bottom: 10px;
}
#city{
	width: 90%;
}
.payment_block{
	 text-align: center;
}
.payment_block .wrapper{
	padding-top: 120px;
}
.paynebtmethods .name{
	font-size: 22pt;font-weight: bold;
	margin-top: 15px;line-height: 1em;
}
.payul{
	list-style-type: none;
padding-left: 0px;margin-left: 0px;margin-top: 20px;
}

.payul .icon{
	padding-left: 45px;
	padding-top:5px;padding-bottom: 5px;
	margin-bottom: 10px;	
}
.visa {background: url(../images/paymentmehod/visa.png) no-repeat left ;}
.mastercard {background: url(../images/paymentmehod/mastercard.png) no-repeat left ;}
.maestro {background: url(../images/paymentmehod/maestro.png) no-repeat left ;}
.yamoney{background: url(../images/paymentmehod/yamoney.png) no-repeat left ;}
.webmoney{background: url(../images/paymentmehod/webmoney.png) no-repeat left ;}
.mts{background: url(../images/paymentmehod/mts.png) no-repeat left ;}
.beeline{background: url(../images/paymentmehod/beeline.png) no-repeat left ;}
.megafon{background: url(../images/paymentmehod/megafon.png) no-repeat left ;}

.sberbank{background: url(../images/paymentmehod/sberbank.png) no-repeat left ;}
.alpha{background: url(../images/paymentmehod/alpha.png) no-repeat left ;}

.pay_wrapper{
	text-align:left;
	border: 7px solid transparent;height: 340px;padding: 10px;margin-top: 10px;padding-top: 30px;
}
.paynebtmethods{
	width: 100%;
}
.paynebtmethods td{vertical-align: top;width: 20%;
}
.constructorblock .mainpagegallery{
	margin-top: 40px;
}
.catalogue1440 .phantom_item .pic_container{
	margin-top: 75px;margin-left: -15px;
	
	
}
h2{font-size: 32pt;line-height: 1em;}
.phone, .feedback_phone{
	font-size: 14pt;
	font-family: 'Conv_segoeuilBold';
	font-weight: bold;
}
.nolink{
	cursor: pointer;
}
.feedback_phone{
	margin: auto!important;
	font-size: 22pt;color: #F6B024;
}
.link_bg{
	width: 400px;height: 300px;
	border: 0px solid #F6B024;
	position: absolute;
}
.priceall{
	font-size: 30pt;font-weight: bold;
	text-align: center;
}
.card_ad{
	margin-top: 30px;
}
.size_table{
background: url(../images/happypeople.jpg) no-repeat left bottom;
min-height: 680px;
padding-bottom: 30px;
}
.sizename{
	font-size: 22pt;font-weight: bold;
	margin-bottom: 5px;margin-left: 5px;
}
.sizeblock{
	clear:both;
	margin-bottom: 80px;
}
.sizetable{
	border-top:0px!important; 
}
tr.top td, tr.top th{
	border-top: 1px solid #F6B024!important;
}
#basketcontent{
	position: relative;
}
.ldg{
	position: absolute;top:5px;right:20px;
	z-index: 10000;display: none;
}
.steps{
	list-style-type: none;
	margin: 0px;padding: 0px;
	margin-top: 10px;
}
.steps li{
	padding: 10px;
	background: #f2f2f2;
}
.orderselect .active{
	background: #f2f2f2;
	
}
.steps li.active{
	background: #F6B024;
}
.size_table h2{
	text-align: center;
}
.textblock{
	position: relative;z-index: 100;margin-top: 50px;margin-left: 50px;
}
.textblock{
	width: 550px;
}
.textblock .name{
	font-size: 40pt;line-height:1em; margin-bottom: 20px;color :#F6B024;
}
.textblock .name2{
	font-size: 22pt;line-height:1em; margin-bottom: 20px;
}
.textblock .desc{
	height: 70px;
}
.arrow{
	background: url(../images/arrow.png);
	width: 73px;height: 61px;position: absolute;top:380px;
	left:30px;
}

.slider_content{
	position: absolute;top:40px;
	right:10px;
}
.logo_slider{
	background: url(../images/logo.png);
	width: 181px;height: 90px;
}


.phone_wrapper{
	background: url(../images/phoney.png) no-repeat top left;
	padding-left: 25px;
	background-position: 0px 3px;;
	
}




.header_link{
	text-decoration: none;
	color: black;
	font-weight: bold;
	font-size: 110%;
}
.zoom{
	width: 100%;height: 100%;position: absolute;
	top:0px;
	background: rgba(247,176,36,0.5) url("../images/zoom.png") no-repeat center center;
	display: none;
	transition-duration: .3s;

}
.tosize, .tosize2{
	position: relative;
	transition-duration: .3s;
}
.tosize:hover .zoom, .tosize2:hover .zoom{
	display: block;
	cursor: pointer;
}
.header_title{
	font-size: 85%;margin-top: -3px;
}
.callback_wrapper .callback{
}

.phone_wrapper{
	
}
.soc_wrapper img{
	margin-right: 3px;
}
.call-but{
	font-size: 12pt;
}
.hasactioncr{
}
.colorbat3{

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fceabb+0,f8b500+46,fccd4d+58,fbdf93+100 */
background: #f8e57a; /* Old browsers */
background: -moz-linear-gradient(-45deg, #fceabb 0%, #f8b500 46%, #fccd4d 58%, #fbdf93 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #fceabb 0%,#f8b500 46%,#fccd4d 58%,#fbdf93 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #fceabb 0%,#f8b500 46%,#fccd4d 58%,#fbdf93 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=1 )!important; /* IE6-9 fallback on horizontal gradient */
}
.colorbat4{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f6f8f9+0,e5ebee+44,d7dee3+49,f5f7f9+100 */
background: #f6f8f9; /* Old browsers */
background: -moz-linear-gradient(-45deg, #f6f8f9 0%, #e5ebee 44%, #d7dee3 49%, #f5f7f9 100%)!important; /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, #f6f8f9 0%,#e5ebee 44%,#d7dee3 49%,#f5f7f9 100%)!important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, #f6f8f9 0%,#e5ebee 44%,#d7dee3 49%,#f5f7f9 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=1 )!important; /* IE6-9 fallback on horizontal gradient */
}
.img-conteoner-wrp{display: inline-block;margin: auto;}
.goto_gray{
	border-radius:100px;
	border: 3px solid #F6B024;
	display: inline-block;
	padding: 12px 35px 12px 35px;
	-webkit-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.55);
	-moz-box-shadow:    0px 3px 4px 0px rgba(50, 50, 50, 0.55);
	box-shadow:         0px 3px 4px 0px rgba(50, 50, 50, 0.55);
	color:black;
	text-decoration: none;
}
.imgview_wrapper{text-align: center;}
.imgview_wrapper .img-container{
	margin: auto;
}
.delword{text-decoration: none;color: black}
.goto_gray:hover{
	background: #e2a223;
	color:white;
	text-decoration: none;
}
.callback, .goto, .call-but{
	font-family: 'Conv_segoeuilBold';
	font-size:14pt;
	background: #F6B024;
	border-radius:100px;
	border: 3px solid white;
	display: inline-block;
	padding: 10px 25px 10px 25px;
-webkit-box-shadow: 0px 3px 4px 0px rgba(50, 50, 50, 0.55);
-moz-box-shadow:    0px 3px 4px 0px rgba(50, 50, 50, 0.55);
box-shadow:         0px 3px 4px 0px rgba(50, 50, 50, 0.55);
	color:black;
	text-decoration: none;
}
.btncallback{
	padding-top: 15px;padding-bottom: 15px;margin-top: -5px;
}
.goto{
	position: relative;
	background: #F6B024 url(../images/arrow-right.png) no-repeat center right;
	padding-right: 40px;
	padding-bottom: 12;padding-top: 10px;
}
.goto:hover{
	background: #e09a0a url(../images/arrow-right.png) no-repeat center right!important;
	}
.call-but:hover{
	background: #e09a0a url(../images/arrow-right.png) no-repeat center right!important;
}
.leftbtn{
	margin-left: 0px;
}	
.preimblock{
	width: 100%;
}
.preimblock td{
	vertical-align: top;
	text-align: center;
}
.preimblock .txt{
	width: 65%;
	text-align: left;
}
.block01{
	padding-bottom: 10px;padding-top: 10px;
}

.feedback{
	background: #F2F2F2;
}
#facebox .feedback{
	background: white;
}
.preimblock .name{font-weight: bold;margin-top: 10px;margin-bottom: 10px;font-size: 20pt;line-height: 1em;}
.block01 .wrapper, .feedback .wrapper{
	padding-top: 30px;padding-bottom: 30px;
}
.call-title{
	text-align: center;font-size: 42pt;;
}
.undertext{
	text-align: center;margin-top: 10px;margin-bottom: 10px;
}
.footer hr{
	border: 1px solid #F6B024;
	background: none;
}
.info2{
	text-align: right;
	margin-bottom: 40px;
}

.callback:hover, .goto:hover{
	color:white;
	text-decoration: none;
		background: #e09a0a;
}
.underlogo{
	margin-top: -18px;
	font-size: 11pt;
	position: relative;left: 55px;
}
.header{
	box-shadow: 1px 2px 6px 2px rgba(0,0,0,.08);
	border-bottom:1px solid rgba(0,0,0,.08);;
	padding-bottom: 0px;margin-top: 48px;padding-top: 10px;
}
.hasactionheader{
	margin-top: 0px!important;
}
.action_wrapper{
margin-left: -50px;
	}
.action_wrapper a{
	border:1px solid white;color: white;text-decoration: none;padding-left: 25px;padding-right: 25px;margin-left: 20px;padding-top:2px;padding-bottom:2px; text-transform: uppercase;font-weight: bold;font-size: 80%;
}

.action_wrapper a:hover{
	color: #009688;border: 1px solid #009688;
	background: white;
}
#facebox {
	z-index: 30000!important;
}
.action_wrapper .padd{
	padding-top: 5px;
}
.action_wrapper .name1{
	font-weight: bold;color:white;

}
.soc_wrapper .header_title{
	padding-top: 5px;
}
.addtobasket_wrapper{
	margin-top: -160px;position: relative;
	float: left;width: 100%;
}
.tdgoto{
	width: 30px;
}
.basket_icon{
	background: url(../images/basket.png)  no-repeat;
	width: 45px;
	height: 43px;
	display: inline-block;position:relative;
	margin-left: 10px;top:3px;
}

.basket_count{
	width: 25px;height: 21px;
	border-radius:100%; 
	position: absolute;
	display: inline-block;
	text-align: center;
	padding-top: 3px;
	font-weight:bold;
	color:black;
	left: 17px;
	top:1px;	
}

.nav-li{
	padding-top: 10px;
}
.nav a{
	color: black!important;
}
.nav a:hover{
	color:#F6B024!important;
}


.basket-place, .basket-place a{
	text-decoration: none;
	color: #595959;
}
.basket_price{
	margin-top:10px;
	font-weight: bold;
	font-size: 17pt;
}
#login_wrapper{position: absolute;top:10px;right: 10px;}
.basket_price span{
	font-size: 14pt;
	
}
.basket_price{
position: relative;margin-top: 5px;padding-right:3px;
float: right;width: 65%;
color: black;
}
.basket_price span{
	font-weight: normal;
}
.basket-place{
	position: relative;background: white;padding-bottom: 2px;padding-top: 3px;
}
.region_selector a{
	color: black;font-weight: bold;text-decoration: none;
	background: url(../images/arrowdown.png) no-repeat right;padding-right: 20px;
	
}
.region_wrapper{
	background: url(../images/mapy.png) no-repeat left top;padding-left: 20px;
	background-position: 0px 3px;; 
}
.phones{position: relative;top:3px;}
.feedback{
margin-bottom: 40px;padding-top: 0px;padding-bottom: 40px;
}
.hlineadmin{
	position: relative;
}
.return{
	margin-top: 20px;margin-bottom: 20px;text-align: center;
	padding-bottom: 40px;
}
.feedback_phone{
	text-align: center;
}
.call_title{
	text-align: center;font-weight: bold;font-size: 24pt;margin-bottom: 0px;
}
.fb_container{
	margin-top: 20px;
}

.feedback input[type=text]{
	width: 95%;height: 40px!important;
	text-align: center;
	padding-top: 6px;font-size: 14pt;border: 0px!important;
	border-radius:60px!important;
	-webkit-box-shadow: inset -2px 3px 14px -5px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    inset -2px 3px 14px -5px rgba(50, 50, 50, 0.75);
box-shadow:         inset -2px 3px 14px -5px rgba(50, 50, 50, 0.75);
}




.ui-widget { 
font-family: inherit!important;
font-size: 1em;
font-weight: normal;
}

.ui-corner-all, .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
background: white;
border: 0px solid #FBCB09;
color: #C77405;
font-weight: normal;
font-size: 11pt;
}
.ui-menu .ui-menu-item a { 
display: block;
padding: 0.2em 0.4em;
text-decoration: none;cursor: pointer;
}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { 
font-weight: 400;
margin: 0px;
background:  #FBCB09;
color: black;
}

.ui-widget-content{ 
background: white;
border: 1px solid #E09A0B;
}


#facebox legend{
	font-size: 20pt;;font-weight: bold;
	display: block;
}
#facebox fieldset{
	padding: 10px 10px 10px 10px;
	padding-right: 0px;
}
#facebox  .h2{
	font-size: 14pt;;font-weight: bold;
	margin-top: 20px; margin-bottom: 10px;
}
@font-face {
	font-family: 'Conv_segoeuil';
	src: url('../fonts/ProximaNova-Regular.eot');
	src: url('../fonts/ProximaNova-Regular.woff') format('woff'), url('../fonts/ProximaNova-Regular.ttf') format('truetype'), url('../fonts/ProximaNova-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_segoeuilBold';
	src: url('../fonts/ProximaNova-Semibold.eot');
	src: url('../fonts/ProximaNova-Semibold.woff') format('woff'), url('../fonts/ProximaNova-Semibold.ttf') format('truetype'), url('../fonts/ProximaNova-Semibold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
.cityflowers{font-family:'cityflowers';}
.signpainter{font-family:'signpainter';}

.copist{font-family:'copist';}
.tango{font-family:'tango';}
.lobster{font-family:'lobster';}
.harrington{font-family:'harrington';}
.amore{font-family:'amore';}

.esenin{font-family:'esenin';line-height: 0.7em!important;}
.slavianskiy{font-family:'slavianskiy';}

.calligraph{font-family:'calligraph';}
.ludvig{font-family:'ludvig';}

.arlekino{font-family:'arlekino';}
.bolero{font-family:'bolero';}
.boyarsky{font-family:'boyarsky';}
.fitax{font-family:'fitax';}
.sadora{font-family:'sadora';}

.mercedes{font-family:'mercedes';}
.hyundai{font-family:'hyundai';}
.infinity{font-family:'infinity';}
.renault{font-family:'renault';}
.audi{font-family:'audi';}

.arabic{font-family:'arabic';}

.tygra{font-family:'tygra';}
.amador{font-family:'amador';}

.fontradio{
	font-size: 16pt!important;
	padding-bottom: 6px;
}
#construct_text{
	line-height: 0.9;
}
.contrstruct_wrappergood1660 .construct_pic1_w #construct_pic1 {
	max-height: 50px;
	max-width: 110px;
}
.contrstruct_wrappergood1660 #construct_text {
	width: 100px;
}
.contrstruct_wrappergood1660 .construct_pic1_w, .contrstruct_wrappergood1660 .construct_pic2_w, .contrstruct_wrappergood1660 #construct_text {
	width: 90px;
}
.kuritza{font-family:'kuritza';line-height: 0.9!important;}
.calligraph, .bolero, .lobster{line-height: 0.9!important;}

.wrapmargin{
	margin-top: 0px;
}
.rupster{font-family:'rupster';line-height: 1.6!important;}


@font-face{font-family:'roadnumbers';
 src: url('../fonts/roadnumbers.eot?#iefix') format('embedded-opentype'),  
 url('../fonts/roadnumbers.woff') format('woff'), url('../fonts/roadnumbers.ttf')  format('truetype'), url('../fonts/roadnumbers.svg#RoadNumbers') format('svg');
  font-weight: normal;
  font-style: normal;

}
@font-face{font-family:'sadora';font-style:normal;font-weight:600;src:url('../fonts/sadora.ttf');}
@font-face{font-family:'kuritza';font-style:normal;font-weight:600;src:url('../fonts/kuritza.ttf');}


@font-face{font-family:'tygra';font-style:normal;font-weight:600;src:url('../fonts/tygra.ttf');}
@font-face{font-family:'amador';font-style:normal;font-weight:600;src:url('../fonts/amador.ttf');}

@font-face{font-family:'cityflowers';font-style:normal;font-weight:600;src:url('../fonts/cityflowers.ttf');}
@font-face{font-family:'signpainter';font-style:normal;font-weight:600;src:url('../fonts/signpainter.otf');}

@font-face{font-family:'audi';font-style:normal;font-weight:600;src:url('../fonts/audi.otf');}
@font-face{font-family:'renault';font-style:normal;font-weight:600;src:url('../fonts/renault.ttf');}
@font-face{font-family:'mercedes';font-style:normal;font-weight:600;src:url('../fonts/mercedes.ttf');}
@font-face{font-family:'hyundai';font-style:normal;font-weight:600;src:url('../fonts/hyundai.ttf');}
@font-face{font-family:'infinity';font-style:normal;font-weight:600;src:url('../fonts/infinity.ttf');}

@font-face{font-family:'arlekino';font-style:normal;font-weight:600;src:url('../fonts/arlekino.ttf');}

@font-face{font-family:'copist';font-style:normal;font-weight:600;src:url('../fonts/copyist.ttf');}
@font-face{font-family:'tango';font-style:normal;font-weight:600;src:url('../fonts/tango.ttf');}
@font-face{font-family:'lobster';font-style:normal;font-weight:600;src:url('../fonts/lobster.ttf');}
@font-face{font-family:'harrington';font-style:normal;font-weight:600;src:url('../fonts/harrington.ttf');}
@font-face{font-family:'amore';font-style:normal;font-weight:600;src:url('../fonts/amore.ttf');}
@font-face{font-family:'ludvig';font-style:normal;font-weight:600;src:url('../fonts/ludvig.ttf');}

@font-face{font-family:'calligraph';font-style:normal;font-weight:600;src:url('../fonts/calligraph.ttf');}
@font-face{font-family:'bolero';font-style:normal;font-weight:600;src:url('../fonts/bolero.ttf');}

@font-face{font-family:'arabic';font-style:normal;font-weight:600;src:url('../fonts/arabic.ttf');}
@font-face{font-family:'rupster';font-style:normal;font-weight:600;src:url('../fonts/rupster.ttf');}

@font-face{font-family:'boyarsky';font-style:normal;font-weight:600;src:url('../fonts/boyarsky.ttf');}
@font-face{font-family:'fitax';font-style:normal;font-weight:600;src:url('../fonts/fitax.ttf');}

@font-face{font-family:'esenin';font-style:normal;font-weight:600;src:url('../fonts/esenin.ttf');}

@font-face{font-family:'slavianskiy';font-style:normal;font-weight:600;src:url('../fonts/slavianskiy.ttf');}

.slideout-menu {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 256px;
  min-height: 100vh;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  z-index:100;
  display: none;
	
}

.slideout-menu-left {
  left: 0;
}

.slideout-menu-right {
  right: 0;
}

.slideout-panel {
  position: relative;
  z-index: 100;
  will-change: transform;
  background-color: #FFF; /* A background-color is required */
  min-height: 100vh;
}

.slideout-open,
.slideout-open body,
.slideout-open .slideout-panel {
  overflow: hidden;
}

.slideout-open .slideout-menu {
  display: block!important;
}
.moblemenu{
	width: 37px;position: absolute;left:15px;
	padding-top: 2px;
}
.moblemenu span{
	display: block;
	border-top:2px solid black; margin-bottom: 4px;
}
.moblemenu span:LAST-CHILD{
	margin-bottom: 0px;
	
}


.mobilepanel table{
	width: 100%;position: relative;margin-top: 2px;
}
.mobilepanel .col1,.mobilepanel .col3{
	width: 50px;
}
.mobilepanel .col2{
}
#menu{
	padding-top: 40px;background: #555555;
}
.mobilepanel .col2, .mobilepanel .col3{
	width: 120px;
}
.mobilepanel .col2 div.flexbaby{display: flex;justify-content: space-between;align-items: center;
}
.mobilepanel{display: none;}

.mobilepanel .basket_icon{
	background-size: 40px;
	height: 33px;
	width: 40px;
}
.mobilepanel .basket_container{
	position: relative;top:0px;
}
.mobilepanel .basket_count {
    height: 15px;
    left: 19px;font-family: "Conv_segoeuilBold";
    
    position: absolute;
    text-align: center;top:2px;
    width: 15px;font-size: 10pt;
}
.underlogo1{
	color: white;font-size: 10pt;width: 160px;margin-left: 53px;margin-top: -10px;
}
.mobilepanel{
	background: #F6B024;height: 40px;width: 100%;z-index: 1000;top:-10px;
}


.owl-theme .owl-controls .owl-buttons div {
  background: #869791 none repeat scroll 0 0;
  border-radius: 0px;
  color: #fff;
  display: inline-block;
  font-size: 12px;
  margin: 5px;top:-250px;
  opacity: 0.5;
  padding: 20px;
}
.owl-pagination{text-align: center;}
.owl-page{display: inline-block;}
.owl-theme .owl-controls{
	top: -50%;position: relative;z-index: 100;
}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #f6b024 none repeat scroll 0 0;
}
.owl-theme .owl-controls .owl-page span {
  background: none;
  border-radius: 20px;
  display: block;
  height: 25px;
  margin: 5px 7px;
  width: 25px;
  border: 1px solid #f6b024; 
}
