@media screen and (max-width:1200px) {
.ms_left_col{ width:20%;}
.ms_right_col{width:80%;}
/*.footer	{width:80%;}
.top_nav{width:80%;}*/
}
@media screen and (max-width:1165px) {
.wraper{ width:90%;}
.info_pan span{width: 32%;}
}
@media screen and (max-width:1000px) {
.info_pan span{width: 37%;}	
.flight-booking .col-3 {margin-bottom:15px; width:50%;}
.bus-booking .col-4 {margin-bottom:5px; width:50%;}
.bus-booking label.col-4 {width:33.3333%;}
.ts_menu a{ margin-bottom:5px;}
.seat-w{ width:100%; overflow:hidden; overflow-x:auto;}
}
@media screen and (max-width:899px) {
.login_bg{width: 58%;}	
	
	
	
.ms_left_col{ width:25%;}
.ms_right_col{width:75%;}
/*.footer	{width:75%;}
.top_nav{width:75%;}*/
.bom_space{margin-bottom:15px;}
.form-group .col-md-12{ margin-bottom:10px;} 
.s_close{ top:-5px; right:0;}

[class*="col-"] { text-align:left;}
.col-md-1 {width: 8.33%;}
.col-md-2 {width: 16.66%;}
.col-md-3 {width: 25%;}
.col-md-4 {width: 33.33%;}
.col-md-5 {width: 41.66%;}
.col-md-6 {width: 50%;}
.col-md-7 {width: 58.33%;}
.col-md-8 {width: 66.66%;}
.col-md-9 {width: 75%;}
.col-md-10 {width: 83.33%;}
.col-md-11 {width: 91.66%;}
.col-md-12 {width: 100%;}

.info_pan span{width: 47%;}

.pas_list .col-md-6, .pas_list .col-md-12{ width:100%; margin-bottom:15px;}
}

@media screen and (max-width:767px) {
.three_sec .col-4{ width:100%; margin-bottom:15px;} 	
.three_sec .col-4 img{ display:inline-block; vertical-align:middle; width:15%;}	
.three_sec .s_con{ display:inline-block; vertical-align:middle; width:80%; margin-left:15px;}		
.header_top .tac{ text-align:center;}

.togg_menu{ display:block;}
.side-menu{ display:none;}	
.pro_logo img{ height:150px;}	
.container-fluid{ display:block; /*background:#fff;*/}	
.ms_left_col{ width:100%; display:block; position:static; height:auto;}
.ms_right_col{width:100%; display:block; height:auto;}
.footer	{width:100%; display:block;}
.top_nav{width:100%; position:static;}
.sidebar_menu{height:auto; overflow-y:visible;}
.sidebar_menu:after{content:''; display:block; clear:both;}
.container-fluid{ height:auto;}
/*.togg_menu{ margin-top:-15px;}*/
.side-menu{ margin-top:15px;}

.bill-payment .col-6{ width:100%;}

}

@media screen and (max-width:600px) {
.flight-booking .col-3, .flight-booking .col-6 {margin-bottom:15px; width:100%;}	
.bus-booking .col-4 {margin-bottom:0; width:100%;}
/* bill payment */
.tab-list > li {width:100%; margin:0 4px 3px 0;}
.tab-list > li span {border-width:1px 1px 0 1px; border-radius:5px;}
.tab-list > li:last-child span {border-radius:5px 5px 0 0;}
.tab-list > li.active span:before {background-color:#03739c;}
.tab button {
	width:100%;
	margin-bottom: 5px;
}

[class*="col-"] {float:none; margin-bottom:5px;}
.col-1 {width: 100%;}
.col-2 {width: 100%;}
.col-3 {width: 100%;}
.col-4 {width: 100%;}
.col-5 {width: 100%;}
.col-6 {width: 100%;}
.col-7 {width: 100%;}
.col-8 {width: 100%;}
.col-9 {width: 100%;}
.col-10 {width: 100%;}
.col-11 {width: 100%;}
.col-12 {width: 100%;}

.col-md-1 {width: 100%;}
.col-md-2 {width: 100%;}
.col-md-3 {width: 100%;}
.col-md-4 {width: 100%;}
.col-md-5 {width: 100%;}
.col-md-6 {width: 100%;}
.col-md-7 {width: 100%;}
.col-md-8 {width: 100%;}
.col-md-9 {width: 100%;}
.col-md-10 {width: 100%;}
.col-md-11 {width: 100%;}
.col-md-12 {width: 100%;}
.info_pan span{width: 98%;}	

.form_group label.error, label.error{ font-size:12px;}

.tar{ text-align:center;}
}

@media screen and (max-width:550px) {
.login_bg {width: 80%;}
.wbalance .col-4, .wbalance .col-6{ width:50%;}
.f-group .file{ width:95%;}
.info_pan span{width: 70%;}	

.pro-container{ width:17%;}
.t_news{width:78%;}
.pro-container > ul>li>a> b{ display:none;}
.tab-list > li {margin: 0 4px 3px 0;}
.tab button {
	width:100%;
}
}

@media screen and (max-width:400px) {
	.login_bg {width: 96%;}
	.three_sec .s_con{ width:77%;}
.log_p .s_wraper{ min-width:inherit; width:90%;}
.form-group label{margin-bottom:5px; display:inline-block;}
.ap{ text-align:left;}
.search_p .col-md-5{ margin:5px 0;}
.wbalance .col-4, .wbalance .col-6{ text-align:center; width:100%;}
.ts_menu a{ width:100%;}

.page-title .btn_small{ float:left; margin:10px 0 0 0;}

}