@media only screen and (max-width:1170px) {

.main_wrapper .logo{width: 100%; float: left; text-align: center; margin: 8px 0 8px 0;}
.main_header{height: auto; padding-bottom: 0px; border:none;}
.main_wrapper .hdr_rgt{width: 100%;  float: left;   text-align: center; margin: 6px 0 0 0;}
.hdr_rgt ul{margin:0;}
.hdr_rgt ul li{float: none; display: inline-block;}

}

@media only screen and (max-width:1024px) { 
.banner .carousel-inner > .item .carousel-caption { width:50%; }
.banner .carousel-inner > .item .carousel-caption img { width:100%; }
.filter_accordions div img { max-width:100%; }
.respon_div .full_width{width:100%; float: left;}
.respon_div .display_none{display:none;}

.nav ul li a { padding:8px 10px; }


}


@media only screen and (max-width:980px) {
	
.respon_div ul li{width: 50%;float: left;min-height: 65px;border-bottom: dotted 1px #ccc;padding-top: 14px;}
.respon_05 ul li {width: auto;}	
.table-striped.respon_div tbody tr{background:#f7f7f7;}
.respon_div ul li.full_width_2{width:100%;}
.respon_div ul.full_width_3 li{min-height: 25px; border: none;}
.respon_02 ul li{width:100%; }
.respon_02 ul li ul.list-inline li{float:left;width: auto; }
#w{width:100%; float:left;}
.respon_div .reponsive_mode ul li {width:100%;    }
.respon_div .reponsive_mode ul li ol.note_cont li {min-height:auto; border:none;    }


	
}


@media only screen and (max-width:768px) {



}

@media only screen and (max-width:767px) {

}

@media only screen and (max-width:640px) {

.main_wrapper .logo img{width: 100%; max-width: 300px;}
.respon_div ul li{border:none; min-height:auto; padding: 10px;}





}

@media only screen and (max-width:600px) {
	
.respon_div ul li{width:100%; }	
.respon_05 ul li{width:auto; padding: 2px;}
input[type="text"], input[type="password"], input[type="file"], select, textarea{margin-top:-10px; }
.respon_div input[type="file"]{margin-top:0;}
.table-responsive .respon_03 ul li{padding: 4px 10px 4px 10px; min-height: auto;}
.table-responsive .respon_03 ul{margin-bottom:5px; width:100%; float:left; margin: 8px 0 8px 0;}
.respon_02 .mx-auto .form-group label.control-label{width:100%; float:left;} 
.respon_02 ul li{width:100%; float:left; padding:0;}


	
}


@media only screen and (max-width:480px) {

.hdr_rgt ul li{margin-bottom: 10px;}
.hdr_rgt ul li a{margin: 0 6px;}
    .hover_div ul li a {width:auto; }
    .drop_hover:hover .hover_div {padding-top: 10px;
    }
}

