/*****************
	Media queries
******************/

@media only screen and (min-width: 769px) and (max-width: 1900px) {


}

@media only screen and (min-width: 992px) and (max-width: 1250px) {
	


body{ overflow-x:hidden}

.logo img {
    width: 200px;
}
.navbar-default .navbar-nav > li > a {
    font-size: 15px;
    padding: 10px 0px 10px 0px;
    margin-left: 14px;
}

.footer_text h1{font-size: 178px;}
.boi_font h1 {font-size: 207px;line-height: 262px;}

.cart_btn label{padding: 5px 18px 5px 18px;}
	

}

@media only screen and (max-width: 1024px) {
.dicso_heading h1{font-size:146px;}
	
}

@media only screen and (max-width: 991px) {


.navbar-brand > img {
    display: block;
    height: 37px;
}
.navbar-default .navbar-nav > li > a{ margin-left: 13px;}
.t_hfont:after{ bottom:-9px;}
body{ overflow-x:hidden}

.navbar-default .navbar-nav > li > a {
    font-size: 13px;
    text-transform: uppercase;
    color: #04a0e6;
    padding: 6px 0px 17px 0px;
    margin-left: 14px;
    transition: 0.2s ease;
    position: relative;
}


.navbar-default {
    float: right;
    width: auto;
}
.h_search img, .h_love img, .h_cart img {
    width: 17px;
}
.header_srch_crt {
    float: left;
    margin: 6px 0px 0px 0px;
}
.boi_m2, .boi_m1{display:none;}
.boi_font h1 {font-size: 173px;line-height:188px;}
.boi_image_cont {
    margin-top: -175px;
}


.no-padding {
    padding-left: 0px !important; padding-right:0px !important; 
}

}
@media only screen and (max-width: 767px) {
	.p_overlay a.view{   margin-top: 20%;
    padding: 10px 45px;}
.footer_b{text-align:center;}
.footer_b .pull-right{float:none !important;}
.footer_b .footer_social {float: none; width: 100%;display: inline-block; margin-top:20px; }
.footer_social img {float: none; display: inline-block; }
.navbar-default .navbar-toggle .icon-bar{ background-color: #fff !important;}
.navbar-default .navbar-nav > li > a{ margin-left:0px;border-bottom: solid 1px #E7E7E7;padding:12px 0px 12px 0px;}
.navbar-default .navbar-nav li.active a {border-width:1px;}
.navbar-default .navbar-nav > li > a:hover{border-width:1px;}
.navbar-default .navbar-nav li a i{ float:right; margin:6px 18px 0px 0px;}
.navbar-toggle{ background-color:#a76fca !important;}	
.navbar-toggle .icon-bar{ background:#fff;}
.navbar-default{ 
    float: right;
}
.navbar-toggle {
    margin-top: 14px !important;
    position: inherit !important;
    float: right !important;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{ border:none !important;}
.dropdown-menu{ position:relative !important; width:100% !important; float:left; background:none !important; box-shadow:none !important; border:none !important;}	
.dropdown-menu > li > a{ color:#4a4a4a !important; font-size: 13px; padding: 10px 0px !important;}
.dropdown-menu > li{ border-bottom: solid 1px #E7E7E7;}
.logo{top:16px;}
.logo img{max-width:100%; width: 130px;}

.navbar-brand > img {
    display: block;
    height: 42px;
}
header{text-align:center; }

.header{min-height:74px;}
.navbar-nav{text-align:left;}
.navbar-collapse{margin-top:15px;}
.main_slides{ position:absolute;left:0;}
.main_slides .carousel-caption{left:0px;}
.carousel-caption h1, .carousel-caption h2{ width:100%; color:#333; text-shadow:none;}
.carousel-caption p{ color:#333; border:solid 1px #333; text-shadow:none;}
.carousel-control.left, .carousel-control.right{ display:none;}

.top{ display:none;}
footer{ text-align:center;}
footer h2:after{ margin:10px auto;}
.navbar-default .navbar-nav > li > a{ font-size:14px !important; color:#333 ;}

.logo img {
    width: 150px;
}

.navbar-header {
    margin-top: 17px; float:left; width:100%;
}
ul.nav.navbar-nav.navbar-right , ul.nav.navbar-nav.navbar-right li.active a {
    background:  rgba(250, 250, 250, 1);
}
.navbar-nav {
    text-align: left;
    padding: 0 10px !important; background:#fff;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{position: absolute; top: 75px;right: 0; width:100%; z-index:1000;}
div.bhoechie-tab-content{ padding-left:0px; margin-top:30px;}
.banner_cont h1 {font-size:60px; line-height: 46px;}
.feild .text-right{text-align:left !important;}
}	

@media only screen and (max-width: 479px) {
.navbar-toggle { margin-top: 12px !important;}
}
	
	

