@charset "utf-8";
 @media print {
* { -webkit-print-color-adjust: exact; -moz-print-color-adjust: exact; -o-print-color-adjust: exact; visibility: visible; }
video, audio, object, embed, .footer { display: none; }
img { max-width: 500px; }
body { margin: 1cm }
.print-header { background-color: #122148; text-align: center; padding: 15px; display: block; }
.header, .footer , .inner-banner, .upcoming-eventMain{ display: none; }
.navigation, .nav-right { display: none; }
blockquote { border: 2px solid #000; text-align: center; padding: 30px; margin-bottom: 35px; }
.Highlight { border: 2px solid #fbba49; }
}
 @media screen and (min-width:1800px) {
.megamenu .container { max-width: 1110px; margin: 0 auto; }
.navbar .container { max-width: 1260px; margin: 0 auto; width: 100%; padding: 0px; }
.header .navbar .nav>li { padding: 0 15px; }
}
 @media screen and (min-width:980px) {
.header .navbar .nav>li:hover .megamenu { visibility: visible; opacity: 1; }
.mega_menu > .caret-icon {display: none; }
.header .nav-collapse .nav .dropdown .dropdown-menu { position: absolute; width: 100%; max-width: 1920px; visibility: visible; background: #5bbfbe; opacity: 0.96; top: 140px; min-width: 220px; padding: 70px 100px; border: none; display: block; visibility: hidden; opacity: 0; -moz-transition: top 0.5s ease 0s, visibility 0s ease 0s; -ms-transition: top 0.5s ease 0s, visibility 0s ease 0s; -o-transition: top 0.5s ease 0s, visibility 0s ease 0s; -webkit-transition: top 0.5s ease 0s, visibility 0s ease 0s; transition: top 0.5s ease 0s, visibility 0s ease 0s, z-index 0s ease 0.1s; z-index: 9; }
.header .navbar .nav>li.dropdown:hover>.dropdown-menu { display: block !important; visibility: visible !important; z-index: 999; opacity: 1; margin: 0; }
.navbar .nav li.dropdown>.dropdown-toggle .caret { border-top-color: #eeeeee; border-bottom-color: #eeeeee; }
.navbar .nav li.dropdown:hover>.dropdown-toggle .caret { border-top-color: #006eb3; border-bottom-color: #006eb3; }
.header .nav li .dropdown-menu>li.dropdown-submenu a:hover .caret { border-top: 4px solid #000; }
.navbar .nav li.dropdown .dropdown-menu .dropdown-submenu .dropdown-menu:before { display: none; }
.header .dropdown-submenu li { padding: 0 20px; }
.dropdown-submenu .dropdown-menu { padding: 20px 0; }
.header .dropdown-submenu .dropdown-menu { background: #44687d; }
.dropdown-submenu>.dropdown-menu { display: block !important; margin-left: -1px; left: 70%; opacity: 0; visibility: hidden; border-radius: 0; overflow: hidden; }
.dropdown-submenu:hover>.dropdown-menu { display: block !important; left: 100%; visibility: visible; -moz-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; opacity: 1; }
.dropdown:hover .dropdown-menu { display: block; }
.flexBox { display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; / Safari 6.1+/ -moz-flex-wrap: wrap;
-ms-flex-wrap: wrap; display: -ms-flexbox; display: -webkit-flex; / OLD - iOS 6-, Safari 3.1-6 / display: -moz-flex;
}
.flexBox>div .eventBoxFrame { height: 100%; background: #fff; }
.footer .mobileShow { display: none; }
.header ul.nav > li:hover > a::before, .header ul.nav > li.active > a::before { position: absolute; width: 2px; height: 2px; background: #fbba49; content: ""; bottom: -10px; left: 5px; }
.search-info input::placeholder {color: #fbba49; opacity: 1; font-size: 13px; }
.search-info input::-webkit-input-placeholder { /* Chrome/Opera/Safari */ color: #fbba49; opacity: 1; font-size: 13px; }
.search-info input::-moz-placeholder { /* Firefox 19+ */ color: #fbba49; opacity: 1; font-size: 13px; }
.search-info input:-ms-input-placeholder { /* IE 10+ */ color: #fbba49; opacity: 1; font-size: 13px; }
.search-info input:-moz-placeholder { /* Firefox 18- */ color: #fbba49; opacity: 1; font-size: 13px; }

}
@media (min-width: 800px){
.upcoming-event .owl-carousel .owl-nav button.owl-prev {left: -50px; }
.upcoming-event .owl-carousel .owl-nav button.owl-next {right: -50px; }
}
@media (min-width: 768px){
.upcoming-event .owl-carousel .owl-nav button.owl-prev {left: -30px; }
.upcoming-event .owl-carousel .owl-nav button.owl-next {right: -30px; }
.header .navbar .nav>li { min-height: 60px; }
}
 @media screen and (max-width:1800px) {
.header .navbar .nav>li { padding: 0 20px; }
 @media screen and (max-width:1299px) {
.header .navbar .nav>li { font-size: 16px; padding: 0 15px;/* min-height: 30px; */}
.navigation { width: 85%; }
.nav-right { width: 13%; }
.banner .owl-carousel .owl-nav button.owl-prev { left: 10px; }
.banner .owl-carousel .owl-nav button.owl-next { right: 10px; }
#sponsorCarouselSection .owl-carousel .owl-nav button.owl-prev { left: 10px; }
#sponsorCarouselSection .owl-carousel .owl-nav button.owl-next { right: 10px; }
}
 @media screen and (max-width:1299px) {
.header .navbar .container { width: auto; }
.slider-text { padding: 0 35px; }
}
 @media screen and (max-width:1199px) {
.baner-img { overflow: hidden; }
.baner-img img { width: auto; height: 100%; max-width: fit-content; }
.navbar .nav>li { font-size: 13px; padding: 0 10px; }
.contact-left, .connect-right { width: 35%; }
.event-box h6 { font-size: 16px; }
.slider-text p { margin-bottom: 20px; margin-top: 20px; }
.header .navbar-inner { background: #000; }
.banner .owl-carousel .owl-nav button.owl-prev, .banner .owl-carousel .owl-nav button.owl-next { background-size: cover; width: 15px; height: 25px; }
#sponsorCarouselSection .owl-carousel .owl-nav button.owl-prev, #sponsorCarouselSection .owl-carousel .owl-nav button.owl-next { background-size: cover; width: 15px; height: 25px; }
.header .navbar .nav>li { font-size: 14px; padding: 0 9px; /*min-height: 30px;*/ }
.content-area { width: 50% }
.inner-banner .slider-text h1{margin-bottom: 15px;}
.inner-banner .slider-text p{margin-bottom: 20px;}
}
@media (max-width: 1020px) {
.navigation { padding-left: 155px; width: 83%; }
.memberCenter { width: 100%; }
.nav-right { width: 15%; }

}
 @media screen and (max-width:991px) {
.footer-logo { width: 145px; }
}
 @media screen and (max-width:979px) {
.header ul.nav>li>a:after, .header ul.nav>li.active>a:after { position: static; }
.scrollup { bottom: 210px; }
.service-block h4, .service-block h4 a { font-size: 16px; }
.latest-slider-wrp, .About_in { padding: 0 15px; }
.txt-right { margin: 0 0 20px }
.open-mobilemenu { display: block; position: absolute; top: 15px; right: -15px; width: 40px; height: 40px; color: #555555; }
.navigation { float: none; width: 100%; padding-left: 0; }
.nav-right { width: 100%; float: none; }
ul.menu-nav a { display: block; }
ul.menu-nav { margin: 0; padding: 0; }
.menu-wrp { min-height: inherit; }
.megamenu { position: static; padding: 0; }
 .header ul.nav > li > a:after, .header ul.nav > li.active > a:after, .header ul.nav > li:hover > a:before, .header ul.nav > li.active > a:break-before, .header ul.nav > li:hover > a:before, .header ul.nav > li.active > a:before {
position: static; }
.header .navbar-brand { top: 10px; left: 10px; }
.header .navbar .nav > li.mega_menu:hover > a:after, .header .navbar .nav > li.mega_menu:focus > a:after, .header .navbar .nav > li.mega_menu:visited > a:after, ul.nav > li > a:after, ul.nav > li.active > a:after, ul.nav > li:hover > a:before, ul.nav > li.active > a:before, .menu-wrp:before, .menu-wrp:after { position: static; border: none; }
.header .navbar .container, .container { padding: 0; }
.span5.ad-block, .span3.credit-block { display: none; }
.btn.btn-navbar { min-width: auto; }
.navbar .nav>li { width: 100%; }
.header .nav-collapse.collapse { margin: 0; background: #e1e1e1; opacity: 1; position: absolute; top: 100%; width: 100%; left: 0; z-index: 9; }
.header .nav-collapse.collapse .nav { padding: 0; }
.header .navbar .nav>li { max-width: 100%; height: auto; position: relative; width: 100%; vertical-align: top; }
.header .navbar .nav { position: relative; }
.header .navbar .nav>li>a { margin: 0; padding: 0; border: 0px solid; background-color: transparent; height: auto; }
.header .navbar .nav li:last-child a img { float: left; margin-right: 20px; margin-bottom: 0px; margin-top: 26px; }
.header .navbar .nav li:last-child { position: static; }
.brand { margin-left: -45px; max-width: 250px; }
.header .navbar .container { width: 100%; }
/*.container { width: 750px; }*/
.navMain { float: none; height: 40px; padding: 0; text-align: center; }
.header .navbar-inner { width: 100%; }
.header .nav>.dropdown { padding-bottom: 0; }
.header .navbar .btn-navbar .icon-bar { width: 30px; margin: 0px auto 10px; height: 3px; border-radius: unset; }
.header .navbar .btn-navbar .icon-bar:first-child { width: 20px; text-align: right; right: 0; margin: 0 0 10px 10px; display: block; }
.header .navbar .btn-navbar .icon-bar:last-child { margin-bottom: 0; }
.dropdown-menu { width: 100%; }
.header .nav-collapse { float: none; padding: 0; width: 100%; z-index: 99; max-height: 85vh; overflow-y: auto; }
.header .nav-collapse li { display: block; width: 100%; padding-bottom: 0px; }
.header .navbar .nav li a, .header .navbar .nav li .dropdown-menu>li:last-child a { border: none; margin: 0; }
.header .navbar .nav>li:last-child .menu-arrow { display: none; }
.header .navbar .nav li .dropdown-menu>li>a { padding: 15px 15px; font-size: 13px; }
.header .navbar .btn-navbar { margin: 0; position: absolute; right: 15px; top: 15px; background: none; border: none; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; box-shadow: none; line-height: 1.42857; margin: 0; padding: 10px 12px; z-index: 9999; }
.header .navbar .btn-navbar { background: transparent; border-color: #fff; border-radius: 2px; color: #ffffff; padding: 18px 0 0; height: auto; line-height: normal; margin-right: 0; margin-top: 0; width: 30px; z-index: 100; text-align: center; border-radius: 3px; top: 14px; }
.header .navbar-inner { position: relative; top: 0; width: 100%; margin: 0 auto; height: 85px; }
.navIcon { background: #0c1923; min-height: 52px; z-index: 9; width: 100%; }
.header .navbar .btn-navbar .icon-bar { background: #fbba49!important; box-shadow: none; }
.header .navbar .btn-navbar:hover .icon-bar { background: #fff; }
.header .navbar .btn-navbar:hover, .header .navbar .btn-navbar:focus, .header .navbar .btn-navbar:active, .header .navbar .btn-navbar.active, .header .navbar .btn-navbar.disabled, .header .navbar .btn-navbar[disabled], .header .navbar .btn-navbar:hover, .header .navbar .btn-navbar:focus, .header .navbar .btn-navbar:active, .header .navbar .btn-navbar.active, .header .navbar .btn-navbar.disabled, .header .navbar .btn-navbar[disabled], .header .navbar .nav li .dropdown-menu>li>a:hover, .header .navbar .nav li .dropdown-menu>li:hover a { background: transparent; border-color: transparent; }
.header .navbar .nav li a, .header .navbar .nav li .dropdown-menu>li>a { text-align: center; color: #333; border-radius: 0; }
.header .navbar .nav li a, .header .navbar .nav li a, .header .navbar .nav li .dropdown-menu>li>a { font-size: 20px; border: none; border-top-width: medium; border-bottom-width: medium; border-top-style: none; border-bottom-style: none; border-top-color: currentcolor; border-bottom-color: currentcolor; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; border-top: 0px solid rgba(255, 255, 255, .5); background: transparent; line-height: 55px; color: #fff; text-decoration: none; text-transform: capitalize; padding: 0 0 0px; padding-right: 0px; padding-right: 0px; text-align: left; margin-bottom: 0px; box-shadow: none; line-height: 45px; cursor: pointer; color: #555555; font-weight: 400; display: block; }
.span4.menu-sec { width: 100%; float: none; }
.header .navbar .nav>li:last-child>a { width: 100%; margin: 0; text-align: left; }
.header .navbar .nav li a:hover, .header .navbar .nav li a:focus { background: transparent; color: #fff; outline: none; }
.header ul.menu-nav li a:hover, .header ul.menu-nav li a:focus { background: transparent; color: #000 !important; outline: none; box-shadow: none; }
.header .nav-collapse .nav .dropdown .dropdown-menu { padding: 0px; }
.header .navbar .nav li.dropdown>.dropdown-toggle .caret { float: right; border-top-color: #eeeeee; border-bottom-color: #eeeeee; }
.header .navbar .nav li.dropdown>.dropdown-toggle:hover .caret { border-top-color: #006eb3; border-bottom-color: #006eb3; }
.header .navbar .pull-right>li>.dropdown-menu, .header .navbar .nav>li>.dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; margin: 0px; padding: 0; }
.dropdown .dropdown-menu { position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none; padding: 5px 0; }
.dropdown .dropdown-menu li { padding: 0; background: transparent; }
.header .navbar .nav li .dropdown-menu>li>a:hover { background: #c1d82f; color: #3b3b3c; }
.dropdown-menu>li.active>a { color: #44687d; }
.header .navbar .nav li.dropdown .dropdown-menu li a { border: 0; text-align: left; padding: 5px 0px 5px 0px; background: transparent; color: #fff; font-weight: 400; font-size: 14px; margin-bottom: 0px; }
.header .nav li .dropdown-menu>li.dropdown-submenu li { padding: 0px 10px; }
.header .nav li .dropdown-menu>li.dropdown-submenu li a { background: transparent; font-weight: normal; }
.dropdown-submenu .caret { float: right; transform: rotate(-90deg); -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); border-top-color: #eeeeee; border-bottom-color: #eeeeee; margin-top: 6px; }
.dropdown-submenu a:hover .caret { border-top-color: #fff; border-bottom-color: #fff; }
.header .navbar .nav li .dropdown-menu>li>a:hover { background: #c1d82f; color: #3b3b3c; }
.header .navbar .nav li .dropdown-menu>li.dropdown-submenu ul li a:hover, .header .navbar .nav li a:hover, .header .navbar .nav li a:focus, .navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle, .dropdown:hover .dropdown-toggle { -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; box-shadow: inherit; color: #000; }
.dropdown-menu { margin-left: 0 !important; }
.header .nav-collapse li .menu-arrow::after { content: "\f107"; font-family: 'FontAwesome'; position: absolute; right: 17px; top: 12px; color: #fff; font-size: 24px; z-index: 99999; width: 15px; height: 15px; line-height: 15px; opacity: 1; font-weight: bolder; transform: rotate(270deg); }
.header .nav-collapse li.open-droupdown .menu-arrow { transform: rotate(90deg); }
.header .nav-collapse li.dropdown.memberFirst.xs979.open-droupdown .menu-arrow::after { content: "\f00d"; font-family: 'FontAwesome'; font-weight: 100; font-size: 18px; }
.header .nav-collapse li .menu-arrow { cursor: pointer; width: 45px; background: transparent; right: 0px; top: 8px; position: absolute; height: 40px; z-index: 99999; }
.header .nav-collapse li.dropdown:hover:after, .header .nav-collapse li.dropdown.open::after { color: #9a0203; }
.header .nav-collapse .nav { margin: 0; width: 100%; float: none; padding: 0; }
.home-slider.owl-carousel .owl-nav button, .home-slider.owl-theme .owl-nav [class*="owl-"]:hover, .home-slider.owl-carousel .owl-nav button, .home-slider.owl-theme .owl-nav [class*="owl-"]:hover,#sponsorCarouselSection .owl-carousel .owl-nav button, #sponsorCarouselSection .owl-theme .owl-nav [class*="owl-"]:hover, #sponsorCarouselSection .owl-carousel .owl-nav button, #sponsorCarouselSection .owl-theme .owl-nav [class*="owl-"]:hover { width: 15px; height: 25px; background-size: cover; }
.mega_menu > .caret-icon {position: absolute; right: 15px; cursor: pointer; z-index: 9; top: 8px }
.header .navbar .nav > li.active.menu-expand > .caret-icon .fa.fa-caret-right:before{content: "\f0d7"}
.megamenu, .top-header .phone-info, .top-header ul.social-links { display: none; }
.navigation.pull-left { float: none !important; }
.navbar .nav>li { padding: 0 35px; min-height: inherit; }
.search-info { width: 295px; border: solid 1px #555555; position: relative; margin-right: 15px; margin-bottom: 30px; }
.search-info button { font-size: 20px; color: #353535; background: none; border: none; position: absolute; top: 11px; right: 10px; left: auto; }
.search-info input[type="text"] { width: 100%; background: none; border: none; height: 46px !important; padding: 0 40px 0 10px; margin: 0; font-size: 20px; color: #353535; font-style: italic; font-weight: 400; font-family: 'Open Sans', sans-serif; background: #c6c6c6; }
.search-info ::placeholder {color: #353535; }
.header .navbar .nav>li:last-child { padding: 0 15px; }
.header .navbar .nav > li { padding: 0 15px }
.header .nav-right { float: none; padding: 0 15px 15px; }
.header .mobile-view ul.social-links { padding: 15px 0 40px 0px; }
.header .mobile-view .social-links li { display: inline; }
.memberCenter { width: 100%; height: auto; border-radius: 0 10px 0 10px; margin: 0; background-position: left; text-align: center; padding: 25px 0; }
.memberCenter a span img { margin: 0; display: inline-block; padding-right: 10px; width: 35px; margin-top:-3px; }
.memberCenter a span, .memberCenter a { display: inline-block; vertical-align: middle; }
.memberCenter a { padding: 0; font-size: 26px; }
.memberCenter:hover { background-position: center left; }
.slider-text h1 { font-size: 35px; margin: 0 0 10px; }
.memberCenter a.log-out { display: block; margin-top: 5px; vertical-align: middle; font-size: 20px; }
.txt-right, .txt-left { width: 100%; float: none; }
.txt-right img { width: 100%; }
.txt_left { width: 75%; padding-right: 25px; }
.txt_right { width: 25%; }
.about-left { text-align: center; }
.about-left p, .about-left h3 { text-align: left; }
.About_in img { width: 100%; }
.memberCenter { background-size: inherit; }
body { padding-top: 85px; }
.header { min-height: 85px; }
.header ul.menu-nav li { text-indent: 20px; }
ul.menu-nav li ul.sub-menu li { text-indent: 40px; }
.across-list ul li { width: 50%; }
.content-area { width: 55%; }
.caret-icon { position: absolute; right: 0; left: inherit; font-size: 16px; }
}
 @media only screen and (max-width:767px) {
body { padding-top: 0; }
.upcoming-event-info { padding:0px 45px 0 20px; }
.desk-top { display: none; }
.mobile-view { display: block; }
.header .navbar .nav li a, .header .navbar .nav li a, .header .navbar .nav li .dropdown-menu>li>a { font-size: 18px; }
.header .navbar .nav li.dropdown .megaMenuSection li a:hover, .header .navbar .nav li.dropdown .megaMenuSection .BodyText:hover { color: #fff; text-decoration: underline; }
.header .navbar .nav li.dropdown.searchBtnFn.xs979 .megaMenuSection .formframe input { height: 30px; width: calc(100% - 50px); }
.header .navbar .container, .container { width: 100%; padding: 0px; margin: 0 auto; }
.header .navbar-inner { position: relative; top: 0; margin: 0 auto; width: 100%; }
.header .navbar-brand { margin-left: 0px; max-width: 100px; width: 100px; }
.header .navbar .navbar-brand img { margin-left: 0px; max-width: 200px; }
.img-block img { width: 100%; }
.header { position: static; }
.baner-img { padding: 0; }
.event-box { margin: 0 0 15px; }
h2, .TitleText { font-size: 32px; margin: 0 0 15px; }
h3, .HeaderText { font-size: 25px; margin: 0 0 15px; }
.inner-content .container { padding: 0 15px; }
.inner-content { padding-top: 25px; padding-bottom: 60px; }
.header .navbar .navbar-brand img { margin-left: 0px; max-width: 100px; }
.contact-left, .connect-right { width: 100%; float: none; text-align: center; }
.footer-logo { position: static; height: auto; border: none; margin: 35px 0 0; }
.footer-logo a { position: static; -moz-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); }
.footer-logo { margin: 0; }
.footer-logo:after, .footer-logo:before { position: static; border: none; }
.img-box img { border-radius: 0 10px 0 10px; width: 100%; }
.event-info .event-main-box { width: 48%; float: left; margin: 0 1% !important; }
.latest-info { margin: 0 0 55px; }
.latest-info p br { display: none; }
.service-block { padding: 0 15px; }
.event-box { padding: 7px 7px 20px; }
.event-box h6 { font-size: 15px; margin: 10px 0 0; }
.event-info .text-center:nth-child(3), .event-info .text-center:nth-child(4) { margin-left: 0; }
.about-left { margin-top: 30px; }
.about-left a { margin: 0 auto; }
.banner-img { height: 485px; overflow: hidden; }
.about-section { padding: 0 0 50px; }
.headline-for-section { padding: 50px 0; }
.banner-img img, .inner-banner img { height: 100%; left: 50%; max-width: none; position: relative; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); width: auto !important; }
.slider-text h1 { font-size: 26px; margin: 0 0 10px; }
.event-info { margin: 0px 0 40px; flex-wrap: -ms-wrap; flex-wrap: -webkit-wrap; flex-wrap: wrap; display: -ms-flex; display: -webkit-flex; display: flex; }
.home-slider .owl-dots { bottom: 20px; }
.span6.about-right { float: none; }
.latest-slider-wrp .owl-theme .owl-nav { margin-top: 0; position: absolute; top: auto; right: 0; bottom: -60px; left: 0; }
.txt_left { width: 100%; padding-right: 0px; float: none; }
.txt_right { width: 100%; float: none; }
.Highlight { padding: 10px; }
.banner { padding: 0; }
.upcoming-event .owl-carousel .owl-nav button.owl-next, .upcoming-event .owl-carousel .owl-nav button.owl-prev { height: 32px; line-height: 32px; }
.upcoming-event-content ul li { font-size: 16px; }
.upcoming-event-content { min-height: 76px }
.scrollup { bottom: 383px; right: 20px; }
.inner-contentMain .list-info{margin-bottom: 30px;}
.content-area {width: 53%; }
}
@media (max-width: 820px) and (min-width: 768px){
	.slider-text h1 {font-size: 30px; margin-bottom: 5px; }
	.slider-text p {margin-bottom: 10px; margin-top: 5px; }
}
@media (max-width: 979px) and (min-width: 768px){
	.inner-banner img {height: 230px; -webkit-object-fit: cover;object-fit: cover; }
}
@media (max-width: 690px) {
.content-area { width: 50%; }
}
@media (max-width: 620px) {
.content-area { width: 69%; }
.across-list ul li{ width: 100%; }
.upcoming-event-content a.HeaderTextSmall, h4 a { font-size: 18px; line-height: normal; }
}
 @media only screen and (max-width:479px) {
.nav-right { float: none; padding: 0 20px 15px; }
.search-info { width: 205px; }
.across-list ul li { width: 100%; margin: 0 0 15px; float: none; position: relative; list-style: none; padding-right: 0px; }
.memberCenter a { font-size: 18px; }
.memberCenter a.log-out { font-size: 14px; }
.content-area { width: 62%; }
.upcoming-event-content a.HeaderTextSmall, h4 a { font-size: 15px; }
.upcoming-event-content ul li { font-size: 14px; }
.date-box { width: 60px; }
.upcoming-event-content { margin-left: 70px; }
}
 @media only screen and (max-width:450px) {
.upcoming-event .owl-carousel .owl-nav button.owl-next { right: 0; }
.upcoming-event .owl-carousel .owl-nav button.owl-prev { left: 0; }

}
 @media only screen and (max-width:390px) {
.content-area { width: 100%; float: none;text-align: center; }
.img_box{float: none;margin: 0 auto;}
.img_box img { height: auto; }
.across-list ul { margin: 0; padding: 0; }
.across-list ul li { padding: 0; }
.scrollup { bottom: 403px; right: 20px; }
.upcoming-event-info {padding: 0px 45px 0 0; }
.img_box {width: 150px;}
}
@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;
	}
}
