/*responsinator screen width(320px,  568px, 375px, 667px, 414px,  736px,  384px, 600px, 768px, 1024px)*/

@media (max-width: 1200px) {
	 
    
}

@media (max-width: 1199px) {
	 
    
}

/*responsinator screen size*/
@media (max-width: 1024px) {
	 
    
}
/************************************************@media (max-width: 1024px)************************************************/




@media (max-width: 992px) {

}
/************************************************@media (max-width: 992px)************************************************/





@media (max-width: 991px) {
.glassesco_header .header_right_sidebar .login_account {
  margin: 0 3rem 0 0;
}
.mean-container .mean-nav > ul {
  height: auto;
}
.mean-container .mean-nav ul li a {
  background: #303030 none repeat scroll 0 0;
  border-bottom: 1px solid #3d3d3d;
  border-top: 1px solid rgba(0, 0, 0, 0.03);
  float: none;
  padding: 10px 0;
  text-align: center;
  width: 100%;
}
.collection-sec {
  padding: 3rem 0 0;
}
.tab-pane .col-sm-3 {
  flex: 0 0 50%;
  max-width: 50%;
}
.product .thumb a img {
  width: auto;
}

.footer-top .col-sm-3 {
  border-bottom: 1px solid #202020;
  flex: 0 0 50%;
  margin-bottom: 1rem;
  max-width: 50%;
}
.footer-top {
  padding: 2.5rem 0 0;
}



/*loginregister*/
.form-heading {
  background: rgba(0, 0, 0, 0) url("../images/login-key.png") no-repeat scroll 95% center / 10% auto;
}
.form-heading1 {
  background: rgba(0, 0, 0, 0) url("../images/login-pen.png") no-repeat scroll 95% center / 10% auto;
}

/*product*/
.product-sec1 .col-sm-3 {
  flex: 0 0 33.3333%;
  max-width: 33.3333%;
}
.product-sec1 .col-sm-9 {
  flex: 0 0 66.6667%;
  max-width: 66.6667%;
}
.productsortcontent .col-sm-4 {
  flex: 0 0 50%;
  max-width: 50%;
}
.product .thumb .content ul.price {
  display: block;
}


/*cart*/
.add-plus-minus {
  width: 100%;
}
.checkout-btn a {
  font-size: 0.9rem;
  padding: 0.4rem 1rem;
}
.cart .col-sm-8 {
  flex: 0 0 100%;
  max-width: 100%;
}
.cart .col-sm-4 {
  flex: 0 0 100%;
  margin: 2rem 0 0;
  max-width: 100%;
}
}
/************************************************@media (max-width: 991px)************************************************/





@media (max-width: 768px) {

	
}
/************************************************@media (max-width: 768px)************************************************/






@media (max-width: 767px) {
.glassesco_header .header_right_sidebar .login_account .account.white_text ul li a {
  font-size: 0.8rem;
}
.collection-sec {
  padding: 3rem 0;
}
.tab-pane .col-sm-3 {
  flex: 0 0 100%;
  max-width: 100%;
}
.product .thumb a img {
  width: auto;
}
.home-banner {
  background: #000 none repeat scroll 0 0;
}
.widget-sec .container {
  max-width: 100%;
}
.widget-sec .col-sm-3 {
  background: #200101 none repeat scroll 0 0;
  border-right: 1px solid #212121;
}
.widget {
  display: block;
}
.widget::before {
  position: static;
}
.widget-icon {
  float: none;
  line-height: 5rem;
  padding: 0;
  width: 100%;
}
.widget-text {
  float: none;
  width: 100%;
}
.widget-text > h4 {
  font-size: 0.95rem;
  text-align: center;
}
.widget-text > p {
  text-align: center;
}


/*loginregister*/
.login-register-sec .col-sm-6 {
  flex: 0 0 100%;
  margin: 0 0 1rem;
  max-width: 100%;
}
.login-register-sec .col-sm-6:last-child {
  margin: 0;
}

/*product*/
.product-sec1 .col-sm-3 {
  flex: 0 0 100%;
  max-width: 100%;
}
.product-sec1 .col-sm-9 {
  flex: 0 0 100%;
  max-width: 100%;
}
.breadcrumb-sec .breadcrumb {
  padding: 1.5rem 0 0.8rem;
}
}
/************************************************@media (max-width: 767px)************************************************/





@media (max-width: 736px) {
	
	
}
/************************************************@media (max-width: 736px)************************************************/




@media (max-width: 667px) {
	
	
}
/************************************************@media (max-width: 667px)************************************************/



@media (max-width: 600px) {
		 


}
/************************************************@media (max-width: 600px)************************************************/




@media (max-width: 575px) {
.home-banner {
  height: auto;
}
.home-banner img {
  position: static;
}
.widget-sec .col-sm-3 {
  border-bottom: 1px solid #212121;
}
.widget-sec .col-sm-3:last-child {
  border-bottom: 0 solid transparent;
}

/*cart*/
#checkout-btn-content .col-sm-6:first-child {
  max-width: 60%;
}
#checkout-btn-content .col-sm-6:last-child {
  max-width: 40%;
}
.checkout-btn.text-left > a {
  font-size: 0.8rem;
  padding: 0.5rem;
}
.checkout-btn a {
  font-size: 0.8rem;
  padding: 0.5rem;
}

/*checkout*/
.pad-left {
  padding: 0 15px;
}
.return-btn {
  text-align: right;
}
.return-btn > a {
  margin: 1rem 0 0;
}

}
/************************************************@media (max-width: 575px)************************************************/




@media (max-width: 480px) {


.justify-content-end {
  justify-content: center !important;
}

.footer-top .col-sm-3 {
  border-bottom: 1px solid #202020;
  flex: 0 0 100%;
  max-width: 100%;
  text-align: center;
}
.footer-top .col-sm-3:last-child {
  border-bottom: 0 solid transparent;
}
.helpline > p {
  text-align: center;
}
.footer-nav ul li::before {
  content: none;
}
.newsletter > p {
  color: #fd393a;
  font-size: 0.9rem;
  text-align: center;
}

.footer-heading {
  font-size: 0.9rem;
}
.footer-nav ul li {
  padding: 0.3rem 1rem;
}
.footer-nav li a {
  font-size: 0.8rem;
}
.copy > p {
  font-size: 0.7rem;
}

/*product*/
.productsortcontent .col-sm-4 {
  flex: 0 0 100%;
  max-width: 100%;
}

/*product view*/
.slider-nav {
  margin: -10px 10px 0;
}
.slider-single {
  width: 70%;
}
.slick-slide img {
  text-align: center;
}
.cart-wishlist {
  float: none;
  width: 100%;
}
.plusminus {
  float: none;
  margin: 1rem 0 0;
  width: 198px;
}
#coupnFrm .form-group {
  margin: 0;
}

.product-list-wrap figure {
  float: none;
  width: 20%;
}
.product-description {
  float: none;
  width: 100%;
}
}
/************************************************@media (max-width: 480px)************************************************/





@media (max-width: 414px) {
.heading {
  font-size: 1.5rem;
}
.heading > span {
  font-size: 0.7rem;
}
	
.collection-tab li a {
  font-size: 0.8rem;
}   

}
/************************************************@media (max-width: 414px)************************************************/





@media (max-width: 384px) {
	
   

}
/************************************************@media (max-width: 384px)************************************************/





@media (max-width: 375px) {
	
   

}
/************************************************@media (max-width: 375px)************************************************/





@media (max-width: 360px) {
.promo-checkout-sec .form-control {
  width: 180px;
}
}
/************************************************@media (max-width: 360px)************************************************/




@media (max-width: 320px) {
	
   

}
/************************************************@media (max-width: 320px)************************************************/
/*responsinator screen size*/