/* here you can put your own css to customize and override the theme */
.cls-date-time-icon {margin-top: 0px !important;}
.cls-roomno-show {display: block}
.cls-roomno-hide {display: none;}



@media (min-width: 992px) {
    
.page-content-wrapper .cls-usr-apply-frm {margin-left: 8.33333%;}

}


/*index page css*/

.front_page { background-color: #fff/*#e5e5e5*/!important; }
.front_p_style { text-align:center;}
.front_p_style img { max-width:555px; width:100%; display:block;  margin: 0 auto;}
.front_p_style h1 { color: #4db3a5; font-size: 40px; letter-spacing:2px; }
.front_p_style h4 { color: #364150; margin-bottom:20px; line-height: 24px;}
.front_p_style p { color: #7a8ca5; }
.mail_head { margin-top:5px;}
.details_transport p { margin:5px 0;}
.copyright { color: #7a8ca5; }
.page_text_btm { margin-bottom:20px;}
.page_text_btm p { margin-top:0;}
.front_p_style .btn { width:60%; font-size:16px;}
.front_footer_style { margin-top:20px;}
.front_p_style .btn-group { width:38%;}
.front_p_style .btn-group>.btn { float:none;}
.front_p_style .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) { float:left;}
.front_p_style .btn-group>.btn:last-child:not(:first-child) { float:right;}
.page_text p { margin-top:0; font-size:13px;}

.cls-login{font-size: 15px; color: #000; padding-top: 5px;}


.cls-port-content .mt-comments .mt-comment .mt-comment-body .mt-comment-details { margin:0; min-height: 19px;}
.cls-port-content .mt-comments .mt-comment { margin:0;}


.cls-exprt-content .page-title{float: left;}
.cls-export-btn{padding-top: 2%; float: right;}

.cls-vol-det p{margin: 5px 0px 0px 0px !important;}


@media (max-width: 990px) {
    .front_p_style img { max-width: 100%;}	
}	
@media (max-width: 335px) {
    .front_p_style .btn-group { width:100%;}	
}