@media (min-width: 1124px) and (max-width: 1200px) {
.nav > li > a {
    text-transform: inherit!important;
	}
	}
@media (min-width: 768px) and (max-width: 1124px) {
	
	#canvas{
	border: 1px solid lightgray;
	width: 300px!important;height: 350px!important;
	}
	#canvas-wrapper{
	margin: auto;display: block;text-align: center!important;}
	.canvas-container, .upper-canvas {
	width: 300px!important;height: 350px!important;
	}
	
	#deltypes2 ul li {
    border: 1px solid lightgray;
    margin-right: 20px;
    padding: 20px;
	float: none;
	}
	
	.logopaddingwrapper{
	width: 80%!important;clear: both;
	}
	.paddingtop{
	min-height: inherit;}
	.addmenu {
		top:120px;
	}
	.mimage_container {
    min-height: inherit;
    text-align: center;
    width: 100%;
	}
	.addtobasket_card .onnewline{
	clear: both!important;
		width: 100%;
	}
	.share{display: none}
	.addtobasket_card .fillwidth{
	width: 100%;
	}
	.footer .phone_wrapper, .footer .whatsup_wrapper, .footer .callback_wrapper {
    margin-left: 30px;
	}
	.footer .soc_wrapper {
    margin-left: 30px;
	}
	.cut{
	margin-left: -20px;margin-bottom: 20px;}
	.card_ad{
	display: none;}
	.menucontentwrapper{
	width: 100%!important;
	margin-left: 0px!important;padding-left: 0px!important;
	}
	.soctxt{
	display: none;}
	.nav > li > a {
    text-transform: inherit!important;
	}
	.noipad .underlogo{
	display: none;}
	.noipad .phone{
	background: none;}
	.slider_content {
    position: absolute;
    top: 260px!important;
    left: auto;right:40px!important;
}
.logo {
    font-size: 24pt;
}
.phone {
    font-size: 12pt;
    font-weight: bold;
    background: url(../images/phone.png)no-repeat left center;
    display: inline;
}
.phone_wrapper2 .underlogo {
    margin-top: 2px;
    margin-left: 0px;
}
.textblock .name {
    font-size: 36pt;
    line-height: 0.8em;
    margin-bottom: 20px;
}
.link_container .name {
	width: 50%;
}
#mainpagegallery{
	position: relative;
}
.logo_slider {
    position: absolute;
    top: 170px;
    left: auto;right:10px;
    background: url(../images/logo.png);
    width: 181px;
    height: 90px;
}
.textblock {
    width: 350px;
}
.bats{
	display: none;
}
	.phone_wrapper ,.whatsup_wrapper,.callback_wrapper{
    background: none;
    padding-left: 0px;
	}
	
.size_table{
		background: url(../images/happypeople.jpg) no-repeat left bottom;
		background-size:320px;
		min-height: 510px;
		}
.phonewhatsup {
    background:none;
    padding-left: 0px;
    display: inline-block;
    font-size:12pt;
}
.header_link {
    font-size: 100%;
}
.basket-place {
	background: transparent;
	
}
.basket_price{
	display: none;
}
.header_title{
	overflow: hidden;
}

}
@media (min-width: 768px) and (max-width: 850px) {
.phonewhatsup {
    font-size: 10pt;
    padding-left: 0;
}


}
@media (max-width: 768px)
{
	.fb3 .inner ul {
	display: block;
}
.fb3 .inner ul li{width: 100%;}
	.clients_list {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	display: flex;
	margin-right: 0px;
	margin-top: 20px;
	margin-bottom: 20px;
	flex-wrap: wrap;
}
	.clients_list .item {
	padding: 10px;
	height: 120px;
}
	.opt_clients{margin-left: 15px;width: calc(100% - 30px);}
	.opt_howwork_wrapper ul{justify-content: center;}
	.opt_howwork_wrapper ul li{margin-bottom: 20px;}
	.opt_howwork_wrapper ul .item .digi {
	display: none;
}
	.opt_howwork_wrapper .howwork::after {
display: none;;
}
	.opt_howwork_wrapper .howwork {
	padding: 20px 20px;
}
	.opt_clients li {
	width: calc(100% / 2 - 20px);
	margin-right: 20px;
}
.optblock_products ul li {
	width: calc(100% / 2 - 15px);
	margin-right: 15px;
	margin-bottom: 30px;
}
.opt_howwork_wrapper ul li {
	width: calc(100% / 2 - 20px);
	display: flex;
	justify-content: center;flex-wrap: wrap;
}
.optblock_products .item .ttl2 {
	font-size: 10pt;
}
.optblock_products .item {

	height: 100%;
}
.optblock_products .item a {
	width: calc(100% - 30px);
	
}
.optblock_products .item .inner {
	padding: 10px;
	max-width: 265px;
}
.optblock_products .item a {
	font-size: 10pt;
}
	.optblock_products .site{padding-left: 15px;padding-right: 15px;width: calc(100% - 30px);}
	.sliderr .inner {
	max-width: 100%;
	margin: auto;
}
.sliderr .ttl1 {
	font-weight: bold;
	font-size: 22pt;
}
.sliderr .ttl2 {
	font-size: 17pt;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sliderr .ttl3 {
	font-size: 13pt;
}
	.row-fluid-new > div {
	width: calc(100% /2 - 20px);
	margin-right: 20px;
	margin-bottom: 15px;
}
.row-fluid-new > div:last-child{width: calc(100% - 20px);}
	.corporat_banner{margin-top: 20px;margin-bottom: 20px;}
	
	.contrstruct_wrapper1442 .construct_pic1_w {
	min-height: 100px;
} 
	ul.sizes li {
	display: inline-block;
	margin-right: 10px;
	cursor: pointer;
	border: 1px solid white;
	height: 30px;
	width: 30px;
}
	.contrstruct_wrapper1458 .construct_image_pic_wrapper {
	padding-top: 50px;
}
	.contrstruct_wrapper1458 #construct_image {
	height: 260px;background-size: 280px!important;
}
	.popup_map{
	height: 300px;width: 100%;
}
	#canvas{
	border: 1px solid lightgray;
	width: 300px!important;height: 350px!important;
	}
	#canvas-wrapper{
	margin: auto;display: block;text-align: center!important;}
	.canvas-container, .upper-canvas {
	width: 300px!important;height: 350px!important;
	}
	.add-pattern-control{
	margin-top: -30px;}
	
	.about-payment{
		display: none;
	}
	.newsitem img{width: 100%;}
	.catalogue_content .span4{
	display: inline-block;width: 50%!important;}
	.deliveryblockoncard{display: none;}
	#withgood{display: none;}
	.ownpicimage{display: none;}
	.deliveryblockmp{display: none;}
	.mainpagepopular{display: block;margin-bottom: 0px!important;padding-top: 10px!important;}
	.mainpagepopular .newsitem{
	margin-top: 20px;}
	
	.contrstruct_wrapper1442 #construct_image {
 		 height: 401px;
	}
	.catalogue_content .span3{
	width: 46%!important;display: inline-block;margin-right: 10px;
	margin-bottom: 10px;vertical-align: top;
	}
	
	.phantom_item .name1 {
  		font-size: 10pt;width: 100%;
  		margin-top: 10px!important;margin-left: 0px!important;
  		min-height: 0px!important;
  	}
	#deltypes2 ul li {
    border: 1px solid lightgray;
    margin-right: 20px;
    padding: 20px;
	float: none;
	}
	.phantom_item .price {
  font-size: inherit!important;
  font-weight: bold;
	}
	.static_pos{margin-top: 20PX;}
	.owl-mainslider{
	margin-top: 40px;}
	
	.hasactioncr .owl-mainslider{
	margin-top: 0px;}
	.fullversion{
	display: block
	}
	.textblock .name {
	color: black;
}
.textblock{
	text-shadow:  1px 1px 2px white, 0 0 1px white;
}
		.addphoto_wrapper{
	display: none;}
	
	.showmobile{
	display: block;}
	.showmobile{
	padding-left: 15px!important;
	}
	
		.link_container .squarer,  	.link_container .square {
		display: none;
	}
	.link_container .name {
	font-size: 14pt;
	padding-left: 10px;
	}
	.mainpagelinks .span4{
	width: 49%;float: left;margin-left: 0px;}
	.mainpagelinks .bothspan4{
	width: 100%;clear: both;}
	
	.bothspan4 .link_container{
		margin-top: 10px!important;
	}
	.sliderContent .item {
	    height: 300px!important;
	}
	.sliderBulletsDiv{

	}
	.mainpagepopular .span3{
	width: 50%;float: left;
	}
	.newimage_wrapper .price {
    font-size: 12pt;
	}
	.slider{
	top:25px!important;}
	.slider .textblock{
	
	width: 50%!important;
	float: right;
	}
	.slider-item-image{
	background-size: 180%!important;
	background-position: top;
	}
	.hline1,.header,.basket_price {
	display: none;}
	.map{height: 250px;}
	ul.colors li, ul.colorbat li {
    margin-right: 12px;
    }
	
	.paddingtop{
	min-height: 10px!important;
	}
	.navbar .nav > li > a {
		color: white!important;
		text-shadow: 0 0px 0 #fff;
	}
	
	.mobilepanel{display: block;position: fixed;top:0px;}
	.header {
    	padding-top: 45px;
	    position: relative;
	    z-index: 100;
	}
	.nav li{
	float: none;
	display: block!important;
		text-align: left!important;
		margin-bottom: 5px;
		padding-bottom:5px;
		border-bottom: 1px solid #888888;
	}
	.navbar {
    margin: 20px;
    }
	.nav .nav-li{
		display: none!important;
	}
	.fbcontacts{
		margin-top: 20px;
		float: left;
	}
	.form input, .form textarea{width: 80%;margin: auto;margin-bottom: 10px;}
	h3{font-size: 13pt;line-height: normal;}
	.footer .logo{padding-left: 0px;text-align: center;}
	.phone {
    font-size: 12pt;
    }
    .logomobile{height: 30px;position: relative;top:3px;}
	.phone_wrapper{
	width: 48%;float: left;margin-top: 10px;
	}
	.action_wrapper .name1 {
	position: relative;top:3px;
	}
	.hasactioncr .crumble {
	margin-top: 13px;
}
	.basket_icon {
	margin-left: 0px;
}
.col2{text-align: center;}
	.col-logo{text-align: center;}
	.moblemenu{display: block;position: absolute;left:10px;top:2px;}
	.phone_wrapper2 {
    margin-left: 80px;
	}
	
	.phonewhatsup{font-weight: bold;}
	.underlogo{font-size: 10pt;}
	.phone_wrapper2 .underlogo{
	margin-top: -10px;}
		.opinionwrapper h2{
	padding: 0px; margin: 0px;
	}
	.opinionwrapper .desc_wrapper {
     margin-top: 0px; 
    position: relative;
	}
	.owl-wrapper-outer {
    min-height: 280px;
}
	.opinionwrapper {
   	 background: #F2F2F2;
    	padding-top: 20px;
    	padding-bottom: 10px;
    	margin-top: 0px;
	}
	.owl-wrapper-outer {
     min-height: 180px;; 
	}
	button.goto{
	width: 100%;}
	.logo_order{
	right:10px;left: auto;top:-48px;
	background-size: 100px;width: 100px;height: 48px;}
	body{
	font-size:11pt!important;
	}
		.addtobasket_wrapper{
	margin-top: 0px;position: relative;
	float: left;width: 100%;
	PADDING-bottom: 20px;
}
.fontradio{
	float:left;width: 25%;
	font-size: 12pt!important;
}	
ul.colors li, ul.colorbat li {
    padding: 15px;
}
.after_add_basket td{
	display: block;width: 100%;
}
.after_add_basket .goto_gray{display: block!important;}
.gotobasketpageright{
	float: none;
	margin-top: 20PX;
}
.onnewline .hrblock {
  border-bottom: 0 solid lightgray;
  margin-left: 0px;
  margin-top: 20px;
}
.addtobasket_card .owl-theme .owl-controls{
	margin-top: -140px;
	margin-bottom: 140px;
}
.addtobasket_card .owl-prev{
	height: 160px;width: 25px;
	background: #fec000 url(../images/left.png) center no-repeat!important ;
	
}
.pic2nametitle{margin-top: 10px;}
.pic {
	margin-left: 0px;
	}
.addtobasket_card .owl-next{
	height: 160px!important;width: 25px;
	background: #fec000 url(../images/right.png) center no-repeat!important ;
}
.selector{display: block!important;}
.amore{font-family:'amore';line-height: 0.9!important;}

.selectblock{border-bottom: 0px!important;}
.selectblock textarea{width: 80%!important;margin-top: 10px;}
.selectblock .viewback{
	margin-top: 5px;
}
.selectblock{padding-left: 0px;padding-right: 0px;}
.viewsimple, .view_buttons_wraper{display: none!important;}
ul.colors li.active, ul.colorbat li.active {
    padding: 15px;}
	ul.sizes li {
    display: inline-block;
    margin-right: 0px;
    cursor: pointer;
    padding: 5px 6px 5px 6px;
    }
.selectblock .nameadd {
    position: relative;
    float: left;
    top: 17px;
    width: 220px;font-size: 10PT;padding-right: 10px
}
.cat_buttons li {
    padding: 10px 20px 8px 20px;
    margin-right: 10px;
    font-size: 12pt;
    cursor: pointer;
   }
   .selectblock .name {
    margin-bottom: 10px;
    font-size: 12pt;
	}
	.navbar .nav > li > a {
	font-weight: normal;
	}
	.action_wrapper{margin-top: 40px;margin-left: 0px;}
	.action_wrapper .name2{display: none;}
	.action_wrapper .name3{display: none;}
	.action_wrapper a{float: right;}
	#menu{padding-top: 50px;}
	#menu .soc_wrapper{padding-left: 20px;display: block;margin-bottom: 40px;}
	.logo{
	font-size: 24pt;text-align: left;padding-left: 80px;
	}
	.soc_wrapper_container {
    padding-left: 0px;margin-top: 20px;
	}
	.header .underlogo{text-align: left;padding-left: 80px;}
	.header .phone_wrapper2 .underlogo {text-align: left;padding-left: 0px;}
	.footer .soc_wrapper {
	margin-left: 0px;padding-bottom: 10px;
	}
	.copy {
	margin-left: 0px;
	}
	.catcontent_bg {
	background: #f2f2f2;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: -40px;
	}
	
	.footer {
	margin-top: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
	}
	.footer .phone_wrapper, .footer .whatsup_wrapper, .footer .callback_wrapper {
	margin-left: 0px;
}
	.footer .phone_wrapper,.footer .phone_wrapper2, .footer_menu_wrapper{display: none;}
	.footer .title{
	display: none;}
	.footer .logopadding .underlogo{text-align: center;padding-left: 0px;margin-bottom: 10px;}
	h1{
	font-size: 16pt!important;text-align:center; font-weight: bold;line-height: normal;}
	.goto_gray, .imagename{
	display: block;width: 100%;padding-left: 0px!important;padding-right: 0px!important;max-width: 95%;margin: auto;}
	.phone, .feedback_phone {background: none;padding-left: 0px;}
	.crumble{
	margin-top: 50px;}
	.phone_wrapper .underlogo{
		margin-top: 3px;margin-left: 0px;
	}
	.phone_wrapper2 .underlogo{
	margin-top: -5px;margin-left: 0px;
	}
	
	.phonewhatsup{
		background: none;padding-left: 0px;
	}
	.bats{
	display: none;}
	h2, .call-title, .call_title{font-size: 18pt;}
	.pay_wrapper {padding: 0px;margin: 0px;border: 0px;}
	.paynebtmethods .name { 
		font-size: 14pt;
		font-weight: 700;
		line-height: 1em;
		margin-top: 5px;
	}
	.payul {margin: 0px;}
	.pay_wrapper { 
		border: 0px solid transparent;
		height: auto;
		}
	.priceall {
	font-size: 16pt;}
	.constructorblock .sizetable_wrapper{display: none;}
	.selectblock .nameadd {float: none;}
	.contrstruct_wrapper1436 .viewfront .construct_image_pic_wrapper {
    left: 20px;
    position: absolute;
	}
	#construct_image{
	height: 260px;}
	
	#construct_imagefront {
    height: 350px;
	}
		.contrstruct_wrappergood1637 #construct_image{height: 320px;}
	
	.construct_image_pic_wrapper{
	padding-top: 50px;	
	margin-left: 0px;
	}
	.contrstruct_wrapper1443 #construct_image{
	height: 500px;}
	
	.payment_block .bg1 {padding: 0px;margin: 0px;}
	.payment_block .line { 
		border: 0px solid gray;
		padding: 0px 0px;
		}
	.contrstruct_wrapper{
	height: 270px;
	}

	.contrstruct_wrapper1446{
	height: 450px;}
.contrstruct_wrapper1446 #construct_image {
		height: 450px;
	}
	.contrstruct_wrapper1437 {
	height: 320px;
	}
	.contrstruct_wrapper1442{
	height: 400px;
	}
	.contrstruct_wrapper1443{
	height: 500px;
	}
	.contrstruct_wrappergood1729, .contrstruct_wrappergood1652, .contrstruct_wrappergood1662, .contrstruct_wrappergood1664, .contrstruct_wrappergood1661, .contrstruct_wrappergood1663 {
	height: 380px;
	}
	.contrstruct_wrappergood1729 #construct_image, .contrstruct_wrappergood1652 #construct_image, .contrstruct_wrappergood1662 #construct_image, .contrstruct_wrappergood1664 #construct_image, .contrstruct_wrappergood1661 #construct_image, .contrstruct_wrappergood1663 #construct_image{
	height: 380px;
	}
	.menu1494 .addmenu{
		display: block;
		position: relative;background: transparent;
		top:0px;
	}
	.menu1494 .del{
		border: 0px!important;padding: 0px;margin: 0px;
	}
	.menu1494 .wrapper2{
	margin-left: 0px;padding: 0px!important;
	}
	.payment_block {
    margin-top: 10px;
	}
	.deliveryblock{
	padding-top: 0px;margin-top: 0px;}
	.uladdmenu {
    float: none;
	}
	#addmenu1499{
	display: none!important;}
	.addmenu {
    white-space: inherit;
	}
	.navbar .nav a {
    color: white !important;
	}
	.addmenu ul li {
    display: block;
    margin-bottom: 5px;
    text-align: left !important;
	}
	
	.uladdmenu li{
	border: 0px;}
	.construct_image_pic_wrapper{
	padding-left: 0px;}
	.construct_pic2_w{
	padding-top: 10px!important;}
	#construct_text span { 
		line-height: normal!important;
		}
	
	#construct_image{
	width: 100%;background-position:center top!important;background-repeat:no-repeat!important;
	position: absolute;left: 0%;
	margin:auto;
	background-position: top center;
	background-repeat: no-repeat;
	}
	.cat_buttons{
	padding-top: 0px;margin-top: 10px;
	}
	.freedelivery{
	padding: 0px;}
	.cat_buttons li{
	margin-bottom: 10px;
	}
	.navbar {
    float: none;
	}
	.selectblock .nameadd {
    top: 9px;
    }
    ul.colors li, ul.colorbat li {
    margin-right: 5px;
	}
	.hrblock {
    border-bottom: 1px solid lightgray;
    margin-bottom: 10px;
    padding-bottom: 10px;
	}
	.like_good_block{
	display: none;}
	h2{
	font-size: 14pt;}
	
	.share{
	display: none;}
	.navbar .nav > li > a {
    border: 0 solid black;
    padding-bottom: 5px;
    padding-top: 5px;
	}
	.constructorblock .catalogue_content .span3{
	float: left;width: 50%;padding-left: 5px;
	}
	.catalogue_content .span4{
		text-align:center;
		padding-left: 5px;margin-bottom: 10px;
	}
	.phantom_item .name1 {width: 80%;margin: auto;}
	.card_ad{
	margin-left: 20px;margin-top: 0px;}
	.mimage_container {
    min-height: inherit;
    text-align: center;
    width: 100%;display: block;
    max-height: 260px;overflow: hidden;
	}
	h1{
	margin-top: 20px;}
	.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    background-color: transparent;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.125) inset;
	color: #fcaf23!important;
    text-decoration: none;
	}
	li.active a{
	}
	.togallermobile{
	height: 200px;position: relative;background: #fcaf23;}
	#facebox .content {display: block;}
	.cat_buttons li {padding: 10px;}
	.preimblock img{
	width: 40%;
	margin-bottom: 10px;
	}
	.preimblock{
	padding-top: 20px;padding-bottom: 20px;}
	.mainpagepopular{
	margin-top: 0px;margin-bottom: 0px;}
	.preimblock .txt {
    text-align: left;
    width: 70%;
	}
	.mobilegallery{margin-bottom: 2px;}
	.preimblock .name {font-size: 12pt;}
	.preimblock .desc{
	display: none;}
	.block01 .wrapper, .feedback .wrapper { 
		padding-bottom: 10px;
		padding-top: 10px;
	}
	.block01 {padding-top: 20px;padding-bottom: 0px;}
	.imgview_wrapper .span3{
	width: 25%;float: left;
	}
	.imgview{
	font-size: 9pt;padding: 0px;}
	.imgview .img-container img { 
		max-width: 50px;
		max-height: 50px;
	}
	.input_form td{width: 100%!important;}
	#facebox_overlay{
	display: none!important;}
	.imgview .img-container {
	height: 50px;}
	
	.imgview_wrapper{
	text-align: center;}
	.imgview_wrapper .row-fluid{width: 90%;}
	.imgview .img-container{text-align: center;padding-bottom: 10px;}
	
	
	
	#facebox{
	width: 90%!important;}
	.goto {padding-right: 25px!important;}
	.mobilegallery_wrapper{
		display: block;
	}
	.mobilegallery .span6{
	width: 49%;float: left;
	}	
	.opinionwrapperphoto{
	display: none;}
	.laquo {
	display: none;
	}
	.deliveryblock {
	background: none;
	}
	.size_table{
	display: none;}
	.footer{
	text-align: center!important;}
	.info2{
	text-align: center;margin-top: 10px;
	}
	
	.return {
	padding-bottom: 0px;}
	
	.baskettable {
	display: none;}
	.mobileview{
	display: table;}
	#basketcontent{
	width: 100%;
	}
	.mobileview .title{
	font-weight: bold;}
	#basketcontent .left, #basketcontent .right{float: none;text-align: center;margin-bottom: 10px;;
	}
	.makeorder_content{
	font-size: 10pt;}
	.input_form td{
	display: block;}
	.basket_bottom { 
		font-size: 14pt;
		text-align: left;
	}	
	.steps li{
	display: block;padding: 3px;font-size: 10pt;}
	.callback, .goto, .call-but{font-size: 10pt;max-width: 95%;margin: auto;text-align: center;display: block;}
	.goto_gray {font-size: 10pt;padding: 10px;margin-bottom: 15px;}
	
}
@media (min-width: 768px) and (max-width: 979px) {
	.bats{
	display: none;
}
	.textblock {
    width: 400px;
	}
	slider_content {
    position: absolute;
    top: 360px;
    left: auto;
    right:20px;
	}
	.phone_wrapper2 .underlogo {
    margin-top: -5px;
    margin-left: 0px;
	}
	.textblock .name {
    font-size: 26pt;
    line-height: 0.8em;
    margin-bottom: 20px;
	}
	.callback {
	padding-left: 10px;
	padding-right: 10px;
	}
	.basket_price{
	display: none;}
	
	
	.logo{
	font-size: 24pt;
	}
	.preimblock img{width: 150px;}
	.size_table{
		background: url(../images/happypeople.jpg) no-repeat left bottom;
		background-size:220px;
		min-height: 410px;
		}
	.paynebtmethods .name{font-size: 12pt;}
	.paynebtmethods img{max-width: 100px;}
	.pay_wrapper {padding: 0px!important;}
}
@media (max-width: 767px) {
	.owl-theme .owl-controls{
	margin-top: -50px;position: relative;z-index: 100;
	margin-bottom: 20px;
}
.owl-theme .owl-controls .owl-buttons div {
	top: -175px;

}
.owl-next {
	background: url(../images/right.png) !important;
	background-position:-10px!important;
	position: absolute;
	right: 0px;
	width: 53px;
	height: 53px;
	border-radius: 0px !important;
	display: inline-block;
	font-size: 12px;
	opacity: 1 !important;
	padding: 0px !important;
	margin: 0px !important;
}
.owl-prev {
	background: url(../images/left.png) !important;
	background-position:-10px!important;
	position: absolute;
	left: 0px;
	width: 53px;
	height: 53px;
	border-radius: 0px !important;
	display: inline-block;
	font-size: 12px;
	opacity: 1 !important;
	padding: 0px !important;
	margin: 0px !important;
}

	.owl-theme .owl-controls .owl-page span {
  background: none;
  border-radius: 20px;
  display: block;
  height: 15px;
  margin: 5px 7px;
  width: 15px;
  border: 1px solid #f6b024; 
}
	.textblock .name2 {
  font-size: 10pt;
  line-height: 1em;
  margin-bottom: 10px;
}
	.mobilepanel .menu_container{
	width: 80%;
	}
	.mobilepanel .navbar{
	width: 80%;
	}

	.callback_wrapper{
	display: none;}tex
	.logopadding{
	text-align: center;}
 	.phone_wrapper{
 	text-align: center;}
 	.basket-place{
 	display: none;}
 	.nomobile{
 	display: none!important;}
 	.slider_content{
 	left: 10px;}
 	.underlogo1 {
	color: white;
	font-size: 10pt;
	width: 160px;
	margin-left: 25px;
	margin-top: 0px;
}
 	.slider_content font{font-size: inherit!important;}
 	.link_bg{
 	display: none;}
 	.textblock{width: 90%;float:right;text-align:right; margin-top: 10px;line-height: 1.2em;}
 	.textblock a{display: none}
 	.textblock .soctop a{display: inline-block;}
 	
 	.textblock .name{
 	font-size: 15pt;
 	}
 	.textblock .name {
    line-height: 1em;
    margin-bottom: 10px;
	}
 	.header .phone_wrapper{
 	display: none;}
 	.leftbtn{
 	margin-left: 0px;}
 	.arrow{
 	display: none;}
 	.slider, .sliderContent, .slider-item-image{
 	height: 200px!important;
 	}
 	.phone_wrapper a, .phone_wrapper2 a{ color: black;text-decoration: none; }
 	.textblock .desc { 
	height: auto;
	}
	.sliderBullets { 
		top: 170px!important;}
		.call-but-wrapper{
		text-align: center;}
 	.size_table{
		background: none;
		min-height: auto!important;
		}
		.logo_slider{display: none;}
		.header .logo_slider{background-repeat:no-repeat; background:url(../images/logoshort.jpg); top:35px;z-index:100; left:15px;width: 50px;height: 50px;display: block;}
		.paynebtmethods td{display: block;width: 100%;}
	.paynebtmethods img{display: none;}
	.pay_wrapper { 
		border: 0px solid transparent;
		min-height: auto;;
		padding: 0px;
		text-align: left;
	}
	.pay_wrapper .name{
	border-bottom: 1px solid lightgray;margin-top: 5px;padding-bottom: 5px;margin-bottom: 5px;}
		.payul li{
		display: inline-block;margin-right: 10px;
	}
	.slider {
	margin-top: -30px!important;}
	.pay_wrapper { 
		border: 7px solid transparent;
		height: auto;
	 }
	 .slider_content {top:0px;}
	 .payment_block {
	 height: auto!important;background: white;}
	 .payment_block .wrapper { 
			padding-top: 10px;
	}