/* ==========================================================================
   Media Queries
   ========================================================================== */
@media only screen and (min-width:1821px) {	
	.pinfo-box-container {
		margin: -970px 0 0 0;
	}
}
@media only screen and (max-width:1820px) {	
	.pinfo-box-container {
		margin: -930px 0 0 0;
	}
}
@media only screen and (max-width:1800px) {	
	.pinfo-box-container {
		margin: -890px 0 0 0;
	}
}
@media only screen and (max-width:1749px) {
	.pinfo-box-container {
		margin: -870px 0 0 0;
	}
}





@media only screen and (max-width:1650px) {
	.pinfo-box-container {
		margin: -850px 0 0 0;
	}
	
	.coupon input[type="text"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	  font-size:13px;
	}
	.coupon input[type="text"]::-moz-placeholder { /* Firefox 19+ */
	  font-size:13px;
	}
	.coupon input[type="text"]:-ms-input-placeholder { /* IE 10+ */
	  font-size:13px;
	}
	.coupon input[type="text"]:-moz-placeholder { /* Firefox 18- */
	  font-size:13px;
	}
}
@media only screen and (max-width:1649px) {
	.pinfo-box-container {
		margin: -810px 0 0 0;
	}
}
@media only screen and (max-width:1550px) {
	.pinfo-box-container {
		margin: -760px 0 0 0;
	}
	.countdownbanner .in_counter {
		font-size: 200px;
	}
}
@media only screen and (max-width:1450px) {
	.pinfo-box-container {
		margin: -700px 0 0 0;
	}
	
}
@media only screen and (max-width:1350px) {
	.pinfo-box-container {
		margin: -640px 0 0 0;
	}
}
@media only screen and (max-width:1300px) {
	.wrapper.productdetailswhitepage .firstsec h1 {
		font-size: 1.5rem;
	}
	.countdownbanner .in_counter {
		font-size: 140px;
	}
	.countdownbanner > div::before {
		font-size: 65px;
	}
}
@media only screen and (max-width:1250px) {
	.pinfo-box-container {
		margin: -580px 0 0 0;
	}
	.checkout_overview .shopping_cart td img:not(.trans) {
		width:80px;
		height:auto;
	}
}
@media only screen and (max-width:1150px) {
	.pinfo-box-container {
		margin: -540px 0 0 0;
	}
}
@media only screen and (max-width:1050px) {
	.pinfo-box-container {
		margin: -460px 0 0 0;
	}
}
@media only screen and (max-width:950px) {
	.pinfo-box-container {
		margin: -420px 0 0 0;
	}
	.countdownbanner .in_counter {
		font-size: 100px;
		padding:0 20px;
	}
	.countdownbanner > div::before {
		font-size: 45px;
		left: -5px;
	}
	.countdownbanner .in_counter span {
		font-size: 20px;
	}
	
}
@media only screen and (max-width:850px) {
	.pinfo-box-container {
		margin: -380px 0 0 0;
	}
}
@media only screen and (max-width:767px) {
	.pinfo-box-container {
		margin: 0px 0 0 0;
	}
	.countdownbanner .in_counter {
		font-size: 40px;
		padding:0 5px;
	}
	.countdownbanner > div::before {
		font-size: 14px;
		left: -2px;
	}
	.countdownbanner .in_counter span {
		font-size: 14px;
	}
}



@media only screen and (max-width:1350px) {
	.wrapper.productdetailsblackpage .firstsec h1 {
		font-size: 1.5rem;
	}
}


@media only screen and (min-width:768px) {
	.hide-desktop {
		display:none;
	}
	.box .midcolimg a.has_extra_img:hover .mainprodimg {
		display:none;
	}
	.box .midcolimg a.has_extra_img:hover .extraprodimg {
		display:block;
	}
	.pinfo-box {
		margin-right:10px;
	}
}


@media only screen and (min-width: 1280px){
	/*.has-product-cover a.product_image {
		display:none;
	}*/

	
	.cover_products_image {
		display:block;
		position:relative;
		left:0;
		top:0;
		width:100%;
		height:100%;
		z-index:1;
	}
	.cover_products_image img {
		width:100%;
		height:100%;
		object-fit: cover;
	}
	.wrapper.productdetailsblackpage .firstsec.has-product-cover {
		padding-top:0;
	}

	.has-product-cover .details .sticky-top .detailscontent {
		margin-right:10px;
		
	}
	/*.has-product-cover .details .sticky-top {
		position:fixed;
		right:100px;
		top:250px;
		
	}*/
	
	
}
   
@media only screen and (max-width: 1279px){
		
	.inner3_top
	{
		padding-left:10px;
		padding-right:10px;
	}
	.login_page .login_field {
		width: 400px;
	}
	.banner #foo {
		max-height:312px;
	}
	.topsearch .textfeld, .inshop .topsearch .textfeld {
		width:840px;
	}
	
	.footer_widget {
		margin:0px 18px;
	}
	
	
	
	.row_area_left, .indexmedium {
		 width:480px;
	}
	.row_area_right{
		 width:480px;
	}
	.img_title{
		 width:100%;
	}
	.img_title span{
		 font-size:22px;
	}
	.row_area_left2, .indexsmall{
		 width:320px;
	}
	.indexsmall {
		margin:0px 19px 20px 0px;
	}
	.row_area_right2{
		 width:320px;
	}
	.row_area_middle{
		 width:320px;
	}
	
	/*     Inner1      */
	
	.inner1_main{
		 width:750px;
	}
	.inner1_row ul li{
		 margin:0 10px 20px 0;
		  width:180px;
	}
	.inner1_row ul li .img img{
		 /*width:180px;*/
	}
	.inner1_row.inner2_row.more_products {
		width:970px;
	}
	.inner1_row.inner2_row.more_products ul li {
		 margin:0 30px 20px 0;
		width:210px;
	}
	.inner1_row.inner2_row.more_products ul li .img img{
		/*width:210px;*/
	}
	
	
	/*     Inner2      */
	
	.inner3_top_left{
		 width:440px;
	}
	.top_img img{
		 width:400px;
	}
	.inner3_top_left ul li.first{
		 margin:0 15px 0 15px;
	}
	.inner3_top_left ul li, .extra_images_area > .extra_image{
		 margin:0 15px 0 0;
	}

	.inner3_top_right{
		 width:550px;
	}
	.inner3_top_right h2{
		 font-size:34px;
	}
	.login_page .login_field {
		width: 317px;
	}
	.cover_products_image {
		display:none;
	}
}

@media only screen and (max-width: 1200px) {
		
	
	.banner #foo  {
		max-height:294px;
	}
	.topsearch .textfeld, .inshop .topsearch .textfeld{
		width:780px;
	}
	.wholepage .wholepagecontent img {
		max-width:940px;
		height: auto;
	}
	.footer_widget {
		margin:0px 10px;
	}
	.footer_holder {
		padding-left:30px;
	}
	
	
	.row_area_left, .indexmedium {
		 width:460px;
	}
	.row_area_right{
		 width:460px;
	}
	.img_title{
		 width:460px;
	}
	.img_title span{
		 font-size:20px;
	}
	.row_area_left2, .indexsmall{
		 width:300px;
	}
	.indexsmall {
		margin:0px 19px 20px 0px;
	}
	.row_area_right2{
		 width:300px;
	}
	.row_area_middle{
		 width:300px;
	}
	
	/*     Inner1      */
	
	.inner1_main{
		 width:750px;
	}
	.inner1_row ul li{
		 margin:0 10px 20px 0;
		  width:180px;
	}
	.inner1_row ul li .img img{
		 /*width:180px;*/
	}
	
	.inner1_row.inner2_row.more_products {
		width:920px;
	}
	.inner1_row.inner2_row.more_products ul li {
		 margin:0 30px 20px 0;
		width:200px;
	}
	.inner1_row.inner2_row.more_products ul li .img img{
		/*width:200px;*/
	}
	
	/*     Inner2      */
	
	.inner3_top_left{
		 width:438px;
	}
	.top_img img{
		 width:360px;
	}
	.inner3_top_right{
		 width:485px;
	}
	.inner3_top_left ul li.first{
		 margin: 0 10px;
	}
	.inner3_top_left ul li, .extra_images_area > .extra_image{
		 margin:0 10px 0 0;
	}
	.inner3_top_right h2{
		 font-size:31px;
	}
	.login_page .login_field {
		width: 298px;
	}
	.checkout_payment_lt {
		width:100%;
		max-width: inherit;
		float:none;
		flex:none;
		display:block;
	}
	.checkout_payment_rt {
		width:100%;
		max-width: inherit;
		float:none;
		flex:none;
		display:block;
	}
	
	
}
   
@media only screen and (max-width: 979px) {
		
	
	.banner #foo {
		max-height:234px;
	}
	.wholepage .wholepagecontent img {
		max-width:748px;
		height: auto;
	}
	.footer_right span {
		font-size:10px;
	}
	.footer_widget {
		margin:0px 10px;
	}
	.footer_holder {
		padding-left:20px;
	}
	.footer_widget.right .bsocials a img {
		width:22px;
	}
	.footer_widget.right .bcards img {
		width:28px;
	}
	.footer_widget.right p span.line0 {	font-size:13px;}
	.footer_widget.right p span.line1 {	font-size:18px;}
	.footer_widget.right p span.line2 {	font-size:16px;}
	.footer_widget.right p span.line3 {	font-size:17px;}
	.footer_widget.right p span.line3 code {	font-size:17px;}
	
	.range_bar {
		width:140px;
	}
	.irs-line {
		width:127px!important;
	}
	
	.topsearch .textfeld, .inshop .topsearch .textfeld{
		width:590px;
	}
	
	.logo img{
		 width:150px;
	}
	.social{
		 margin:0 0 53px;
	}
	.social ul li{
		 margin:0 11px 0 0;
	}
	.header_right_bottom span{
		 font-size:20px;
	}
	.header_right_bottom strong{
		 font-size:16px;
	}
	.header_right_bottom a.shop {
		font-size:23px;
	}
	.header_right_bottom a{
		 font-size:24px;
	}
	
	.row_area_left, .indexmedium {
		 width:365px;
	}
	.row_area_right{
		 width:365px;
	}
	.img_title{
		 width:365px;
	}
	.img_title span{
		 font-size:15px;
	}
	.row_area_left2, .indexsmall{
		 width:240px;
	}
	.row_area_right2{
		 width:240px;
	}
	.row_area_middle{
		 width:240px;
	}
	.footer_logo img{
		 height:136px;
	}
	.footer_widget h2{
		 font-size:22px;
	}
	.footer_widget ul li a{
		 font-size:13px;
	}
	
	/*     Inner1      */
	
	.inner1_sidebar{
		 width:145px;
	}
	.inner1_main{
		 width:570px;
	}
	.inner1_row ul li{
		 margin:0 10px 20px 0;
		  width:135px;
	}
	.inner1_row ul li .img img{
		 /*width:135px;*/
	}
	
	.inner1_row.inner2_row.more_products {
		width:700px;
	}
	.inner1_row.inner2_row.more_products ul li {
		 margin:0 15px 20px 0;
		width:160px;
	}
	.inner1_row.inner2_row.more_products ul li .img img{
		/*width:160px;*/
	}
	
	.sidebar_box h2{
		 font-size:14px;
	}
	.sidebar_box ul li a{
		 font-size:12px;
		 font-weight:400;
	}
	.inner1_row ul li strong{
		 font-size:10px;
	}
	
	/*     Inner2      */
	
	.inner3_top_left{
		 width:333px;
	}

	.top_img img{
		 width:300px;
	}
	.inner3_top_left ul li .img img, .extra_images_area > .extra_image img{
		 width:100px;
	}
	.inner3_top_left ul li.first{
		 margin:0 10px;
	}
	.inner3_top_left ul li, .extra_images_area > .extra_image{
		 margin:0 10px 0 0;
	}
	.inner3_top_right{
		 width:380px;
	}
	.inner3_top_right h2{
		 font-size:24px;
		 line-height:20px;
	}
	.inner3_top_right > strong{
		 font-size:24px;
		 margin:0 0 12px;
	}
	.inner3_top_right em{
		 margin:0 0 20px;
		 font-size:13px;
	}
/*	.choose_area ul li a {
		 font-size:20px;
	}
	.choose_area ul li .label {
		padding:16px 0px 14px;
	}*/
	.spacer3{
		 min-height:50px;
	}
	.inner1_row.inner2_row img{
		 width:178px;
	}
	.inner3_bottom h2{
		 font-size:22px;
	}
	
	.contact_item {
		margin:0px 0px 30px 0;
	}
	.contact_item.details {
		margin:0;
		float: left;
	}
	.contact_item.map
	{
		display: block;
		margin:20px 0 0;
	}
	.contact_item.map iframe {
		width:100%;

	}
	.login_page .login_field.buttons {
		margin:0 0 30px 20px!important;
	}
	.login_page .login_field {
		width: 234px;
	}
	.login_page .login_field p {
		font-size: 16px;
	}
	.images.small .shopthelook {
		width:150px;
	}
	.images.big .shopthelook {
		width:200px;
	}
	
}

@media only screen and (max-width: 767px) {
		
	
	.banner #foo {
		max-height:150px;
	}
	.wholepage .wholepagecontent img {
		max-width:480px;
		height: auto;
	}
	table.mobile_fixed_layout {
		table-layout:fixed;
	}
	.order_info td {
		font-size:20px;
	}
	TD.pageHeading, DIV.pageHeading {
		font-size:22px;
	}
	tr.custom_header td.main, .custom_header, p.bigtitle  {
		font-size:18px!important;
	}
	.shopping_cart.pioskouro tr.custom_content td.main {
		font-size:14px;
	}
	.account_orders tr.custom_content td.main {
		font-size: 12px;
	}
	
	.account_orders .custom_content .custom_btn {
		width:auto;
		min-width: inherit;
		font-size:16px;
	}
	.footer_widget.right {
		float: left;
	}
	.drop_list_right {
		margin-top:10px;
	}
	.range_bar {
		width:130px;		
	}
	.irs-line {
		width:117px!important;
	}
	.header_holder{
		 background:#000;
		 padding: 2px 13px 3px 11px;
		 position:relative;
		 z-index:800;
	}
	.topsearch .textfeld, .inshop .topsearch .textfeld {
		width: 340px;
	}
	.logo img{
		 width:36px;
	}
	.header_right_bottom{
		 display:none;
	}
	
	
	div.checkradio {
		display:block!important;
		width:100%!important;
		padding: 4px 0px!important;
	}
	div.check .freeshipping {
		display: block!important;
		float:left!important;
		position: inherit!important;
		margin:4px 0px;
	}
	
	
	.mobile_social{
		 display:block;
		 float:right;
		 margin:10px 15px 0 0;
	}
	
	.mobile_nav{
		 display:block;
		 width:24px;
		 height:17px;
		 z-index:100;
		 position:relative;
		 } 
	
	.respond_nav{
		 position:absolute;
		 left:-635px;
		 top:43px;
		 width:100%;
		 background:#fff;
		 padding:10px 0 10px;
		  min-height:200px;
		 display:block;
		
	 border-bottom:1px solid #000;
	}
	.respond_nav ul{
		 padding:0 30px;
		 list-style:none;
		 margin:0;
		 display:block;
		 }
	.respond_nav ul li{
		 padding:3px 0;
		 background:none;
		 width:100%;
		 }
	.respond_nav ul li a{
		 color:#000;
		 text-transform:uppercase;
		 font-weight:700;
		 display:block;
		 background:none;
		 display:block;
		 font-size:12px;
		 line-height:20px;
	}
	.respond_nav ul li a:hover{
		 color:#cc0000;
		 }

	
	.header_right{
		 display:none;
	}
	.social{
		 margin:0px;
	}
	.pager{
		 display:block;
		 margin:16px 0 0;
	}
	.row_area_left{
		 display:none;
	}
	.indexmedium  {
		float: none;
		width:auto;
	}
	.row_area_right{
		 float:none;
		 width:auto;
	}
	.row_area_left2, .indexsmall, .indexsmall.last{
		 float:none;
		 width:auto;
		 margin:0 0 18px;
	}
	.row_area_right2{
		 float:none;
		 width:auto;
		 margin:0 0 18px;
	}
	.row_area_middle{
		 float:none;
		 width:auto;
		 margin:0px;
	}
	.row_area_right.mobile_row{
		 display:none;
	}
	.mobile{
		 display:block;
		 width:auto;
		 position:relative;
		 margin:0 0 18px;
	}
	.mobile img{
		 width:100%;
	}
	.img_title{
		 width:100%;
	}
	.img_title span{
		 font-size:18px;
	}
	.row_area.mobile11{
		 margin:0px;
		 display:none;
	}
	
	.footer_logo img{
		 width:36px;
	}
	.spacer1{
		 display:none;
	}
	.footer_contain{
		 margin:0 0 0 45px;
	}
	.footer_widget{
		 float:none;
		 margin:0 0 28px;
	}
	.footer_widget h2{
		 font-size:28px;
	}
	.footer_widget ul li a{
		 font-size:15px;
	}
	.footer_right{
		 display:none;
	}
	.mobile_footer{
		 display:block;
	}
	
	#timer{

	}
	
	/*     Inner1      */
	
	.inner1_sidebar{
		 width:135px;
		 padding: 20px 0 0 10px;
	}
	.sidebar_box h2{
		 font-size:13px;
	}
	.sidebar_box ul li a{
		 font-size:12px;
		 font-weight:400;
	}
	.inner1_main{
		 width:288px;
	}
	.inner1_main span{
		 text-align:center;
	}
	.drop_list_right .drop_list {
		max-width: 130px;
	}
	
	.inner1_row ul li {
		 float:none;
		 display:inline-block;
		 vertical-align:top;
		 margin:0 10px 10px;
		  width:130px;
		 
	}
	.inner1_row ul li.last {
		margin:0 10px 10px;
	}
	.inner1_row ul li:nth-child(even) {
		margin:0 0 10px;
	}
	.inner1_row ul li .img > img{
		 /*width:130px;*/
	}
	.inner1_row ul li span.zoom {
		display:none;
	}
	
	
	.inner1_row.inner2_row.more_products {
		width:445px;
	}
	.inner1_row.inner2_row.more_products ul li {
		 margin:0 10px 10px 0;
		width:100px;
	}
	.inner1_row.inner2_row.more_products ul li .img img{
		/*width:100px;*/
	}
	
	
	.inner1_row.inner1_row2{
		 display:none;
	}
	.spacer2{
		 min-height:385px;
	}
	
	/*     Inner2      */
	
	.inner3_top_left{
		 float:none;
		 width:100%;
		 text-align: center;
	}
	.top_img{
		 text-align:center;
		 margin:0 0 25px;
	}
	.top_img img{
		 width:230px;
	}
	.inner3_top_right{
		 float:none;
		 width:450px;
		 margin:20px auto 0;
		 font-size:13px;
	}
	.choose_area{

	}
	.inner3_top_right h2{
		 font-size:24px;
		 line-height:18px;
	}
	.inner3_top_right em{
		 font-size:12px;
		 margin:0 0 10px;
	}
	.inner3_top_right > strong {
		 font-size:24px;
		 line-height:18px;
		 margin:0 0 15px;
	}
/*	.choose_area ul li a{
		 font-size:18px;
	}
	.choose_area ul li .label {
		padding:14px 0px 13px;
	}*/
	.spacer3{
		 min-height:40px;
	}
	.inner3_bottom h2{
		 font-size:18px;
	}
	.inner1_row.inner2_row ul li{
		 margin: 0 11px 10px;
		 float:left;
	}
	.inner1_row.inner2_row ul li .img img{
		 /*width:129px;*/
	}
	.inner1_row.inner2_row ul li.last{
		 display:none;
	}
	.inner1_row.inner2_row.more_products ul li.last {
		display:inline-block;
	}
	.spacer4{
		 min-height:0px;
	}
	
	.bradecumb span{

	}
	
	.scart_buttons .scart_button {
		float:none;
		display:block;
		margin: 0px 0px 10px;
	}
	.scart_buttons .scart_button.padr {
		padding:0px;
	}
	.cart_img_container {
		width:100px;
	}
	
	p.steps img {
		width:160px;
	}
	
	.productListing-heading {
		font-size:12px;
	}
	
	.contact_item {
		margin:0px 0px 40px 0;
		display:block;
	}
	.contact_item.details {
		
	}
	.contact_item.map
	{
		
	}
	.contact_item.map iframe {
		width:100%;
	}
	
	.newsletter_page {
		background: none;
		min-height:inherit;
	}
	.login_page .login_field.buttons {
		margin:0 0 10px 0px!important;
		width:100%;
		text-align: center;
	}
	.login_page .login_field {
		width: 100%;
		margin:0 0 10px 0px!important;
	}
	.login_page .login_field p {
		font-size: 16px;
	}
	.images.small .shopthelook {
		width:100px;
	}
	.images.big .shopthelook {
		width:150px;
	}
	.check.coupon td {
		display: block;
		text-align: left;
	}
	.extra_images_area .midcolimg {
		width:24%;
		margin:10px 0.5% 0px 0;
		display:inline-block;
		vertical-align:top;
	}
	.center-mobile {
		text-align:center;
	}
	
}

@media only screen and (max-width: 576px) {
	.coupon input[type="text"] {
		padding-left:10px;
		padding-right:10px;
		font-size:14px;
	}
	.coupon.cdfy_coupon input[type="text"] {
		background-size: 20px 20px!important;
	}
	.coupon input[type="text"]::placeholder {
		font-size:11px;
	}
}

@media only screen and (max-width: 479px) {
		
	body{
		 min-width:282px;
	}
	
	.banner #foo {
		max-height:100px;
	}
	.wholepage .wholepagecontent img {
		max-width:320px;
		height: auto;
	}
	
	textarea {
		max-width:100%;
	}
	.order_info td {
		font-size:16px;
	}
	TD.pageHeading, DIV.pageHeading {
		font-size:20px;
	}
	tr.custom_header td.main, .custom_header, p.bigtitle  {
		font-size:16px!important;
	}
	.account_orders tr.custom_content td.main {
		font-size: 13px;
	}
	.account_orders tr.custom_content td.main {
		font-size: 11px;
	}
	.account_orders .custom_content .custom_btn {
		width:auto;
		min-width: inherit;
		font-size:14px;
	}

	.shopping_cart.pioskouro {
		max-width:320px;
		
	}
	.shopping_cart.pioskouro tr.custom_content td.main {
		font-size:12px;
	}
	.footer_contain{
		 margin:0 0 0 45px;
	}
	.footer_widget.right {
		float:left;
	}
	.footer_widget.right .bsocials a img {
		width:26px;
	}
	.footer_widget.right .bcards img {
		width:32px;
	}
	.footer_widget.right p span.line0 {	font-size:15px; line-height: 95%;}
	.footer_widget.right p span.line1 {	font-size:20px; line-height: 95%;}
	.footer_widget.right p span.line2 {	font-size:17px; line-height: 95%;}
	.footer_widget.right p span.line3 {	font-size:19px; line-height: 95%;}
	.footer_widget.right p span.line3 code {	font-size:19px;}
	.shopbypricemobile {
		display:block;
	}
	.shopbypricedesktop {
		display:none;
	}
	.drop_list_right {
		margin-top:10px;
	}
	.drop_list_right .drop_list {
		max-width: 150px;
	}
	
	.topsearch .textfeld, .inshop .topsearch .textfeld {
		width: 170px;
		padding: 2px 10px;
		font-size:16px;
	}
	.topsearch .search_icon, .topsearch .reset_icon img {
		max-width:28px;
	}
	
	.img_title{
		 padding:15px 0;
	}
	.img_title span{
		 font-size:12px;
	}
	.footer_widget h2{
		 font-size:20px;
	}
	.footer_widget ul li a{
		 font-size:13px;
	}
	.mobile_footer span{
		 font-size:12px;
	}
	
	/*     Inner1      */
	
	.inner1_sidebar{
		 width:100%;
		 padding:20px 0 0 0px;
		 float:none;
		 margin:0 auto;
		 text-align:center;
	}
	.spacer2{
		 min-height:0px;
	}
	.inner1_main{
		 float:none;
		 width:100%;
		 margin:0 auto;
	}
	
	/*     Inner2      */
	
	.bradecumb{
		 padding:0px;
		 margin:0 0 20px;
	}
	.bradecumb span{

		 font-size:9px;
	}
	.inner3_top_left ul li .img img, .extra_images_area > .extra_image img{
		 width:90px;
	}
	.inner3_top_left ul li.first{
		 margin:0 8px;
	}
	.inner3_top_left ul li .extra_images_area > .extra_image{
		 margin:0 8px 0 0;
	}
	.inner3_top_right h2{
		 font-size:18px;
	}
	.inner3_top_right > strong {
		 font-size:20px;
	}
	.inner3_top_right p{
		 line-height:14px;
	}
	.choose_area{

	}
	.inner1_row.inner2_row ul li{
		 float:none;
	}
	.inner1_row.inner2_row ul li .img img{
		 /*width:165px;*/
	}
	
	.inner1_row.inner2_row.more_products {
		width:230px;
	}
	.inner1_row.inner2_row.more_products ul li {
		 margin:0 0px 10px 0;
		width:230px;
		text-align: center;
	}
	.inner1_row.inner2_row.more_products ul li .img img{
		/*width:230px;*/
	}
	.inner1_row ul li span.zoom {
		display:none;
	}
	.inner1_row ul li {
		 float:none;
		 margin:0 0 10px;
		  width:100%;
		 
	}
	.inner1_row ul li .img > img{
		 /*width:320px;*/
	}
	.inner1_row ul li.last {
		margin:0 0 10px 0;
	}
	.inner3_top_right{
		 width:280px;
	}
	
	
	.scart_buttons .scart_button {
		float:none;
		display:block;
		margin: 0px 0px 10px;
	}
	.scart_buttons .scart_button.padr {
		padding:0px;
	}
	
	
	
	
	p.steps img {
		width:105px;
	}
	.productListing-heading {
		font-size:12px;
		white-space: pre-line;
	}
	
	.contact_item {
		margin:0px 0px 40px 0;
		display:block;
	}
	.contact_item.details {
		
	}
	.contact_item.map
	{
		
	}
	.contact_item.map iframe {
		width:100%;
	}
	.newsletter_page {
		background: none;
		min-height:inherit;
	}
	.newsletter_page .pageHeading {
		font-size:26px!important;
	}
	.newsletter_page .pageDesc br {
		display: none;
	}
	.newsletter_page iframe {
		width:320px;
		height:250px;
	}
	
	.login_page .login_field.buttons {
		margin:0 0 10px 0px!important;
		width:100%;
		text-align: center;
	}
	.login_page .login_field {
		width: 100%;
		margin:0 0 10px 0px!important;
	}
	.login_page .login_field p {
		font-size: 16px;
	}
	.images.small .shopthelook {
		width:80px;
	}
	.images.big .shopthelook {
		width:150px;
	}
	.lookbook_products {
		padding: 45px 2.5% 0;
	}
	#bodywrap h2 .edit_link {
		float:none!important;
		display:block;
	}
	.checkout_overview .shopping_cart td img:not(.trans) {
		object-fit: contain;
		width:40px;
		height: auto;
		/*display:none;*/
	}
	.checkout_cart_prod_img {
		/*display:none;*/
	}
	.choosebilladdress h2, .chooseshipaddress h2 {
		font-size:18px;
	}
	.products_flag {
		background-size: 100% 10px!important;
		height:10px;
	}
	

}