@media screen and (max-width:1200px) {
	
}
@media screen and (max-width:1024px) {
	
	
	.showlogins { display:block !important; }
	
	#footer-payment {  }
	.nav-footer .padding-all { width:96% !important; }
	.nav-footer .items-ftr:nth-child(4) { display:none; }
	
	/*CART*/
	.table-desktop-version { display:none; }
	.table-mobile-version { display:table; }
	
	.show1024 { display:block; }
	
	/*EDIT PROFILE*/
	.editaccountpanel { float:unset; width:100% !important; }
	.passwordpanel { float:unset; border-left:0 !important; width:100% !important; padding-right: 45px !important; }
	
	/*PROFILE*/
/*	.menuprofile { display:none; }*/
	#wrapper .profile .div-panel .menuprofile
	{
		max-width:unset !important;
		margin-bottom: 40px !important;
	}
	.closediv-panel { max-width: unset !important; }
	#wrapper .profile .boxshowimte { max-width: unset !important; margin-left: unset !important; padding: unset !important; }
	.imgedits { width:150px; }
	.imgedits2 { width:155px; }
	.desktop-ver { display:none; }
	.mobile-ver  { display:table; }
	
	/*LOGIN*/
	.borderblues { border-bottom: 2px solid #409EDC; }
	.closebordergre { border:0; border-top: 2px solid #EAEAEA; }
	.hide1024 { display:none; }
	.loginpanels { 
		float:unset; 
		display: table;
    	margin: 0 auto;
    	width: 100% !important;
	}
	
	.registerpanel { 
		float:unset; 
		border-left:unset;
		display: table;
    	margin: 0 auto;
    	width: 100% !important;
	}
	
	.registerpanel { display:none; }
	.loginpanels { display:block; }
	
	.btnimg { padding-left: 54px; text-align:left; }
	.btnimgP { padding-left: 54px; text-align:left; }
	
	/*REVIEW*/
	#wrapper .review .items .div-middle .imgclub { float:unset; }
	#wrapper .review .items .div-middle .txtclub { float:unset; text-align:center; padding:0; }
	#wrapper .review .items .div-middle .txtclub p { text-align: center; width:100%; }
	#wrapper .review .items .div-middle .txtclub p:nth-child(1) { text-align: center; width:100%; }
	#wrapper .review .items .div-middle .txtclub p:nth-child(2) { text-align: center; width:100%; }
	
	/*PROMOTION*/
	#wrapper .promotion .div-panel .items { margin: 0 auto 50px auto; float:unset; }
	#wrapper .promotion .div-middle { max-width:1124px; width:100%; }
	#wrapper .promotion .navigator { margin:10px auto 38px auto; font-size:16px; }
  .div-panel { max-width: 768px; }
  #wrapper .promotion .div-middle .imgclub { float:unset; }
  #wrapper .promotion .div-middle .txtclub {     
  	float: unset;
    padding: 30px 0;
    text-align: center;
    width: 100%;
    margin-top: -78px;
  }
  #wrapper .promotion .div-middle .txtclub p { width:unset; } 
	
	 /*PRODUCT DETAIL*/
	  #wrapper .product-detail-page .navigator { margin:10px auto 38px auto; font-size:16px; }
	  .responsivediv { margin: 0 auto; float:unset; }
	  #wrapper .product-detail-page .text-desc  .items-project .items .left  .nextf { bottom: 89px; }
	  #wrapper .product-detail-page .text-desc  .items-project .items .left  .prevf { bottom: 89px; }
	  #wrapper .product-detail-page .text-desc  .items-project .items .right { width:100%; float:unset; padding: 0 20px; }
	  #wrapper .product-detail-page .navigator2 .content3   .items-project .items .left { 
	 	 width: 100%;
	    text-align: left;
	    max-width: 610px;
	    position: relative;
	    float: unset;
	    margin: 0 auto;
	  }
	  #wrapper .product-detail-page .navigator2 .content3   .items-project .items .right {
	    width: 100%;
	    margin: 20px auto 10px auto;
	    float: unset;
	  }
	  #wrapper .product-detail-page .navigator2 .content3   .items-project .items .left .bigimg1 {
	  	border: 2px solid #DDDDDD;
	    width: 100%;
	    max-width: 600px;
	    height: 422px;
	  }
  
  	/**/
  	.searchmenu-responsive {
  		background: #227AB6;
   		height: 46px;
   		position:relative;
  	}
  	.searchmenu-responsive .searchtxt {
  		background: #227AB6 !important;
	    height: 29px !important;
	    width: 182px !important;
	    position: absolute !important;
	    left: 30px !important;
	    top: 8px !important;
	    background: white !important;
	    border-radius: 15px !important;
	    color:black !important;
	    padding: 0 13px !important;
  	} 
  	.searchmenu-responsive .searchbtn {
	 	width: 29px !important;
	    position: absolute !important;
	    right: 53px !important;
	    top: 10px !important;
	    cursor:pointer;
  	} 
  	
  	/**/
  
	/*PRODUCT SOLUTION*/
	.nav-responsive { margin-top:27px !important; padding-left:10px !important; display:none; }
	
	/*HOME*/
	.margin-responsive { padding-top: unset !important; }
	.body-responsive { display: table; margin: 0 auto; }
	.imagebanners { display: table; margin: 0 auto; float:unset; margin-bottom:10px; width:100%; }

	.wrap-home .videoreview .items .div-middle .imgclub { float:unset; margin:0 auto; }
	.wrap-home .videoreview .items .div-middle .txtclub { float: unset; padding: unset; text-align: center; margin: 0 auto; }
	.wrap-home .videoreview .items .div-middle .txtclub p:nth-child(2) { text-align:center; }
	.wrap-home .videoreview .items .div-middle .txtclub p { text-align:center; width:unset; }
	.reducepaddingtop { padding-top:0 !important; }
	.wrap-home .next-home5 { right:-7px; }
	.wrap-home .prev-home5 { left:-7px; }
	
	/*HEADER*/
	.menu-responsive { display:none; }
	.logo-responsive { text-align:center; padding-bottom: 10px;}
	.logo { float:unset; padding:20px 0px 0px 0; width:130px; }
	.mainmenu { float: unset; margin: 0 auto; text-align: center; width: 334px; }
	.paddingleft40 { padding-left: unset; padding-right: 10px; }
	.searchresponsive { display:none; }
	.threemenu { display:none; }
	.responsivemenu { display:block; }
	.loginlogores { padding: 10px 0 10px 11px; float:left; width:19px; }
	.fontresponsive { padding:14px 0 0 11px; color:white; font-size:12px; float:left;  }
	.menuresponsive { 
		display:block;
		position: absolute;
	    right: 10px;
	    top: 21px;
	    width: 22px; 
    }
	.menuresponsivelogin { 	
		display:block;
		position: absolute;
	    right: 43px;
	    top: 18px;
	    width: 17px;
	}
	.menuresponsivecart { 
		display:block;
		position: absolute;
	    left: 10px;
	    top: 14px;
	    width: 28px;
	}
	.page-center-header-menu { border-top:unset !important; display:none; }
	.logo-responsive { 
		border-top: 5px solid #227AB6; 
		border-bottom: 2px solid #AEAEAE;
		position: relative;
	}
	
	
	/*FOOTER*/
	.close-footer2 { display:none; }
	.nav-footer .padding-all { width: 100%; border-bottom:unset; padding:40px 10px; }
	.nav-footer .footer-information { width: 100%; }
	
	/*OTHERS*/
	.content-responsive { padding:0 20px; }
}

@media screen and (max-width:1000px) {	
	
	.close-footer4 { display:none; }
	#wrapper { padding-top: 100px !important; }
}
@media screen and (max-width:850px) {	
	
	/*PRODUCT LIST*/
	#wrapper .product-list-page .items-newproduct { max-width:unset; width:100%; padding: 0 20px; }
  	#wrapper .product-list-page .items-newproduct .items { max-width:unset; margin: 10px 0; }
  	#wrapper .product-list-page .items-newproduct .items p.btnnows { width: 246px; margin: 0 auto; }
  	#wrapper .product-list-page .items-newproduct .items p:nth-child(5) { text-align:center; }
  	.txt-left { text-align:center; }
}
@media screen and (max-width:768px) {
	
	.footer-content { display:none; }
	
	  /*PRODUCT DETAIL*/
   	 #wrapper .product-detail-page .text-desc  .items-project .items .left {  padding: 10px; }
   	 #wrapper .product-detail-page .text-desc  .items-project .items .left .recommenede .items a img { width: 195px; height:unset; }
   	 #wrapper .product-detail-page .text-desc  .items-project .items .left  .nextf { bottom: 139px; }
  	 #wrapper .product-detail-page .text-desc  .items-project .items .left  .prevf { bottom: 139px; }
  	 #wrapper .product-detail-page .text-desc  .items-project .items .left .recommenede .items .container:hover .overlay { width: 194px;   height: 194px; }
	
	
	/*FOOTER*/
	.close-footer3 { display:none; }
	.nav-footer .footer-information .left { width: 100%; float:unset; }
	.nav-footer .footer-information .right { 
		width: 100%; 
		text-align:left; 
		margin: 10px 0 0 0; 
		padding:0 0 20px 0;
		border-bottom: 1px solid white;
	}
	.hideresponsive { display:none; }
	.showresponsive { display:block; padding-top:20px; }
	
	/*PRODUCT*/
	
/*	.cate-responsive-show { */
/*		display:block; */
/*		padding:unset; */
/*		text-align:right; */
/*   	 }*/
   	 .cate-responsive-show select { font-size:18px; width:100%; padding: 8px; }
   	 #wrapper .product-list-page .navigator2 p:nth-child(3) { padding:20px 0; }
}
@media screen and (max-width:730px) {
	
	.close-footer10  { display:none; }
	
	.showfeature1, .showfeature2 , .showfeature3  , .showfeature4 { display:flex; }
	
	.lifeclosethis { display:none; }
	
	.showpaddingshareimg { display:none; }
	
	.showfeature { display:none; }
  	.selectfeature { display:none; }
  	.selectfeature select { width:100%; padding:5px 10px; margin:0 0 20px 0; }
  	
  	#wrapper .product-detail-page .text-desc .items-project .items p { margin: 10px 0px; }
  	#wrapper .product-detail-page .navigator2 p:nth-child(3) { margin: 0 auto; width: 94%; }
		
}
@media screen and (max-width:700px) {
	
	.nav-footer .padding-all  { width:93% !important; }
	.nav-footer .footer-information { width:100%; }
	.nav-footer .items-ftr { padding:unset !important; }
	.nav-footer .items-ftr:nth-child(1) { width:100%; }
	
}

@media screen and (max-width:680px) {
	/*HOME*/
	.close-mobile { display:none; }
	.wrap-home .items-newproduct .items { border-left:0.5px solid #DDDDDD !important; }
	
	/*CLOSE BANNER*/
	.bannerlistss { width:100%; max-width:600px; }
	.bannersales { margin-left: -50%; }
	.bannersales .clesed { right: 10px; }
	
	/*FOOTER*/
	.close-footer4, .close-footer8 { display:none; }
}
@media screen and (max-width:478px) {
	/*HOME*/
	.slide-responsive , .showresponsive425{ display:block; }
	.slide-normal  { display:none; }
	.close-footer10 , .hideresponsive425  { display:none; }
	
	/*FOOTER*/
	.page-center-footer-menu .subscribe { 
		background: url("../images/home-solution/subscribe2.jpg") center center no-repeat; 
		width:100%;
		max-width:478px;
		height:244px;
	}
}
@media screen and (max-width:425px) {
	
	.wrap-home .promotionss img:nth-child(odd) { float:unset; padding: 0 0 20px 0; width:100%; max-width:549px; }
	.wrap-home .promotionss img:nth-child(even) { float:unset; padding: 0 0 20px 0; width:100%; max-width:549px; }
	
	.cate-responsive a {
	 	display:block; 
	 	float:unset !important;
	 }
	
	.titledisturbs { float:unset !important; width:100% !important; }
	.descdisturbs { float:unset !important; width: 90% !important; }

	#fontresizess { font-size:23px !important; }
	#subscribefooter { width: 191px !important; }
	
	/*CART*/
	#wrapper .cart .table-product tr td .coupon { width:100%; }
	.chamgecounponstyle { 
		width: 100%;
	    padding-right: unset;
	    text-align: center;
	}
	#wrapper .cart .summarybill { width: 100%; }
	
	/*EDIT SHIPPING*/
	.width50changes { width:100% !important; float:unset; }
	
	/*LOGIN*/
	.btnimg { width: 100%; }
	.btnimgP { width: 100%; }
	.ablue { width: 100%; }
	.loginwithfb { width: 90%; }
	
	
	/*OTHERS*/
	.showbanner-responsive { display:block; }
	.show-desktop { display:none; }
	#wrapper .home-solution-page .recommenede .items { width:313px; }
	
	/*PRODUCT LIST*/
	/*	.cate-responsive { display:none; }*/
	
	/*PRODUCT DETAIL*/
   	 #wrapper .product-detail-page .text-desc  .items-project .items .left .recommenede .items a img { width: 183px; height:unset; }
	 #wrapper .product-detail-page .text-desc  .items-project .items .left  .nextf { bottom: 110px;    right: 1px; }
  	 #wrapper .product-detail-page .text-desc  .items-project .items .left  .prevf { bottom: 110px;    left: 1px; }
  	 #wrapper .product-detail-page .text-desc  .items-project .items .left .recommenede .items .container:hover .overlay { width: 182px;   height: 182px; }
  	 #wrapper .product-detail-page .text-desc  .items-project .items .left .recommenede { margin:0 auto; } 
  	 #wrapper .product-detail-page .text-desc  .items-project .items p a.class-img { padding: 5px 10px; }
  	 
  	 #wrapper .product-detail-page .navigator2 .content3   .items-project .items .left .bigimg1 {
	    height: 300px;
	  }
	  
	 .newtext { margin-top: -41px; }
	
}
@media screen and (max-width:375px)
{
	#delleftthsiiisi { margin-left: 53px !important; }
}
@media screen and (max-width:320px)
{
	.nav-footer .padding-all { width:89% !important; }
	#subscribefooter { width: 123px !important; }
	
	.tablinks { margin: 5px 0 !important; }
	.tabcontent { margin:20px 0 0 0 !important; } 
}

















