@media (min-width: 400px) and (max-width: 767px) {
	.sections-titles {width: 130px;}
	.addthis_toolbox {margin-left: 0;}
	.accs-nbs-flexisel-container .nbs-flexisel-inner {
  		width:646px;
  	}
  	#form_forgotpassword .f-label {width: 100px;}
  	#form_forgotpassword .form-control {width: 270px;}
  	#identity .custom-inputs input.form-control, #identity .custom-inputs .form-group .form-control, #address .custom-inputs input.form-control, #address .custom-inputs .form-group .form-control {
		width:67%
	}	
	#add_address .f-label, #identity .f-label {
		width:33%
	}
	.view_list ul.product_list > li .left-block {width: 200px;}
	#identity .custom-inputs .form-group.date-of-birth .form-control, #address .custom-inputs .form-group.date-of-birth .form-control {
		width: 100%;
		}
	.theme-default .nivo-caption {
		transform: scale(0.8);
	    -webkit-transform: scale(0.8);
	    -o-transform: scale(0.8);
	    -moz-transform: scale(0.8);
	    transform-origin: 0px 0px;
	    -webkit-transform-origin: 0px 0px;
	    -moz-transform-origin: 0px 0px;
	    margin-left: 20px;
	    width: 80%;
		}
	.homeslider-description ul li,
	.homeslider-description ol li {
		font-size: 13px;
	}
	#footer .col-xs-12 {
		width:50%;
		float:left;
		}	
	#page .content_scene_cat .category-name {
		font-size: 30px;
		margin-left:0;
		}
	#page .wide-section #block_testimonials .flexisel-nav-wrapper { margin-top:20px}
	#page .productsCarousel.carouselMobile .flexisel-nav-wrapper {top:-40px}
	body #pk_funfacts_block ul {margin-top: 30px;}
}
@media (min-width: 400px) and (max-width: 500px) {
	#isotope li {
		margin-right: 20px;
		width:180px
	}
	#isotopeSort li .ajax_add_to_cart_button span,
	#products-single li .ajax_add_to_cart_button span,
	#products-bottom li .ajax_add_to_cart_button span,
	#productsCarousel li .ajax_add_to_cart_button span {
		display: none;
	}
	#isotopeSort li .ajax_add_to_cart_button,
	#products-single li .ajax_add_to_cart_button,
	#products-bottom li .ajax_add_to_cart_button,
	#productsCarousel li .ajax_add_to_cart_button {		
		width: 35px;
		min-width: 35px;
		padding: 0;
		text-align: center;
		}
	#isotopeSort li .ajax_add_to_cart_button:before,
	#products-single li .ajax_add_to_cart_button:before,
	#products-bottom li .ajax_add_to_cart_button:before,
	#productsCarousel li .ajax_add_to_cart_button:before {
		content:"J";
		font-family: venedor;	
		color:#fff;		
		}
	#page #pk_funfacts_block .img-wrapper {width:70px; height: 70px;}
}
@media (min-width: 500px) and (max-width: 767px) {	
	#isotope li {
		margin-right: 20px;
		width:250px
	}	
	#page #pk_funfacts_block .img-wrapper {width:120px; height: 120px;}
}