@media (max-width: 1280px) {
	.zan-slideshow-basic,
	.zan-slideshow-basic .nivoSlider {
		height: 390px!important
	}
 
 .casabara_content h1 { 
  font-size: 48px !important; 
}

.casabara_content h2 { 
  font-size: 46px !important; 
}

.hand{right: -9% !important;}

}

@media (max-width: 1220px) {

.casabara_content h2 { 
  font-size: 22px !important; 
}

.hand {
  right: -20px !important;
}

.casabara_content {
    left: 280px !important;
    }

.casabara_content h1 { 
  font-size: 29px !important; 
  line-height: 1; 
}

}


@media (max-width: 992px) {
	body .sf-menu { 
left: 240px !important;
top: 64px !important;
}

.hand {
  right: -110px !important;
}

	body#index .sf-menu,body#casabara .sf-menu {  
top: 0px !important;
}

ul.idTabs li { 
  width: 65% !important;
}

#more_info_tabs > li:first-child { 
  width: 34% !important;
}

.telefonoheader{top: 39px !important;}

}

@media (max-width: 979px) {

	.pagenotfound h1{font-size: 50px !important}
	#search_block_top #search_query_top {
		width: 230px;
	}
	#product_list .block_product:nth-child(3n+1) {clear: none;}
	#product_list .block_product:nth-child(2n+1) {clear: both;}
	.block_various_links.block {clear: both;}
	.zan-slideshow-basic, .zan-slideshow-basic .nivoSlider {height: 300px!important}

	.hand { 
  height: auto !important; 
  right: -10px !important;  
  width: 164px !important; 
}

}
@media (max-width: 767px) {

	.hand{display: none !important;}
	.casabara_content h2{padding-bottom: 0 !important }

	.casabara_content { 
  top: -580px !important; 
}

#bara_form h3 { 
  font-size: 16px  !important; 
  padding-bottom: 10px  !important;
}
.servicios { 
  font-size: 13px   !important; 
}

	.telefonoheader { 
  left: 20px !important; 
  right: 0 !important;
  top: 139px !important;
}
	/** form **/
		.form-horizontal .form-group { margin-left: -5px; margin-right: -5px;}
	/* blockuserinfor */
		.infomobile {display: none;}
		#header_user_info:hover .infomobile{display: block;}
		#header_user_info .links {
			z-index: 100;
			position: absolute;
			background-color: #E8E8E8;
			padding: 10px 0;
			top: 45px;
		}
			#header_user_info .links li {
				display: block;
				margin: 5px 0;
			} 
				#header_user_info .links li  a {
					border-left: 0;
				}
		#header_user_info li:first-child a {padding-left: 10px;}
	/** zansocial **/
		#zansocial {float: left!important; margin-left: 10px;}
		#zansocial:hover .socialmobile {display: block;}	
		.socialmobile {
			display: none;
			z-index: 100;
			position: absolute;
			background-color: #E8E8E8;
			padding: 10px;
			top: 45px;
		}
			#zansocial .links li {
				display: block;
				margin-bottom: 10px;;
			} 
	#languages_block_top, #currencies_block_top {
		clear: none!important;
		margin-top: 0;
		padding: 0 5px;
	}
	 
		#search_block_top #search_query_top {
			width: 230px;
		}

	/** menu **/
		#cavas_menu {position: absolute;
right: 0;
top: 133px;}
		#cavas_menu .navbar-header {margin-left: 20px;}
		.dropdown-menu ul li a {padding: 6px 5px;}
		#languages_block_top .dropdown-menu { width: 50px;}
		#currencies_block_top .dropdown-menu {
			width: 55px;
		}
	/** product list **/
		.inline_list .row >div:nth-child(2n+1) {clear:both;}
		.block_product:nth-child(2n+1) {clear: both;	}

		body #featured-products_block_center .s_title_block{text-align: center;}
		body #featured-products_block_center .product_desc{text-align: center;}
		body #featured-products_block_center .price_container{text-align: center;}
		body #featured-products_block_center{text-align: center;}

		.blockcategories_footer, #footer .myaccount, #block_various_links_footer, #social_block, #block_contact_infos {
 text-align: center;
 margin-bottom: 20px;
}

.lastfranja .links{text-align: center;}
.lastfranja .links li{ float: none!important;}

.imgnew {
  margin-bottom: 5px;
  text-align: center;
}

#product_list li .center_block{text-align: center;}
#product_list li h3 {
  clear: both; 
  padding: 10px 0 !important;
  text-align: center;
}

#index .telefonoheader{display: none;}

}
@media (max-width: 600px) {
	#header_logo img { margin: auto auto!important;}

	

	.container {
		padding-left: 10px;
		padding-right: 10px;
	}
		.row {
			margin-left: -10px;
			margin-right: -10px;
		}
		.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
			padding-left: 10px;
			padding-right: 10px;
		}
		 
		 
			#header #cart_block {top: 270px;}

			.blockproductscategory{display: none;} 
}
@media (max-width: 480px) {

body#casabara .sf-menu a, body#casabara .sf-menu a:visited { 
  font-size: 14px !important;  
  padding: 0 5px 0 15px !important; 
}

 body#casabara .sf-menu { 
  width: 175px !important;
}

body#casabara #header_logo img {
  height: auto !important;
  margin: auto !important;
  width: 155px !important;
}

	.casabara_content {
  left: 175px !important;
top: -598px !important;
}

.casabara_content h1 {
  font-size: 20px !important; 
  text-align: center  !important;
}
.casabara_content h2 {
  font-size: 16px !important; 
  text-align: center !important;
}

#bara_form h3 {
  font-size: 14px !important; 
  text-align: center;
}

.servicios {
  font-size: 11px !important;
}

.bgdegradadonegro > h5 { 
  font-size: 14px  !important; 
}

	.col-xs-6 {
		width: 100%!important;
	}
	#search_block_top #search_query_top {
		width: 190px;
	}
	#blocksocial {
 		 margin-right: 5px;
	}

	#header_logo {
  display: block;
  left: 0;
  margin: 0 auto; 
  right: 0; 
  width: 175px; 
}

#index #header_logo, #casabara #header_logo {
  left: 10px !important; 
  right: auto;
}


}

@media (max-width: 360px){

 

.servicios{display: none !important;}

.pagenotfound h1 {
  font-size: 40px !important;
  padding-top: 20px;
  text-align: center;
}

 
body#index .sf-menu { 
  width: 200px !important;
}



body#index #search_block_top { 
  left: 200px !important;
padding: 5px !important;
top: 45px !important;
width: 120px !important;
}

#index #searchbox select {
  width: 110px !important;
}

body#index #search_block_top #search_query_top { 
  width: 110px !important;
}

body#index #search_block_top .button { 
  margin: 10px 0 0 24px !important; 
}

body #header_right #languages_block_top{float: left !important; margin-left: 20px !important;}

#contact .text label, #contact .select label, #contact .select span, #contact .textarea label { 
  text-align: center !important;
}


}


@media (min-width: 1220px){

	#featured-products_block_center .ajax_block_product  {
 margin-right: 1%;
padding: 0;
width: 19%;
}

#homefeatured .carousel-control {
  color: #E6E6E6;
  font-size: 100px;
  top: 75px;
}

#homefeatured .carousel-control.left {
  background-color: rgba(0, 0, 0, 0);
  left: -50px;
  right: auto;
}

#homefeatured .carousel-control.right {
  background-color: rgba(0, 0, 0, 0);
  right: -50px;
}

#homefeatured .carousel-control:hover,#homefeatured .carousel-control:focus {
    background-color: transparent;
    color: #666 !important; 
    text-decoration: none;
}



}