/* ############################
	header
############################## */

@media (min-width: 768px) and (max-width: 991px) {
	#search_block_top{
		width: 100%;
		padding-top: 0px;
	}
	.header_user_info ul li a{
		min-width: 60px;
	}
	#pos_logo a {
	}
	.banner-home-2 .banner-box .text-banner{
		display:none;
	}
	.pos-megaMenu{
		padding-top: 19px;
	}
	.pt_custommenu div.pt_menu .parentMenu a, .pt_custommenu div.pt_menu .parentMenu span.block-title{
		padding: 0px 12px !important;
	}
}
@media (max-width: 767px){
	#languages-block-top div.current{
		border-right:none;
	}
	#pos_logo{text-align:center;}
	.pos-footer-top::before{
		border:none;
	}
	.pos-footer-bottom .payment{
		text-align:center;
	}
	#links_block_left ul li{
		display: block;
		width: 100%;
	}
		.banner-home-2 .banner-box .text-banner{
		display:none;
	}
	.scroll-menu.scroll-menu{
		  position: fixed;
		  width: 100%;
		  /* margin-top: -190px !important; */
		  z-index: 9999999999;
		  padding-right: 18px;
		  padding-top: 38px;
	}
	.pos-footer-bottom .copyright{
		text-align: center;
	}
	.poswelcome{
	display:none;}
	header .nav{
		text-align:center;
	}
	.poswelcome{
		left: inherit;
		position: relative;
		top: inherit;
	}
	.header_user_info ul,
	#languages-block-top,
	#currencies-block-top {
		display: inline-block;
		float: none;
	}
	.posCart{
		  clear: both;
		  display: block;
		  /* left: inherit; */
		  /* margin: 0 auto; */
		  /* position: relative; */
		  /* top: inherit; */
		  /* width: 55px; */
		  /* text-align: center; */
		  padding-bottom: 10px;
		  padding-top: 14px;
	}
	#header .cart_block{
		top: 60px;
	}
	#search_block_top {
		float: none;
		height: 32px;
		margin: 15px auto 30px auto;
		padding: 0;
		width: 290px;
	}
	.header_user_info .current a{
		border-right: 1px solid #4c4c4c;
	}
	.pos-slideshow{
		margin-bottom:30px;
	}
}
@media (max-width: 480px) {
	.shopping_cart{
		padding:0;
	}
	
}
@media (max-width: 320px) {
	.shopping_cart{
		padding:0;
	}
	.header_user_info ul li a,
	.shopping_cart > a:first-child{min-width: 45px;}
	#search_block_top{
		width:100%;
	}
	
}
/* ############################
	banner
############################## */
@media (min-width: 991px) and (max-width: 1024px) {
	.pos_description{display:none;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.bannerSlideshow1{
		top:30px;
	}
	.bannerSlideshow1 .title1 {
		font-size: 30px;
		line-height: 30px;
	}
	.bannerSlideshow1 .title2{
		font-size:50px;
		line-height:50px;
	}
	.bannerSlideshow1 .text1{
		font-size: 15px;
		line-height: 15px;
		padding-right: 160px;
	}
	.pos-slideshow{
		margin-bottom:30px;
	}
	.ma-banner{
		overflow:hidden;
		margin:0 -15px;
	}
	.pos-bannerSlide .box-col{
		display: inline;
		float: left;
		padding: 0 15px;
		width: 50%;
	}
	.pos-bannerSlide .box-col img{
		width:100%;
	}
	#links_block_left ul{
		float:left;
	}
	#social_block{
		clear:left;
	}
}
@media (max-width: 768px){
	.nivo-directionNav{
		display:none;
	}
	.bannerSlideshow1{
		display:none;
	}
	.pos-slideshow-container .flex-direction-nav a, .nivo-directionNav a{top:20%;}
}
/* ########################
	tab products
###################### */
@media (min-width: 768px) and (max-width: 991px) {
	.featureSlide .listProducts .right,
	.featureSlide  .owl-item .item{
		padding:0;
	}
	.pos-feature-product .boxprevnext{
		left: 0;
		text-align: center;
		top: -24px;
	}
	.pos-feature-product  .listProducts .button-container{
		display:none;
	}
}
@media (max-width: 767px) {
	.productTabCategorySlider .item .item-top,
	.productTabCategorySlider .item .center-produc{
		width:100%;
		clear: both;
	}	
	.tab-category-container .tab-category{
		text-align:center;
		margin:0 -15px;
	}
	ul.tab_cates{
		display: inline-block;
		margin: 0 auto;
		width: 290px;
	}
	.productTabCategorySlider .item h5 a{
		font-size: 20px;
		line-height: 20px;
		padding-top: 20px;
	}
	.productTabCategorySlider .button-container a{
		font-size: 12px;
		line-height: 30px;
		margin-left: 5px;
		padding: 0 10px;
		margin-bottom:15px;
	}
}
/* ############################
	products
############################## */
@media (min-width: 991px) and (max-width: 1024px) {
	.block .products-block li .products-block-image{
		margin-bottom:10px;
		margin-left:0;
		width: 100%;
	}
	.block .products-block li .products-block-image img{
		width:100%;
	}
	.block .products-block li .product-content {
		clear:both;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#special_products{clear:both;}
	#pos-special-products .sale-label{z-index:10;}
	.productTabCategorySlider .button-container a{
		margin-bottom:10px;
	}
	.tab-category-container{margin:0 -15px;}
	#pos-special-products .owl-item{padding:0 15px;}
	#pos-special-products{
		margin-bottom:30px;
	}
	#pos-special-products .sale-label{
		background: url("../img/icon_sale.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
		color: #fff;
		display: block;
		height: 60px;
		line-height: 60px;
		position: absolute;
		right: 15px;
		text-align: center;
		top: 15px;
		width: 60px;
		font-size:14px;
	}
	.block .products-block li .product-content {
		clear:both;
	}
}
@media (max-width: 768px){
	#special_products{
		clear:both;
	}
	#pos-special-products .sale-label{display:none;}
}
/* ############################
	column
############################## */
@media (min-width: 768px) and (max-width: 991px) {
	.column .title_block a, .column .title_block span{
		font-size:14px;
	}
}
@media (max-width: 768px){
	.column{
		margin-bottom:30px;
	}
}
/* ############################
	blog
############################## */
@media (min-width: 768px) and (max-width: 991px) {

}

/* ############################
	footer
############################## */
@media (min-width: 991px) and (max-width: 1024px) {
	#newsletter_block_left .form-group .inputNew{
	}
	
}
@media (min-width: 768px) and (max-width: 991px) {
	.icon_paypal{
		clear:both;
	}
	.f-col-last{
		border-right: medium none;
		margin: 0 0 15px;
		padding: 0;
	}
}
@media (max-width: 360px){
	#newsletter_block_left .form-group .inputNew{
	}
	.icon_paypal .logo img{ width:100%;}
}
@media (max-width: 767px){
	.banner-home-2 .banner-box{
		margin-bottom:15px;
	}
	.product-tabs-slider .tabs li{
		font-size:20px;
	}
	#more_info_tabs li{
		margin-right:5px;
	}
	#more_info_tabs li a{
		padding:7px 20px 7px 10px;
	}
	.f-col-last{
		border-right: medium none;
		margin: 0 0 15px;
		padding: 0;
	}
}
@media (max-width: 459px){
	#search_block_top {
	  width: 60%;
	}
	.link_top {
  	  position: absolute;
  	  padding-left: -9px;
      left: 10px;
      top: 180px;
	}
	.link_top ul li {
	  padding: 0px 6px;
	}
	#pos_logo a {
	  padding: 10px 0;
	}
	#pos_logo img{
	  width: 70%;
  	  text-align: center;
  	  margin: 0 auto;
	}
	.listProducts .right h5 {
	  min-height: 70px;
	}
	.listProducts .right h5 a{
	    font-size: 12px;
	}
	.listProducts .quantity {
		float: none;
	}
	.menos, .mas {
	    float: none !important;
	}
	.listProducts .new_quantity{
		float: none;
	    margin-right: 4px;
	}
	.listProducts .button-container{
		text-align: center;
	}
	.listProducts .item {
	  padding-left: 2px;
	  padding-right: 2px;
	}
	.sdstitle_block {
	  padding: 14px 0px 17px 10px;
	}
	.breadcrumb a {
	  font-size: 13px;
	}
	#search_block_top #searchbox {
	  margin-bottom: 20px;
	}
	.shopping_cart .ajax_cart_total{
		display: none;
	}
}