@media (max-width:1200px) {
.container{ width:96%; margin:0 auto; padding:0;}
.nav_sec .navbar-default .navbar-nav > li > a{ font-size:15px; padding:12px 11px;}

}

/************ Main **************/
@media (max-width: 960px) {
.nav_sec .navbar-default .navbar-nav > li > a{ font-size:14px; padding:12px 11px;}

.nav_sec .navbar-header { float: none;}
.nav_sec .navbar-toggle {display: block;}
.nav_sec .navbar-collapse.collapse {display: none!important;}
.nav_sec .navbar-nav {float: none!important; margin: 7.5px -15px;}
.nav_sec .navbar-nav>li {float: none;}
.nav_sec .navbar-nav>li>a { padding-top: 10px;padding-bottom: 10px;}
.nav_sec .navbar-text {float: none; margin:15px 0;}
.nav_sec .navbar-collapse.collapse.in { display: block!important; padding:0 20px;}
.nav_sec .collapsing {overflow: hidden!important;}
.nav_sec .navbar-nav > li > .dropdown-menu{ box-shadow:none; border:none; width:100%;}

.navbar-default .navbar-toggle{ border-radius:0; border-color:#29377e; margin:8px 8px 8px 0;}
.navbar-default .navbar-toggle .icon-bar{ background:#29377e;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:none;}
.nav_sec .navbar-default .navbar-nav > li > a{ padding:10px 15px; font-size:16px; border-bottom:1px solid #3a3b3d;}

.member_block{ padding:30px 17px 55px;}
.member_block h2, .register_block h2, .about_block h2{ font-size:20px;}
.about_block{ padding:24px 17px 15px;}
.slider_caption h2{ font-size:38px; margin-bottom:30px;}
.footer_detail ul.footer_link, .footer_detail ul.menu{ width:100%; text-align:center;}



}

@media (max-width:880px) { 
.nav_sec .navbar-default .navbar-nav > li > a{ font-size:14px; padding:12px 8px;}
.member_block, .register_block, .about_block{ min-height:310px;}
.sponsor_sec ul li{ margin:0 12px 20px;}
.footer_detail ul.footer_link, .copyright{ width:100%; text-align:center;}
.member_block p,.about_block p{ height:85px; overflow:hidden;}
}

@media (max-width: 767px) {
html { -webkit-text-size-adjust:none;}
.container{ width:93%; margin:0 auto; padding:0;}

.slider_caption h2{ font-size:28px; margin-bottom:20px;}
.member_block, .register_block, .about_block{ min-height:inherit;}
.register_block, .about_block{ padding-bottom:25px;}
.search_block{ width:200px;}
.footer_detail ul.footer_link, .footer_detail ul.menu{ width:100%;}
.footer_detail ul.footer_link li, .footer_detail ul.menu li{ display:block; text-align:center;}
}

/************ iphone **************/
@media (max-width:600px) {
html { -webkit-text-size-adjust:none;}
.container{ width:91%;}
.logo{ width:100%; text-align:center;}
.top_right{ width:100%; float:left; margin-top:15px;}
.search_block{ margin:4px 0 5px 0;}
ul.social_block{ float:right; margin-bottom:5px;}
.slider_caption h2{ font-size:18px; margin-bottom:5px;}
.slider_caption a.readmore{ height:35px; font-size:17px; line-height:35px;}
.slider_sec .bx-wrapper img{ min-height:135px;}
.search_block, .search-form{ width:100%;}
}

