@media only screen and (min-width: 360px) and (max-width: 410px)  {
   #featured_quick_button{
      width: 70px !important;
      top: 46% !important;
/*      left: 30% !important;*/

   }


}
@media only screen and (min-width: 410px) and (max-width: 430px)  {
   #featured_quick_button{
      width: 70px !important;
      top: 46% !important;
/*      left: 32% !important;*/

   }

}
@media only screen and (min-width: 430px) and (max-width: 1200px)  {
   #featured_quick_button{
      width: 70px !important;
      top: 46% !important;
/*      left: 33% !important;*/

   }

}
/*cart page*/
@media only screen and (min-width: 300px) and (max-width: 500px)  {
   .update-cart-style{
      width:100%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:100%;
      text-align: center;
   }
   .checkout_button{
      width:100%;
      text-align: center;

   }
}
@media only screen and (min-width: 500px) and (max-width: 520px)  {
   .update-cart-style{
      margin-left:47% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
   }

   .checkout_button{
      width:96%;
      text-align: center;
   }

}
@media only screen and (min-width: 520px) and (max-width: 525px)  {
   .update-cart-style{
      margin-left:48% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
   }

   .checkout_button{
      width:96%;
      text-align: center;
   }

}
@media only screen and (min-width: 525px) and (max-width: 530px)  {
   .update-cart-style{
      margin-left:48% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width:225px !important;
   }

   .checkout_button{
      width:96%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:225px !important;
      text-align: center;
   }


}
@media only screen and (min-width: 530px) and (max-width: 535px)  {
   .update-cart-style{
      margin-left:46% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width:235px !important;
   }

   .checkout_button{
      width:96%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:235px !important;
      text-align: center;
   }

}
@media only screen and (min-width: 535px) and (max-width: 540px)  {
   .update-cart-style{
      margin-left:47% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width:235px !important;
   }

   .checkout_button{
      width:96%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:235px !important;
      text-align: center;
   }

}



@media only screen and (min-width: 540px) and (max-width: 550px)  {
   .update-cart-style{
      margin-left:48% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width:230px !important;
   }
   .checkout_button{
      width:96%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:230px !important;
      text-align: center;
   }

}
@media only screen and (min-width: 550px) and (max-width: 555px)  {
   .update-cart-style{
      margin-left: 46.5% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width:240px !important;
   }
   .checkout_button{
      width:96%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:240px !important;
      text-align: center;
   }
}

@media only screen and (min-width: 555px) and (max-width: 565px)  {
   .update-cart-style{
      margin-left: 47.5% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width:240px !important;
   }
   .checkout_button{
      width:96%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:240px !important;
      text-align: center;
   }

}

@media only screen and (min-width: 565px) and (max-width: 575px)  {
   .update-cart-style{
      margin-left: 48% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width:240px !important;
   }
   .checkout_button{
      width:96%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:240px !important;
      text-align: center;
   }

}

@media only screen and (min-width: 575px) and (max-width: 767px)  {
   .update-cart-style{
      margin-left: 46% !important;
      margin-top: -66px !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width:240px !important;
   }
   .checkout_button{
      width:96%;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:240px !important;
      text-align: center;
   }

}
@media only screen and (min-width: 767px) and (max-width: 780px)  {
   .update-cart-style{
      margin-left: -33% !important;
      position: absolute !important;
      font-size: 14px !important;
      height: 50px !important;
      width: 220px !important;
   }
   .checkout_button{
      width: 220px !important;
      text-align: center;
   }
   .clear-all-shopping-cart{
      width:220px !important;
      text-align: center;
   }

}
/*//Recently added and news_arrivales*/
@media only screen and (min-width: 300px) and (max-width: 360px)  {
   #recently_new_quick_button{
      width: 70px !important;
      top: 36% !important;
      /*left: 38% !important;*/
   } 

}
@media only screen and (min-width: 360px) and (max-width: 450px)  {
   #recently_new_quick_button{
      width: 70px !important;
      top: 36% !important;
      /*left: 38% !important;*/
   } 
   #recently_product_name{
      font-size:16px;
      top:10px;
      position: relative;
   }
   #new_arrivales_img_block{
      width:100% !important;
   }

}
@media only screen and (min-width: 450px) and (max-width: 500px)  {
   #recently_new_quick_button{
      width: 70px !important;
      top: 36% !important;
      /*left: 38% !important;*/
   } 
   #recently_added_article{
      width:50% !important;  
   }
   #recently_product_name{
      font-size:16px
   }
   #new_arrivales_img_block{
      width:100% !important;
   }
   #recently_added_decs{
      text-align: center !important;
   }

}
@media only screen and (min-width: 500px) and (max-width: 1200px)  {
   #recently_new_quick_button{
      width: 70px !important;
      top: 43% !important;
      /*left: 36% !important;*/

   } 
   #recently_product_name{
      font-size:14px 
   }
}

@media only screen and (min-width: 360px) and (max-width: 450px)  {
   #auther_recommendation_article{
      height:450px !important;
   }
   #auther_recommendation_ul{
      text-align: center;  
   }
}
@media only screen and (min-width: 450px) and (max-width: 470px)  {
   #auther_recommendation_article{
      height:450px !important;
   }
   #auther_recommendation_cart{
      width:49% !important
   }
   #auther_recommendation_cart .auther_recommendation_add_to_cart{
      font-size: 12px !important;
   }
   #auther_recommendation_decs{
      text-align: center;
   }
   #auther_recommendation_product_name{
      font-size:14px 
   }
   #auther_recommendation_ul{
      text-align: center;  
   }
}
@media only screen and (min-width: 470px) and (max-width: 480px)  {
   #auther_recommendation_article{
      height:450px !important;
   }
   #auther_recommendation_cart{
      width:49% !important
   }
   #auther_recommendation_cart .auther_recommendation_add_to_cart{
      font-size: 12px !important;
   }
   #auther_recommendation_decs{
      text-align: center;
   }
   #auther_recommendation_product_name{
      font-size:14px 
   }
   #auther_recommendation_ul{
      text-align: center;  
   }
}
@media only screen and (min-width: 480px) and (max-width: 1200px)  {

   #auther_recommendation_decs{
      text-align: center;
   }
   #auther_recommendation_product_name{
      font-size:14px 
   }
   #auther_recommendation_ul{
      text-align: center;  
   }
}
@media only screen and (min-width: 360px) and (max-width: 380px)  {
   #cartModalImage{
      margin-left:50%;
      margin-bottom: 30px;
   }
   #cartModalContent{
      width:200% !important;
      text-align: center !important;
   }
   #cartModal{
      width:95% !important;
   }
   #hrCartModal{
      display: none !important;
   }
   #CartModalCanclbtn{
      font-size: 10px;
      margin-left: -5px;
   }
   #CheckoutCartbtn{
      font-size: 10px;
   }
   #cartModalheader{
      text-align: center;
   }
   #myModalLabel{
      margin-left:0% !important;
      font-size:14px
   }
}
@media only screen and (min-width: 380px) and (max-width: 400px)  {
   #cartModalImage{
      margin-left:52%;
      margin-bottom: 30px;
   }
   #cartModalContent{
      width:200% !important;
      text-align: center !important;
   }
   #cartModal{
      width:98% !important;
   }
   #hrCartModal{
      display: none !important;
   }
   #CartModalCanclbtn{
      font-size: 12px;
      margin-left: -5px;
   }
   #CheckoutCartbtn{
      font-size: 12px;
   }
   #cartModalheader{
      text-align: center;
   }
   #myModalLabel{
      margin-left:0% !important;
      font-size:14px
   }
}
@media only screen and (min-width: 400px) and (max-width: 420px)  {
   #cartModalImage{
      margin-left:60%;
      margin-bottom: 30px;
   }
   #cartModalContent{
      width:200% !important;
      text-align: center !important;
   }
   #cartModal{
      width:98% !important;
   }
   #hrCartModal{
      display: none !important;
   }
   #CartModalCanclbtn{
      font-size: 12px;
      margin-left: -5px;
   }
   #CheckoutCartbtn{
      font-size: 12px;
   }
   #cartModalheader{
      text-align: center;
   }
   #myModalLabel{
      margin-left:0% !important;
      font-size:14px
   }
}
@media only screen and (min-width: 420px) and (max-width: 440px)  {
   #cartModalImage{
      margin-left:65%;
      margin-bottom: 30px;
   }
   #cartModalContent{
      width:200% !important;
      text-align: center !important;
   }
   #cartModal{
      width:98% !important;
   }
   #hrCartModal{
      display: none !important;
   }
   #CartModalCanclbtn{
      font-size: 12px;
      margin-left: -5px;
   }
   #CheckoutCartbtn{
      font-size: 12px;
   }
   #cartModalheader{
      text-align: center;
   }
   #myModalLabel{
      margin-left:0% !important;
      font-size:14px
   }
}
@media only screen and (min-width: 440px) and (max-width: 760px)  {
   #cartModalImage{
      margin-left:70%;
      margin-bottom: 30px;
   }
   #cartModalContent{
      width:200% !important;
      text-align: center !important;
   }
   #cartModal{
      width:98% !important;
   }
   #hrCartModal{
      display: none !important;
   }
   #CartModalCanclbtn{
      font-size: 12px;
      margin-left: -5px;
   }
   #CheckoutCartbtn{
      font-size: 12px;
   }
   #cartModalheader{
      text-align: center;
   }
   #myModalLabel{
      margin-left:0% !important;
      font-size:14px
   }
   #colMd6{
      text-align: center !important;
   }
   #CartModalcolMd6{
      text-align: center !important;
   }
}
@media only screen and (min-width: 600px) and (max-width: 630px)  {
   #cartModalImage{
      margin-left:75%;
      margin-bottom: 30px;
   }

}
@media only screen and (min-width: 630px) and (max-width: 710px)  {
   #cartModalImage{
      margin-left:80%;
      margin-bottom: 30px;
   }
}
@media only screen and (min-width: 710px) and (max-width: 760px)  {
   #cartModalImage{
      margin-left:85%;
      margin-bottom: 30px;
   }

}

@media only screen and (min-width: 360px) and (max-width: 480px)  {
   .empty_cart_img{
      margin: 17px 0px 0px 45px !important;
   }
   .empty_wishlist_img{
      margin: 90px 0px 0px 55px !important;
   }
}

@media only screen and (min-width: 480px) and (max-width: 500px)  {
   .empty_cart_img{
      margin: 30px 0px 0px 100px !important;
   }
   .empty_wishlist_img{
      margin: 125px 0px 0px 105px !important;
   }


}
/*// login*/
@media only screen and (min-width: 360px) and (max-width: 400px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:250px !important;
   }*/

   .forget_password {
      margin-top: 10px !important;
   }
   #facebookDiv{
      margin-bottom: 20px;
   }


}
@media only screen and (min-width: 360px) and (max-width: 370px)  {
   #login_password{
      margin-right: 25px  !important;
   }

}
@media only screen and (min-width: 370px) and (max-width: 385px)  {
   #login_password{
      margin-right:30px  !important;
   }

}
@media only screen and (min-width: 385px) and (max-width: 390px)  {
   #login_password{
      margin-right:35px  !important;
   }

}
@media only screen and (min-width: 390px) and (max-width: 400px)  {
   #login_password{
      margin-right:45px  !important;
   }

}
@media only screen and (min-width: 400px) and (max-width: 420px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:300px !important;
   }*/

   .forget_password {
      margin-top: 10px !important;
   }
   #facebookDiv{
      margin-bottom: 20px;
   }


}
@media only screen and (min-width: 400px) and (max-width: 410px)  {
   #login_password{
      margin-right:25px  !important;
   }

}
@media only screen and (min-width: 410px) and (max-width: 420px)  {
   #login_password{
      margin-right:30px  !important;
   }

}
@media only screen and (min-width: 420px) and (max-width: 440px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:320px !important;
   }*/

   .forget_password {
      margin-top: 10px !important;
   }
   #facebookDiv{
      margin-bottom: 20px;
   }


}
@media only screen and (min-width: 410px) and (max-width: 420px)  {
   #login_password{
      margin-right:25px  !important;
   }

}
@media only screen and (min-width: 420px) and (max-width: 440px)  {
   #login_password{
      margin-right:30px  !important;
   }

}
@media only screen and (min-width: 440px) and (max-width: 450px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:330px !important;
   }*/

   .forget_password {
      margin-top: 10px !important;
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      margin-right:30px  !important;
   }


}
@media only screen and (min-width: 450px) and (max-width: 500px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:370px !important;
   }*/
   #login_button{
      /*margin-left:30px !important;*/
   }
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 140px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }


}
@media only screen and (min-width: 450px) and (max-width: 470px)  {
   #login_password{
      /*margin-right:15px  !important;*/
   }


}
@media only screen and (min-width: 470px) and (max-width: 480px)  {
   #login_password{
      /*margin-right:25px  !important;*/
   }


}
@media only screen and (min-width: 480px) and (max-width: 490px)  {
   #login_password{
      /*margin-right:35px  !important;*/
   }


}
@media only screen and (min-width: 490px) and (max-width: 500px)  {
   #login_password{
      /*margin-right:45px  !important;*/
   }



}
@media only screen and (min-width: 500px) and (max-width: 510px)  {
/*   .register_span{
      width:0% !important;
   }*/
/*   .register_form {
      width:400px !important;
   }*/
   #login_button{
      /*margin-left:30px !important;*/
   }
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 140px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      margin-right:35px  !important;
   }

}
@media only screen and (min-width: 510px) and (max-width: 520px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:420px !important;
   }*/
   #login_button{
      /*margin-left:30px !important;*/
   }
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 140px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      /*margin-right:25px  !important;*/
   }

}
@media only screen and (min-width: 520px) and (max-width: 530px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:420px !important;
   }*/
   #login_button{
      /*margin-left:30px !important;*/
   }
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 140px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      /*margin-right:25px  !important;*/
   }

}
@media only screen and (min-width: 530px) and (max-width: 540px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:440px !important;
   }*/
/*   #login_button{
      margin-left:75px !important;
   }*/
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 190px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      /*margin-right:15px  !important;*/
   }

}
@media only screen and (min-width: 990px) and (max-width: 1192px)  {
/*   .register_form {
      width:400px !important;
   }*/
 
}
/*@media only screen and (min-width: 1193px) and (max-width: 1300px)  {
   .register_form {
      width:500px !important;
   }
 
}*/
@media only screen and (min-width: 540px) and (max-width: 550px)  {
/*   .register_span{
      width:0% !important;
   }*/
/*   .register_form {
      width:440px !important;
   }*/
/*   #login_button{
      margin-left:75px !important;
   }*/
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 190px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      /*margin-right:25px  !important;*/
   }

}
@media only screen and (min-width: 550px) and (max-width: 560px)  {
/*   .register_span{
      width:0% !important;
   }*/
/*   .register_form {
      width:470px !important;
   }*/
/*   #login_button{
      margin-left:75px !important;
   }*/
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 190px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
/*   #login_password{
      margin-right:15px  !important;
   }*/

}
@media only screen and (min-width: 560px) and (max-width: 570px)  {
/*   .register_span{
      width:0% !important;
   }*/
/*   .register_form {
      width:470px !important;
   }*/
   #login_button{
      /*margin-left:75px !important;*/
   }
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 190px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      /*margin-right:15px  !important;*/
   }

}
@media only screen and (min-width: 570px) and (max-width: 575px)  {
/*   .register_span{
      width:0% !important;
   }*/
/*   .register_form {
      width:475px !important;
   }*/
   #login_button{
      /*margin-left:75px !important;*/
   }
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 190px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      /*margin-right:15px  !important;*/
   }

}
@media only screen and (min-width: 575px) and (max-width: 600px)  {
/*   .register_span{
      width:0% !important;
   }*/
/*   .register_form {
      width:450px !important;
   }*/
/*   #login_button{
      margin-left:75px !important;
   }*/
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 190px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      margin-right:15px  !important;
   }

}
@media only screen and (min-width: 600px) and (max-width: 765px)  {
/*   .register_span{
      width:0% !important;
   }
   .register_form {
      width:450px !important;
   }*/
   #login_button{
      /*margin-left:75px !important;*/
   }
   .forget_password {
      margin-top: -73px !important;
      /*margin-left: 190px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      margin-right:15px  !important;
   }

}
@media only screen and (min-width: 765px) and (max-width:990px)  {
/*   .register_span{
      width:0% !important;
   }*/
/*   .register_form {
      width:500px !important;
   }*/
/*   #login_button{
      margin-left:75px !important;
   }*/
   .forget_password {
   margin-top: -47px! important;
    /*margin-left: 18px !important;*/
   }
   #facebookDiv{
      margin-bottom: 20px;
   }
   #login_password{
      margin-right:15px  !important;
   }

}


