@charset "utf-8";
@media (max-width:1199px) {
.logoText { width: 78%; }
.bannerCaption { max-width: 940px; }
.sliderD.img-slider::after { width: 940px; }
.sliderD .owl-buttons { left: 850px; }
}
 @media (max-width:1024px) {
.renew { margin-left: 15px; }
.headTop-right > form,  .headTop-right ul { display: inline-block; margin: 0; vertical-align: middle; }
.row-fluid .span5.headTop-right,  .row-fluid .span7.headTop-left { float: none; position: relative; z-index: 9; margin: 0 auto; text-align: center; width: 100%; }
.row-fluid .span5.headTop-right { margin-top: 15px; }
.logoText { width: auto; }
.bannerCaption { padding: 20px; }
.span6.top-footLeft,  .span6.top-footRight { float: none; margin: 0 auto; text-align: center; width: 100%; }
.span6.top-footRight { border-left: medium none; border-top: 1px solid #fff; }
.span6.top-footLeft,  .span6.top-footRight { padding: 0; }
.top-footLeft .footTop-anchor { width: 15%; }
.tleftp-detail { width: 85%; }
.span6.top-footLeft { margin-bottom: 15px; }
.logoText,  .logo { display: block; margin: 0 auto; }
.logoText { margin-top: 12px; }
.memberForm li:last-child { text-align: right; }
.homeCols.sponsor { padding-left: 25px; }
.inner-main { padding: 0 15px; }
}
 @media (max-width:979px) {
.bannerCaption { max-width: 724px; }
.sliderD.img-slider::after { width: 724px; }
.sliderD .owl-buttons { left: 640px; }
.navbar-inner,  .navbar.navigation { background: none; background-image: none; }
.img-slider.sliderD { margin-top: 0; }
.whoWe-are { padding-right: 0px; }
.navbar.navigation { left: 0; position: absolute; margin-bottom: 0; width: 100%; }
.navbar.navigation .btn-navbar { margin-top: -49px; }
.navbar.navigation .nav > li { width: 100%; }
.homeCols.sponsor { padding-left: 0; }
.navbar.navigation .nav > li a { line-height: inherit; min-height: inherit; padding: 8px 10px; margin: 0; text-align: left; }
.navbar.navigation .btn-navbar { position: relative; z-index: 99; margin-right: 15px; background: #3c77b4; background-image: none; border-color: #3c77b4; -moz-transition: all ease 0.5s; -ms-transition: all ease 0.5s; -o-transition: all ease 0.5s; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; }
.header { padding-top: 15px; }
.navbar.navigation .btn-navbar:hover,  .navbar.navigation .btn-navbar:focus,  .navbar.navigation .btn-navbar:active,  .navbar.navigation .btn-navbar.active,  .navbar.navigation .btn-navbar.disabled,  .navbar.navigation .btn-navbar[disabled] { background-color: #5aa2cc; border-color: #5aa2cc; }
.row-fluid .span4.headTop-right > ul,  .row-fluid .span8.headTop-left { position: relative; z-index: 9; }
.nav-collapse .dropdown-menu { margin: 0; }
.dropdown-submenu .dropdown-menu { display: block; }
.dropdown-submenu > a::after { display: none; }
.span4.footLogo,  .span8.btmFoot-right { margin: 0 auto; text-align: center; width: 100%; }
.fLogo-link::after { display: none; }
.span4.footLogo { border-bottom: 2px solid #3c77b4; margin-bottom: 15px; padding-bottom: 15px; }
.btmFoot-right li { text-align: left; }
.dropdown .dropdown-toggle::after { border-color: transparent transparent transparent #ccc; border-style: solid; border-width: 5px 0 5px 5px; content: " "; display: block; float: right; height: 0; margin-right: 10px; margin-top: 5px; width: 0; }
.bannerCaption h2 { font-size: 26px; margin-bottom: 10px; }
.inner-page .top-header { border-bottom: 1px solid #323c42; margin-bottom: 19px; padding-bottom: 15px; }
.inner-page .navbar.navigation .btn-navbar { margin-top: -66px; }
}
 @media (max-width:767px) {
.bannerCaption { max-width: auto; }
.homeContent {padding-top:30px!important;}
.sliderD.img-slider::after { width: auto; }
.sliderD.img-slider::after {bottom:unset;}
.sliderD .owl-buttons { left: 85%; }
.bannerCaption { max-width: inherit; }
.headTop-right > form { display: none; }
.headTop-right { padding-top: 15px; }
.row-fluid .span2.iconDiv { min-height: 80px; position: relative; text-align: left; width: 100%; margin-bottom: 15px; }
.iconDiv figure { display: inline-block; left: 0; margin: 0; position: absolute; top: 50%; transform: translateY(-50%); width: 100px; }
.eventInfo { width: inherit; }
.iconDiv .caption { padding-left: 110px; padding-top: 5px; }
.iconDiv p { max-width: inherit; }
.iconDiv h3 { min-height: inherit; }
.home-slider1,  .whoWe-are { display: none !important; }
.home-slider2 {  display: inline-block!important; }
.content,  .header { padding: 10px 15px 0px 15px; }
.eventInfo { text-align: left; }
.homeCols { margin-bottom: 15px; }
.headTop-right li { margin-right: 8px; }
.headTop-right li:last-child { display: block; margin-right: 0; width: 100%; margin: 0; padding-top: 5px; }
.headTop-right li:first-child { padding-right: 2.5px; }
.headTop-right ul { width: 100%; }
.headTop-right li a { width: 100%; }
.headTop-right li { margin-right: 8px; width: 50%; margin: 0; }
.row-fluid .span5.headTop-right { margin-top: 0; }
.iconDiv h3 { font-size: 18px; line-height: 18px; margin-bottom: 5px; }
.iconDiv h3 a { letter-spacing: 2px; }
.content h4 { font-size: 16px; }
.navbar.navigation { top: 10px; }
.navbar.navigation .btn-navbar { margin-top: 0; }
.nav-collapse.collapse { margin-top: 210px; }
.iconMain { margin-bottom: 20px; }
.innerContent p { margin-bottom: 15px; }
.navbar.navigation { display: none; }
.caption { max-width: inherit; }
.iconDiv p { font-size: 14px; line-height: 16px; }
.sponsor { text-align: center; }
.btmFoot-right li:last-child { margin-left: auto; margin-right: auto; text-align: center; }
.renew { clear: both; float: right; margin: 5px 0 0; text-align: center; width: 50%; padding-left: 2.5px; }
.headTop-right li:first-child { bottom: 0; left: 0; padding-right: 2.5px; position: absolute; }
.row-fluid .span5.headTop-right,  .row-fluid .span7.headTop-left { position: static; }
.top-header { position: relative; }
.renew a { width: 100%; }
.btmFoot-right li { display: block; margin: 0 0 10px; width: 100%; }
.btmFoot-right li ul li { display: inline-block; width: auto; margin: 0 -2px; text-align: left; }
.btmFoot-right li span { display: inline-block; }
.btmFoot-right li ul { margin: 0; }
.copyright { margin-top: 20px; }
.hAnchor { padding: 8px 20px 6px; }
.btmFoot-right li ul li img { width: 32px; }
.event { padding-left: 80px; }
.inner-page .top-header { border-bottom: none; padding-bottom: 0; }
.inner-page .navbar.navigation .btn-navbar { margin-top: -49px; }
.BodyText {font-size: 18px;}
.sidebar h5, .sidebar {font-size: 18px;}
}
 @media (max-width:760px) {
.footer-top { display: none; }
}
@media (max-width:479px) {
	.sponsorZoneE .side-sliderSponsor .owl-wrapper{width:100%!important;}
}
.zone-n-slider .item{padding:5px;}
@media only screen and (max-width:802px) {
	.cookieAcceptBtn{
		text-align: left !important;
		margin-top:10px;
	}
}
@media only screen and (min-width:766px) and (max-width:2000px) {
	.cookieAcceptBtn{
		width: auto !important;
		margin-top: -5px;
	}
}
@media only screen and (max-width:1200px) and (min-width:767px){
	.cookieAcceptBtn{
		margin-top: 0px !important;
	}
}
