@media (min-width: 1124px) {
	.after_add_basket{
	width: 500px;}
	.popup_btn{
	white-space: nowrap;}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.addphotoblock{
	margin: auto;width: 80%;}
	#catalogue {
	width: 768px;
}

.addphotos img{width: 95%;}
	.logo {
		width: 150px;
	}
	.search .is {
	width: 290px;
	}
.basket_word{display: none;}
.header_menu{font-size: 90%;}
	
}
@media (max-width: 767px) {
	.sliderContent {

	margin-top: -60px;
}
	.underlogo{margin-top: 50px;}
	.newsitem img{
	width: 100%;}
	.news td .newsitem {
	margin-bottom: 16px;
	padding-right: 0px;
	}
	.news td{display: block;width: 100%;}
	.hor-line{
	border-top:1px solid white;
	}
	.dot{display: none;}
	#login_wrapper_mobile{
	}
	#login_wrapper_mobile a{
	text-transform: capitalize;text-decoration: none;padding: 10px 20px 10px 20px;display: block;}
	#login_wrapper_mobile a:HOVER{background: white;color: black;}
	#login_wrapper_mobile span{display: block;margin-top: 10px;}
	#img_wrapper {
	min-height: 320px;
}
.addphotoblock {
	max-width: 	320px;
	margin-top: 20px;
}
.basket_bottom {
	text-align: left;
}
.basket_bottom .order_sum span {
	font-size: 20pt;
}
.rampa .wrapper {
	padding: 10px;
}
.goto_basket {
	width: 100%;padding-left: 0px;padding-right: 0px;
}
.stepname {
	top: -60px;margin-bottom: -30px;
}
.input_form {
	width: 100%;
}
.delivery_step label {
	margin-left: 0px;
}
.comment_field{width: 90%;}
.buttoncontent {
	top: 10px;
	display: inline-block;
}
.input_form input{width: 92%!important;}
.reg_title {
	margin-top: 0px;
}
.add_to_basket {
	width: 100%;padding-left: 0px;padding-right: 0px;
}
.number_input{margin: auto;margin-top: 5px;margin-bottom: 5px;}
.basket_table_mobile{text-align: center;}
	#facebox{
	width: 90%!important;}
#facebox .content {
	width: 90%!important;
}
.basket_table_mobile{
	display: block!important;
}
.after_add_basket {
	margin: 5px;
}
.addphotos li img{
	width: 100%;
}
h2 {
	font-size: 21.5px;line-height: 1em;
}
.near_goods {
	padding-top: 0px;
	padding-bottom: 40px;
}
.owl-next {
	right: -40px;
}
.owl-prev {
	left: -30px;
}
.addphotos li {
	width: 90px;
	text-align: center;
}
.rampa .article, .rampa .onwharehouse {
	text-align: left;
	font-size: 100%;
	display: block;
}
.onwharehouse{
	margin-top: 15px;margin-bottom: 10px;
}
.addphotos .owl-item{
	width: 120px!important;
}
.addphotoblock{
	width: 80%;margin: auto;
	margin-top: 20px;
}
.after_add_basket td{display: block;}
.addphotos li {
	margin-right: 0px;
	text-align: center;
	padding: 5px;
}
#start_after td{
	width: 100%!important;display: block!important;
}
.onpage_wrapper{
	display: none;}
	.undermenu {
	min-height: 10px;;
}
.sort {
	margin-top: 20px;
	display: block;
}
.mainfilter  a, .sort a {
	border: 1px solid #eeeeee;
}
.founded_bottom {
	margin-left: 0px;
	margin-bottom: 20px;
}
.view_add{display: block!important;}
.category_pagecontent .row-fluid [class*="span"] {
	margin-left:inherit;
	width: 100%;
}
.sort a{display: block;margin-top: 3px;}
.search_table{
	width: 100%;
}
.search_table td{
	display: block;width: 100%;
}
.filter .liitem {
	display: block;
	padding-right: 0px;
}
.search_item_plate {
	left: 10px;
}
.reada_container{
	float: left;
}
.reset {
	padding-left: 0px;
}
.reset_container{
	padding-left: 20px;float:right;
	padding-right: 10px;
}
.searchitem .name {
	padding-bottom: 10px;
	margin-bottom: 10px;
	background: url(../images/filter_icon.png) no-repeat right;
	padding: 10px 20px 10px 0px;
	display: block;
	cursor: pointer;
}
h1 {
	font-size: 18.5px;margin-top: 10px!important;
}
.basket-place{
	float: right;
	position: relative;
	top:65px;
}
	.mobilepanel {
	position:fixed;top:0px;
	display: block!important;
	}
	.footer1 .wrapper {
	border-top: 1px solid #F5F5F5;
	padding-top: 0px;
	padding-bottom: 10px;
}
.payment {
	padding-top: 0px;margin-top: 10px;
}
.sliderBullets {
	position: absolute;
	bottom: 0;
	width: 80%;
	z-index: 101;
	margin-top: 20px;
	margin-left: 0px;
	height: 50px;
	top: 480px;
	display: none;
}
.footer1 .menuname {
	margin-top: 20px;
}
.nav-navbar-nav li {
	display: inline-block;
	margin-right: 0px;
}
.nav-navbar-nav{
}
.nav-navbar-nav li{
	display: block;
}
.nav-navbar-nav li a{
	display: block;padding: 10px 20px 10px 20px;
}

.nav-navbar-nav li a:HOVER{
	background: white;
	color: black!important;
}
.undermenu{margin-top: -70px;}
.search{
	position: relative;top:-30px;left:60px;width: 80%;
}
	.header_menu{
	display: none;}
	.logo{
	width: 50px;left:10px;top: 60px;}
.underlogo {
		float: left;padding-right: 10px;position: relative;top:-30px;padding-left:60px;
	}
	.h2title h2 {
	padding-left: 0px;
	padding-right: 0px;
}
	.search .is {
	height: 30px;
	
	width: 88%!important;
	}
	.sliderContent h3 {font-size: 11pt!important;line-height: 1em;}
	.slider-item-image .wrapper {
	width: 96%;
	margin: auto;
}
	.slider-item-image{
	height: 290px!important;}
	.sliderContent .item {
	height: 200px!important;
	}
	.items-row {
	 margin-bottom: 0px; 
}
.mainpage_content tr td{display: block;width: 100%!important;}
.ad5, .ad2{display: none!important;}
	.slider {
	height: 200px!important;
	}
	.cat-item img, .cat-item .hover{
	width: 100%!important;}
	.cat-item{
	margin-bottom: 20px;}


.h2title h2 {
	font-size: 24pt;line-height: 1em;
}
.h2title {
	margin-top: 20px;
	margin-bottom: 20px;
}
.no-mobile{
	display: none;
}
.mobile-plate{
	display: block!important;
}
.mobile-plate table{width: 100%;}
.mobile-plate table td{width: 50%;}
.adv-table1 .ad1 .c {
	 width: 100%;; 
}
.adv-table2 .ad3 .c {
	width: 100%;
}
.mobile-plate .c{
	height: 150px;
	background-size: cover!important;position: relative; background-position: center;;
	
}
.footer1{
	text-align: center;
}
.c .name{
    color: white;
    font-size: 12pt;position: absolute;bottom:10px;left:10px;
}

.h2title h3 {
	font-size: 20pt;line-height: 1em;
}



.search .s {
	background: url(../images/search.png) center no-repeat;
	position: absolute;right:0px;
}
.basket-place{
	position: absolute;right:10px;top:100px;
}
.basket_word{display: none;}
.basket_price{display: none;}
}
}
@media (min-width: 500px) {
	.search .is {
	width: 85%!important;
	
}

