/*****************
	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;
}
.header_srch_crt {
    float: left;
    margin: 9px 0px 0px 15px;
}

.measure_gallery_col .gall_col {
    height: auto;
}
.table_col table td{font-size: 20px;}	

}
@media only screen and (max-width: 1024px) {
footer ul.menu li {
    margin: 10px 39px 0px 0px;
}

}
@media only screen and (max-width: 991px) {

.navbar-default .navbar-nav > li > a{ margin-left: 13px;}
.t_hfont:after{ bottom:-9px;}
body{ overflow-x:hidden}

.logo img {
    width: 150px;
}
.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;
}

.table_col{overflow-x:auto;}
.table_col table{width:1000px;}
.listing_form .btn_bg{margin:15px 0px !important; display:inline-block;}
.list_form{margin-top:25px;}
.no-padding {
    padding-left: 0px !important; padding-right:0px !important; 
}
.testi_img{margin: 26px 0px;}
.measure_gallery_col .gall_col {
    height: auto;
}
.table_col table td{font-size: 20px;}	
footer ul.menu li {
    margin: 10px 15px 0px 15px;
    float: none;
    display: inline-block;font-size: 16px;
}
footer ul.menu{text-align:center;}
}
@media only screen and (max-width: 768px) {
	.style_inner_head h1 {
    font-size: 22px !important;    margin-bottom: 10px;
}
.style_content p {
    font-size: 16px;margin: 5px 0px 0px 0px;
}
.style_content h2{font-size: 20px;}	
.style_content {padding: 0;}

}
@media only screen and (max-width: 767px) {	

.navbar-default .navbar-toggle .icon-bar{ background-color: #fff !important;}
.navbar-default .navbar-nav > li > a{ margin-left:0px;border-bottom: solid 1px #E7E7E7 !important;padding:12px 0px 12px 0px !important; color:#333 !important;}

.navbar-default .navbar-nav li.active a {border-width:1px; color:#d94d26 !important;}
.navbar-default .navbar-nav > li > a:hover{border-width:1px; color:#d94d26 !important;}
.navbar-default .navbar-nav li a i{ float:right; margin:6px 18px 0px 0px;}
.navbar-toggle{ background-color:#d94d26 !important;}	
.navbar-toggle .icon-bar{ background:#fff;}
.navbar-default{ 
    float: right;
	 margin-top: 13px;
}
.navbar-toggle {
    margin-top: 0px !important;
    position: inherit !important;
    float: none !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;}


header{text-align:center;  padding: 11px 15px; }

.navbar-nav{text-align:left;}
.navbar-collapse{margin-top:15px;}
.gall_col img{max-height:inherit; width:100%;}
.gall_col{margin-top:25px;}


footer{ text-align:center;}

.logo img {
    width: 130px;
}

.navbar-header {
    margin-top: 0px; float:right;
}
ul.nav.navbar-nav.navbar-right , ul.nav.navbar-nav.navbar-right li.active a {
    background:  rgba(250, 250, 250, 1);
	display: table;
    width: 100%;
    margin: 7.5px 0px;
}
.navbar-nav {
    text-align: left;
    padding: 0 10px !important;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{position: absolute; top: 66px;right: 0; width:100%; z-index:1000;}
ul.nav .dropdown-menu{display:block;}
ul.nav .dropdown-menu {
    background: none!important;
    left: 0;
    min-width: 300px;
}
ul.nav .dropdown-menu > li > a{font-size: inherit;}

div.bhoechie-tab-content{ padding-left:0px; margin-top:30px;}
h1, .h1 {font-size: 28px !important;}
.common_sec{padding: 40px 0px;}
.banner_sec{height:310px;}
.image_col{border-right:0px;}
.testi_img { margin: 20px 0px 0px 0px;}
.testi_content { padding: 10px 20px 21px 20px;}
p{font-size:15px;}
.measure_gallery_col .max-w{margin-bottom:25px; width:100%;}
.gallery_col .col-sm-3, .gallery_page .col-sm-4{width:50%; float:left;}
.style_img{height:auto;}
.style_img img{width:100%;    height: 300px;}
.style_content {
    padding: 0;
    height: auto;
    display: inherit;
}
.style_sec {
    margin-top: 15px;
}
.style_inner_head h1 {
    font-size: 22px !important;    margin-bottom: 10px;
}
.style_content p {
    font-size: 16px;margin: 8px 0px 0px 0px;
}
.style_content h2{font-size: 20px;}
}	

@media only screen and (max-width: 479px) {
.navbar-toggle { margin-top: 12px !important;}
.style_img img {
    height:auto;
}
footer ul.menu li {
    margin: 10px 10px 0px 10px;
}
}
@media only screen and (max-width: 420px) {


.style_col {
    margin-bottom: 0px;
}


}
	
	

