@charset "utf-8";
#mad .hm {
	padding-bottom: 15px;
}
/*====================TOP SPECIAL BLOCK========================*/
#mad .top-sp-block {
	display: block;
}
#mad .top-sp-block .inner {
	background-color: #fff;
	padding-top: 0px;
	padding-bottom: 0px;
}
#mad .top-sp-block .sp-banner {
}
/*===================TOP SECTION=====================*/
#mad .hm .top-sec {
}
#mad .hm .top-sec .inner {
	background-color: #fff;
	padding-top: 15px;
}
/*----------------------LEAD-----------------------*/
#mad .hm .top-sec .ad-area {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .hm .top-sec .lead {
	margin-top: 15px;
	margin-bottom: 15px;
	position: relative;
}
#mad .hm .top-sec .lead .img-outer {
	position: relative;
}
#mad .hm .top-sec .lead .lead-hd-bx {
	z-index: 500;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: auto;
	background: -webkit-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,1.00)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,1.00)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,1.00)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,1.00)); /* Standard syntax */
}
#mad .hm .top-sec .lead-hd-bx .time {
	font-family: 'Roboto', sans-serif;
	font-size: 1.4rem;
	font-weight: normal;
	color: rgba(255,255,255,0.8);
	border-bottom: solid 1px #ac0036;
	text-decoration: none;
	text-transform: uppercase;
}
#mad .hm .top-sec .lead-hd-bx .hd {
	font-weight: normal;
	color: rgba(255,255,255,1);
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
#mad .hm .top-sec .lead-hd-bx .hd:hover {
	color: rgba(255,255,255,0.8);
	text-decoration: none;
}
/*----------------------HOT-------------------------*/
#mad .hm .top-sec .hot {
}
#mad .hm .top-sec .thumb {
}
#mad .hm .top-sec .thumb .img {
	margin-bottom: 15px;
}
#mad .hm .top-sec .thumb .hd {
	text-decoration: none;
	margin: 0;
}

@media (max-width:767px) {
#mad .hm .top-sec .hot {
	background-image: url(./img/slash-border.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
}
/*---------------------INSIDE MADHYAMAM-------------------*/
#mad .hm .top-sec .inside-mdm {
	background-image: url(./img/slash-border.jpg);
	background-repeat: repeat-x;
	background-position: top left;
	padding-top: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

@media (max-width:767px) {
#mad .hm .top-sec .inside-mdm {
	display: none;
}
}
/*-------------------SECOND LEAD-------------------*/
#mad .hm .top-sec .second-lead {
	padding-bottom: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
	min-height: 284px;
	background-image: url(./img/slash-border.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;/*background: transparent url("./img/strips.png");
	background-repeat: repeat-x;
	background-position: bottom left;*/
}
#mad .hm .top-sec .sl-lg {
	display: block;
}
#mad .hm .top-sec .sl-sm {
	display: block;
	height: auto;
	border-bottom: solid 1px #ddd;
	padding-bottom: 15px;
}

@media screen and (min-width:768px) {
#mad .hm .top-sec .sl-sm {
	display: none;
}
#mad .hm .top-sec .sl-lg {
	display: block;
}
}

@media (max-width:1199px) {
#mad .hm .top-sec .second-lead {
	padding-bottom: 20px;
	margin-bottom: 10px;
	min-height: auto;
	background-image: url(./img/slash-border.jpg);
	background-repeat: repeat-x;
	background-position: bottom left;
}
}
#mad .hm .top-sec .sl-sm .img {
	padding-top: 0;
}
#mad .hm .top-sec .sl-lg .img {
	margin-bottom: 20px;
}
#mad .hm .top-sec .second-lead img {
	margin-bottom: 20px;
}
#mad .hm .top-sec .second-lead .hd {
	font-weight: normal;
	text-decoration: none;
	margin: 0;
}
#mad .hm .top-sec .sl-sm .hd {
	font-weight: normal;
	text-decoration: none;
	padding-bottom: 10px;
	margin: 0;
}
/*--------------------LATEST NEWS-----------------*/
#mad .hm .top-sec .latest-bx {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
}
#mad .hm .top-sec .latest-bx:nth-child(8) {
	border-bottom: none;
}
#mad .hm .top-sec .latest-bx .img {
}
#mad .hm .top-sec .latest-bx .hd {
	font-weight: normal;
	text-decoration: none;
}
#mad .hm .top-sec .divider {
}
#mad .hm .top-sec .divider hr {
	border-bottom: solid 4px #eee !important;
	margin: 0 !important;
}
#mad .hm .top-sec .read-all {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mad .hm .top-sec .read {
	font-family: 'Roboto', sans-serif;
	font-size: 1.1rem;
	color: #333;
	width: auto;
	height: auto;
	float: right;
}
#mad .hm .top-sec .read:hover {
	color: #ac0036
}
/*----------------------English BOX---------------------*/
#mad .hm .top-sec .eng-block {
}
#mad .hm .top-sec .eng-block .ad-area {
	background-color: #eee;
}
#mad .hm .top-sec .eng-block .news-in-24 {
	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);*/
	margin-top: 15px;
	margin-bottom: 15px;
}
/*-----------------ENGLISH------------------*/
#mad .hm .top-sec .eng-block .eng-bx {
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .hm .top-sec .eng-block .eng-bx .title-bar {
	background-color: #AC0036;
	padding: 10px 15px;
}
#mad .hm .top-sec .eng-block .eng-bx .title-bar .title {
	border-bottom: none;
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #fff;
}
#mad .hm .top-sec .eng-block .eng-bx .slct-bx {
	margin: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
}
#mad .hm .top-sec .eng-block .eng-bx .btn {
	border-radius: 0px;
	border: none;
	border-bottom: solid 1px #ddd;
	text-transform: uppercase;
	font-size: 1.2rem;
}
#mad .hm .top-sec .eng-block .eng-bx .brder-bx {
	border: solid 1px rgba(0,0,0,0.1);
}
#mad .hm .top-sec .eng-bx .bx {
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
}
#mad .hm .top-sec .eng-bx .bx .img {
}
#mad .hm .top-sec .eng-bx .bx .hd {
	font-family: 'Georgia', sans-serif;
	font-size: 1.7rem;
	line-height: 2rem;
	font-weight: normal;
	text-decoration: none;
}
#mad .hm .top-sec .eng-bx .read-all {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mad .hm .top-sec .eng-bx .read {
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
	width: auto;
	height: auto;
	float: right;
}
#mad .hm .top-sec .eng-bx .read:hover {
	color: #ac0036;
}
/*--------------------LINE ONE/LIVEBLOG WIDGET---------------------------*/
#mad .hm .top-sec .line-live {
	margin-top: 15px;
	margin-bottom: 15px;
}
/*@media (max-width:1199px) {
#mad .hm .top-sec .line-live {
	display:none;
	
}
}*/
#mad .hm .top-sec .line-live .nav-tabs {
	background-color: #3a3a3a;
	border-bottom: none;
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #fff;
}
#mad .hm .top-sec .line-live .nav-tabs > li {
	width: 50%;
	margin-bottom: 0;
}
#mad .hm .top-sec .line-live .nav-tabs > li > a {
	margin-right: 0px;
	border: none;
	border-radius: 0;
	text-align: center;
	color: rgba(255,255,255,1.00);
}
#mad .hm .top-sec .line-live .nav-tabs > li > a:hover {
	color: rgba(255,255,255,0.8);
	background-color: rgba(255,255,255,0.1);
}
#mad .hm .top-sec .line-live .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	background-color: #ac0036;
}
#mad .hm .top-sec .line-live .tab-content > .tab-pane {
	border-bottom: solid 1px #ddd;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
	float: left;
}
#mad .hm .top-sec .line-live .blog {
	margin: 0;
	padding-top: 15px;
	border-bottom: solid 1px #ddd;
}
#mad .hm .top-sec .line-live .blog .img {
	margin-bottom: 20px;
}
#mad .hm .top-sec .line-live .blog .hd {
	font-size: 2rem;
	line-height: 2rem;
	font-weight: normal;
	text-decoration: none;
}
#mad .hm .top-sec .line-live .blog .mtr {
	margin-top: 20px;
	font-size: 1.7rem;
	line-height: 1.7rem;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}
#mad .hm .top-sec .line-live .line-one {
	margin: 0;/*padding-top: 15px;*/
}
#mad .hm .line-one .panel {
	margin-bottom: 0;
	border: none;
	box-shadow: none;
	border-radius: 0
}
#mad .hm .line-one .panel-footer {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	padding: 0;
}
#mad .hm .line-one .pagination > li:first-child > a, #mad .hm .line-one .pagination > li:first-child > span {
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
	border: none;
	border-left: 1px solid #ddd;
	color: #AC0036;
	padding: 10px 12px;
	line-height: 1rem;
}
#mad .hm .line-one .pagination > li:last-child > a, #mad .hm .line-one .pagination > li:last-child > span {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border: none;
	border-left: 1px solid #ddd;
	color: #AC0036;
	padding: 10px 12px;
	line-height: 1rem;
}
#mad .hm .line-one .panel-default {
}
#mad .hm .line-one .glyphicon {
	margin-right: 4px !important; /*override*/
}
#mad .hm .line-one .pagination .glyphicon {
	margin-right: 0px !important; /*override*/
}
#mad .hm .line-one .pagination a {
	color: #555;
}
#mad .hm .line-one .panel ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
#mad .hm .line-one .news-item {
	padding: 10px 0px;
	margin: 0px;
	border-bottom: 1px dotted #aaa;
	font-size: 1.8rem;
	line-height: 2rem;
}
#mad .hm .line-one .news-item .badge {
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	font-size: 1.1rem;
	line-height: 1.1rem;
	margin-right: 10px;
	margin-bottom: 5px;
	/*border-radius:0;*/
	background-color: rgba(0,0,0,0.1);
	color: rgba(0,0,0,0.8);
}
#mad .hm .top-sec .line-live .line-one .main {
	border-bottom: solid 1px #ddd;
}
#mad .hm .top-sec .line-live .line-one .others {
}
#mad .hm .top-sec .line-live .line-one .others .bx {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
}
#mad .hm .top-sec .line-live .line-one .others .bx:nth-child(3) {
	margin-bottom: 0;
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
}
#mad .hm .top-sec .line-live .line-one .others .bx:nth-child(4) {
	display: none;
}
#mad .hm .top-sec .line-live .line-one .main .img {
	margin-bottom: 20px;
}
#mad .hm .top-sec .line-live .line-one .others .img {
}
#mad .hm .top-sec .line-live .line-one .main .hd {
	font-family: georgia, "times new roman", times, serif;
	font-size: 1.9rem;
	line-height: 2.2rem;
	font-weight: normal;
	text-decoration: none;
	color: #333;
	margin-bottom: 15px;
}
#mad .hm .top-sec .line-live .line-one .main .hd:hover {
	color: #ac0036;
}
#mad .hm .top-sec .line-live .line-one .main .mtr {
	display: none;
}

@media (max-width:1200px) and (min-width:768px) {
#mad .hm .top-sec .line-live .line-one .main .mtr {
	font-family: georgia, "times new roman", times, serif;
	font-size: 1.4rem;
	line-height: 2rem;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	display: block;
}
#mad .hm .top-sec .line-live .line-one .others .bx {
	border-right: solid 1px #ddd;
}
#mad .hm .top-sec .line-live .line-one .others .bx:nth-child(4) {
	display: block;
}
}
#mad .hm .top-sec .line-live .line-one .others .hd {
	font-family: georgia, "times new roman", times, serif;
	font-size: 1.7rem;
	line-height: 2rem;
	font-weight: normal;
	text-decoration: none;
}
#mad .hm .top-sec .line-live .read-all {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mad .hm .top-sec .line-live .read-all .read {
	font-family: 'Roboto', sans-serif;
	font-size: 1.1rem;
	color: #333;
	width: auto;
	height: auto;
	float: right;
}
#mad .hm .top-sec .line-live .read:hover {
	color: #ac0036;
}
/*-----------------LOCAL/OBITURY WIDGET---------------------*/
#mad .hm .top-sec .local-widget {
	margin-top: 15px;
	margin-bottom: 0px;
	display: block;
}

@media (max-width:1199px) {
#mad .hm .top-sec .local-widget {
	display: none;
}
}
#mad .hm .top-sec .local-widget .nav-tabs {
	background-color: #3a3a3a;
	border-bottom: none;
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #fff;
}
#mad .hm .top-sec .local-widget .nav-tabs > li {
	width: 50%;
	margin-bottom: 0;
}
#mad .hm .top-sec .local-widget .nav-tabs > li > a {
	margin-right: 0px;
	border: none;
	border-radius: 0;
	text-align: center;
	color: rgba(255,255,255,1.00);
}
#mad .hm .top-sec .local-widget .nav-tabs > li > a:hover {
	color: rgba(255,255,255,0.8);
	background-color: rgba(255,255,255,0.1);
}
#mad .hm .top-sec .local-widget .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	background-color: #ac0036;
}
#mad .hm .top-sec .local-widget .tab-content > .tab-pane {
	/*background: #eee;
	background: repeating-linear-gradient(45deg, #eee, #eee 2px, #f8f8f8 2px, #f8f8f8 5px);*/
	background: transparent url("./img/strips.png") repeat scroll 0% 0%;
	background-color: rgba(0,0,0,0.1);
}
#mad .hm .top-sec .local-widget .slct-bx {
	margin: 0;
	padding: 15px;
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
}
#mad .hm .top-sec .local-widget .btn {
	border-radius: 0px;
}
/*-----------------LOCAL NEWS---------------------*/
#mad .hm .top-sec .local-nws {
	margin-top: 0px;
	margin-bottom: 15px;
	border: solid 1px rgba(0,0,0,0.1);
	display: block;
}

@media (max-width:1199px) {
#mad .hm .top-sec .local-nws {
	display: none;
}
}
#mad .hm .top-sec .local-nws .lcl-bx {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px rgba(0,0,0,0.1);
}
#mad .hm .top-sec .local-nws .lcl-bx .hd {
	display: block;
}
#mad .hm .top-sec .local-nws .lcl-bx .dt {
	font-family: 'Roboto', sans-serif;
	font-size: 1.1rem;
	color: #aaa;
	text-transform: uppercase;
	margin-bottom: 5px;
}
#mad .hm .top-sec .local-nws .read-all {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mad .hm .top-sec .local-nws .read-all .read {
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
	width: auto;
	height: auto;
	float: right;
	text-transform: uppercase;
}
#mad .hm .top-sec .local-nws .read-all .read:hover {
	color: #ac0036;
}
/*-----------------MINI SPECIAL BANNER---------------------*/
#mad .hm .top-sec .mini-banner {
	margin-top: 15px;
	margin-bottom: 15px;
	display: block;
}
/*====================EDITORS PICK BAR========================*/
#mad .editors-pick-block {
	display: block;
}

@media (max-width:767px) {
#mad .editors-pick-block {
	display: none;
}
}
#mad .editors-pick-block .inner {
	background-color: #FFFFFF;
}
#mad .editors-pick-block .editors-pick {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .editors-pick .title-bar {
	margin-bottom: 20px;
	border-top: solid 3px #ac0036;
}
#mad .editors-pick .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.6rem;
	line-height: 1rem;
	letter-spacing: 0.03rem;
	margin-top: -3px;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-right: 20px;
	margin-left: -15px;
}
#mad .editors-pick .bx {
	background-color: #eee;
	margin: 0;
	float: left;
	width: 100%;
}
#mad .editors-pick .img {
	background-color: #eee;
	margin-bottom: 15px;
}
#mad .editors-pick .hd {
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	margin-bottom: 15px;
	min-height: 58px;
}
#mad .editors-pick-block .ad-area {
	margin-top: 15px;
	margin-bottom: 15px;
}
/*====================MADHYAMAM SPECIAL========================*/
#mad .mdm-spcl {
}
#mad .mdm-spcl .inner {
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #FFFFFF;
}
#mad .mdm-spcl p {
	margin-bottom: 0;
	padding-bottom: 0;
}
/*====================OPINION========================*/
#mad .opinion {
}
#mad .opinion .inner {
	background-color: #FFFFFF;
}
#mad .opinion .title-bar {
	margin: 0;
	margin-bottom: 15px;
	border-top: solid 3px #ac0036;
}
#mad .opinion .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.6rem;
	line-height: 1rem;
	letter-spacing: 0.03rem;
	margin-top: -3px;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-right: 20px;
}
/*------------PRINT-----------------*/
#mad .opinion .print {
	margin-top: 15px;
	margin-bottom: 15px;
}
/*------------EDITORIAL-----------------*/
#mad .opinion .editorial {
	border: solid 1px #ddd;
	margin-bottom: 15px;
}
#mad .opinion .editorial .title-bar {
	margin: 0;
	margin-bottom: 0px;
	border-top: none;
	margin-top: -2px;
}
#mad .opinion .editorial .title-bar .title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.4rem;
	font-weight: normal;
	background-color: #fff;
	width: auto;
	height: auto;
	color: #333;
	border: none;
	float: left;
	margin-left: 20px;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
	padding: 0 10px;
}
#mad .opinion .editorial .mal {
	margin-top: 15px;
}
#mad .opinion .editorial .img-mal {
	text-align: center;
	margin: 0 auto;
	margin-top: 15px;
	margin-bottom: 15px;
	
}
#mad .opinion .editorial .img-mal a img {
	width: 100px;
}
#mad .opinion .editorial .dot {
	font-family: 'Roboto', sans-serif;
	font-size: 10rem;
	color: #ac0036;
	line-height: 0;
}

@media (max-width:767px) {
#mad .opinion .editorial .dot {
	display: none;
}
}
#mad .opinion .editorial .hd {
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	margin-bottom: 15px;
}
#mad .opinion .editorial .eng {
	background: #efefef;
}
#mad .opinion .editorial .eng-title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.4rem;
	font-weight: normal;
	border: none;
	padding: 5px;
	padding-left: 20px;
	border-bottom: solid 1px #ac0036;
	margin-bottom: 10px;
}
#mad .opinion .editorial .eng .img {
	margin: 0;
	padding: 0;
}
#mad .opinion .editorial .eng .hd {
	font-family: georgia, "times new roman", times, serif;
	font-size: 1.6rem;
	line-height: 1.6rem;
	font-weight: normal;
	text-decoration: none;
	padding: 0;
}
/*------------ARTICLES-----------------*/
#mad .opinion .articles {
	border: solid 1px #ddd;
	margin-top: 15px;
}
#mad .opinion .articles .title-bar {
	margin: 0;
	margin-bottom: 30px;
	border-top: none;
}
#mad .opinion .articles .title-bar .title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.4rem;
	font-weight: normal;
	background-color: #fff;
	width: auto;
	height: auto;
	color: #333;
	border: none;
	float: left;
	margin-left: 20px;
	margin-top: -6px;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
	padding: 0 10px;
}
#mad .opinion .articles .bx {
	background: #efefef;
	margin-bottom: 20px;
}
#mad .opinion .articles .img {
	margin: 0;
	padding: 0;
}
#mad .opinion .articles .hd {
	font-weight: normal;
	text-decoration: none;
	margin-top: 15px;
	margin-bottom: 15px;
}
/*----------------CARTOON----------------
#mad .cartoon {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .cartoon img {
	border: solid 1px rgba(0,0,0,0.1);
}

@media (max-width:767px) {
#mad .cartoon {
	display: none;
}
}-*/

/*----------------CARTOON-----------------*/
#mad .opinion .cartoon {
	margin-top: 15px;
	margin-bottom: 15px;
}

@media (max-width:767px) {
#mad .cartoon {
	display: none;
}
}
/*#mad .cartoon .title-bar {
	margin-bottom: 5px;
	border-top: none;
}
#mad .cartoon .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.6rem;
	line-height: 1.6rem;
	letter-spacing: 0.03rem;
	margin-top: -3px;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-right: 20px;
}*/
#mad .cartoon .crtn-widget {
}
#mad .cartoon .crtn-widget .nav-tabs {
	background-color: #3a3a3a;
	border-bottom: none;
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #fff;
}
#mad .cartoon .crtn-widget .nav-tabs > li {
	width: 50%;
	margin-bottom: 0;
}
#mad .cartoon .crtn-widget .nav-tabs > li > a {
	margin-right: 0px;
	border: none;
	border-radius: 0;
	text-align: center;
	color: rgba(255,255,255,1.00);
}
#mad .cartoon .crtn-widget .nav-tabs > li > a:hover {
	color: rgba(255,255,255,0.8);
	background-color: rgba(255,255,255,0.1);
}
#mad .cartoon .crtn-widget .nav-tabs > li.active > a, #mad .cartoon .crtn-widget .nav-tabs > li.active > a:hover, #mad .cartoon .crtn-widget .nav-tabs > li.active > a:focus {
	background-color: #ac0036;
}
#mad .cartoon .crtn-widget .tab-content > .tab-pane {
}
#mad .cartoon .crtn-widget .bx {
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	border: solid 1px #ddd;
	border-top: none;
}
#mad .cartoon .crtn-widget .bx .img {
	margin-bottom: 20px;
}
/*----------------SOCIAL MEDIA-----------------*/
#mad .opinion .scl-media {
	margin-top: 15px;
	margin-bottom: 15px;
}

@media (max-width:767px) {
#mad .opinion .scl-media {
	display: none;
}
}
#mad .opinion .scl-media .title-bar {
	margin-bottom: 5px;
	border-top: none;
}
#mad .opinion .scl-media .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.6rem;
	line-height: 1.6rem;
	letter-spacing: 0.03rem;
	margin-top: -3px;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-right: 20px;
}
#mad .opinion .scl-media .scl-widget {
}
#mad .opinion .scl-media .scl-widget .nav-tabs {
	background-color: #3a3a3a;
	border-bottom: none;
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #fff;
}
#mad .opinion .scl-media .scl-widget .nav-tabs > li {
	width: 50%;
	margin-bottom: 0;
}
#mad .opinion .scl-media .scl-widget .nav-tabs > li > a {
	margin-right: 0px;
	border: none;
	border-radius: 0;
	text-align: center;
	color: rgba(255,255,255,1.00);
}
#mad .opinion .scl-media .scl-widget .nav-tabs > li > a:hover {
	color: rgba(255,255,255,0.8);
	background-color: rgba(255,255,255,0.1);
}
#mad .opinion .scl-media .scl-widget .nav-tabs > li.active > a, #mad .opinion .scl-media .scl-widget .nav-tabs > li.active > a:hover, #mad .opinion .scl-media .scl-widget .nav-tabs > li.active > a:focus {
	background-color: #ac0036;
}
#mad .opinion .scl-media .scl-widget .tab-content > .tab-pane {
	border-bottom: solid 1px #ddd;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
}
#mad .opinion .scl-media .scl-widget .blog {
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
}
#mad .opinion .scl-media .scl-widget.blog .img {
	margin-bottom: 20px;
}
#mad .opinion .scl-media .scl-widget .blog .mtr {
	margin-top: 20px;
	font-size: 1.7rem;
	line-height: 1.7rem;
	font-style: italic;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	max-height: 210px;
	overflow: hidden;
}
#mad .opinion .scl-media .scl-widget .read-all {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mad .opinion .scl-media .scl-widget .read {
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
	width: auto;
	height: auto;
	float: right;
}
#mad .opinion .scl-media .scl-widget .read:hover {
	color: #ac0036;
}
/*----------------COLUMNISTS-----------------*/
#mad .opinion .columnists {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .opinion .columnists .bx {
	background-color: #efefef;
	border-bottom: 5px solid #ddd;
	padding: 15px;
}
#mad .opinion .columnists .bx .img-prfl {
	width: 70px;
	height: 70px;
	border-radius: 50%;
	overflow: hidden;
	transition: 0.5s;
}
#mad .opinion .columnists .bx .img-prfl:hover {
	width: 70px;
	height: 70px;
	border-radius: 0%;
	overflow: hidden;
}
#mad .opinion .columnists .bx .art-wrk {
}
#mad .opinion .columnists .bx .author {
	background: rgba(0,0,0,0.05);
	/*font-family: 'Roboto', sans-serif;*/
	font-size: 1.5rem;
	color: #ac0036;
	padding-right: 20px;
	text-align: right;
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .opinion .columnists .bx .cndnt {
}
#mad .opinion .columnists .bx .img {
}
#mad .opinion .columnists .bx .hd {
	font-weight: normal;
	word-break: break-all;
}
/*---------------PUBLISH------------------*/

#mad .publish {
	display: block;
}

@media (max-width:767px) {
#mad .publish {
	display: none;
}
}
/*#mad .publish .inner {
	padding:15px;
	background: rgba(0, 0, 0, 0.1) url("../img/strips.png") repeat scroll 0% 0%;
}*/
#mad .publish .bx {
	border: solid 1px #ddd;
	margin-top: 15px;
	margin-bottom: 15px;
	background: rgba(255,255,255,1.00);
}
#mad .publish .bx .e-title-bar {
}
#mad .publish .bx .e-title-bar .title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.2rem;
	font-weight: normal;
	line-height: 1.5rem;
	background: #FFFFFF;
	margin-top: -7px;
	width: auto;
	height: auto;
	float: left;
	padding: 0 10px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
}
#mad .publish .bx .img {
	padding: 15px;
}
#mad .mob-app {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .mob-app .img {
}
#mad .follow {
	margin-top: 15px;
	margin-bottom: 15px;
	border: solid 1px rgba(0,0,0,0.1);
	border-bottom:solid 8px #7d4cad;
}
#mad .follow .bx {
	margin-top: 21px;
	margin-bottom: 21px;
	border:none;
	
}
#mad .follow .fb, #mad .follow .gp, #mad .follow .tw, #mad .follow .ytb {
	color: #666;
	
	border-radius: 50%;
	margin: 6px;
}
#mad .follow .fb:hover {
	color: #3b5998;
	transition:0.3s;
}
#mad .follow .gp:hover {
	color: #dc4e41;
	transition:0.3s;
}
#mad .follow .tw:hover {
	color: #55acee;
	transition:0.3s;
}
#mad .follow .ytb:hover {
	color: #cd201f;
	transition:0.3s;
	
}

#mad .follow .btm {
	border-top: dotted 1px #333;
	text-align:center;
	
	
}
#mad .follow .btm .txt {
	font-family: 'Roboto', sans-serif;
	font-size:1rem;
	line-height:1rem;
	color:#999;
	text-align:center;
	
}
/*====================XPLORE MADHYAMAM========================*/
#mad .xplr-mdm {
}
#mad .xplr-mdm .inner {
	background-color: #FFFFFF;
}
#mad .xplr-mdm .title-bar {
	margin: 15px 0;
	border-top: solid 3px #ac0036;
}
#mad .xplr-mdm .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.6rem;
	line-height: 1.6rem;
	letter-spacing: 0.03rem;
	margin-top: -3px;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-right: 20px;
}
#mad .xplr-mdm .bx {
	border-bottom: solid 4px #ddd;
	margin: 15px 0;
	position: relative;
}
#mad .xplr-mdm .bx:nth-child(4) {
	border-bottom: solid 4px #ddd;
	margin: 0;
	margin-bottom: 0px;
	position: relative;
}
#mad .xplr-mdm .bx .img {
	padding: 0px;
}
#mad .xplr-mdm .bx .hd-outer {
	padding: 0px;
}

@media (max-width:991px) {
#mad .xplr-mdm .bx .hd-outer {
	padding: 0 15px;
}
}
#mad .xplr-mdm .bx .hd {
	margin-top: 15px;
	margin-bottom: 15px;
	word-break: break-all;
}
#mad .xplr-mdm .bx-lg {
	border-bottom: solid 4px #ddd;
	margin: 15px 0;
	position: relative;
/*	background-color: #e8f1ee;
	overflow: hidden;*/
	background-color: #eeeeee;
}
#mad .xplr-mdm .bx-lg .img {
	padding: 0px;
}
#mad .xplr-mdm .bx-lg .hd {
	font-weight: normal;
}
#mad .xplr-mdm .bx-lg .mtr {
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 1.8rem;
	font-weight: normal;
	line-height: 2rem;
}
#mad .xplr-mdm .bx-lg .flip {
	width: 23px;
	height: 23px;
	position: absolute;
	top: 0;
	right: 0;
}
#mad .xplr-mdm .sub-title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.3rem;
	line-height: auto;
	letter-spacing: 0.03rem;
	color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-left: 10px;
	padding-right: 5px;
	position: absolute;
 /*	top: 20px;*/
        top: 0;
	left: 0px;
}

@media (max-width:991px) {
#mad .xplr-mdm .bx-lg {
	border-bottom: solid 4px #ddd;
	margin: 0;
	margin-bottom: 20px;
	position: relative;
	background-color: #FFFFFF;
	overflow: hidden;
}
#mad .xplr-mdm .bx-lg .img {
	margin-bottom: 20px;
}
#mad .xplr-mdm .bx-lg .hd {
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 2.3rem;
	font-weight: normal;
	line-height: 2.3rem;
	word-break: break-all;
}
#mad .xplr-mdm .bx-lg .flip {
	display: none;
}
}

@media (max-width:767px) {
#mad .xplr-mdm .bx-lg .mtr {
	display: none;
}
#mad .xplr-mdm .bx-lg .img {
	margin-bottom: 0px;
}
#mad .xplr-mdm .bx-lg .hd {
	margin-top: 0px;
	font-size: 2rem;
	font-weight: normal;
	line-height: 2rem;
}
#mad .xplr-mdm .bx .hd {
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 2rem;
	font-weight: normal;
	line-height: 2rem;
	word-break: break-all;
}
#mad .xplr-mdm .sub-title {
	top: 0px;
	left: 0px;
}
}
/*====================GALLERY========================*/
#mad .gallery {
	background-image: url('/sites/all/themes/mdm_theme/css/images/bg-pattern.jpg');
	background-repeat: repeat;
	background-position: center center;
	background-attachment: fixed;
}
/*@media (max-width:991px) {
#mad .gallery {
	display: none;
}
}*/
#mad .gallery .inner {
	background-color: rgba(0,0,0,0.2);
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .gallery .title-bar {
	margin: 15px;
	margin-bottom: 30px;
}
#mad .gallery .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 2rem;
	line-height: 2rem;
	letter-spacing: 0.05rem;
	color: rgba(255,255,255,0.7);
	width: auto;
	height: auto;
	float: left;
	padding-right: 20px;
}
/****---------VIDEO GALLERY-----------***/
#mad .gallery .mve {
	margin: 0;
}
#mad .gallery .mve .bx {
	margin: 0;
	margin-bottom: 15px;
	position: relative;
}

@media (max-width:767px) {
#mad .gallery .mve .bx-outer {
	display: none;
}
}
#mad .gallery .mve .bx .sub-title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.4rem;
	line-height: 1.4rem;
	letter-spacing: 0rem;
	color: #FFFFFF;
	padding: 5px 0;
	font-weight: 400;
	float: left;
	width: auto;
	height: auto;
	margin-left: 15px;
}
#mad .gallery .mve .bx .img {
	padding: 0px;
	position: relative;
}
#mad .gallery .mve .bx .icon {
	font-size: 4rem;
	color: rgba(221,221,221,0.7);
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -30px;
	margin-left: -30px;
	background: rgba(0,0,0,0.5);
	padding: 9px 13px;
	;
	border-radius: 50%;
	border: 2px solid rgba(255,255,255,0.5);
}
#mad .gallery .mve .bx-thumb .icon {
	font-size: 2rem;
	color: rgba(221,221,221,0.7);
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 0;
	margin-left: 0;
	background: rgba(0,0,0,0.5);
	padding: 10px;
	border-radius: 0;
	border: none;
}
#mad .gallery .mve .bx .icon:hover {
	color: rgba(255,255,255,0.7);
}
#mad .gallery .mve .bx .hd-outer {
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: rgba(255,255,255,0.1);
	position: absolute;
	top: auto;
	bottom: 0;
}
#mad .gallery .mve .bx .hd {
	color: #FFFFFF;
	word-break: break-all;
}
#mad .gallery .mve .bx .hd:hover {
	color: rgba(255,255,255,0.8);
}
#mad .gallery .mve .image-outer {
	overflow: hidden;
	max-height: 152px;
}
#mad .gallery .mve .image-cntr {
	transition: margin-top 1s;
	-webkit-transition: margin-top 0.8s;
	-ms-transition: margin-top 0.8s;
	-moz-transition: margin-top 0.8s;
	-o-transition: margin-top 0.8s;
}
#mad .gallery .mve .image-cntr:hover {
	margin-top: -100px;
}
/****---------PHOTO GALLERY-----------***/
#mad .gallery .img {
	margin: 0;
}
#mad .gallery .bx-outer {
	padding: 0 10px;
}
#mad .gallery .bx-thumb {
	padding: 0 5px;
}
#mad .gallery .img .bx {
	margin: 0;
	margin-bottom: 15px;
	position: relative;
}
#mad .gallery .img .bx .sub-title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.4rem;
	line-height: 1.4rem;
	letter-spacing: 0rem;
	color: #FFFFFF;
	padding: 5px 0;
	font-weight: 400;
	float: left;
	width: auto;
	height: auto;
	margin-left: 15px;
}
#mad .gallery .img .bx .img {
	padding: 0px;
	position: relative;
}
#mad .gallery .img .bx .img .hd-outer {
	z-index: 1000;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	top: auto;
	padding: 10px 15px;
	background: -webkit-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1.00)); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1.00)); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1.00)); /* For Firefox 3.6 to 15 */
	background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1.00)); /* Standard syntax */
}
#mad .gallery .img .bx .img .hd-outer .hd {
	color: #FFFFFF;
	font-weight: normal;
	word-break: break-all;
	background-color: rgba(255,255,255,0);
}
#mad .gallery .img .bx .icon {
	font-size: 4rem;
	color: rgba(221,221,221,0.7);
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -30px;
	margin-left: -30px;
	background: rgba(0,0,0,0.5);
	padding: 10px;
	border-radius: 50%;
	border: 2px solid rgba(255,255,255,0.5);
}
#mad .gallery .img .bx-thumb .icon {
	font-size: 2rem;
	color: rgba(221,221,221,0.7);
	position: absolute;
	top: auto;
	bottom: 0;
	left: 0;
	margin-top: 0;
	margin-left: 0;
	background: rgba(0,0,0,0.5);
	padding: 10px;
	border-radius: 0;
	border: none;
}
#mad .gallery .img .bx .icon:hover {
	color: rgba(255,255,255,0.7);
}
#mad .gallery .img .bx .hd-outer {
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: rgba(255,255,255,0.1);
}
#mad .gallery .img .bx .hd {
	color: #FFFFFF;
	word-break: break-all;
}
#mad .gallery .img .bx .hd:hover {
	color: rgba(255,255,255,0.8);
}
/*====================MIDDLE ADS========================*/
#mad .mdl-ads {
	display: block;
}

@media (max-width:991px) {
#mad .mdl-ads {
	display: none;
}
}
#mad .mdl-ads .inner {
	background-color: #fff;
	padding-top: 15px;
	padding-bottom: 15px;
}
/*======================SECTION WIDE========================*/
#mad .sec-wide {
}
#mad .sec-wide .inner {
	background-color: #FFFFFF;
}
/*@media (max-width:991px) {
#mad .sec-wide .inner {
	padding-top: 15px;
	padding-bottom: 0px;
}
}*/

#mad .sec-wide .right-panel {
	margin-top: 0;
	border-top: none;
	padding-bottom: 0;
}

@media (min-width:768px) and (max-width:1200px) {
#mad .sec-wide .right-panel {
	margin-top: 30px;
	border-top: solid 4px rgba(0,0,0,0.1);
	padding-top: 15px;
}
}
#mad .sec-wide .title-bar {
	margin-top: 15px;
	margin-bottom: 15px;
	border-top: 3px solid #ac0036;
}
#mad .sec-wide .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 2.5rem;
	line-height: 2rem;
	letter-spacing: 0.01rem;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-right: 10px;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: -3px;
}
#mad .sec-wide .sec-menubar {
	background-color: transparent;
}

@media (max-width:767px) {
#mad .sec-wide .sec-menubar {
	display: none;
}
}
#mad .sec-wide .sec-menubar .menu {
	font-family: 'Roboto', sans-serif;
	font-size: 1.2rem;
	color: #333;
	cursor: pointer;
	padding: 1px 10px;
}
#mad .sec-wide .sec-menubar .menu:hover {
	color: #ac0036;
	background-color: transparent;
}
#mad .sec-wide .bx-lg {
	position: relative;
}
#mad .sec-wide .bx-lg .img {
	margin-top: 15px;
	margin-bottom: 15px;
	position: relative;
}
#mad .sec-wide .bx-lg .flip {
	width: 23px;
	height: 23px;
	position: absolute;
	top: 0;
	right: 15px;
}
#mad .sec-wide .bx-lg .hd {
	font-weight: normal;
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .sec-wide .bx-lg .mtr {
	font-size: 1.7rem;
	font-weight: normal;
	line-height: 2rem;
	word-break: break-all;
	text-align: justify;
	margin-bottom: 15px;
}
#mad .sec-wide .bx {
	margin: 0;
	margin-bottom: 15px;
	border-bottom: solid 4px #ddd;
}

@media (min-width:768px) and (max-width:991px) {
#mad .sec-wide .bx {
	margin-bottom: 0px !important;
	border-bottom: none;
}
}

@media (max-width:767px) {
#mad .sec-wide .bx {
	display: none;
}
}
#mad .sec-wide .bx .img {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .sec-wide .bx .hd {
	font-weight: normal;
	margin-bottom: 15px;
}
#mad .sec-wide .ad-area {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .sec-wide .self-ad-area {
	padding-top: 15px;
	padding-bottom: 15px;
}

@media (max-width:767px) {
#mad .sec-wide .self-ad-area {
	display: none;
}
}
#mad .self-ad-area .bx {
	border: solid 1px #ddd;
	margin-bottom: 15px;
	background: rgba(255,255,255,1.00);
}
#mad .self-ad-area .bx .e-title-bar {
}
#mad .self-ad-area .bx .e-title-bar .title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.5rem;
	font-weight: normal;
	line-height: 1.5rem;
	background: #FFFFFF;
	margin-top: -7px;
	width: auto;
	height: auto;
	float: left;
	padding: 0 10px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
}
#mad .self-ad-area .bx .img {
	padding: 15px;
	margin: 0;
}
#mad .self-ad-area .s-title-bar {
	border-top: solid 1px #ddd;
	margin-bottom: 20px;
}
#mad .self-ad-area .s-title-bar .title {
	font-family: 'Roboto', sans-serif;
	font-size: 1.5rem;
	font-weight: normal;
	line-height: 1.5rem;
	background: #FFFFFF;
	margin-top: -7px;
	width: auto;
	height: auto;
	float: left;
	padding: 0 10px;
	border-left: 2px solid #ddd;
	border-right: 2px solid #ddd;
	margin-left: 20px;
}
/*-----------------POPULAR------------------*/
#mad .popular-bx {
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .popular-bx .title-bar {
	background-color: #AC0036;
	padding: 10px 15px;
	margin: 0;
}
#mad .popular-bx .title-bar .title {
	border-bottom: none;
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #fff;
	background-color: rgba(255,255,255,0);
	float: left;
}
#mad .popular-bx .slct-bx {
	margin: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
}
#mad .popular-bx .btn {
	border-radius: 0px;
	border: none;
	border-bottom: solid 1px #ddd;
	text-transform: uppercase;
	font-size: 1.2rem;
}
#mad .popular-bx .brder-bx {
	border: solid 1px rgba(0,0,0,0.1);
}
#mad .popular-bx .box {
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
	margin-bottom: 0;
}
#mad .popular-bx .box .img {
	margin-top: 0;
	margin-bottom: 0;
}
#mad .popular-bx .box .hd {
	font-weight: normal;
	text-decoration: none;
}
#mad .popular-bx .read-all {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mad .popular-bx .read {
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
	width: auto;
	height: auto;
	float: right;
}
#mad .popular-bx .read:hover {
	color: #ac0036;
}
/*-----------------POPULAR------------------
#mad .popular-bx {}
#mad .popular-bx .nav-tabs {
	background-color: #3a3a3a;
	border-bottom: none;
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #fff;
}
#mad .popular-bx .nav-tabs > li {
	width: 50%;
	margin-bottom: 0;
}
#mad .popular-bx .nav-tabs > li > a {
	margin-right: 0px;
	border: none;
	border-radius: 0;
	text-align: center;
	color: rgba(255,255,255,1.00);
}
#mad .popular-bx .nav-tabs > li > a:hover {
	color: rgba(255,255,255,0.8);
	background-color: rgba(255,255,255,0.1);
}
#mad .popular-bx .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	background-color: #ac0036;
}
#mad .popular-bx .tab-content > .tab-pane {
	border-bottom: solid 1px #ddd;
	border-left: solid 1px #ddd;
	border-right: solid 1px #ddd;
}*/

/*====================SECTION TRI========================*/
#mad .sec-tri {
}
#mad .sec-tri .inner {
	background-color: #FFFFFF;
}
#mad .sec-tri .sec-narrow {
	margin-bottom: 15px;
}
#mad .sec-narrow .title-bar {
	border-top: 3px solid #ac0036;
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .sec-narrow .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 2.5rem;
	line-height: 2rem;
	letter-spacing: 0.01rem;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-right: 10px;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: -3px;
}
#mad .sec-narrow .main-bx {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .sec-narrow .main-bx .img-lg {
	position: relative
}
#mad .sec-narrow .main-bx .flip {
	width: 23px;
	height: 23px;
	position: absolute;
	top: 0;
	right: 0;
}
#mad .sec-narrow .main-bx .hd {
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px 20px;
}
#mad .sec-narrow .bx {
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
	margin-top: 15px !important;
}

@media (max-width:767px) {
#mad .sec-narrow .bx {
	display: none;
}
}
#mad .sec-tri .bx:nth-child(4) {
	padding-bottom: 0px;
	border-bottom: none;
	margin-bottom: 15px !important;
}
#mad .sec-tri .bx .img {
}
#mad .sec-tri .bx .hd {
	font-weight: normal;
}

/* Added by Nabil*/
@media only screen and (min-width : 1200px) {
#mad .xplr-mdm .bx-lg {
/*	height: 498px;
	overflow: hidden;*/
}
#mad .xplr-mdm .bx .hd {
	/*height: 48px;*/
}
#mad .xplr-mdm .bx-lg .hd {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .sec-wide .bx-lg .hd {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .hm .top-sec .thumb .hd {
	height: 83px;
}
#mad .sec-tri .bx .hd {
	height: 65px;
}
#mad .sec-narrow .main-bx .hd {
	height: 85px;
}
}
#mad .gallery .mve .bx .icon {
	line-height: normal;
}
#mad .scl-media .scl-widget .nav-tabs > li {
	width: 50%;
}
/*Nabil*/
#editors-pick-slider {
	float: left;
	width: 100%;
}
/*====================Nabil====END===================================*/

/*LIVE BLOG*/
#mad .hm .lve {
	font-weight: normal;
	font-size: 1.5rem;
	line-height: 0rem;
	font-family: 'Oswald', sans-serif;
	-webkit-animation-name: live;
	-webkit-animation-duration: 0.5s;
	animation-name: live;
	animation-duration: 0.7s;
	animation-iteration-count: infinite;
	margin-right: 10px;
	background-color: #ddd;
	padding: 0px 10px;
	margin-bottom: 5px;
}
 @-webkit-keyframes live {
    0% {
color: #333;
}
    50% {
color: #FF0004;
}
 100% {
color: #333;
}
}
 @keyframes live {
    0% {
color: #333;
}
    50% {
color: #FF0004;
}
 100% {
color: #333;
}
}
/*Zuhair*/
.img-mal img {
	width: 100px;
	height: 70px;
}
#mad .scl-widget #scl-mda li img {
	width: 18px;
	height: 18px;
}
/*Nabil*/

#mdm_popup_ad {
	width: 100%;
	height: auto;
	position: fixed;
	z-index: 1000;
	top: 200px;
	display: none;
}
#mdm_popup_ad_inner {
	width: 600px;
	margin: 0 auto;
	position: relative;
	/*background: #fff;*/
}
#mdm_popup_ad_inner .glyphicon-remove-sign {
	right: 0px;
	top: 0px;
	position: absolute;
	z-index: 2000;
	height: 22px;
	font-size: 25px;
	width: 22px;
	display: none;
}
#mdm_popup_ad_inner .glyphicon-remove-sign:hover {
	cursor: pointer;
}

@media screen and (max-width: 700px) {
#mdm_popup_ad_inner {
	width: 50%;
}
}
/*Zuhair*/
.top-ad .large-leader-board img {
	width: 970px;
	height: 90px;
}
/*--=========================GULF==========================*/

#mad .top-sec .gulf {
	margin-bottom: 15px;
}
#mad .gulf .title-bar {
	border-top: 3px solid #ac0036;
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .gulf .title-bar .title {
	font-family: 'Oswald', sans-serif;
	font-size: 2.5rem;
	line-height: 2rem;
	letter-spacing: 0.01rem;
	background-color: #FFFFFF;
	width: auto;
	height: auto;
	float: left;
	padding-right: 10px;
	padding-left: 0px;
	margin-left: 0px;
	margin-top: -3px;
}
#mad .gulf .sub-title {
	font-family: 'Oswald', sans-serif;
	font-size: 1.8rem;
	line-height: 1.8rem;
	width: auto;
	height: auto;
	float: left;
	padding-right: 10px;
	color: rgba(0,0,0,0.8);
	margin-top: 10px;
}
#mad .gulf .slct-bx {
	margin: 0;
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
}
#mad .gulf .btn {
	border-radius: 0px;
	border: none;
	border-left: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	text-transform: uppercase;
	font-size: 1.2rem;
}
#mad .gulf .main-bx {
	margin-top: 15px;
	margin-bottom: 15px;
}
#mad .gulf .main-bx .img-lg {
	position: relative
}
#mad .gulf .main-bx .flip {
	width: 23px;
	height: 23px;
	position: absolute;
	top: 0;
	right: 0;
}
#mad .gulf .main-bx .hd {
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px 20px;
}
#mad .gulf .bx {
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
	margin-top: 15px !important;
}
#mad .gulf .bx .hd {
	font-weight: normal;
}

@media (max-width:767px) {
#mad .gulf .bx {
	display: none;
}
}
/*-----------------NEWS IN---------------------*/
#mad .hm .news-in-block {
	margin-top: 15px;
	margin-bottom: 15px;
	display: block;
}
#mad .hm .news-in {
}
#mad .hm .news-in .nav-tabs {
	background-color: #3a3a3a;
	border-bottom: none;
	font-family: 'Oswald', sans-serif;
	font-size: 1.3rem;
	letter-spacing: 0.03rem;
	color: #fff;
}
#mad .hm .news-in .nav-tabs > li {
	width: 16.66%;
	margin-bottom: 0;
}

@media (max-width:767px) {
#mad .hm .news-in .nav-tabs > li {
	width: auto;
	margin-bottom: 0;
}
}
#mad .hm .news-in .nav-tabs > li > a {
	margin-right: 0px;
	border: none;
	border-radius: 0;
	text-align: center;
	color: rgba(255,255,255,1.00);
}
#mad .hm .news-in .nav-tabs > li > a:hover {
	color: rgba(255,255,255,0.8);
	background-color: rgba(255,255,255,0.1);
}
#mad .hm .news-in .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	background-color: #ac0036;
}
#mad .hm .news-in .tab-content > .tab-pane {
	border: solid 1px #ddd;
	border-top: none;
}
#mad .news-in-cntnr {
	position: relative;
	display: block;
}
#mad .hm .news-in-cntnr .vr {
	position: absolute;
	border-left: solid 1px #ddd;
	top: 0;
	bottom: 26px;
	;
	left: 50%;
	right: auto;
	display: block;
}

@media (max-width:767px) {
#mad .hm .news-in-cntnr .vr {
	display: none;
}
}
#mad .news-in-cntnr .brder-bx {
	border: solid 1px rgba(0,0,0,0.1);
}
#mad .news-in-cntnr .bx {
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: solid 1px #ddd;
	margin-bottom: 0;
}
#mad .news-in-cntnr .bx .img {
	margin-top: 0;
	margin-bottom: 0;
}
#mad .news-in-cntnr .bx .hd {
	font-weight: normal;
	text-decoration: none;
}
#mad .news-in-cntnr .read-all {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mad .news-in-cntnr .read {
	font-family: 'Roboto', sans-serif;
	font-size: 1rem;
	color: #333;
	width: auto;
	height: auto;
	float: right;
}
#mad .news-in-cntnr .read:hover {
	color: #ac0036;
}
/*Adden Nabil*/
#mad .local-nws .dist-name {
	font-family: oswald;
	font-size: 1.5rem;
	padding-bottom: 8px;
	padding-top: 16px;
}


/*explore madhyamam edits*/
.sec-news {
	padding-top: 10px;
	margin-bottom: 10px;
	border-top: 1px solid #ddd;
}
.sub-news {
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px solid #ddd;
}
.sub-news-group .sub-news:last-child {
	margin-bottom: 15px;
}
.sub-img {
	padding: 0;
}
.sub-head {
	font-size: 1.95rem;
}
@media (min-width:768px) {
.m-head {
	font-size: 2.2rem;
}
.sub-head {
	margin-top: 3px;
}
}
@media (min-width:991px) {
.sub-news {
	margin-left: 0;
	margin-right: 0;	
}
}

/** Olympics Rio 2016 **/
 #olympics .bx3 {
width: 100%;
min-height: 47px;
background-color: #00984b;
background: -moz-linear-gradient(right, #66cc00, #00984b);
}
#olympics .bx-txt {
font-family: 'Varela Round', sans-serif;
color: #FFFFFF;
font-size: 2rem;
font-weight: 200rem;
text-decoration: none;
text-align: center;
outline: none;
border: none;
line-height: 2rem;
padding: 15px;
}
#olympics .bx-grey {
width: 100%;
min-height: 350px;
background-color: #ebebeb;
margin-bottom: 15px;
overflow: hidden;
}
#olympics .point-table-txt {
font-family: 'Varela Round', sans-serif;
color: #333;
font-size: 1.2rem;
text-decoration: none;
text-align: center;
outline: none;
border: none;
line-height: 1.3rem;
padding: 15px;
}
#olympics .s-txt-small {
font-family: 'Varela Round', sans-serif;
font-size: 1.8rem;
padding: 30px;
color: #00984b;
font-weight: 300;
text-decoration: none;
outline: none;
border: none;
text-align: center;
padding: 15px;
}
#mad .region-top-left-1 iframe {
  width:100%;
}
