
.slicknav_menu {

	display:none;}
	@media only screen and (max-width: 1366px) {
.banner-text h3{ font-size: 45px;}
.banner-text{ width: 50%; padding-right: 0;}
	}
@media only screen and (max-width: 1120px) {
	.banner-text h3{ font-size: 39px;}
.banner-text p{ font-size: 25px;} 
}
	@media only screen and (max-width: 992px) {
.about{ width: 100%;}
.teddyone{ margin: 15px auto 30px; float:none; display: block; width: 54%;}
.banner-text {
  width: 100%;
  margin: 50px auto 0;
}
.arrow{ width: 50%;}
.nav li ,.header-white .nav li{ padding: 0 15px;}
.left{ width: 100%;}
.product-inner {
  width: 100%;
  margin: 30px auto 0;
  text-align: center;
}
.radio-inline.rai {
  display: block;
}
/* .leftin{float: none; width: 100%; display: block; margin: 0 auto;}
.right{ width: 100%; margin: 0 auto;} */
.prod-thumbs{text-align: center;}
.prod-thumbs a{ display: inline-block; margin-top: 20px;}
.main-product-img img{ margin: 0 auto;}
	}

@media only screen and (max-width: 767px) {
  
  .circle2{display:block;}
.circle.wow.rollIn.animated {
    display: none!important;
}
  .arrow.wow.fadeInLeft.animated.scroll2 {
    display: none;
}

.slicknav_menu{display:block;position:absolute;top:32px;right:0;z-index:9999;padding:0;}

#menu{display:none;}
  .item h1 ,.item h2{padding:15px 117px !important;}

.slicknav_nav a{color:text-decoration:none; color:#000; font-size: 12px; text-transform:uppercase;}

.slicknav_nav a:hover{color:#30d850; background: none;}

.slicknav_menu .slicknav_menutxt{display:none;}

.slicknav_menu .slicknav_icon{margin:0;}

.slicknav_btn{background:none;}

.slicknav_menu .slicknav_icon-bar{box-shadow: 0 1px 0 rgba(0, 0, 0, 1);background-color: #000;}

.logo img{ margin: 0 auto; width:40%}

.slicknav_nav{width:100%;margin:0 auto;width:100%;background: rgba(255,255,255,.5); }


.slicknav_menu{width:100%;}

.about h4 ,.about p{ width: 100%;}
.radio-inline{ font-size: 13px;}
.trending-title h3{ left: 0;}
.trending-title {  text-align: center;}
 

/*login*/
.login-form{ width: 100%;}
.form-inner{ width: 100%;}
.form-inner li{ padding: 15px 0 ; width: 48%; text-align: center;}
/*cart*/
.order_now{ width: 45%;}
  
  /*pro*/
.slider-nav .slick-slide {
  background: #f5f5f5 none repeat scroll 0 0;
  display: block;
  float: none;
  height: 87px;
  margin: 0 auto 5px;
  overflow: hidden;
  padding: 13px 0;
  width: 80px !important;
}
  .about{padding-right:15px;}
  
}
@media only screen and (max-width: 640px) {
  .row.banner {
  display: none;
}
 
  .header{background:transparent; margin-bottom:0;}
.footer-top .col-md-8.col-sm-8.col-xs-8 {
  width: 100%;
  margin: 0 auto ;
  text-align: center;
}
.quick {
  width: 100%;
  margin: 20px auto 0;
  text-align: center;
}
.teddyone{ width: 70%;}
.trending-title .checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline{ margin: 0;}
.trending-title::before{ display: none;}

/*login*/
.login-form .form-group{ width: 100%; margin-left: 0; margin-bottom: 15px;}
  
   .item h1 ,.item h2{padding:15px 17px!important;}

}
@media only screen and (max-width: 520px) {
.arrow{ width: 100%;}
.circle ,.circle a{ display: block; margin: 0 auto;}
  .logo img{width:60%;}
}

@media only screen and (max-width: 485px) {
	.heading{ font-size: 25px;}
.real p ,.gray-section{ font-size: 14px;}
.teddyone{ width: 76%;}
.work p{ font-size: 16px;}
.company-logo li{ width: 100%; margin: 15px auto;}
.teddy::after{ display: none;}
.teddyone{ width: 100%; padding: 0}
.teddy img {
  margin: 0 auto;
}
.trending-title h3{ font-size: 33px; padding-right: 30px;}
.about{ padding-left: 15px;}
.about p{ font-size: 14px;}
.about h4{ font-size: 20px;}
.add h5{ font-size: 25px;}
.add button{ margin-left: 24px; padding: 15px 28px;}
.banner-text h3{font-size: 30px;}
.banner-text p{font-size: 20px;}

/*login*/
.form-inner li a{ font-size: 14px;}

.qunt{ display: block; margin-bottom: 20px;}
.review li a{ font-size: 12px;}
.review li span{ font-size: 16px;}
.review li{padding: 0 4px;}
/*cart*/
.order_now{ width: 70%;}
.chekout_head{ font-size: 24px;}
.quantit, .prodct-total, .unit-prize{ font-size: 12px;}
  .item1 {font-size: 12px;}
}