
	@media(max-width:767px){
	
		.show1{
			display: inherit !important;
			visibility: visible !important;
		}
	
	.featured-product .promo {
		padding-right: 45px;
	}
	
	#sidebar-left-cautare .formular {
		margin-right: -15px;
	}
	#sidebar-left .categories {
		margin-right: -15px;
	}
	#sidebar-left .producatori {
		margin-right: -15px;
	}
	#sidebar-right {
		margin-right: -15px;
	}
	.cere-oferta-button {
		margin-right: -30px;
	}
	.product .product-info .buy-now-button {
		margin-right: -30px;
	}
	.product .product-info .buy-now-button a {
		margin-right: -30px;
	}
	
		#sidebar-left .products-grid {
			display: none !important;
			visibility: hidden !important;
		}
		
		.categorie-box {
			min-height: inherit;
		}
		.product-box {
			min-height: inherit;
		}
		h1.product-title {
			font-size: 30px;
		}
		.product-title {
			font-size: 30px;
		}
		.categorie-box .product-thumb {
			height: auto;
			max-height: 420px;
		}
		.categorie-box .product-thumb img {
			height: auto;
			max-height: 400px;
			max-width: 400px;
		}
		.product-box .product-thumb {
			height: auto;
			max-height: 420px;
		}
		.product-box .product-thumb img {
			height: auto;
			max-height: 400px;
			max-width: 400px;
		}
		#header {
			background-position: -370px 0px;
		}
		#header .navbar-brand {
			box-sizing: content-box;
		}
		.button {
			width: 65%;
		}

		#keep {
			width: 100%;
		}

		.home-sidebar .featured-product {
			display: block !important;
		}

		.left-large-image,
		.right-large-image {
			display: none;
		}
		#header-menu li a {
   		 	display: block;
		}
		#header .navbar-header {
			position: inherit;
		}
		.submit1 {
			min-width: 55px;
			width: 100%;
		}
		
	footer {
		background-color: #dddddd;
		/*background-image: url('../img/bg/grid_20.png');
		background-repeat: repeat;*/
		padding: 15px 0;
		border-top: 1px solid #000000;
		border-bottom: 2px solid #000000;
	}

	footer .nav {
		margin: 0 auto;
		text-align: center;
		margin-bottom: 60px;
	}

	footer .nav li {
		display: block;
		float: none;
		border-bottom: 1px solid #000;
		padding: 1px;
		position: relative;
	}

	footer .nav li a {
		display: block;
		padding: 13px 5px 10px;
	}

	footer .nav li a:hover {
		background: none;
		background-color:#004d99;
		color:#ffffff;
	}
		
	}
