/* BREAKPOINTS ----------------
    xs: 0,
    sm: 576px,
    md: 768px,
    lg: 992px,
    xl: 1200px,
    xxl: 1400px
    // Small devices (landscape phones, 576px and up)
    @media (min-width: 576px) { ... }
    // Medium devices (tablets, 768px and up)
    @media (min-width: 768px) { ... }
    // Large devices (desktops, 992px and up)
    @media (min-width: 992px) { ... }
    // X-Large devices (large desktops, 1200px and up)
    @media (min-width: 1200px) { ... }
    // XX-Large devices (larger desktops, 1400px and up)
    @media (min-width: 1400px) { ... }
*/

/* COMMON -------------------- */
body{
    background: #fff;
    color:#000;
    font-size: 16px;
    line-height: 1.8rem;
    font-family: 'Exo 2', sans-serif;
    letter-spacing:normal;
    height: 100vh;
    position: relative;
    overflow: visible;
}
body > iframe, body > img {position: absolute;bottom: 0;left: 0;display: none;}
table {
    text-align: left;
}
.img-cover {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: .35s transform ease-in-out;
}
.bg-cover {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
}

/* HEADER -------------------- */
/* Header Top */
.header-top {
    background: #fff;
    color: #333;
    font-weight: 600;
    font-size: 13px;
    position: relative;
    z-index: 11;
}
.header-top .header-top-inner {
    position: relative;
    height: 40px;
    align-items: center;
    margin: 0 calc(-.5 * var(--bs-gutter-x));
}
.header-top .social-buttons {font-size: 16px;}
.header-top .social-buttons .header-center {font-size: 12px;}
.header-top .social-buttons a,
.header-top .social-buttons a:visited{
  font-weight: bold;padding: 10px;margin: 0;color: #2E3192;text-decoration: none;
}
.header-top .social-buttons a:hover,
.header-top .social-buttons a:focus {
  text-decoration: none;
}
.header-top .breaking-news {
    position: absolute;
    top: 440px;
    background: #fff;
    left: 1.5rem;
    right: 0;
    flex: 1;
    font-size: 13px;
    display: flex;
    height: 40px;
    border-radius: 0 !important;
    align-items: center;
    width: auto;
    display: none;
}
.header-top .breaking-news .bn-controls button {
  background: none;
  border: none;
}
.header-top .breaking-news .bn-label {
  background: transparent;
  color: #333;
  position: relative;
  line-height: 38px;
  padding: 0;
  display: block !important;
}
.header-top .breaking-news .bn-news {
    position: relative;
    left: 0 !important;
    flex: 1;
}
.header-top .breaking-news .bn-arrow {
    width: 6px;
    height: 6px;
}
.header-top .breaking-news .bn-arrow::after {
    height: 6px;
    width: 6px;
}
.header-top .breaking-news .bn-controls {
    position: relative;
    width: 60px;
}
.header-top .header-top-right {
  display:flex;
  column-gap: 10px;
}
/* Header Main */
.header-main {
    background: #F47920;
    position: relative;
    z-index: 12;
    box-shadow: 0 5px 5px rgb(0 0 0 / 10%);
}
.header-main .header {
    height: 70px;
    position: relative;
    padding: 0 8px;
    display: flex;
    width: 100%;
}
.header-main .header .header-logo{
    display:
    block;
    width: 280px;
    top: -3px;
    position: relative;
    z-index: 12;
}

/* TOP NAVIGATION -------------------- */
#topSearchForm {
        display: none;
    }
    
#topSearchWrapper {
    display: none;
}
#top-nav-wrapper {
    display: none;
}

.main-nav {
	margin: 0;
	padding: 0;
	list-style: none;
	/* float: right; */
	flex: 1;
	display: none;
}
.main-nav * {
    transition: all ease-in-out 0.5s;
	-webkit-transition: all ease-in-out 0.5s;
}
.main-nav ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: flex;
	width: 100%;
	justify-content: stretch;
	align-items: stretch;
}
.main-nav > ul > li {
	position: relative;
	white-space: nowrap;
	/* float: left; */
	width: 100%;
}
.main-nav .drop-down ul {
	position: absolute;
	display: block;
	width: auto;
	left: 0;
	top: calc(100% + 10px);
	z-index: 99;
	opacity: 0;
	visibility: hidden;
	display:none;
	padding: 0;
	background: #fff;
	box-shadow: 0px 0px 20px rgba(127, 137, 161, 0.25);
	transition: ease-in-out all 0.5s;
	-webkit-transition: ease-in-out all 0.5s;
	border-radius: 0;
	transform: translate(-24px, 0);
}
.main-nav .drop-down:hover > ul {
	opacity: 1;
	top: 100%;
	visibility: visible;
	display: block;
}
.main-nav .drop-down li {
	min-width: 220px;
	position: relative;
}
.main-nav .drop-down ul a {
	padding: 0 20px;
	font-size: 14px;
	font-weight: 500;
	text-transform: none;
	color: #171e36;
	line-height: 45px;
	text-align: left;
	cursor: pointer;
	display: block;
	text-decoration: none;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    transition: none;
	-webkit-transition: none;
}
.main-nav .drop-down ul a:hover, .main-nav .drop-down ul .active > a, .main-nav .drop-down ul li:hover > a {
	background: #2f3292;
	color: #fff;
	transition: none;
	-webkit-transition: none;
}
.main-nav .drop-down > a:after {
	content: "\f107";
	font-family: FontAwesome;
	padding-left: 10px;
}
.main-nav .drop-down .drop-down ul {
	top: 0;
	left: calc(100% - 30px);
}
.main-nav .drop-down .drop-down:hover > ul {
	opacity: 1;
	top: 0;
	left: 100%;
}
.main-nav .drop-down .drop-down > a {
	padding-right: 35px;
}
.main-nav .drop-down .drop-down > a:before {
    content: '\f054';
    font-family: 'FontAwesome';
    position: absolute;
    right: 10px;
    color: #aaa;
}
.main-nav .drop-down .drop-down > a:after {
	content: "\f105";
	position: absolute;
	right: 15px;
	font-family: 'FontAwesome';
	font-weight: 900;
}
.main-nav .drop-down > ul.two-col-menu {
    width: 440px;
    display: flex;
    flex-wrap: wrap;
}
.main-nav .drop-down > ul.two-col-menu > li {
    width: 50%;
    border-right: 1px solid #ddd;
}
.main-nav .drop-down > ul.three-col-menu {
    width: 660px;
    display: flex;
    flex-wrap: wrap;
}
.main-nav .drop-down > ul.three-col-menu > li {
    width: 33%;
    border-right: 1px solid #ddd;
}

.main-nav .drop-down .drop-down.nav-item > a {
    transform: none;
    border-right: 0;
}

.main-nav .drop-down .drop-down.nav-item > a:hover {
    /* background: none; */
}

.main-nav .drop-down .drop-down>a:after {
    display: none;
}

/* Mobile Navigation */

.mobile-nav {
	position: fixed;
	top: 0;
	bottom: 0;
	z-index: 9999;
	overflow-y: auto;
	right: -100%;
	width: 70%;
	max-width: 400px;
	padding-top: 68px;
	background: rgba(40, 38, 70, 0.8);
	transition: 0.4s;
	background: rgb(71,82,163);
	background: -moz-linear-gradient(top,  rgba(71,82,163,1) 0%, rgba(37,45,114,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(71,82,163,1) 0%,rgba(37,45,114,1) 100%);
	background: linear-gradient(to bottom,  rgba(71,82,163,1) 0%,rgba(37,45,114,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4752a3', endColorstr='#252d72',GradientType=0 );
}
.mobile-nav * {
	margin: 0;
	padding: 0;
	list-style: none;
}
.mobile-nav .mobile-nav-toggle {
    right: 0;
    top: 0;
    color: #fff;
    background: #39438f;
    /* display: flex; */
    /* justify-content: center; */
    align-items: center;
    height: 60px;
    width: 60px;
}
.mobile-nav a, .mobile-nav a:link,.mobile-nav a:visited {
	display: block;
	position: relative;
	color: #fff;
	padding: 12px 20px;
	font-size: 1.1rem;
	font-weight: 600;
}
.mobile-nav a:hover, .mobile-nav .active > a, .mobile-nav li:hover > a {
	color: #8dc2fa;
	text-decoration: none;
}
.mobile-nav ul ul a, .mobile-nav ul ul a:link, .mobile-nav ul ul a:visited {
    font-size: 1rem;
    font-weight: 400;
}
.mobile-nav .drop-down > a:after {
	content: "\f078";
	font-family: FontAwesome;
	padding-left: 10px;
	position: absolute;
	right: 15px;
	font-weight: 700;
}
.mobile-nav .active.drop-down > a:after {
	content: "\f077";
}
.mobile-nav .drop-down > a {
	padding-right: 35px;
}
.mobile-nav .drop-down ul {
	display: none;
	overflow: hidden;
}
.mobile-nav .drop-down li {
	padding-left: 20px;
}
.mobile-nav-toggle {
	position: absolute;
	right: 20px;
	top: 13px;
	z-index: 99999;
	border: 0;
	background: none;
	font-size: 24px;
	transition: all 0.4s;
	outline: none !important;
	line-height: 1;
	cursor: pointer;
	text-align: center;
	color: #fff;
	width: 44px;
	height: 44px;
	cursor: pointer;
}
.mobile-nav-overly {
	width: 100%;
	height: 100%;
	z-index: 9997;
	top: 0;
	left: 0;
	position: fixed;
	background: rgba(0, 0, 0, 0.8);
	overflow: hidden;
	display: none;
}
.mobile-nav-active {
	overflow: hidden;
}
.mobile-nav-active .mobile-nav {
	right: 0;
}
.mobile-nav-active .mobile-nav-toggle i {
	color: #fff;
}
/* Mobile Navigation End */

.logo-navbar .nav-item {margin: 0;}
.logo-navbar .nav-item>a {
	padding: 0 15px;
	line-height: 70px;
	display: flex;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	color: #fff;
	width: 100%;
	position: relative;
	justify-content: center;
	align-items: center;
}
.logo-navbar .nav-item>a {
    transform: skew(-18deg) translate(-13px, 0);
    border-right: 1px solid #da5e03;
}
.logo-navbar .nav-item>a>span {
    transform: skew(18deg);
    display: block;
}
.logo-navbar .nav-item>a:after {
	position: absolute;
	top: 0;
	left: 0;
	height: 4px;
	background: #ad4a03;
	width: 0;
	content: "";
	opacity: 0;
}
.logo-navbar .nav-item>a:hover {
	background: #da5e03;
	text-decoration: none;
}
.logo-navbar .nav-item>a:hover:after {
	width: 100%;
	opacity: 1;
}
.logo-navbar .nav-item.buy-ticket {
	margin: 0 0 0 15px;
	padding: 0px;
	clear: none;
}
.logo-navbar .nav-item.buy-ticket a {
	background: #ad4a03;
	color: #fff;
	line-height: 33px;
	color: #fff;
	padding: 0 18px;
	border-radius: 3px;
	margin-top: 19px;
	transform: none;
}
.logo-navbar .nav-item.buy-ticket a:after {
	display: none;
}
.logo-navbar .nav-item.buy-ticket a:hover {
	background: #2E3192;
	color: #fff;
}
.main-header.white-header .logo-navbar {
	background: #fff;
}
.white-header .logo-navbar .nav-item>a:after {
	background: #e81f3e;
}

/* PAGE HEADER ------------------ */

.page-header {
    height: 14rem;
    padding-bottom: 2rem;
    background: #444;
    position: relative;
    display: flex;
    background: url('../jpg/bigmouse200300107.jpg');
    align-items: flex-end;
}
.page-header:after {
    content: '';
    background: rgb(0,0,0);
    background: -moz-linear-gradient(-45deg,  rgba(0,0,0,1) 0%, rgba(0,1,164,1) 100%);
    background: -webkit-linear-gradient(-45deg,  rgba(0,0,0,1) 0%,rgba(0,1,164,1) 100%);
    background: linear-gradient(135deg,  rgba(0,0,0,1) 0%,rgba(0,1,164,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#0001a4',GradientType=1 );
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    opacity: 0.55;
    top: 0;
    z-index: 0;
}
.page-header .page-category {
    z-index: 2;
    background: #fff;
    display: inline-block;
    position: relative;
    font-weight: 700;
    text-transform: uppercase;
    padding: 0.25rem 1rem;
    margin-bottom: 0.5rem;
    border-radius: 0.25rem;
    color: #3b46a4;
    font-size: 0.7rem;
}
.page-header h1 {
    color: #fff;
    position: relative;
    z-index: 2;
    text-shadow: 0px 0px 10px rgba(0,0,0,0.5);
    font-weight: bold;
}

/* PAGINATION ------------------------ */
.pagination {
    flex-wrap: wrap;
}
.page-link {
    margin-bottom: 8px;
}


/*#top-nav-wrapper{padding-top:7px;z-index:999}*/
/*#top-nav{height:auto;margin:0 auto;width: 970px;padding-left: 20px;padding-right: 10px;}*/
/*#top-nav li{display:inline;float:left;position:relative}*/
/*#top-nav .top-nav-dd li{display:block;float:none;height:auto;padding:0}*/
/*#top-nav .top-nav-dd li a,#top-nav .top-nav-dd li a:visited{color: #000;display:block;padding:5px 15px}*/
/*#top-nav .top-nav-dd li a:hover, #top-nav .top-nav-dd li a:focus,#top-nav .top-nav-dd li a.active{background: none repeat scroll 0 0 #109B47;color:#fff;text-decoration:none}*/
/*.top-nav-dd li .right {font-size: 14px;}*/
/*.fixed-top-nav{box-shadow:0 1px 0 rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.15);height:50px!important;left:0;opacity:.95;position:fixed;top:-50px}*/
/*.fixed-top-nav li{height:50px!important;padding:0!important}*/
/*.fixed-top-nav .top-nav-dd li{height:auto!important}*/
/*.fixed-top-nav .top-nav-dd ul ul{top:-50px}*/
/*.fixed-top-nav a.level1{line-height:50px!important}*/
/*.fixed-top-nav .top-nav-dd{top:50px!important}*/
/*#top-nav-menu .level1{text-align:center}*/
/*#top-nav-menu a.level1,#top-nav-menu a.level1:visited{color: #000;display: block;height: 30px;line-height: 30px;padding: 0 10px;font-weight: 600;text-align:center;text-decoration:none;margin: 1px 1px 0 1px;}*/
/*#top-nav-menu a.level1:hover,#top-nav-menu a.level1:active,#top-nav-menu a.selected,#top-nav-menu a.level1.active{background: #fff;border: 1px solid #ddd;border-radius: 8px 8px 0 0;border-bottom: 0;text-decoration: none;margin: 0;}*/
/*#top-nav-menu .active-nav{background:none repeat scroll 0 0 transparent;color:#fff!important}*/
/*#top-nav-menu li.active-nav a{color:#d00;text-shadow:0 0 0 transparent}*/
/*#top-nav-menu .top-nav-dd{background:none repeat scroll 0 0 #fff;border: 1px solid #ddd;box-shadow:0 5px 5px rgba(0,0,0,0.2);display:none;left: 0;position:absolute;top: 30px;width:210px;z-index:999}*/
/*#top-nav-menu .top-nav-dd ul ul{left:200px;top:0;width:230px}*/


/*#top-nav-wrapper{padding-top:7px;z-index:999}*/
/*#top-nav{height:auto;margin:0 auto;width: 970px;padding-left: 20px;padding-right: 10px;}*/
/*#top-nav li{display:inline;float:left;position:relative}*/
/*#top-nav .top-nav-dd li{display:block;float:none;height:auto;padding:0}*/
/*#top-nav .top-nav-dd li a,#top-nav .top-nav-dd li a:visited{color: #000;display:block;padding:5px 15px}*/
/*#top-nav .top-nav-dd li a:hover, #top-nav .top-nav-dd li a:focus,#top-nav .top-nav-dd li a.active{background: none repeat scroll 0 0 #109B47;color:#fff;text-decoration:none}*/
/*.top-nav-dd li .right {font-size: 14px;}*/
/*.fixed-top-nav{box-shadow:0 1px 0 rgba(0,0,0,0.05),0 1px 3px rgba(0,0,0,0.15);height:50px!important;left:0;opacity:.95;position:fixed;top:-50px}*/
/*.fixed-top-nav li{height:50px!important;padding:0!important}*/
/*.fixed-top-nav .top-nav-dd li{height:auto!important}*/
/*.fixed-top-nav .top-nav-dd ul ul{top:-50px}*/
/*.fixed-top-nav a.level1{line-height:50px!important}*/
/*.fixed-top-nav .top-nav-dd{top:50px!important}*/
/*#top-nav-menu .level1{text-align:center}*/
/*#top-nav-menu a.level1,#top-nav-menu a.level1:visited{color: #000;display: block;height: 30px;line-height: 30px;padding: 0 10px;font-weight: 600;text-align:center;text-decoration:none;margin: 1px 1px 0 1px;}*/
/*#top-nav-menu a.level1:hover,#top-nav-menu a.level1:active,#top-nav-menu a.selected,#top-nav-menu a.level1.active{background: #fff;border: 1px solid #ddd;border-radius: 8px 8px 0 0;border-bottom: 0;text-decoration: none;margin: 0;}*/
/*#top-nav-menu .active-nav{background:none repeat scroll 0 0 transparent;color:#fff!important}*/
/*#top-nav-menu li.active-nav a{color:#d00;text-shadow:0 0 0 transparent}*/
/*#top-nav-menu .top-nav-dd{background:none repeat scroll 0 0 #fff;border: 1px solid #ddd;box-shadow:0 5px 5px rgba(0,0,0,0.2);display:none;left: 0;position:absolute;top: 30px;width:210px;z-index:999}*/
/*#top-nav-menu .top-nav-dd ul ul{left:200px;top:0;width:230px}*/

#header-ticker {
    width: 500px;
}


 /*TICKER -------------------- */
.headline-ticker{}
.headline-ticker ul{height: 40px;overflow:hidden}
.headline-ticker,.headline-ticker .bx-wrapper,.headline-ticker .bx-window{}
.headline-ticker .bx-wrapper li{padding: 0 10px 0 10px;}
.headline-ticker li{font-weight: 600;display:inline;float:left;line-height: 50px;white-space: nowrap;width:auto!important}
.headline-ticker a,.headline-ticker a:visited{color: #fff;text-decoration:none;}
.headline-ticker a:hover,.headline-ticker a:focus{color:#000;text-decoration:none}
.headline-ticker b {color: #ff3f36;}

.clear{clear:both}
.bold{font-weight:bold;}
.red{color:#d00}
a,a:visited{color: #007BD5;text-decoration:none;}
a:hover,a:focus{color:#3172b4;text-decoration:underline}
.lightgreen{color:#62bb46}
.lightblue{color:#0159ac}
.bigger{font-size:14px}
.left{display:inline;float:left}
.right{display:inline;float:right}
.evenrow{background: none repeat scroll 0 0 #f5f5f5;}
.ajax-loader{display:block;height:15px;left:50%;margin:-7px 0 0 -64px;overflow:hidden;position:absolute;top:50%;width:128px;z-index:51}
.dark a,.dark a:visited{color: #2E3192;}
.dark a:hover,.dark a:focus{color:#fff}
.lasth{border-right:0 none!important}
.lastv{border-bottom:0 none!important}
.noMarginRight{margin-right:0 !important}
.noPaddingRight{padding-right:0 !important}
.numberList{list-style:decimal outside none;/* margin-left:30px; */}
.lowerRomanList{list-style:lower-roman outside none;margin-left:30px}
.lowerAlphaList{list-style:lower-alpha outside none;margin-left:30px}
.upperAlphaList{list-style:upper-alpha outside none;margin-left:30px}
.headingRow{background:none repeat scroll 0 0 #3d3c66;color:#fff;font-weight:bold;padding:6px 5px 6px 10px}
.tableStyle1{width:100%}
.tableStyle1 td{/* border-bottom:1px solid #e3e3e3; */border-right: 1px solid #f0f0f0;padding: 0.5rem 5px 0.5rem 1rem;}
.tableStyle1 th{border-bottom: 1px solid #f0f0f0;border-right: 1px solid #f0f0f0;border-top: 1px solid #f0f0f0;padding:6px 5px 6px 10px;white-space: nowrap;}
.tableStyle2{}
.tableStyle2 td{border-bottom: 1px solid #a1bef4;border-right: 1px solid #a1bef4;padding: 10px 10px 10px 10px;}
.tableStyle2 th{border-bottom:1px solid #dadada;border-right:1px solid #dadada;border-top:1px solid #dadada;padding:6px 5px 6px 10px}
#site-wrapper{margin:0}
.header-scores{display:none}
.bx-scorecard{}
.bx-scorelist{weight:630px;}
.bx-scorelist li{}
.header-scores .scorebox{width:200px;height:60px;background:#fff;}

#content-wrapper{overflow-x: hidden;}
.uiOverlay{display:none;left:260px;margin-left:30px;position:absolute;top:-30px;z-index:100}
.uiOverlayInner{background:none repeat scroll 0 0 #fff;border:1px solid #666;box-shadow:0 0 4px rgba(0,0,0,0.5);padding:5px;width:300px}
.uiOverlayHeader{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #666;color:#0a8e43;padding:5px}
.uiOverlayTitle{font-size:18px;font-weight:normal}
.uiOverlayBody{padding:0 10px}
.uiOverlay .uiOverlayArrowLeft{background:url("../uioverlayarrowleft.html") no-repeat scroll 0 0 transparent;height:27px;left:-14px;position:absolute;top:30px;width:15px}
.uiOverlayBody .overlayLoader{background:url("../ajax-loader-2.html") no-repeat scroll center 20px transparent;height:70px}

#content-inner{margin:0 auto;/* padding: 10px; *//* border-radius: 8px 8px 0 0; *//* max-width: 1200px; *//* border: 1px solid #ddd; */background: #fff;/* margin-top: -1px; */}
#content{}
#content2{background:none repeat scroll 0 0 #fff;min-height:700px}
#content-topbar{padding:5px 10px 0}
#content-topbar-inner{height:18px;line-height:18px;margin:0 auto}
#breadcrumb{display: block;/* height:18px; *//* overflow:hidden; *//* text-overflow:ellipsis; *//* width:680px */padding: 0 0 10px 0;}
#breadcrumb span.seperator{padding:0 5px}
#breadcrumb a span{background:none repeat scroll 0 0 #000;border-radius:5px 5px 5px 5px;height:16px;margin:0 0 0 -6px;opacity:.4;padding:2px;position:absolute;width:100%;z-index:-1}
#breadcrumb a,#breadcrumb a:visited{color:#3172b4;font-size:12px;text-transform: capitalize;}
#breadcrumb a.home-icon span{margin-left:-5px;width:40px}
#breadcrumb a:hover{color:#3172b4;text-decoration:underline}
#topbar-datetime{color:#e3e3e3;float:right;font-size:11px}
#home-slider-wrapper{height:358px;margin:0 auto;padding:13px 6px 6px;width:988px}
#president-wrapper{display:inline;float:left;height:358px;width:296px}
#president-inner{background:url("../dr-akhilesh-das-gupta.html") no-repeat scroll 0 0 #fff;height:358px;position:relative}
#president-inner #president-desig{color:#1f218c;font-size:17px;font-weight:bold;letter-spacing:1px;line-height:22px;padding-top:0;text-align:center}
#president-inner a .president-btn{color:#1f218c;font-weight:normal;position:absolute;right:22px;text-decoration:underline;top:325px;font-size:12px}
#president-inner a .president-btn1{color:#1f218c;font-weight:normal;position:relative;right:-11px;text-decoration:underline;top:325px;font-size:12px}
#president-inner a:hover .president-btn{color:#d00}
.bx-wrapper .pager{padding:0;text-align:center}
.bx-wrapper .pager a{background:none repeat scroll 0 0 transparent;border:0 none;margin:0;padding:0}
.home-row-inner{margin:0 auto;width:990px}
#home-row1-inner{padding:10px 5px 5px}
.box-wrapper{display:inline;float:left}
.home-box-inner{background:none repeat scroll 0 0 #fff;overflow:hidden;position:relative;text-align:justify}
#news-wrapper .home-box-inner{height:290px}
#tour-wrapper .home-box-inner{height:290px}
#profile-wrapper .home-box-inner{height:330px}
#results-wrapper .home-box-inner{height:330px}
#ranking-wrapper .home-box-inner{height:330px}
#calendar-wrapper .home-box-inner{height:280px}
#social-wrapper .home-box-inner{height:280px}
.home-box-inner .box-content{padding-right:10px}
.heading1{color:#dd4600;font-size:1.5em;line-height:1em;padding:0 0 10px}
.heading1 span{font-weight:bold}
.heading1 a,.heading1 a:visited,.gallery-title1 a,.gallery-title a:visited{color:#ed4d00}
.heading1 a:hover,.heading1 a:focus,.gallery-title a:hover,.gallery-title a:focus{text-decoration:none}
.heading3{background: #2E3192;/* border: 1px solid #ddd; */padding: 1rem;/* margin-right: 10px; */font-weight: 600;margin-bottom: 1rem;color: #fff;}
.textLevel2{font-size:20px;line-height:34px}
.home-table td{padding: 0 0 10px;}
.home-table tr:hover{}
.home-table td.date{color: #0a8e43;font-weight: bold;width: 50px;}
.home-table a{color:#454545;display:block;text-decoration:none;/* border-right: 3px solid #0e8a3f; *//* padding-right: 5px; */}
.home-table a:hover{text-decoration:none;color: #0a8e43;}
.home-table a:visited{}
a.btn-more, a.btn-more:visited {float: right;font-size: 13px;font-weight: bold;text-transform: uppercase;}
.home-news a {/* border-right: 3px solid #0e8a3f; *//* padding-right: 5px; */}
.home-news a:visited {border-color: #fff;}
#calendar-wrapper table{width:100%}
#calendar-wrapper table td{border-bottom:1px dotted #ccc;padding:5px 0}
#calendar-wrapper table td.month-row{color:#0a8e43;font-weight:bold;padding-left:5px}
#calendar-wrapper table td.col1{padding-left:6px;width:70px}
#calendar-wrapper table td.col2{padding-right:10px}
#calendar-wrapper table td.col3{padding-right:5px}
#calendar-wrapper table td.col2 span.type-bwf,#calendar-wrapper table td.col2 span.type-bai{border-radius:2px 2px 2px 2px;color:#fff;display:block;font-size:10px;letter-spacing:.5px;line-height:15px;margin-top:1px;padding:1px 3px 0;text-align:center}
#calendar-wrapper table td.col2 span.type-bai{background:none repeat scroll 0 0 #0a8e43}
#calendar-wrapper table td.col2 span.type-bwf{background:none repeat scroll 0 0 #000}
#intro-wrapper{display:block;float:none}
.content-box{background:none repeat scroll 0 0 #fff;border-radius:4px 4px 4px 4px;box-shadow:0 1px 3px rgba(0,0,0,0.3)}
#home-row2{position:relative;z-index:10}
#home-row2-inner{padding:5px;position:relative}
#profile-wrapper{margin-left:0;overflow:hidden;width:372px}
#profile-wrapper #pSearchBox{position:absolute;right:10px;top:13px}
#profile-wrapper .no-results{padding:20px 10px}
#player-info .tabNav{height:23px;padding-top:10px}
#player-info .tabNav li{background:none repeat scroll 0 0 #333;border:1px solid #000;color:#fff;cursor:pointer;display:inline;float:left;font-weight:bold;height:20px;line-height:20px;padding:0 10px}
#player-info .tabNav li.active_tab{background:none repeat scroll 0 0 #0a8e43;font-weight:bold}
#player-info .player-panel{display:none}
#player-info .player-panel tr td{border-bottom:1px dotted #aaa;padding:3px}
#player-info .player-panel tr th{border-bottom:1px solid #ccc;color:#333;padding:3px 5px}
#player-info #player_profile_panel{display:block}
#player-photo{display:inline;float:left;padding:10px 0 0;width:120px}
#player-photo img{border-radius:0 10px 0 10px;display:block;height:180px;margin-top:7px;width:120px}
#player-photo #player-name{background:none repeat scroll 0 0 #fff;color:#000;font-size:18px;font-weight:bold;line-height:22px;margin:1px 6px 0 0;padding:8px 0;text-align:center}
#player_profile_panel table{display:inline;float:right;width:210px}
#player_profile_panel tr td.col1{color:#0a8e43;font-weight:bold;width:110px}
#player_performances_panel table{width:100%}
#player_performances_panel tr .col1{color:#136201;font-size:12px;width:40px}
#player_performances_panel tr .col3{color:#0159ac;font-weight:bold;padding-right:10px!important;text-align:right;width:80px}
.multiplePlayerResults .title{padding:10px 0}
.multiplePlayerResults #pSearchResults table.tableStyle1{border-top:0 none}
.multiplePlayerResults table th{padding:3px 5px}
.multiplePlayerResults table td{padding:3px 5px!important}
.multiplePlayerResults table .col1{padding-right:10px!important;text-align:right;width:70px}
.multiplePlayerResults table .col3{width:80px}
.multiplePlayerResults table .col4{width:120px}
.ranking_table_wrap{width:246px}
.ranking_panel table{color:#303030;width:100%}
.ranking_panel h4{color:#0a8e43}
.ranking_panel th{border-bottom:1px solid #136201;border-top:1px solid #136201;font-size:11px;padding:2px 0;text-align:left}
.ranking_panel td{border-bottom:1px solid #ddd;overflow:hidden;padding:1px 5px}
.ranking_panel table.rank-table .col1{color:#136201;font-size:13px;font-weight:bold;width:30px}
.ranking_panel table .col1 span{border-radius:2px 2px 2px 2px;color:#000;display:block;letter-spacing:.5px;line-height:15px;margin-top:1px;padding:1px 3px 0}
.ranking_panel table .col2{width:160px}
.ranking_panel table .col3{padding-right:10px;text-align:right;width:40px}
.ranking_panel table .col4{width:40px}
#ranking_tabs .active_panel{display:block}
#results-wrapper td{border-bottom:1px dotted #aaa;padding:5px 2px}
#results-wrapper td.date{color:#0a8e43;font-weight:bold;width:75px}
.home-table{width:100%;/* height: 100%; */overflow: hidden;}
.home-table tr:hover {background: #f0f0f0;}
.home-table td{padding-bottom: 24px;/* border-bottom: 1px solid #f0f0f0; */}
.home-table td.month-row{color:#0a8e43;display: none;font-weight:bold}
.home-table td.col1{width: 70px;font-weight: bold;color: #0a8e43;}
.home-table td.col2{padding-right: 10px;}
.home-table td.col3{}
.home-table td.col2 span.type-bwf,.home-table td.col2 span.type-bai{border-radius:2px 2px 2px 2px;color:#fff;display:block;font-size:10px;letter-spacing:.5px;line-height:15px;margin-top:1px;padding:1px 3px 0;text-align:center}
.home-table td.col2 span.type-bai{background: none repeat scroll 0 0 #0E8A3F;}
.home-table td.col2 span.type-bwf{background:none repeat scroll 0 0 #ec3609}
#home-row3-inner{padding:5px;position:relative}
#home-row3 #social-wrapper{display:inline;float:right;width:228px}
#home-row3 #social-wrapper .home-box-inner{padding:0 10px 10px}
#home-row4{background:none repeat scroll 0 0 #fff;box-shadow:0 0 5px rgba(100,100,100,0.1);display:none;position:relative}
#home-row3 #social-wrapper .fb-like-box{height:176px;overflow:hidden;text-align:center}
#home-row3 #social-wrapper .banner{margin-top:8px}
#home-row4-inner{padding:10px}
#home-row4 #home-state-assoc{display:inline;float:left}
#home-row4 #sponsor img{margin-top:34px}
#home-row4 #badminton-bodies img{height:80px;margin:20px 5px 0;width:80px}
#home-row4 #partner img{height:100px;margin:20px 5px}
#home-row4 #tourn-soft img{margin-top:40px}
#content-top{background:url("../content-top.html") no-repeat scroll center center transparent;display:none;height:150px}
#content-top-nav{background:url("../content-top-nav.html") repeat-x scroll center center transparent;border-radius:10px 10px 0 0;border-top:1px solid #e3e3e3;height:40px;margin:0 auto;width:990px}
#content-top-nav-inner{margin:0 auto;width:990px}
#states{height:140px;overflow:hidden;padding:0 30px;width:200px}
#state-carousel{padding-top:10px}
#states .jcarousel-clip{margin:0;overflow:hidden;padding:1px 0 0;width:200px;z-index:2}
#state-carousel li{height:120px;padding:20px 5px 0;text-align:center;width:190px}
#state-carousel li img{height:auto;width:80px}
#state-carousel li a:hover img{opacity:1}
#states .jcarousel-prev{background:url("../arrow-prev-next.html") no-repeat scroll -5px center transparent;cursor:pointer;height:40px;left:-30px;position:absolute;text-indent:-99999px;top:40px;width:30px}
#states .jcarousel-next{background:url("../arrow-prev-next.html") no-repeat scroll -47px center transparent;cursor:pointer;height:40px;position:absolute;right:-30px;text-indent:-99999px;top:40px;width:30px}
#gallery-wrapper{display:inline;float:left;margin-left:8px;width:374px}
.gallery-inner{padding:10px 0 0;position:relative}
#photo-gallery{border-bottom: 1px solid #E3E3E3;background: url(../png/bottom-gradient-strip.png) no-repeat center bottom;}
.newsThumb img{background:none repeat scroll 0 0 #fff;display:block;height: 115px;border-radius: 5px;width:190px}
#gallery-wrapper .gallery-title{background:none repeat scroll 0 0 #0a8e43;border-bottom:1px solid #005c25;border-radius:6px 6px 0 0;color:#fff;font-size:14px;font-weight:bold;height:20px;margin:0 0 5px;padding:7px 10px 5px}
.content-main{/* border-right:1px solid #e3e3e3; *//* display:inline; *//* float:left; *//* padding: 0 0 20px 10px; *//* width:690px; */text-align: left;}
.content-main p{margin-bottom:10px}
.main-inner{padding:0 10px 0 5px}
.mainColumnType4{float:left;padding:10px 15px;width:960px}
.sidebar{/* display:inline; *//* float:right; *//* padding:0 10px 0 0; *//* width: 267px; */background: #fff5ee;}
.sidebar ul {list-style: none;padding:0;margin:0;}
.sidebar .title,.sidebar .sidebar-heading{/* background: url(/img/block-heading.png) repeat-x 0 bottom #1794ef; */color: #f37920;font-size: 2rem;/* height: 25px; */font-weight: bold;line-height: 1.5;/* margin: 0 0 1rem; */padding: 3rem 1rem 1rem;}
#sidebar-nav{padding-bottom:20px}
#sidebar-nav ul ul{/* list-style: disc  inside; */}
#sidebar-nav ul li a,#sidebar-nav ul li a:visited{/* background: url("/img/blue-bullet-1.gif") no-repeat scroll 15px 8px transparent; */color:#454545;display:block;border-bottom: 1px solid #f9dac6;/* font-size:14px; */padding: 0.5rem 0 0.5rem 1rem;}
#sidebar-nav ul li a:hover,#sidebar-nav ul li a:focus{/* background:url("../img/bg/sidebar-arrow.png") no-repeat scroll 10px 11px #f0f0f0; *//* border-bottom:1px solid #ddd; */text-decoration: none;color: #007BD5;/* font-weight: bold; */}
.right-sidebar{background:none repeat scroll 0 0 #f5f5f5;border-left:1px solid #ddd;display:inline;float:right;padding:20px 10px;width:278px}
.sidebar-links{padding: 0 16px;}
#sidebar-nav1 ul ul{padding-left: 20px;}
#sidebar-nav1 ul li a,#sidebar-nav1 ul li a:visited{/* background: url("/img/blue-bullet-2.png") no-repeat scroll 15px 6px transparent; */border-bottom: 1px solid #f9dac6;color:#454545;display:block;/* font-size:14px; */padding: 0.5rem 0 0.5rem 2rem;}
#sidebar-nav1 ul li a:hover,#sidebar-nav1 ul li a:focus{/* background:url("../img/bg/sidebar-arrow-green.png") no-repeat scroll 10px 11px #f0f0f0; *//* border-bottom:1px solid #ddd */}
#content2 h1,#content2 .heading{font-size: 20px;      font-weight: 600;      line-height: 24px;      margin-bottom: 10px;      border-bottom: 1px solid #dadada;      padding-bottom: 10px;}
#content2 .heading{margin-top:10px}
#footer2 #visitor-stats-wrapper{display: block;float:right;width: 160px;}
#footer2 .visitor-stats{display:inline;float:right;margin: 10px 0;}
#footer2 .visitor-label{color:#0a8e43;font-weight:bold;padding-top:2px;text-align: right;text-transform:uppercase}
#footer2 .digit{background:none repeat scroll 0 0 #ddd;border:1px solid #aaa;color:#444;float:left;font-weight:bold;line-height:20px;margin:0 1px;padding:2px 0;text-align:center;width:16px}
.disclaimer{line-height: 24px;padding: 20px 10px;/* width: 980px; */text-align:center;margin: 0 auto;color: rgba(255,255,255,0.7);}
.fixed-right-div{position:fixed;right:0}
.fixed-right-div .visible-area{background:none repeat scroll 0 0 #fff;border-bottom:2px solid #cacaca;border-left:2px solid #cacaca;border-top:2px solid #cacaca;box-shadow:0 0 2px rgba(0,0,0,0.3);display:inline;float:left;height:100px;text-indent:-9999px;width:30px}
.fixed-right-div .hidden-area{box-shadow:3px 0 3px #aaa;display:inline;float:left;overflow:hidden}
.fixed-right-div .hidden-area .hidden-area-inner{background:none repeat scroll 0 0 #fff;border:1px solid #cacaca;padding:2px}
.pagerWrapper .pagerText{/* background:none repeat scroll 0 0 #3d3c66; *//* border:1px solid #333; *//* display:inline; *//* float:left; *//* line-height:30px; *//* text-align:center; *//* width:60px; */}
.pagerWrapper .pagerBar{color:#fff}
.pagerWrapper .pagerCount{padding:2px 0 10px}
.pagerWrapper .pagerCount span{font-weight:bold}
.pagerWrapper a,.pagerWrapper a:visited{background: none repeat scroll 0 0 #064696;/* border: 1px solid #333; *//* border-left: 0; */color: #fff;/* display:inline; *//* float:left; *//* margin: 2px; *//* line-height: 40px; *//* text-align:center; *//* width: 40px; */}
.pagerWrapper a:hover,.pagerWrapper:focus{background:none repeat scroll 0 0 #dadada;color:#1f2351}
.pagerWrapper a.active{background: none repeat scroll 0 0 #067ED6;color:#fff;font-weight: bold;}
#fixed-online-map, #fixed-bai-megazine{display:none}
#fixed-online-map{right:-405px;top:210px;z-index:99998}
#fixed-online-map .digit{background:none repeat scroll 0 0 #ddd;border:1px solid #aaa;color:#666;float:left;font-size:18px;font-weight:bold;line-height:20px;margin:0 1px;padding:2px 0;text-align:center;width:24px}
#fixed-online-map #online-map{height:200px;width:400px}
#fixed-online-map .visible-area{background:url("../right-fixed-visitors.html") repeat scroll 0 0 #fff}
#fixed-bai-megazine{right:-247px;top:320px;z-index:99999}
#fixed-bai-megazine .visible-area{background:url("../right-fixed-megazine.html") repeat scroll 0 0 #fff;height:125px}
#fixed-bai-megazine .bai-megazine-inner{display:inline;float:left;font-weight:bold;margin-right:5px;text-align:center;width:230px}
#fixed-bai-megazine .last{margin-right:0!important}
#fixed-bai-megazine .bai-megazine-inner img{display:block;height:230px;width:230px}
#photos-sidebar{background:none repeat scroll 0 0 #f5f5f5;border-left:1px solid #ddd;display:inline;float:right;padding:20px 10px;width:278px}
#footer{}
#footer-menu{color: #fff;/* margin:0 auto; */padding: 20px 0px;/* width:990px; */}
#footer-about{float:left;padding:0 10px 5px;width:650px}
.footer-nav{/* border-right: 1px solid #BBCAE8; *//* display:inline; *//* float:left; *//* padding: 0 10px; */margin: 0 0 30px;/* height: 240px; *//* width: 135px; */}
.footer-contacts {/* float: left; *//* width: 810px; *//* height: 240px; *//* margin-left: 20px; */width: 100%;display: flex;font-size: 14px;}
.footer-contacts .heading {margin-left: -30px;}
.footer-contacts > div {
    flex: 1;
    word-break: break-word;
}
.footer-contacts td {vertical-align: top;width: 33%;padding: 0 30px;border-right: 1px solid #709aed;}
.footer-contacts td:first-child {
    border-left: 1px solid #709aed;
}
.footer-contacts tr:first-child td:first-child {
    border:none;
}
#last-footer-nav{border-right:0 none}
.footer-wrapper{
	background: url("../footer-border.html") repeat-x scroll 0 0 #2E3192;padding-top:10px;color: #fff;font-size: 12px;
}
.footer-wrapper .heading{font-size:14px;font-weight:bold;padding: 0 0 13px;/* margin-bottom: 10px; *//* color: #ddd; */text-transform: uppercase;font-size: 16px;font-weight: 700;/* margin-bottom: 30px; *//* border-bottom: 1px solid #696ba7; */}
.footer-wrapper  .accordion-button,
.footer-wrapper  .accordion-button:not(.collapsed) {
    background: transparent;
    color: #fff;
    font-weight: 600;
    box-shadow: inset 0 -1px 0 #fff;
    /* border-color: #fff; */
}
.footer-wrapper  .accordion-item {
    background: transparent;
    color: #fff;
    /* border-color: #3d40b1; */
    border: 0;
}
.footer-wrapper .accordion-body {
    box-shadow: inset 0 -1px 0 #fff;
}
.footer-nav ul{/* margin-bottom:20px */padding-left: 10px;}
.footer-nav li{/* background: url("/img/footer-nav-line.png") no-repeat scroll right center transparent; */padding: 0 10px 8px;float: left;display: inline;width: 33%;}
.footer-nav .heading {/* float: left; *//* display:inline; *//* color: #ddd; */margin-bottom: 0;}
#footer-about .heading2{font-size:16px;font-weight:bold;padding:0 0 10px}
#footer-menu a,#footer-menu a:visited{color: #ddd;display: block;}
#footer-menu a:hover,#footer-menu a:focus{color: #fff;}
#footer2{font-size:12px;margin:0 auto;padding: 0 0px;width: 1000px;}
#footer-about{font-size:12px}
#footer2 .heading{font-weight:bold}
.php-timer{font-size:11px;background: none repeat scroll 0 0 #232553;text-align:center;color: #abadff;padding: 16px 0;}
.php-timer a,.php-timer a:visited {color: #abadff; text-decoration:none;}
.php-timer a:hover,.php-timer a:focus {color: #fff; text-decoration:underline;}


/*Passes*/
#form-pass h2 {
    font-size: 24px;
    margin: 20px 0;
    text-transform: uppercase;
}

#form-pass h3 {
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
}

.passes-list .pass-item {
    width: 200px;
    float: left;
    margin-right: 30px;
    margin-bottom: 30px;
}

.pass-poster {
    height: 100px;
    position: relative;
    border-bottom: 1px solid #ddd;
    background: #59A5DA;
}
.pass-poster .pass-title span {
    color: #fff;
    text-transform: uppercase;
}

.passes-list .pass-price {
    background: #ddd;
    position: absolute;
    right: 0;
    bottom: 0;
    font-weight: bold;
    padding: 1px 10px;
    border-radius: 10px 0 0 0;
}
.pass-sess {
    display: table;
    width: 100%;
    box-sizing: border-box;
    height: 60px;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}

.passes-list .pass-day {
    color: #D5EEFF;
     background: #D2EAFB; 
    position: absolute;
    left: 6px;
     text-transform: uppercase; 
    top: 6px;
    padding: 1px 5px;
    border-radius: 3px;
    font-weight: bold;
}

.passes-list .pass-title {
    position: absolute;
    left: 0;
    right: 0;
}

.pass-poster .pass-title {
    position: absolute;
    left: 0;
    top: 40px;
    font-size: 20px;
    text-align: center;
    height: 20px;
}
.pass-sess .sess-item {
    display: table-cell;
    width: 50%;
    position: relative;
    border-right: 1px solid #ddd;
    border-top: 1px solid #ddd;
    padding: 10px 0;
}

.sess-item .pass-title {
    position: relative;
    display: block;
    text-align: center;
}
.pass-item .pass-tick {
    width: 30px;
    height: 30px;
    display: block;
    margin: 0 auto;
    background: url(../png/circle-check-black.png) no-repeat 0 0;
    opacity: 0.2;
}

.page-content {
    /* text-align: justify; */
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.page-content h1 {
    font-size: 2rem;
    font-weight: 700;
    border-bottom: 1px solid;
}
.page-content h2 {
    font-size: 1.5rem;
    font-weight: 700;
    border-bottom: 1px solid;
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    padding-top: 1rem;
    
}

@media screen and (max-width: 780px) {
     /*HEADER */
    #header-top{display:block;}
    #header-wrapper{display:block;}
    #header-top .header-center {display:none;}
    #content-topbar{display:none;}
    #site-wrapper{margin:0; }
    #header .toggle-menu {
        display: flex;
    }
    /* TOP NAV ------------------------------ */
    #top-nav-wrapper {
        position: absolute;
        top: 120px;
        right: 0;
        height: 100vh;
        background: #f37920;
        width: 85%;
        max-width: 400px;
        z-index: 11;
        overflow-y: auto;
        padding-top: 40px;
        box-shadow: 0 30px 30px rgb(0 0 0 / 80%);
    }
    body.menu-open #top-nav-wrapper {
        display: block;
    }
    #top-nav {
        display: flex;
        font-size: 14px;
        width: 100%;
    }
    #top-nav-menu a {
        color: #fff;
        display: block;
        flex: 1;
    }
    
    #top-nav ul {
        padding-left: 24px;
    }
    
    #top-nav a.level1 {
        background: rgba(255,255,255,1);
        color: #333;
        font-weight: 600;
        margin: -1px 0;
        padding: 8px 24px;
    }
    .level2>div {
        color: #fff;
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 4px 0;
    }
    #top-nav li.level2 .fa-solid {
        padding: 5px 24px;
    }
    #top-nav ul.level2-dd {margin-left: -24px;padding-left: 48px;background: #d26818;margin-bottom: 4px;}
    li.level2 .level2-dd {
        max-height: 0;
        overflow: hidden;
        transition: max-height 500ms ease-in-out;
    }
    li.level2.active .level2-dd {
        max-height: 1000px;
        transition: max-height 500ms ease-in-out;
    }
    
    #top-nav ul#top-nav-menu {
        padding-left: 0;
        flex: 1;
    }
    
    #top-nav li {
        padding: 6px 0;
    }
    body.menu-open {
        overflow: hidden;
    }
    body.menu-open #header .toggle-menu .fa-bars{
        display:none;
    }
    body.menu-open #header .toggle-menu .fa-xmark{
        display:block;
    }
    body.menu-open:after {
        content: '';
        background: #000;
        height: 100%;
        width: 100%;
        position: fixed;
        z-index: 10;
        top: 0;
        left: 0;
        opacity: 0.7;
    }
}
/**
    TABLET: 768px ---------------------------------------------------------
**/
@media (min-width: 768px) {
    .header-top .breaking-news {
        top: 540px;
    }
    .page-header {
        height: 24rem;
        padding-bottom: 4rem;
    }
    .page-header .page-category {
        font-size: 1rem;
    }
    .page-content {
        padding-top: 2rem;
        padding-bottom: 2rem;
    }
    .page-content h2 {
        font-size: 2rem;
    }
}
/**
    DESKTOP: 992px ---------------------------------------------------------
**/
@media (min-width: 992px) {
    .header-top .breaking-news {
        position: relative;
        top: 0;
        background: none;
        right: auto;
        border: none;
        width: 100%;
        display: flex;
    }
    .header-main .header {
        height: 60px;
    }
    .header-main .header .header-logo {
        width: 230px;
    }
    .logo-navbar .nav-item > a {
        padding: 0 10px;
        line-height: 60px;
        font-size: 12px;
    }
    .logo-navbar .nav-item.buy-ticket {
        margin: 0 0 0 5px;
        padding: 0;
    }
    .logo-navbar .nav-item.buy-ticket a {
        line-height: 30px;
        padding: 0 6px;
        margin-top: 15px;
    }
}
/**
    LARGE DESKTOP: 1200px ---------------------------------------------------------
**/
@media (min-width: 1200px) {
    .header-main .header {
        height: 70px;
    }
    .header-main .header .header-logo {
        width: 280px;
    }
    .logo-navbar .nav-item > a {
        padding: 0 10px;
        line-height: 70px;
        font-size: 14px;
    }
    .logo-navbar .nav-item.buy-ticket {
        margin: 0 0 0 5px;
        padding: 0;
    }
    .logo-navbar .nav-item.buy-ticket a {
        line-height: 34px;
        padding: 0 10px;
        margin-top: 18px;
    }
    .home-about .body-title {
        font-size: 1.4rem;
    }
    .footer-nav ul {
        font-size: 1rem;
    }
}