@charset "utf-8";
@font-face {
	font-family: "kairali";
	src: url("fonts/kairali.eot");
	src: url("fonts/kairali.eot?#iefix") format('embedded-opentype'), url("fonts/kairali.woff2") format('woff2'), url("fonts/kairali.woff") format('woff'), url("fonts/kairali.ttf") format('truetype'), url("fonts/kairali.svg#svgFontName") format('svg');
}
@font-face {
	font-family: "KENZIndulekha";
	src: url("fonts/indulekha/KENZIndulekha/KENZIndulekha.eot");
	src: url("fonts/indulekha/KENZIndulekha/KENZIndulekha.eot?#iefix") format('embedded-opentype'), url("fonts/indulekha/KENZIndulekha/KENZIndulekha.woff2") format('woff2'), url("fonts/indulekha/KENZIndulekha/KENZIndulekha.woff") format('woff'), url("fonts/indulekha/KENZIndulekha/KENZIndulekha.ttf") format('truetype'), url("fonts/indulekha/KENZIndulekha/KENZIndulekha.svg#svgFontName") format('svg');
}
img {
	width: 100%;
	height: auto;
}
.icon-mdm-tech img {
	width: 22px;
	height: 16px;
}
html {
	font-size: 62.5%;
	line-height: 62.5%;
}
body {
	width: 100%;
	height: auto;
	padding: 0;
	margin: 0;
	font-family: "kairali";
	background-color: #fff;
}
a {
	outline: none !important;
	text-decoration: none;
	color: inherit;
	line-height: inherit;
	font-size: inherit;
	color: inherit;
}
a:focus, a:hover {
	outline: none !important;
	text-decoration: none;
	color: #ac0036;
}
h1, h2, h3, h4, h5, h6 {
	font-family: KENZIndulekha;
	text-decoration: none;
	color: inherit;
	margin-top: 0;
	margin-bottom: 0;
}
h1 {
	font-size: 3rem;
	line-height: 3rem;
}
h2 {
	font-size: 2.4rem;
	line-height: 2.4rem;
}
h3 {
	font-size: 2.2rem;
	line-height: 2.2rem;
}
h4 {
	font-size: 2rem;
	line-height: 2rem;
}
h5 {
	font-size: 1.8rem;
	line-height: 1.8rem;
}
h6 {
	font-size: 1.6rem;
	line-height: 1.6rem;
}
#mad .bootstrap-select .btn:focus {
	outline: none !important;
}
#mad .btn-default.active, .btn-default.focus, .btn-default:active, .btn-default:focus, .btn-default:hover, .open > .dropdown-toggle.btn-default {
	background-color: #fff;
}
#mad .bootstrap-select.btn-group .dropdown-menu {
	border-radius: 0px;
}
#mad {
	height: auto;
}
#mad .hd {
	color: #333;
}
#mad .hd:hover {
	color: #ac0036;
}
#mad .ad-area {
	background: transparent url("../img/strips.png") repeat scroll 0% 0%;
	background-color: rgba(0,0,0,0.1);/*border: solid 1px rgba(0,0,0,0.05);*/
}
#mad .ad {
	display: block;
	background-color: #f8f8f8;
	margin: 0 auto;
}
#mad .border {
	border: solid 1px #ddd;
}
#mad .large-leader-board {
	display: block;
	width: 970px;
	height: 90px;
}
#mad .leader-board {
	display: block;
	width: 728px;
	height: 90px;
}

@media (max-width:1199px) {
#mad .large-leader-board, #mad .leader-board {
	display: none;
}
}
#mad .medium-rectangle {
	width: 300px;
	height: 250px;
}
#mad .full-banner {
	width: 468px;
	height: 60px;
}
#mad .xtra-large {
	width: 970px;
	height: 90px;
}
#med .center {
	float: none;
	margin: 0 auto;
}
#mad .no-margin {
	margin-left: 0 !important;
	margin-right: 0 !important;
}
#mad .no-padding {
	padding: 0 !important;
}
#mad .dot {
	font-family: 'Roboto', sans-serif;
	font-size: 10rem;
	color: #ac0036;
	line-height: 0;
}
#mad .bg-brnd-clr {
	background-color: #ac0036;
}
#mad .bg-light-brnd-clr {
	background-color: #efefef;
}
/** =============FLAT UI COLORS==========**/
#mad .bg-turquoise {
	background-color: #1abc9c;
}
#mad .bg-pumpkin {
	background-color: #d35400;
}
#mad .bg-carrot {
	background-color: #e67e22;
}
#mad .bg-amethyst {
	background-color: #9b59b6;
}
#mad .bg-peter-river {
	background-color: #3498db;
}
#mad .bg-alizarin {
	background-color: #e74c3c;
}
#mad .bg-green-sea {
	background-color: #16a085;
}
#mad .bg-orange {
	background-color: #f39c12;
}
#mad .bg-nephretis {
	background-color: #27ae60;
}
/** =============GOOGLE METERIAL COLORS==========**/
#mad .bg-red {
	background-color: #f44336;
}
#mad .bg-pink {
	background-color: #e91e63;
}
#mad .bg-purple {
	background-color: #9c27b0;
}
#mad .bg-deep-purple {
	background-color: #673ab7;
}
#mad .bg-indigo {
	background-color: #3f51b5;
}
#mad .bg-blue {
	background-color: #2196f3;
}
#mad .bg-Light-blue {
	background-color: #03a9f4;
}
#mad .bg-cyan {
	background-color: #00bcd4;
}
#mad .bg-teal {
	background-color: #009688;
}
#mad .bg-green {
	background-color: #4caf50;
}
#mad .bg-light-green {
	background-color: #8bc34a;
}
#mad .bg-lime {
	background-color: #cddc39;
}
#mad .bg-yellow {
	background-color: #ffeb3b;
}
#mad .bg-amber {
	background-color: #ffc107;
}
#mad .bg-orange {
	background-color: #ff9800;
}
#mad .bg-deep-orange {
	background-color: #ff5722;
}
#mad .bg-brown {
	background-color: #795548;
}
#mad .bg-gray {
	background-color: #9e9e9e;
}
#mad .bg-blue-gray {
	background-color: #607d8b;
}
#mad .bg-black {
	background-color: #000000;
}
#mad .bg-white {
	background-color: #ffffff;
}
#mad img {
	width: 100%;
	height: auto;
	opacity: 1;
	transition: opacity 0.5s;
	-webkit-transition: opacity 0.5s;
	-moz-transition: opacity 0.5s;
	-ms-transition: opacity 0.5s;
	-o-transition: opacity 0.5s;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0) scale(1.0, 1.0);
}
#mad img:hover {
	width: 100%;
	height: auto;
	opacity: 0.8;
}
#mad .file-icon {
	width: 16px;
	height: 16px;
}
/*==================TOP AD==================*/
#mad .top-ad {
	background-color: #ddd;
}
#mad .top-ad .inner {
	padding: 15px;
}
#mad .top-ad .ad-area {
	background-color: rgba(255,255,255,0.1) !important;
}

@media (max-width:1199px) {
#mad .top-ad {
	display: none;
}
}
/*==================TOP BAR==================*/
#mad .top-bar {
}
#mad .top-bar .inner {
	background-color: #FFFFFF;
}
#mad .top-bar .border {
	border: none;
	border-bottom: 3px solid #ac0036;
}
#mad .top-bar .left {
	padding: 0px;
	margin-bottom: -1px;
}
/*#mad .top-bar .date-bx {
	background-color: #ac0036;
	color: #FFFFFF;
	font-family: 'Oswald', sans-serif;
	font-size: 1rem;
	font-weight: normal;
	text-decoration: none;
}
#mad .top-bar .date-bx .date {
	font-size: 3rem;
	padding: 0;
}
#mad .top-bar .date-bx .time-outer {
	padding: 0;
	font-size: 1.2rem;
	padding-left: 5px;
	padding-top: 8px;
}
#mad .top-bar .date-bx .time-outer .time {
	padding: 0;
	margin: 0;
	line-height: 1rem;
}*/

#mad .date-bx {
	color: #fff;
	font-family: 'Oswald', sans-serif;
	font-size: 1rem;
	font-weight: normal;
	text-decoration: none;
	background-color: #AC0036;
}

@media (max-width:767px) {
#mad .date-bx {
	color: #333;
	background-color: rgba(0,0,0,0);
}
}
#mad .date-bx .time {
	font-size: 1.8rem;
	line-height: 1.9rem;
	padding: 10px 0px;
}
#mad .date-bx .ist {
	font-size: 1.1rem;
	line-height: 1.1rem;
	padding: 10px 0px;
}
#mad .date-bx .date-outer {
	padding: 0;
	font-size: 1.2rem;
	line-height: 1.2rem;
	padding: 5px 15px;
	text-align: right;
}
#mad .date-bx .date-outer .date {
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	;
}
#mad .top-bar .date-bx .date-outer .day {
	margin: 0;
	padding: 0;
}
#mad .top-bar .edition {
	height: auto;
	font-family: 'Roboto', sans-serif;
	font-size: 1.5rem;
	font-weight: normal;
	padding-top: 2px;
}
#mad .top-bar .edition .btn {
	border-radius: 0px;
	outline: none;
}
#mad .top-bar .right {
}
/*----------MENUBAR TOP-----------*/

#mad .menubar-top {
	background-color: rgba(255,255,255,1.00);
	border: none !important;
	border-radius: 0px !important;
	margin-bottom: 0 !important;
	min-height: 30px;
}
#mad .menubar-top .inner {
}
#mad .mnu-no-padding {
	padding: 0 !important;
}

@media (max-width:767px) {
#mad .mnu-no-padding {
	padding: 15px !important;
}
}
#mad .menu-top {
	font-family: 'Roboto', sans-serif;
	font-size: 1.2rem;
	color: #333;
	cursor: pointer;
}
#mad .menu-top:hover {
	color: #ac0036;
	background-color: transparent;
}
#mad .menubar-top .navbar-nav > li > a {
	padding-top: 9px;
	padding-bottom: 9px;
}
#mad .menubar-top .navbar-brand {
	padding: 0px;
	min-height: 20px;
	height: auto;
}
#mad .top-bar .mal-logo {
	display: block;
}
#mad .top-bar .mal-logo .mad-logo-mal {
	width: 116px;
	height: auto;
	float: right;
	margin-top: 10px;
}

@media (max-width:767px) {
#mad .top-bar .mal-logo {
	display: none;
}
}

@media (max-width:767px) {
#mad .top-bar .right {
	display: none;
}
}
/*=================HEADER====================*/
#mad .hdr {
}
#mad .hdr .inner {
 background:#ffffff;
/* background: url(../images/ind/ind.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 90% 80%; 	*/
}
@media (max-width:991px) {
	#mad .hdr .inner {
	background: #FFFFFF;
	background-image:none;
	background-repeat: no-repeat;

}
	}
#mad .hdr .mast-head-outer {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .hdr .mast-head {
	margin: 0 auto;
	text-align: center;
}
/*#mad .hdr .mast-head svg {
	max-width: 338px;
	max-height: 47px;
}
#mad .hdr .mast-head svg image {
	width: 338px;
	height:47px;
	
	
}
#mad .hdr .top-title-bar {
}
#mad .hdr .top-title-bar .title {
	max-width: 206px;
	margin: 30px auto;
	max-height: 47px;
	font-family: 'Roboto', sans-serif;
	font-size: 6rem;
	font-weight: 100;
	letter-spacing: 0.03em;
	color: #333;
	line-height: 6rem;
	float: right;
}*/
#mad .hdr .logo-menu-bar {
	margin-top: 0px;
}
#mad .hdr .logo-menu-bar .menu {
	font-family: 'Roboto', sans-serif;
	font-size: 1.2rem;
	color: #333;
	cursor: pointer;
	text-decoration: none;
	text-align: center;
	width: 100%;
	float: left;
}
#mad .hdr .logo-menu-bar .menu:hover {
	color: #ac0036;
}
#mad .hdr .ad-area {
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #fff;
}

/*@media (max-width:767px) {
#mad .hdr .logo-menu-bar {
	display: none;
}
}*/

@media (max-width:1200px) {
#mad .hdr .ad-area {
	display: none;
}
}
/*===============MENUBAR MAIN==================*/
#mad .main-menubar {

}
#mad .main-menubar .inner {
background-color: #FFFFFF;
}
#mad .menubar {
background: #7b0027;
border: none !important;
border-radius: 0px !important;
margin-bottom: 0 !important;

min-height: 30px;


}
#mad .main-menubar .menubar.fixed {
position: fixed; 
top: 0; 
height: 37px; 
z-index: 5000;
left:0;
right:0;
background-color:rgba(0,0,0,1.00);
}
#mad .main-menubar .fixed .container {
padding-left:30px;
padding-right:30px;

}
#mad .main-menubar .fixed .dropdown-menu {
margin-left:15px;
margin-right:15px;

}

#mad .menubar .inner {
}
#mad .mnu-no-padding {
padding: 0 !important;
}

@media (max-width: 1200px) {
#mad .menubar {
background: #eee;;
border: none !important;
border-radius: 0px !important;
margin-bottom: 0 !important;
padding: 0px;
margin: 0px;
min-height: 30px;
}
#mad .menubar .navbar-header {
float: none;
}
#mad .menubar .navbar-left, .navbar-right {
float: none !important;
}
#mad .menubar .navbar-toggle {
display: block;
}
#mad .menubar .navbar-collapse {
border-top: none;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
#mad .menubar .navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
#mad .menubar .navbar-collapse.collapse {
display: none!important;
}
#mad .menubar .navbar-nav {
float: none!important;
margin-top: 0;
background:rgba(238,238,238,0.9);
}
#mad .menubar .navbar-nav>li {
float: none;
}
#mad .menubar .navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
}
#mad .menubar .collapse.in {
display: block !important;
}
#mad .menubar .navbar-nav .open .dropdown-menu {
position: static;
float: none;
width: auto;
margin-top: 0;
background-color: transparent;
border: 0;
-webkit-box-shadow: none;
box-shadow: none
}
#mad .menubar .navbar-nav .open .dropdown-menu .dropdown-header, #mad .menubar .navbar-nav .open .dropdown-menu>li>a {
padding: 5px 15px 5px 25px
}
#mad .menubar .navbar-nav .open .dropdown-menu>li>a {
line-height: 20px
}
#mad .menubar navbar-nav .open .dropdown-menu>li>a:focus, #mad .menubar .navbar-nav .open .dropdown-menu>li>a:hover {
background-image: none
}
#mad .mnu-no-padding {
padding: 15px !important;
}
}

/*@media (max-width: 767px) {
#mad .main-menubar .inner {
margin-bottom: 15px
}
}*/

@media (min-width: 768px) and (max-width: 1200px) {
#mad .menubar .navbar-collapse {
padding-right: 0px;
padding-left: 0px;
}
#mad .menu {
font-family: 'Oswald', sans-serif;
font-size: 1.45rem;
letter-spacing: 0.03em;
color: #333;
cursor: pointer;
line-height: 1.7rem;
}
}
#mad .menu {
font-family: 'Oswald', sans-serif;
font-size: 1.45rem;
letter-spacing: 0.03em;
color: #fff;
cursor: pointer;
line-height: 1.7rem;
}
#mad .menu:hover {
color: rgba(255,255,255,0.8);
}

@media (max-width: 1200px) {
#mad .menu {
color: #333;
}
#mad .menu:hover {
color: #ac0036;
}
}
#mad .menu-hm {
background-color: #ac0036 !important;
font-size: 1.7rem;
color: #fff;
border: none !important;
margin-top: -1px;
padding: 10px;
line-height: 1.7rem;
}

#mad .menu-hm:hover {
color: #FFB900;
text-decoration: none;
}
#mad .menubar .navbar-nav > li > a {
padding: 10px;
}
#mad .main-menubar .srh {
padding:30px;

}
#mad .main-menubar .srh .form-control, #mad .main-menubar .srh .btn {

border-radius:0;

}
#mad .main-menubar .srh .form-control::-moz-placeholder {
font-family:'Roboto', Open-sans;
font-size:1.4rem;
}
#mad .main-menubar .srh .form-control:-ms-input-placeholder {
font-family:'Roboto', Open-sans;
font-size:1.4rem;
}
#mad .main-menubar .srh .form-control:ebkit-input-placeholder {
font-family:'Roboto', Open-sans;
font-size:1.4rem;
}
#mad .main-menubar .srh input {
font-family: KENZIndulekha;
font-size:2rem;
line-height:3rem;

border-radius:0;

}
#mad .main-menubar .srh .btn {
font-family:'Roboto', Open-sans;

border-radius:0;

}
#mad .menubar .navbar-toggle {
margin-top: 0;
margin-bottom: 0;
margin-right: 0;
border-radius: 0;
border-color: rgba(255,255,255,0);
background-color: #ac0036;
padding: 11px 9px;
}
#mad .navbar-default .navbar-toggle .icon-bar {
background-color: rgba(255,255,255,0.8) !important;
}
#mad .menubar .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
background-color: rgba(0,0,0,0.2);
}
#mad .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
background-color: rgba(0,0,0,0.1);
text-decoration: none;
}
/*-----------DROPDOWN-----------*/
.yamm .nav, .yamm .collapse, .yamm .dropup, .yamm .dropdown {
position: static;
}
.yamm .container {
position: relative;
}
.yamm .dropdown-menu {
left: auto;
}
.yamm .yamm-content {
padding: 20px 30px;
}
.yamm .dropdown.yamm-fw .dropdown-menu {
left: 0;
right: 0;
}
pre {
margin: 0;
padding: 10px 20px !important;
}
.container, .jumbotron .container {
width: auto;
max-width: 1170px;
}
.jumbotron {
margin: 60px 0;
padding-left: 0;
padding-right: 0;
}
.jumbotron.intro {
margin-top: 0;
}
.jumbotron .navbar {
font-size: 14px;
line-height: 1.6px;
}
/* menu styes */
.list-unstyled, .list-unstyled ul {
min-width: 120px
}

@media ( min-width: 1199px ) {
.panel-group {
width: 400px;
}
.thumbnail {
margin: 0;
}
}
/* Grid demo styles */
.grid-demo {
padding: 0px 15px;
}
.grid-demo [class*="col-"] {
}
#mad .menubar .dropdown-menu {
border-radius: 0px;
padding: 0px;
border: none;
background-color: #2d2d2d;
}

@media (min-width: 1199px) {
ul.nav li.dropdown:hover > ul.dropdown-menu {
display: block;
}
}
#mad .mnu-bx {
min-height: 191px;
}
#mad .wide-mnu {
display: block;
}

@media (max-width: 1200px) {
#mad .wide-mnu {
display: none;
}
#mad .mnu-bx {
min-height: auto;
}
}
#mad .grd-bx {
padding-top: 15px;
padding-bottom: 15px;
}
#mad .single-news {
padding-top: 15px;
padding-bottom: 15px;
}
#mad .menubar .title-bar {
padding-bottom: 3px;
margin-bottom: 5px;
border-bottom: solid 1px #666;
}
#mad .menubar .title-bar .title {
font-family: 'Roboto', sans-serif;
font-size: 0.9rem;
color: rgba(255,255,255,0.9);
}
#mad .menubar .img {
position: relative;
}
#mad .menubar .icon {
position: absolute;
top: 0;
left: 0;
}
#mad .menubar .ico-video {
color: rgba(255,255,255,0.5);
font-size: 2rem;
background-color: rgba(255,255,255,0.2);
padding: 10px;
}
#mad .menubar .grd-bx .inner {
padding: 15px;
float: left;
background: rgba(255,255,255,0.1);
}
#mad .menubar .hd {
font-family: KENZIndulekha;
font-size: 1.9rem;
line-height: 2rem;
text-decoration: none;
margin: 0;
width: 100%;
float: left;
color: rgba(255,255,255,0.9);
}
#mad .menubar .hd:hover {
color: rgba(255,255,255,0.6);
}
#mad .menubar .dvdr {
margin-bottom: 10px;
margin-top: 10px;
width: 100%;
float: left;
border-bottom: dotted 1px #555;
margin-bottom: 5px;
}
#mad .menubar .mtr {
padding-top: 5px;
padding-bottom: 5px;
font-size: 1.7rem;
line-height: 1.8rem;
text-decoration: none;
margin: 0;
width: 100%;
float: left;
color: rgba(255,255,255,0.7);
}
#mad .sub-menu {
font-family: 'Roboto', sans-serif;
font-size: 1.2rem;
color: #fff;
text-align: left;
padding-top: 1.13rem;
padding-bottom: 1.13rem;
border-bottom: dotted 1px rgba(255,255,255,0.2);
width: 100%;
float: left;
text-decoration: none;
}
#mad .sub-menu-sp {
font-family: 'Roboto', sans-serif;
font-size: 0.9rem;
color: #333;
font-style: italic;
}
#mad .sub-menu:hover, #mad .sub-menu-sp:hover {
color: rgba(255,255,255,0.8);
background-color: rgba(255,255,255,0.1);
}

@media (max-width:1200px) {
#mad .sub-menu {
color: #fff;
}
#mad .sub-menu-sp {
color: #fff;
}
#mad .sub-menu:hover, #mad .sub-menu-sp:hover {
color: rgba(255,255,255,0.7);
background-color: rgba(0,0,0,0.1);
}
}
/*===============FLASH UPDTAES==================*/
#mad .flsh-updates {
}

@media (max-width:767px) {
#mad .flsh-updates {
	display: none;
}
}
#mad .flsh-updates .inner {
	background: #fff;
}
#mad .flsh-updates .row-inner {
	background: #e9e9e9;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mad .flsh-updates .flsh-title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #333;
	line-height: 2rem;
}

@media (max-width:991px) {
#mad .flsh-updates .flsh-title {
	display: none;
}
}
#mad .flsh-updates .flsh-arrow {
	color: #ac0036;
}

@media (max-width:1199px) {
#mad .flsh-updates .flsh-arrow {
	display: none;
}
#mad .flsh-updates .row-inner {
	background: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: solid 3px #ccc;
}
}
#mad .flsh-updates .flsh-txt {
	font-family: "KENZIndulekha";
	font-size: 1.8rem;
	color: #333;
	line-height: 2.5rem;
	letter-spacing: 0.03rem;
	text-decoration: none;
}
#mad .flsh-updates .flsh-txt:hover {
	color: #ac0036;
}
#mad .flsh-updates .live-tv {
	max-width: 103px;
	height: auto;
}
#mad .ftr {
}
#mad .ftr .ftr-top-bar {
}
#mad .ftr .ftr-top-bar .inner {
	background: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: 4px solid #ddd;
}
#mad .ftr .ftr-top-bar .edition {
}
#mad .ftr-top-bar .edition .title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.45rem;
	letter-spacing: 0.03rem;
	color: #333;
	cursor: pointer;
	line-height: 1.45rem;
}
#mad .ftr-top-bar .edition .slct-bx {
	font-family: 'Roboto', sans-serif;
	font-size: 1.2em;
 #666;
}

@media (max-width:767px) {
#mad .ftr-top-bar .edition .slct-bx {
	margin: 0 auto;
	float: none;
	margin-bottom: 10px;
}
}
#mad .ftr-top-bar .edition .slct-bx .btn {
	border-radius: 0px;
	outline: none;
}
#mad .ftr .ftr-top-bar .search {
	font-family: 'Roboto', sans-serif;
	font-size: 1.2rem;
	color: #333;
	outline: none;
	float: right;
}

@media (max-width:767px) {
#mad .ftr .ftr-top-bar .search {
	margin: 0 auto;
	float: none;
}
}
#mad .ftr .ftr-top-bar .search .form-control {
	border-radius: 0px;
}
#mad .ftr .ftr-top-bar .search .btn {
	border-radius: 0px;
	color: #999;
	outline: none;
}
#mad .ftr .ftr-main-block {
}
#mad .ftr .ftr-main-block .inner {
	background-color: #333;
	padding-top: 15px;
	padding-bottom: 15px;
}
#mad .ftr .ftr-main-block .title-bar {
	padding-top: 15px;
	padding-bottom: 15px
}
#mad .ftr .ftr-main-block .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.45rem;
	letter-spacing: 0.04rem;
	color: rgba(255,255,255,0.8);
	line-height: 1.45rem;
}
#mad .ftr-main-block .btn {
	border-radius: 0px;
}
#mad .ftr-main-block .form-control {
	border-radius: 0px;
}
#mad .ftr-main-block .site-map {
	display: block;
}

@media (max-width:1199px) {
#mad .ftr-main-block .site-map {
	padding-bottom: 20px;
	border-bottom: 1px solid rgba(255,255,255,0.2);
}
}
#mad .ftr-main-block .site-map .b-menu-bar {
	padding-bottom: 5px;
	padding-top: 5px;
	width: 100%;
	float: left;
}
#mad .ftr-main-block .site-map .b-menu {
	font-family: 'Roboto', sans-serif;
	font-size: 1.1rem;
	color: rgba(255,255,255,0.8);
	cursor: pointer;
	text-decoration: none;
	float: left;
	height: auto;
	width: auto;
}
#mad .ftr-main-block .site-map .b-menu:hover {
	color: rgba(255,255,255,0.5);
}
#mad .ftr-main-block .follow {
	height: auto;
	margin-bottom: 20px;
}
#mad .ftr-main-block .follow .ico-outer {
	text-align: center;
	height: auto;
}
#mad .ftr-main-block .follow .ico {
	text-align: center;
	height: 40px;
	width: 40px;
	float: left;
	overflow: hidden !important;
	margin-right: 15px;
	border-radius: 50%;
	background-color: rgba(255,255,255,0.1);
}
#mad .ftr-main-block .follow .ico:nth-child(3) {
	margin-right: 0px;
}
#mad .ftr-main-block .follow .ico-fb {
	text-align: center;
	float: left;
	background-image: url(img/social-icons.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 40px;
	margin-top: 0px;
	transition: margin 0.8s;
	-webkit-transition: margin 0.8s;
}
#mad .ftr-main-block .follow .ico-fb:hover {
	margin-top: -40px;
}
#mad .ftr-main-block .follow .ico-twtr {
	text-align: center;
	margin-left: 33;
	float: left;
	background-image: url(img/social-icons.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 80px;
	width: 40px;
	margin-top: 0px;
	transition: margin 0.8s;
	-webkit-transition: margin 0.8s;
}
#mad .ftr-main-block .follow .ico-twtr:hover {
	margin-top: -40px;
}
#mad .ftr-main-block .follow .ico-gpls {
	text-align: center;
	margin-left: 33;
	float: left;
	background-image: url(img/social-icons.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 80px;
	width: 40px;
	margin-top: 0px;
	transition: margin 0.8s;
	-webkit-transition: margin 0.8s;
}
#mad .ftr-main-block .follow .ico-gpls:hover {
	margin-top: -40px;
}
#mad .ftr-main-block .news-letter-outer {
}
#mad .ftr-main-block .news-letter {
	height: auto;
	width: 100%;
	margin-bottom: 20px;
	font-family: 'Roboto', sans-serif;
	font-size: 1.2rem;
	color: #333;
}
/*.ltr-bx::-moz-placeholder {
	font-style:italic !important}
.ltr-bx:-ms-input-placeholder {
	font-style:italic !important}
.ltr-bx::-webkit-input-placeholder {
	font-style:italic !important}*/

#mad .ftr .ftr-main-block .news-letter .form-control {
	border-radius: 0px;
	background-color: rgba(0,0,0,0.1);
	border: solid 1px rgba(255,255,255,0.1);
}
#mad .ftr .ftr-main-block .news-letter .btn {
	border-radius: 0px;
	color: rgba(255,255,255,0.5);
	background-color: rgba(0,0,0,0.1);
	border: solid 1px rgba(255,255,255,0.1);
	outline: none;
}
#mad .ftr .ftr-main-block .news-letter .btn:hover {
	border-radius: 0px;
	color: rgba(255,255,255,0.8);
	background-color: rgba(255,255,255,0.1);
	border: solid 1px rgba(255,255,255,0.1);
}
#mad .ftr .brnd-bar {
}
#mad .ftr .brnd-bar .inner {
	background-color: #7B0027;
	padding-top: 15px;
	padding-bottom: 15px;
	border-top: 1px solid rgba(255,255,255,0.1);
}
#mad .ftr .brnd-bar .menubar-bottom {
	background-color: transparent;
	border: none !important;
	border-radius: 0px !important;
	margin-bottom: 0 !important;
	min-height: 0;
}
#mad .ftr .brnd-bar .menubar-bottom .inner {
}
#mad .ftr .brnd-bar .mnu-no-padding {
	padding: 0 !important;
}
#mad .menu-btm {
	font-family: 'Roboto', sans-serif;
	font-size: 1.15rem;
	color: rgba(255,255,255,0.9);
	cursor: pointer;
}
#mad .menu-btm:hover {
	color: rgba(255,255,255,0.7);
	background-color: transparent;
}
#mad .menubar-bottom .navbar-nav > li > a {
	padding-top: 5px;
	padding-bottom: 4px;
}
#mad .menubar-bottom .navbar-brand {
	padding: 0px;
	height: auto;
	margin-left: 0;
	min-height: 20px;
}

@media (max-width:767px) {
#mad .menubar-bottom .navbar-brand {
	margin-left: 15px;
	padding-top: 3px;
}
}
#mad .menubar-bottom .navbar-brand svg {
	width: 120px;
	height: 24px;
}
#mad .ftr .navbar-default .navbar-toggle {
	background-color: transparent;
	border: none;
	border-radius: 0;
	margin: 0;
}
#mad .ftr .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, #mad .ftr .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
	background-color: #ac0036;
}
#mad .ftr .license-bar {
}
#mad .ftr .license-bar .inner {
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px solid rgba(255,255,255,0.1);
	background-color: #bbb;
}
#mad .license-bar .license {
	font-family: 'Roboto', sans-serif;
	font-size: 1.15rem;
	color: #333;
}
#mad .license-bar .powerd-by {
	font-family: 'Roboto', sans-serif;
	font-size: 1.15rem;
	color: #666;
	text-align: right;
}

@media (max-width:767px) {
#mad .license-bar .license {
	text-align: center;
}
#mad .license-bar .powerd-by {
	text-align: center;
}
}
#mad .license-bar .mad-tech-brand {
	color: #333;
	margin-right: 10px;
	font-size: 1.1rem;
}
#mad .license-bar .mad-tech-brand:hover {
	color: #ac0036;
}
#mad .license-bar .icon-mdm-tech {
	margin-top: -5px;
}
#mad .license-bar .icon-mdm-tech img {
	width:22px;
}
/*======================CAROUSEL=====================*/
#mad .carousel-control.left, #mad .carousel-control.right {
	background-image: none;
}
#mad .carousel-control {
	width: 30px;
	opacity: 0.3;
}
#mad .carousel-control:hover {
	opacity: 0.8;
}
#mad .carousel-control .glyphicon-chevron-left, #mad .carousel-control .glyphicon-chevron-right, #mad .carousel-control .icon-next, #mad .carousel-control .icon-prev {
	background-color: #000;
	font-size: 20px;
	padding: 9px;
	width: 40px;
	height: 40px;
	text-shadow: none;
	margin-top: -20px;
}
#mad .carousel-control .glyphicon-chevron-left:hover, #mad .carousel-control .glyphicon-chevron-right:hover, #mad .carousel-control .icon-next, #mad .carousel-control .icon-prev {
	background-color: #ac0036;
}
/*  ================== Nabil ======================= */

.hd a {
	color: inherit !important;
}
.time a {
	color: inherit !important;
}
a:hover {
	text-decoration: none !important;
}
.title-bar .title {
	color: #333333;
}


