@charset "utf-8";
@media only screen and (max-width:979px) {
.header .navbar .container { width: 100%; }
.navbar .btn-navbar:hover .icon-bar { background-color: #fff; }
.header .navbar .nav li a { padding: 15px; margin: 0; border: none; }
.logo { margin: 0 auto; display: block; width: 100%; padding: 0 15px; }
.navMain { display: block; width: 100%; margin: 0; height: 0; padding: 0; }
.header .navbar .navIcon { background: rgb(80,202,245); border-radius: 4px; display: block; position: absolute; right: 15px; top: 50%; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 99; }
.navIcon .menu { color: #ffffff; display: inline-block; font-weight: bold; text-transform: uppercase; padding-right: 5px; }
.header .navbar .btn-navbar:hover span { color: #fff; }
.header.fixed-header .navbar .btn-navbar { top: 9px; }
.search { right: 90px; top: 19px; }
.header .navbar-inner { position: relative; }
.header ul.dropdown-menu { display: block; }
.header .nav-collapse li { width: 100%; display: block; }
.header .nav-collapse { padding: 0; float: none; width: 100%; top: 40px; background: #fff; z-index: 99; }
.header .nav-collapse li a {
background-color:rgba(0, 0, 0, 0.03)padding:10px 15px; border-bottom: 1px solid #2a2a2a; font-size: 13px; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.header.fixed-header .nav-collapse { padding: 0; }
.navbar .btn-navbar { background: none; -moz-box-shadow: none; -ms-box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border: medium none; border-radius: 4px; line-height: 1.42857; padding: 10px 12px; margin: 0; }
.iconS { display: inline-block; }
.navbar .btn-navbar:hover, .navbar .btn-navbar:focus { background: #1f8ecd; }
.menu { display: none; background: #1a1349; }
.menu li > ul { background: #1a1349; }
.menu ul li { display: block; width: 100%; float: none; }
.menu ul li > ul { display: block; margin: 0; opacity: 1; position: static; width: 100%; }
.menu > ul > li > a { display: block; padding: 10px 15px; }
.menu > ul > li > a:hover, .menu > ul > li > a:focus { background: #1f8ecd; color: #fff; }
.menu > ul > li { padding: 0; }
.header .container { width: 100%; }
.menu li > ul li a, .menu > ul > li { font-size: 16px; text-transform: uppercase; }
.menu ul li:last-child::before { display: none; }
.menu > ul > li:last-child { padding-left: 0; }
.content .inner-content { margin: 0 !important; width: 100%; }
}
@media only screen and (max-width:767px) {
.header .container { padding: 0; }
.seminarBtn p { width: 100%; }
.span6.b-memberCol, .upcoming-seminar .span6.upcomingCols { float: none; width: 100%; }
.beacome-member .span6.b-memberCol { padding-left: 8%; margin: 0; width: 100%; }
.beacome-member p { font-size: 16px; }
.beacome-member { padding: 80px 0 40px; }
.brand > img { width: 210px; }
.menu li > ul li a, .menu > ul > li { font-size: 14px; }
.partner-col { height: 60px; }
.inner-banner { min-height: 300px; }
}
