@media (min-width:1367px) and (max-width:1920px) {

	
	
}
@media (min-width:1025px) and (max-width:1366px){

	
}


	
@media (max-width:1024px) {
	


}






@media (min-width:767px) and (max-width:991px) {

	
}


@media all and (min-width: 992px) {
	.navbar .nav-item:hover .dropdown-menu{ display: block; }
	.btn-group:hover .dropdown-menu{ display: block; }

}

@media (max-width:640px) {
h1 {font-size: 22px;}
h2 {font-size: 16px; margin-bottom: 6px;}
.navbar{height:0 ;padding:0;margin-top: -20px;background:transparent;}
.navbar-nav {margin-top:0;}
.navbar-toggler-icon {width: 1em;height: 1em;background: url(../images/navbar_toggler_icon.png)!important;}
.navbar-toggler {z-index: 888;background-color: #09a506;padding: .25rem .5rem; position: absolute; margin-top:105px;right: 0}
.navbar-toggler:hover, .navbar-toggler:focus {background:#09a506;border:0;outline:0;padding: .28rem .6rem;}
.navbar-collapse {background: #fff;margin-top:60px;z-index: 99999;width:100%; border: 1px solid #09a506;border-radius: 6px;}
.navbar-nav li.nav-item .nav-link {display: block;padding: 8px 15px;color:#555;}
.navbar-nav li.nav-item.active a {
    color: #3c3c3c!important;
}

.carousel-wrap {
  margin: 30px auto;
  padding: 0 5%;
  width: 90%;

}

.carousel-item > img {height: 10rem;}
.carousel-caption {bottom: 6%;}
.carousel-control-prev, .carousel-control-next {top: 25%;}
	
.top_icon .float-right {float: none!important;}
.fixed-top {position: inherit;height: 100px;}	
.faicon{top: -40px;position: absolute; right: 18px;}
#search {
  background:#effbac;
  width: 80%;
  height:40px;
  border-radius: 4px;
}

#search input[type="submit"] {
  background:url(../images/zoom.png) 0 5px no-repeat; 
}

#search input[type="text"]:focus {width: 250px;}

#search input[type="text"] {
    font-size: 16px;
    color: #000;
    padding-right: 30px;
    width: 96%;
	top: 5px;
}
#search input[type="text"]:focus:hover, #search input[type="text"]:focus {border-bottom:0;}

#search input[type="button"] {
    background: url(../images/zoom.png) 0px 10px no-repeat!important;
    height: 35px;
}


.top_icon span {margin: 0;}
.faicon span {margin: 0 0 0 20px;}

.top_icon { margin: 0;}
.copyright span {display: inline-block;}
.footer_payment {float: none; margin: 8px 0 0 35px;}
.copyright, .copyright .text-right {text-align: center!important;padding: 0;}
.dropdown-menu-right {width:300px;padding:10px;}	
.counter p {font-size: 15px;font-weight: 600;line-height: 20px;}
.counter_txt {font-size: 30px;margin:8px 0 0 0;}
.counter_icon i {margin-bottom: 5px;}
.top_icon {margin: 12px 0 0 0;}
.price i {font-size: 15px;}
.price{font-size: 16px;}
.price .dis {font-size: 16px;margin-left:6px;}
.btn_green, .btn_green2 { padding: 12px 10px!important;}
.owl-carousel .owl-nav button.owl-prev {margin-left: -10px;margin-top: 38%;}
.owl-carousel .owl-nav button.owl-next {margin-top: 38%;}
.carousel-caption h1, .carousel-caption h2 {font-size: 16px; margin-bottom: 10px;text-align: right;}
.products h2 {font-size: 16px;font-weight: 600;margin: 0 0 6px 0;}
.probg_white {margin-bottom: 10px;}
.spacer_big{height:30px;}










}

@media (max-width:320px) {
	

}
