
@media (max-width:1199px) {
.navbar-default .navbar-nav > li > a {padding:35px 8px; font-size:11px;}
.carousel-caption p { font-size:25px; line-height:30px;}
}



@media (max-width:767px) {
h1 { font-size:20px;letter-spacing: 2px;}
h2 { font-size:20px;}
h3 { font-size:18px;}
h4 { font-size:18px;}
h5 { font-size:18px;}

.header {padding: 15px 0;}
.logo {text-align:center;padding:0 0 15px 0;}
.logo img{ position:relative; top:0;}
.padding1 { padding:0 15px;}
.navbar-default .navbar-brand { color:#fff;}
.navbar-header { border-top: 1px solid #fff;  border-bottom: 1px solid #fff;}
.navbar-collapse { border:0; box-shadow:none;}
.navbar-nav { float:none;}
.navbar-nav > li { border-right: none;}
.navbar-default .navbar-nav > li > a {padding:10px 15px; font-size:14px;}
.navbar-default .navbar-toggle { border-color: #fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background:#48bebe;}
.dropdown-menu > li > a { color:#666; border-bottom: 1px solid #058485;}
.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-default .navbar-toggle:hover .icon-bar {background-color:#fff;}

.carousel-caption { display:none; }

.top_container .box, .event_box, .event_box .month { margin-bottom:20px;}

.footer_wrapper, .footer_wrapper .devtxt {text-align:center;}
.footer_wrapper .socialmedia {padding: 15px 0;}

.pl, .pr { padding:0px;}


.top_container p.toptxt, .hostel_txt p { font-size:16px; line-height:20px;}
}

