/* =========================================================================================
@Description: Custom StyleSheet
@Version: 1.0, 2017
============================================================================================ */

@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900');

:root {
	--primary-bg: #0b419a;
	--color-1: #f4af35;
	--text-font:"Roboto", sans-serif;
}
.navunit{
	display: none;
}
.navunit.active{
	display: block;
}
.fullwidth{
	width: 100% !important;
}
.inactive{
	display: none !important;
}
.SMwrapper section{
	padding: 0 !important;
}

.header-wrapper { background:var(--primary-bg); margin-bottom: 25px; }
.header-content { display: flex; flex-direction: row;justify-content: center; align-items: center; padding: 10px 0; }
.site-logo { flex: 1; padding-left: 8px; }
.site-logo img { width: 125px; }
.navbar {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: .5rem 1rem;
	box-shadow: none;
}
.flex-wrap {
    -ms-flex-wrap: wrap !important;
    flex-wrap: wrap !important;
}

.navbar-nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
        list-style-type: none;
		justify-content: center;
align-items: center;
flex-direction: row;
}

.navbar-nav .nav-link {
    font-family:var(--text-font);
    color: #fff;
    font-weight: 500;
    padding: 10px 20px;
    font-size: 14px; text-transform: uppercase;
}
.navbar-nav .nav-link:hover, .navbar-nav .nav-link:focus,
.navbar-nav .nav-item.active .nav-link{ color: var(--color-1); }

.liveStream-widget { max-width: 65%; display: block; background: #000000; margin: 0 auto 25px; }

.footer-partners__section{position: relative; background: #fff; padding-bottom: 2.5rem; }
.footer-partners__subtitle {text-align: center;text-transform: uppercase;margin-bottom: 20px;font-size: 12px;color: #444;
font-weight: 500;  padding-top: 3rem;  }
.footer-partners__inline-list {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
	   -ms-flex-pack: justify;
    justify-content: space-around;
}

.footer-partners__item { margin: 0 .5rem 1rem; }
.footer-partners__item img { width: 150px; }
.footer-partners__item.fisdom-logo img { width: 130px; } 
.footer-partners__item.niva-logo img { width: 120px; }
.footer-partners__item.sbi-logo img { width: 120px; }


.footer-wrapper { background: var(--primary-bg); }
.powered-by-footer { font-size: 12px; font-weight: 400; color: rgba(255,255,255,0.4); padding: 15px 0; text-align: center; font-family:var(--text-font); }
.powered-by-footer a { color: #ffffff; }



/* 639 */
@media (max-width:39.99em) {
	.header-wrapper { margin-bottom: 15px; }
	.header-content { margin: 0 2px; }
	.site-logo img { width: 60px; }
	.navbar { padding: 0; }
	.navbar-nav .nav-link { padding: 10px; font-size: 12px; }
	.liveStream-widget { max-width: 100%; margin: 0 auto 15px; }
	.mc__strip { margin-bottom: 15px !important; }
	.footer-partners__subtitle { padding-top: 1rem; }
	.footer-partners__section { padding-bottom: 0.5rem; }
	.footer-partners__item img,
	.footer-partners__item.fisdom-logo img, 
	.footer-partners__item.niva-logo img,
	.footer-partners__item.sbi-logo img { width: 100px; }
}

/* 399 */
@media (max-width:24.99em) {
}