html {
  scroll-behavior: smooth;
}
html, html a, body, body a { -webkit-font-smoothing: antialiased; text-shadow: 1px 1px 1px rgba(0,0,0,0.004); -moz-osx-font-smoothing: grayscale; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }
ul, li { list-style: none; } 
* {	outline: none; }
button.focus, button:focus, .btn.focus, .btn:focus { outline: 0; box-shadow: none!important; }
body { overflow-x: hidden; background: #FFF; font-family: 'proxima_novaregular'; color: #000; font-size: 18px; }
.proxima-regular {font-family: 'proxima_novaregular'; }
.proxima-semibold {	font-family: 'proxima_novasemibold';}
.proxima-bold {	font-family: 'proxima_novabold'; }
.pt-serif-pro-demi { font-family: 'PT Serif Pro Demi'; }
.pt-serif-pro-bold { font-family: 'PT Serif Pro Bold'; }
.stag-medium { font-family: 'Lyon Display';	font-weight: 500; }
.border-none { border: none !important; }
.text-color-black {	color: #000; }
.text-color-blue { color: #2296e3; }
.diplay-table {	display: table;	}
h1 { font-family: 'Lyon Display'; font-size: 40px; color: #000; font-weight: 600; line-height: 1.2; }
h2 { font-family: 'Lyon Display'; font-size: 24px; color: #000; font-weight: 600; line-height: 1.2; }
p {	font-family: 'Lyon Display'; font-size: 18px; color: #000; margin-bottom: 30px; line-height: 1.5; }
a { color: #000000; -webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease; -o-transition: all 0.5s ease;transition: all 0.5s ease; }
a:hover { color: #2296e3; text-decoration: none; }
.btn-blue, .btn-blue:active, .btn-blue:focus { background: #2296e3; color: #FFF; }
.btn-blue:hover { background: #000; color: #FFF; }
.tower-ad-unit { overflow: hidden; }

/* HPTO Start */
.hpto-top-banner-nf { width: 1140px; height: auto; text-align: center; left: 0; position: relative; right: 0; margin: 0 auto; }
/* HPTO End */

.display-flex {display: flex;}

/* Header */
.wrapper {
    width: 100%;
    max-width: 1920px;
    margin: 0 auto;
    box-shadow: none;
    background: #FFF;
}
.primary-header{
  	position: relative;
	background-color: #FFF;
	z-index: 999;
	/*padding: 1.2rem 0 0 0;*/
	padding: .3rem 0 0 0;
	margin-bottom: 1rem;
}
.sticky-header-wrap{
  	background: #FFF;
  	z-index: 99;
    width: 100%;
    padding: 0 0 10px 0;
}
.header-row {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.header-misc {
    position: initial;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    margin-left: 15px;
} 
#logo {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    -ms-flex-align: center;
    margin-right: auto;
    max-height: 100%;
}
#logo a.standard-logo {
    display: -ms-flexbox;
    display: flex;
}
.faicon-size-std {
	font-size: 1.3rem !important;
}
.header-left-column {
	width:auto;
	text-align: left;
}
.header-right-column {
	width:auto;
}
.header-right-column a.sign-up-btn {
	display: inline-block;
}
.header-right-column a.sign-up-btn:hover {
	background: #007ACB !important;
}
.font-size-14px {
	font-size: 14px;
}
.font-size-18px {
	font-size: 18px;
}
ul.header-right-icons {
    margin: 0px;
    padding:0px;
    list-style: none;
    display: inline-block;
}
ul.header-right-icons li {
    display: inline-block;
    padding: 6px 10px;
    color: #000;
    font-size: 18px;
}
ul.header-right-icons li.header-search {
    padding: 6px 6px;
    margin-right: -5px;
    position: relative;
    z-index: 999;
}
ul.header-right-icons li a {
    color: #000;
}
ul.header-right-icons li a:hover {
    color: #2296e3;
}
ul.header-right-icons li i {
    color: #000;
}
ul.header-right-icons li i:hover {
    color: #2296e3;
}

.masjid-header-nf, .masjid-header-nf-hover { max-width: 24px; margin-top: -17px; }

A .masjid-header-nf {
   display: inline-block;
}

A:hover .masjid-header-nf {
   display: none;
}

A .masjid-header-nf-hover {
   display:none;
}

A:hover .masjid-header-nf-hover {
   display: inline-block;
}


/*--- Header Prayer Timing Counter */


.header-counter-nf { width: 100%; float: left;}
.header-nxt-prayer-nf { width: 100%; float: left; text-align: left; font-family: 'proxima_novabold';}
.weather-container, .calendar-container { display: block; clear: both; float: left; margin-top: 20px; }

.prayertime-header.timer.counter .hour:before{
	content: "Hrs";
	position: absolute;
	color: #333;
	top: -16px;
	font-size: 11px;
	font-family: 'proxima_novasemibold';
	font-weight: bold;
	display: none !important;
}
.prayertime-header.timer.counter .minute:before{
	content: "Min";
	position: absolute;
	color: #333;
	top: -16px;
	font-family: 'proxima_novasemibold';
	font-size: 11px;
	display: none !important;
}
.prayertime-header.timer.counter .second:before{
	content: "Sec";
	position: absolute;
	color: #333;
	top: -16px;
	font-size: 11px;
	font-family: 'proxima_novasemibold';
	display: none !important;
}
.prayertime-header.timer.counter.proxima-bold { font-family: 'proxima_novaregular' !important; }

/*--- Header Prayer Timing Counter */


/*--- Header menu-lib---------css */

.main-lb{
	float: right;
	margin-top:-40px;
}



 .calendar-lb-new {
 width: auto;
    text-align: left;
    padding: 14px 10px 0px 10px;
}


.prayer-lb-new{

 width: auto;
    text-align: left;
    padding: 13px 0px 0px 0px;
}

.counter-lb-new {

 width: 17%;
 text-align: left;
  padding: 12px 0px 0px 0px;
}
  /* .is-sticky .header-left-column , .is-sticky .header-right-column{ display: none; }*/

  .is-sticky .header-left-column , .is-sticky .last-update-time { display: none; }
  .is-sticky .header-left-column , .is-sticky .right-earpanel .header-right-column { display: none; }
  .is-sticky .header-left-column , .is-sticky .row.search-burmenu-bar-nf { height: 0px; }
  .is-sticky .header-left-column , .is-sticky ul.header-right-icons { margin-top: 13px;}


   .main-lb {
    float: right;
    margin-top: -40px;
}

/*--- Header menu-lib---------css */






/*-- Primary Navigation Start--*/
.primary-menu {
	margin: 0 auto;
    border-top: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}
.menu-container {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 100%;
    display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: center;
	align-items: center;
}
nav.primary-menu .menu-container li {
	font-family: 'proxima_novabold';
	font-size: 16px;
	color: #000;
	display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
nav.primary-menu .menu-container li a {
	color: #000;
	padding: 8px 18px;
	text-decoration: none;
	-webkit-transition: all 0.5s ease;
	 -moz-transition: all 0.5s ease; 
	 -o-transition: all 0.5s ease; 
	 transition: all 0.5s ease; 
}
nav.primary-menu .menu-container li a:hover {
	color: #2296e3;
}

/*-- Mega Nav Start --*/
.hamburger_menu_nf {
	display:inline-block;
	z-index:999;
	width: 22px;
	height: 22px;
	position: relative;
	text-align: right;
}
.hamburger_menu_nf a {
	color: #000;
	text-decoration:none;
}
/* .btn-open {
	width: 30px;
	height: 27px;
	display: block;
	position:absolute;
	right:0px;
	top: 0;
}
.btn-open:after {
	width: 30px;
	height: 27px;
	color:#000;
	display: inline-block;
  	content: "";
  	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22currentColor%22%20class%3D%22bi%20bi-list%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M2.5%2011.5A.5.5%200%200%201%203%2011h10a.5.5%200%200%201%200%201H3a.5.5%200%200%201-.5-.5zm0-4A.5.5%200%200%201%203%207h10a.5.5%200%200%201%200%201H3a.5.5%200%200%201-.5-.5zm0-4A.5.5%200%200%201%203%203h10a.5.5%200%200%201%200%201H3a.5.5%200%200%201-.5-.5z%22/%3E%0A%3C/svg%3E');
	background-repeat: no-repeat;
  	background-size: 100%;
}
.btn-open:hover:after {
	color:#34B484;
}
.btn-close:after {
	position:absolute;
	right:0px;
	top: 0;
	width: 30px;
	height: 27px;
	color:#000;
	content:"";
	display: inline-block;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22currentColor%22%20class%3D%22bi%20bi-x%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M4.646%204.646a.5.5%200%200%201%20.708%200L8%207.293l2.646-2.647a.5.5%200%200%201%20.708.708L8.707%208l2.647%202.646a.5.5%200%200%201-.708.708L8%208.707l-2.646%202.647a.5.5%200%200%201-.708-.708L7.293%208%204.646%205.354a.5.5%200%200%201%200-.708z%22/%3E%0A%3C/svg%3E');
	background-repeat: no-repeat;
	background-size: 100%;
}
.btn-close:hover:after {
	color: #333;
} */
/*overlay*/

/*.nav-overlay-nf {
	display:none;
	position:fixed;
	top: 69px;
	left: 0;
	width:100%;
	max-height: 100%;
	background:#2296e3;
	overflow-y: scroll !important;
	z-index:99;
	padding: 70px 0;
}*/

.nav-overlay-nf {
	display:none;
	position:fixed;
	top: 69px;
	width:84%;
	left: 50%;
	transform: translate(-50%, 0%);
	max-height: 100%;
	background:#2296e3;
	overflow-y: scroll !important;
	z-index:99;
	padding: 30px 0;
}
.nav-overlay-nf::-webkit-scrollbar {
    /*width: 0px;
    background: transparent;*/ /* make scrollbar transparent */
}
.mega-nav-left-columns-wrap {
    width: 100%;
    float: left;
    clear: both;
    /*margin-bottom: 30px;
    border-bottom: solid 1px #50b0f2;*/
    padding-bottom: 12px;
    margin-bottom: 12px;
}
.mega-nav-left-columns-wrap.margin-btm-0 {
	margin-bottom: 0px;
}
.mega-nav-left-columns-heading {
    font-family: 'Lyon Display';
 	font-weight: 500;
    text-transform: uppercase;
    color: #fff;
    font-size: 16px;
    margin: 5px 0 0 0;
    }
.mega-nav-left-columns-heading a {
	color: #FFF;
}
.mega-nav-left-columns-heading a:hover {
	color: #FFF;
	text-decoration: underline;
}

ul.mega-nav-left-columns  {
	padding: 0;
	margin: 0;
}
ul.mega-nav-left-columns li:last-child {
	border-right: none;
}
ul.mega-nav-left-columns li {
	    border-right: solid 1px #a9dbfd;
	font-family: 'proxima_novaregular';
	font-size: 14px;
	list-style: none;
    padding: 0;
    margin: 0;
    color: #FFF;
    line-height: 1.7;
    display: inline-block;
    padding: 0 10px;
}
ul.mega-nav-left-columns li a {
	display: block;
	color: #FFF;
}
ul.mega-nav-left-columns li a:hover {
	display: block;
	color: #FFF;
	text-decoration: underline;
}
.mega-nav-left-columns-headingwrap {
	width: 20%;
	float: left;
}
.mega-nav-left-columns-listwrap {
	width: 80%;
	float: left;
}
.mega-nav-right-columns-wrap-pdng {
	padding-left: 50px;
}
.mega-nav-right-columns-wrap {
	width: 33.333%;
	float: left;
	margin-bottom: 20px;
}
.mega-nav-column-line {
	border-right: solid 1px #a9dbfd;
}
ul.mega-nav-right-columns-list  {
    padding: 0;
    margin: 0;
}
ul.mega-nav-right-columns-list li {
	font-family: 'proxima_novaregular';
	font-size: 14px;
	list-style: none;
    padding: 0;
    margin: 0;
    color: #FFF;
    line-height: 1.8;
}
ul.mega-nav-right-columns-list li a {
	display: block;
	color: #FFF;
}
ul.mega-nav-right-columns-list li a img {
	margin-top: -5px;
	margin-right: 5px;
}
ul.mega-nav-right-columns-list li a:hover {
	text-decoration: underline;
}
.meganav-app-wrap {
	width: 100%;
	float: left;
	clear: both;
	margin-top: 5px;
	margin-bottom: 30px;
}
ul.meganav-app-lists {
	padding: 0;
    margin: 0;
    margin-top: 15px;
}
ul.meganav-app-lists li {
	display: inline-block;
	font-family: 'proxima_novaregular';
	font-size: 14px;
	list-style: none;
    padding: 0;
    margin: 0;
    color: #FFF;
    margin-right: 30px;
}
ul.meganav-app-lists li:last-child {
	margin-right: 0px;
}
ul.meganav-app-lists li a {
	display: block;
	color: #FFF;
}
ul.meganav-app-lists li a img {
	margin-top: -5px;
	margin-right: 5px;
}
ul.meganav-app-lists li a:hover {
	text-decoration: none;
}

/*-- Secondary Navigation Start--*/
.secondary-bg {
	width: 100%;
	height: 45px;
	background: #2296e3;	
}
.secondary-menu {
	margin: 0 auto;
	border-top: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	flex-grow: 0;
	-ms-flex-positive: 0;
	flex-grow: 0;
}
.sec-menu-container {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 100%;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-align: center;
	align-items: center;
}
nav.secondary-menu .sec-menu-container  li {
	font-family: 'proxima_novaregular';
	font-size: 15px;
	color: #FFF;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
nav.secondary-menu .sec-menu-container li a {
	color: #FFF;
	padding: 8px 18px;
	text-decoration: none;
}
nav.secondary-menu .sec-menu-container li a:hover {
	color: #FFF;
	text-decoration: underline;
}
.sec-nav-sub-divider {
    color: #474646;
}
/*-- Horizontal Scroll NAV Start here 27 Jan 2021 */

.pn-ProductNav_Wrapper {
	position: relative;
	padding: 0px;
}
.pn-ProductNav {
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	white-space: nowrap;
	position: relative;
}
.js .pn-ProductNav {
	-ms-overflow-style: -ms-autohiding-scrollbar;
}
.js .pn-ProductNav::-webkit-scrollbar {
	display: none;
}
.pn-ProductNav_Contents {
	float: left;
	transition: transform 0.2s ease-in-out;
}
.pn-ProductNav_Contents-no-transition {
	transition: none;
}
.pn-ProductNav_Link {
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	font-family: 'proxima_novaregular';
    font-size: 15px;
    color: #FFF;
}
a.pn-ProductNav_Link:hover{
	text-decoration: underline !important;
	color: #fff !important;
}
.pn-ProductNav_Link + .pn-ProductNav_Link {
	margin-left: 11px;
	padding-left: 11px;
	border-left: 1px solid #fff;
}
.pn-ProductNav_Link[aria-selected="true"] {
	color: #fff;
}
.pn-Advancer {
	/* Reset the button */
	appearance: none;
	background: transparent;
	padding: 0;
	border: 0;
	/* Now style it as needed */
	position: absolute;
	top: 0;
	bottom: 0;
	/* Set the buttons invisible by default */
	opacity: 0;
	transition: opacity 0.3s;
}
.pn-Advancer:focus {
 	text-decoration: underline;
	
}
.pn-Advancer:hover {
	cursor: pointer;
}
.pn-Advancer_Left {
	left: 0;
}
[data-overflowing="both"] ~ .pn-Advancer_Left, [data-overflowing="left"] ~ .pn-Advancer_Left {
	opacity: 1;
}
.pn-Advancer_Right {
	right: 0;
}
[data-overflowing="both"] ~ .pn-Advancer_Right, [data-overflowing="right"] ~ .pn-Advancer_Right {
	opacity: 1;
}
.pn-Advancer_Icon {
	width: 20px;
    height: 20px;
    fill: #fff;
}

/*-- Search Start --*/
.search-wrapper-nf {
	width: 100%;
	max-width: 100%;
	height: 100%;
   	margin: 0px;
   	padding: 0px;
}
.modal-open .modal {
	padding: 0px !important;
}
.modal-content {
	height: 100%;
	border-radius: 0 !important;
	border:none;
}
button.close {
   	background-color:#2296e3;
}
.close {
	font-size:3rem;
	opacity: 1 !important;
	line-height: .5;
	color: #FFF;
	text-shadow: none;
}
.close:hover {
	color: #FFF;
   	text-decoration: none;
}
button.close:hover {
  	background-color:#000;
}
.modal-header {
	border-bottom: none !important;
}
.search-field-nf {
	clear: both;
	text-align: center;
	padding: 15px;
	font-size: 24px;
	border: none;
	width: 100%;
    background: white;
    margin-bottom: 20px;
}
.search-wrap-inner {
	width: 100%;
	text-align: center;
	margin-top: -85px;
}
.search-wrap-inner h2 {
	font-size: 36px;
	margin-bottom: 20px;
	text-align: center;
}
button.search-btn {
    padding: 8px 20px;
    background: #2296e3;
    color: #FFF;
    font-size: 20px;
    font-family: 'Lyon Display';
	font-weight: 500;
	text-align: center;
	border: none;
	cursor: pointer;
	-webkit-transition: transition-delay, 0.4s;
	-webkit-transition: 0.4s, -webkit-transition-delay;
	transition: 0.4s, -webkit-transition-delay;
	transition: transition-delay, 0.4s;
	transition: transition-delay, 0.4s, -webkit-transition-delay; 
}
button.search-btn:hover {
    background: #000;
    -webkit-transition: transition-delay, 0.4s;
    -webkit-transition: 0.4s, -webkit-transition-delay;
    transition: 0.4s, -webkit-transition-delay;
    transition: transition-delay, 0.4s;
    transition: transition-delay, 0.4s, -webkit-transition-delay; 
}

.search-main-wrapper-nf.modal { z-index: 1042; background-color: #FFF;}
.search-main-wrapper-nf .modal-content {border: none;}
.search-main-wrapper-nf .search-wrapper-nf .modal-content { width: 100%; height: 100%; padding: 0px; margin: 0px; }
.search-main-wrapper-nf.modal .search-wrapper-nf .modal-content button.close {color: #FFF;  font-size: 3rem;  opacity: 1 !important; line-height: .5; text-shadow: none;}

label.error  { color: red; font-size: 14px; display: block; margin-top: 5px; font-weight: normal; }
.newletter-widget-wrapper label { margin-bottom: 0; }
.newsletter-terms a { color: #FFF; }
.newsletter-terms a:hover {color:#2296e3}
.newsletter-terms .form-check-input { margin-top: 3px; margin-left: 0px; }
.newsletter-terms span {padding-left: 25px;}
.newsletter-terms label.error { margin-top: 0px; padding-left: 25px;}

/*-- Footer Start --*/
.footer {
	float: left;
	width: 100%;
	clear: both;
	background-color:#222222;
}
.footer-copyright-text {
	font-family: 'proxima_novaregular';
	font-size: 14px;
	color: #FFF;
	margin-left: 42px;
	display: inline-block;
}
.footer-logo {
	width: auto;
	text-align: left;
	display: inline-block;
}
.social_footer {
    margin: 0;
	padding: 0;
	width: auto;
	float: right;
}
.social_footer ul {
    float: left;
    margin: 0;
    padding-left: 0px;
}
.social_footer li {
	width: 35px;
	height: 35px;
    float: left;
    font-size: 16px;
   -webkit-border-radius: 50%; 
   -moz-border-radius: 50%; 
	border-radius: 50%; 
	text-align: center;
	margin-right: 10px;
}
.social_footer li a {
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	color: #FFF;
}
.social_footer li i {
    color: #FFF;
}
.social_footer li:last-child { 
	margin-right: 0px;
}
.fb-color {
	background: #3b5998;
}
.tw-color {
	background: #55acee;
}
.yt-color {
	background: #e02f2f;
}
.insta-color {
	/* background: #cc2664; */
	background: #d6249f;
	background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
	box-shadow: 0px 3px 10px rgb(0 0 0 / 25%);
}
.telegram-color {
	background: #25a3e0;
}
.telegram-color i {
	font-size: 18px;
}
.linkedin-color  {
	background: #0077b7;
}
.social_footer li.fb-color a:hover {
	background: #FFF;
	-webkit-border-radius: 50%; 
	-moz-border-radius: 50%; 
	border-radius: 50%; 
}
.social_footer li.fb-color:hover i {
    color: #000;
}
.social_footer li.tw-color a:hover {
	background: #FFF;
	-webkit-border-radius: 50%; 
   	-moz-border-radius: 50%; 
	border-radius: 50%; 
}
.social_footer li.tw-color:hover i {
    color: #000;
}
.social_footer li.yt-color a:hover {
	background: #FFF;
	-webkit-border-radius: 50%; 
   	-moz-border-radius: 50%; 
	border-radius: 50%; 
}
.social_footer li.yt-color:hover i {
    color: #000;
}
.social_footer li.insta-color a:hover {
	background: #FFF;
	-webkit-border-radius: 50%; 
	-moz-border-radius: 50%; 
	border-radius: 50%; 
}
.social_footer li.insta-color:hover i {
	color: #000;
}

.social_footer li.telegram-color a:hover {
	background: #FFF;
	-webkit-border-radius: 50%; 
	-moz-border-radius: 50%; 
	border-radius: 50%; 
}
.social_footer li.telegram-color:hover i {
	color: #000;
}

.social_footer li.linkedin-color a:hover {
	background: #FFF;
	-webkit-border-radius: 50%; 
	-moz-border-radius: 50%; 
	border-radius: 50%; 
}
.social_footer li.linkedin-color:hover i {
	color: #000;
}

/*-- Footer Links Start --*/
.footer-title {
	font-family: 'Lyon Display';
	font-weight: 500;
	text-transform: uppercase;
	color: #fff;
	font-size: 16px;
	margin: 0 0 14px 0;
	padding-bottom: 8px;
	border-bottom: solid 4px #2296E3;
}
.footer-title a {
    color: #fff;
    text-decoration: none;
}
.footer-title a:hover {
    color: #2296e3;
}
ul.footer-links  {
    padding: 0;
    margin: 0;
}
ul.footer-links li {
	font-family: 'proxima_novaregular';
	font-size: 14px;
	list-style: none;
    padding: 0;
    margin: 0;
    color: #FFF;
    line-height: 1.7;
}
ul.footer-links li a {
	display: block;
	color: #FFF;
}
ul.footer-links li a img {
	margin-top: -5px;
	margin-right: 5px;
}
ul.footer-links li a:hover {
	color: #2296e3;
}
.text-indent-200-em {
	text-indent: -200em;
}
.footer-kt-app-download {
	font-family: 'Lyon Display';
	font-weight: 500;
    text-transform: uppercase;
    color: #fff;
    font-size: 16px;
    margin: 0 0 14px 0;
}
.lineheight-2-7 {
	line-height: 2.7 !important;
}
.footer-left-column{
   	width: 83.5%;
	margin:3.4% auto 2.5% auto;
}
.footer-lft-column {
	width: 12%;
	float: left;
	padding-right: 2px;
}
.footer-lft-column.biggercol {
	width: 15%;
	float: left;
	padding-right: 2px;
}
.footer-right-column{
	width: 14%;
	margin-top: 5.2%;
	margin-bottom: 2%;
}
.footer-down-arrow {
	display: none !important;
}
.mega-nav-down-arrow {
	display: none !important;
}
.footer-logos-nf {
	padding: 0px 15px 35px 15px;
}

/* 2-21-2021 */

/*-- Sub header with sub nav --*/
.mobile-sub-menu {
    display: none;
    width: 100%;
    max-width: 20%;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 15px;
    top: 70px;
    z-index: 99;
    background: #ffffff;
}
.mobile-sub-menu li {
    display: block;
    padding: 6px 15px;
}


/*-- Sub header with sub nav --*/


/*--- Gold/Forex Layout Start here ---*/
	.draft-rates-head-lt.uae-silver-head-wrapper-lt {width: 55%!important; float: left;}
	.uae-silver-banner-rt {width: 45%; float: left; margin-top: 24px;}
	.uae-silver-banner-rt img {width: 100%;}

	.draft-rates-head-lt.uae-gold-head-wrapper-lt {width: 37%!important; float: left;}
	.uae-gold-banner-rt { width: 30%; float: left; margin-top: 24px; }
	.uae-gold-banner-rt img { width: 100%; }

	.inner-page-main-head-nf { margin:  2rem 0;}
	.inner-page-main-head-nf.goldfx-mainhead { margin-top: 1.5rem!important; margin-bottom: 3rem!important; }
	.goldforex-rt-mpu {
		margin-top: 50px;
	}
	.draft-rates-wrapper {
		width: 100%;
		position: relative;
		float: left;
		margin-bottom: 60px !important;
	}
	.draft-rates-wrapper:last-child {margin-bottom: 20px !important;}
	.draft-rates-head-wrapper {
		width: 100%;
		position: relative;
		clear: both;
    	float: left;
    	margin-bottom: 10px;
	}
	/*.draft-rates-head-rt { width: 30%; float: left; }
	.draft-rates-head-rt img { width: 100%; }*/
	.draft-rates-head-lt {
		/*width: 40%;*/
		width: 60%;
		float: left;
	}
	.draft-rates-head-lt h3 {
		font-size: 20px;
		font-family: 'Lyon Display';
		margin-bottom: 5px;
	}
	.draft-rates-head-lt h3 span{
		font-size: 16px;
		font-family: 'proxima_novasemibold';
		margin-left: 15px;
	}
	.draft-rates-head-lt h6 {
		font-family: 'proxima_novaregular';
		font-size: 16px;
		margin-bottom: 3px;
	}

	 .draft-rates-head-rt {
		width: 40%;
		float: left;
		text-align: right;
		margin-top: 45px;
	}
	.draft-rates-head-rt a {
		font-family: 'proxima_novasemibold';
		font-size: 16px;
		color: #000;
		margin-right: 20px;
	}
	.draft-rates-head-rt a:hover {
		color: #2296e3;
	}
	.draft-rates-head-rt a:last-child {
		margin-right: 0px;
	}

	.draft-rates-main-wrapper-nf {
		width: 100%;
		float: left;
		background-color: #f5f5f5;
		padding: 8px;
		display: flex;
	}

	.draft-rates-main-wrapper-nf.maxwidth-67 {
		width: 67%;
	}

	.draft-rates-lt-wrap {
		width: 30%;
		float: left;
		background: #333;
		color: #FFF;
		padding: 4% 3%;
	}
	.draft-rates-lt-wrap h2 {
		font-size: 30px;
		color: #FFF;
		font-family: 'Lyon Display';
		margin-bottom: 15px;
		text-transform: uppercase;
	}
	.draft-rates-lt-wrap h4 {
		font-size: 16px;
		color: #FFF;
		font-family: 'proxima_novaregular';
		text-transform: uppercase;
		line-height: 1.4;
	}
	.sp-powered {
		font-family: 'proxima_novaregular';
		font-size: 12px;
		color: #9D9D9D;
	}
	.powered-wrap {
		width: 100%;
		position: relative;
		margin-top: 35px;
	}
	.powered-wrap img {
		width: 100%;
	}
	.draft-rates-rt-wrap {
		width: 70%;
		float: left;
		padding-left: 7px;
	}
	.draft-rates-main-wrapper-nf.maxwidth-67 .draft-rates-rt-wrap {
		width: 100%;
	}
	.gold-fx-mpu-slot-nf {
		width: 33%;
		float: left;
	}

	.gold-fx-mpu-slot-nf.margin-70min {
		margin-top: -70px;
	}
	.gold-fx-mpu-slot-nf .mpu-ad-unit {
		text-align: right;
	}
	.gold-fx-mpu-slot-nf .newletter-widget-wrapper {
		max-width: 300px;
	}
	/*.draft-rates-rt-wrap .table {
		margin-left: 7px;
	}*/
	.draft-rates-rt-wrap .table {
	 	margin-bottom: 0px;
	 	}
	.draft-rates-rt-wrap .table thead th {
		color: #FFF;
		font-family: 'proxima_novabold';
		font-size: 14px;
	}
	.draft-rates-rt-wrap .table thead th:nth-child(odd) {
		background: #4E4E4E;
	}

	.draft-rates-rt-wrap .table thead th:nth-child(even) {
		background: #2296E3;
	}

	.draft-rates-rt-wrap .table tbody tr:nth-child(odd) {
		background: #FFF;
	}
	.draft-rates-rt-wrap .table tbody tr:nth-child(even) {
		background: #EAEAEA;
	}
	.draft-rates-rt-wrap .table tbody tr {
		font-size: 12px;
		font-family: 'proxima_novasemibold';
		color: #333333;
	}
	.draft-rates-rt-wrap .table tbody tr th {
		font-family: 'proxima_novabold';
		    border-top: 1px solid #dee2e6;
	}

	.draft-rates-rt-wrap .table tbody td {
		font-family: 'proxima_novasemibold';
	}
	.draft-rates-rt-wrap .table tbody td span {
		font-family: 'proxima_novaregular';
		display: block;
	}
	.draft-rates-head-wrapper.maxwidth-67 {
    	width: 67%;
	}


	.draft-rates-rt-wrap.exchange-rate .table tbody tr th {
		    font-size: 12px;
    	text-align: left;
	}
	.draft-rates-rt-wrap.exchange-rate .table thead th:last-child {
		    background: #727272;
		}

	.draft-rates-rt-wrap.exchange-rate .table {
		 display: block;
	    overflow-x: auto;
	    width: 100%;
	    -webkit-overflow-scrolling: touch;
	    -ms-overflow-style: -ms-autohiding-scrollbar;
		}

	.draft-rates-rt-wrap.exchange-rate table {
		  /*border: 1px solid #ccc;*/
		  border-collapse: collapse;
		  margin: 0;
		  padding: 0;
		  width: 100%;
		  table-layout: fixed;
		}

	.draft-rates-rt-wrap.exchange-rate table caption {
		  font-size: 1.5em;
		  margin: .5em 0 .75em;
		}

	.draft-rates-rt-wrap.exchange-rate table tr {
		  background-color: #f8f8f8;
		  border: 1px solid #ddd;
		  padding: .35em;
		}

	.draft-rates-rt-wrap.exchange-rate table th,
		table td {
		  padding: .625em;
		  text-align: center;
		}

	.draft-rates-rt-wrap.exchange-rate table th {
		  font-size: .85em;
		  letter-spacing: .1em;
		  text-transform: uppercase;
		}

		/*.draft-rates-rt-wrap.exchange-rate .table thead tr td:first-child {
			 background: #FFF;
		}
		.draft-rates-rt-wrap.exchange-rate .table thead tr td {
			 padding: 0rem;
			 border: none;
			 background: #2296E3;
		}*/
		.draft-rates-rt-wrap.exchange-rate .table thead tr td {
			padding: 0rem;
		}
		.draft-rates-rt-wrap.exchange-rate .table thead tr td table tbody tr {
			 border: none !important;
		}
		.blue-bg-gold {
			 padding: 10px !important;
			 color: #FFF;
			 background: #2296E3;
			 border: none !important;
		}
		.gray-bg-gold {
			 padding: 10px !important;
			 color: #FFF;
			 background: #4E4E4E;
			 border: none !important;
		}
		.lightgray-bg-gold {
			 padding: 10px !important;
			 color: #FFF;
			background: #727272;
			border: none !important;
		}

/*--- Gold/Forex Layout End here ---*/

/*--- Prayer Timing Table NF Start --*/
.prayer-timing .draft-rates-rt-wrap { width: 100%; }

.prayer-timing .draft-rates-main-wrapper-nf { padding: 0px; margin-bottom: 40px; }
.prayer-timing .draft-rates-rt-wrap { padding-left: 0px; }

.prayer-timing .draft-rates-rt-wrap {  overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; }

.prayer-timing .draft-rates-rt-wrap .table {
		 /*display: block;*/
	    overflow-x: auto;
	    width: 100% !important;
	    min-width: 100% !important;
	    -webkit-overflow-scrolling: touch;
	    -ms-overflow-style: -ms-autohiding-scrollbar;
		}

.prayer-timing .draft-rates-rt-wrap table {
		  border-collapse: collapse;
		  margin: 0;
		  padding: 0;
		  width: 100% !important;
		  min-width: 100% !important;
		   /*table-layout: fixed;*/
		}
		.prayer-timing .draft-rates-rt-wrap .table thead th:nth-child(even) { background: #4E4E4E;}

/*--- Prayer Timing Table NF End --*/

article.left-image-right-content .post-thumbnail { display: block; }
article.left-image-right-content .entry-container { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; float: left; display: inline-block; padding-left: 15px;}

.latest-videos h5.section-title a { color: #FFF !important; }

/*--- subsction Layout Start here ---*/	
		   .subsection-lead article.post.top-image-bottom-content-with-summary .post-title a { color: #000; } 
		   .subsection-lead article.post.top-image-bottom-content-with-summary .post-title a:hover { color: #2296e3; } 
		   .pagination{ margin-bottom: 1rem; margin-top: 1rem; }	
		   .page-item.active .page-link { z-index: 3; color: #fff; background-color: #2296E3; border-color: #2296E3;}	
		   .page-link { color:#2296E3;}	
		   .page-link:hover {color: #000;}	
		   .subsection { margin-top: 1.5rem }	
		   .subsection-lead .entry-container .post-summary { margin-top: 15px; margin-bottom: 15px; }	
		   .post.left-image-right-content-subsection .post-summary { margin-top: 12px; margin-bottom: 12px; }	
		   article.post.left-image-right-content-subsection {margin-bottom: 40px !important;}	
		   .post.left-image-right-content-liveblog .post-summary { margin-top: 12px; margin-bottom: 12px;}
/*--- subsction Layout End here ---*/	

/*--- Author Listing Page Start here ---*/
		article.post.top-image-bottom-content-author-listing .post-summary { display: block !important; }
		article.post.top-image-bottom-content-author-listing .entry-header .category-btn { display: none;}
		article.post.top-image-bottom-content-author-listing .entry-summary .category { display: none;}
		article.post.top-image-bottom-content-author-listing .entry-header .post-title { margin: 6px 0; }
		.author-listing-wrap { margin-bottom: 40px; }
/*--- Author Listing Page End here ---*/
/*--- Author Detail Page Start here ---*/
		.author-detail-lead { margin-bottom: 3rem; }
		.author-detail-lead ul.author-box-contact-info { border: none; }
		.author-detail-lead .author-wrapper-box {  padding: 3% 3%;}
		.author-detail-lead .author-wrapper-box ul.author-box-contact-info { margin: 0px; padding: 0px; }
		.author-detail-lead .author-wrapper-box h5 { margin-top: 30px; }
		.author-detail-list-nf .entry-summary .category span { display: none; }

/*--- Author Detail Page End here ---*/

/*--- Live BLog Page Start here ---*/	
		article.post.left-image-right-content-liveblog {border-bottom: solid 1px #d8d8d8; padding-bottom: 25px; margin-bottom: 25px;}	
		.live-blog-wrap-lead article.post.top-image-bottom-content .post-thumbnail { display: none; }	
		.live-blog-wrap-lead article.post.top-image-bottom-content .entry-container .entry-summary { display: none; }		
		.live-blog-wrap-list { margin-top: 1.5rem }		
		article.post.left-image-right-content-liveblog .entry-header .category-top-nf { margin-bottom: 0; }	
		article.post.left-image-right-content-liveblog .entry-summary .category-readmore { color: #2296e3; font-family: 'proxima_novasemibold'; margin-bottom: 0px; font-size:16px; }	
		article.post.left-image-right-content-liveblog .entry-summary .category-readmore a { color: #2296e3; }	
		article.post.left-image-right-content-liveblog .entry-summary .category-readmore a i { color: #2296e3; margin-left: 5px; font-size:13px; }	
		article.post.left-image-right-content-liveblog .blog-share-nf { float: right; }	
		article .entry-header .category-top-nf span, article .entry-footer .category-top-nf span { color: #919191; margin-left: 10px; font-family: 'proxima_novaregular'; font-size: 12px; font-weight: 400; margin-bottom: 0;}	
		article .entry-header .category-top-nf  a, article .entry-footer .category-top-nf a { font-family: 'proxima_novaregular'; font-size: 12px; text-transform: uppercase; margin-right: 5px; }	
		article.left-image-right-content-liveblog .entry-header .category-top-nf .blog-share-nf { color: #000; }	
		article.left-image-right-content-liveblog .entry-header .category-top-nf .blog-share-nf a { color: #000; text-transform: inherit !important; }	
		article.left-image-right-content-liveblog .entry-header .category-top-nf .blog-share-nf a:hover { color: #2296e3;}	
		article.left-image-right-content-liveblog .entry-header .category-top-nf .blog-share-nf i { color: #919191; font-size: 14px; margin-left: 5px; }	
/*--- Live BLog Page Page End here ---*/	

/*--- Search Page Layout Start here ---*/
	.search-filter-wrap { margin: 2.5rem 0;}
	.search-filter-wrap h1 { font-size: 24px !important; font-weight: 600 !important; }
	.search-filter-wrap h1 span { font-weight: 400 !important; }
	.search-filter-wrap h5 {color: #676767; font-size: 18px; margin-top: 7px;}
	.has-search .form-control { padding-left: 2.375rem;}
	.has-search .form-control-feedback { position: absolute; z-index: 2; display: block; width: 2.375rem; height: 3.120rem; text-align: center; line-height: 2.875rem; pointer-events: none; color: #000;}
	.search-filter-wrap .form-group.has-search { margin: 25px 0; }
	.search-filter-wrap .form-group.has-search { display: -ms-flexbox; display: flex; }
	.search-filter-wrap .searchpage-btn { background-color: #2296E3; border-color: #2296E3; color: #FFF; font-size: 16px; font-weight: 600; text-transform: uppercase; border-radius: 0 !important; padding: 0.675rem 1.1rem;}
	.search-filter-wrap .searchpage-btn:hover { background-color: #007ACB !important; border-color: #007ACB; color: #FFF; border-radius: 0 !important; }
	.searchpage-bar { height: 48px;  border-radius: 0 !important; color: #000;}
	.searchfilter-lt {display: -ms-flexbox; display: flex; border-bottom: solid 1px #D3D3D3; width: 50%; float: left; }
	.searchfilter-lt .form-group { margin-right: 10px; margin-bottom: 2px; }
	.searchfilter-lt .form-control {border:none; color: #000; font-size: 14px;}
	.searchresults-label { color: #919191; margin-left: 25px !important; }

	/*-- Search Page Date Picker Start --*/
	.daterangepicker.dropdown-menu { max-width: none; z-index: 3000; }
	.daterangepicker.opensleft .ranges, .daterangepicker.opensleft .calendar { float: left; margin: 4px; }
	.daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar,
	.daterangepicker.openscenter .ranges, .daterangepicker.openscenter .calendar { float: left; margin: 4px; }
	.daterangepicker.single .ranges, .daterangepicker.single .calendar {float: none;}
	.daterangepicker .ranges { width: 160px; text-align: left; }
	.daterangepicker .ranges .range_inputs>div { float: left; }
	.daterangepicker .ranges .range_inputs>div:nth-child(2) { padding-left: 11px;}
	.daterangepicker .calendar { display: none; max-width: 270px; }
	.daterangepicker.show-calendar .calendar { display: block; }
	.daterangepicker .calendar.single .calendar-date { border: none; }
	.daterangepicker .calendar th, .daterangepicker .calendar td { white-space: nowrap; text-align: center; min-width: 32px; }
	.daterangepicker .daterangepicker_start_input label,
	.daterangepicker .daterangepicker_end_input label {color: #333; display: block; font-size: 11px; font-weight: normal; height: 20px; line-height: 20px; margin-bottom: 2px; text-shadow: #fff 1px 1px 0px; text-transform: uppercase; width: 74px;}
	.daterangepicker .ranges input { font-size: 11px; }
	.daterangepicker .ranges .input-mini { border: 1px solid #ccc; border-radius: 4px; color: #555; display: block; font-size: 11px; height: 30px; line-height: 30px; vertical-align: middle; margin: 0 0 10px 0; padding: 0 6px; width: 74px; }
	.daterangepicker .ranges ul {list-style: none; margin: 0; padding: 0; }
	.daterangepicker .ranges li { font-size: 13px; background: #f5f5f5; border: 1px solid #f5f5f5; color: #08c; padding: 3px 12px;  margin-bottom: 8px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; cursor: pointer;}
	.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover { background: #08c; border: 1px solid #08c; color: #fff; }
	.daterangepicker .calendar-date { border: 1px solid #ddd; padding: 4px; border-radius: 4px; background: #fff; }
	.daterangepicker .calendar-time {text-align: center; margin: 8px auto 0 auto; line-height: 30px; }
	.daterangepicker { position: absolute; background: #fff; top: 100px; left: 20px; padding: 4px; margin-top: 1px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
	.daterangepicker.opensleft:before { position: absolute; top: -7px; right: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; }
	.daterangepicker.opensleft:after { position: absolute; top: -6px; right: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: '';}
	.daterangepicker.openscenter:before { position: absolute; top: -7px; left: 0;  right: 0; width: 0; margin-left: auto; margin-right: auto; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; }
	.daterangepicker.openscenter:after { position: absolute; top: -6px; left: 0; right: 0;  width: 0; margin-left: auto; margin-right: auto; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: '';}
	.daterangepicker.opensright:before { position: absolute; top: -7px; left: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; }
	.daterangepicker.opensright:after {position: absolute; top: -6px; left: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-left: 6px solid transparent; content: ''; }
	.daterangepicker.dropup{ margin-top: -5px; }
	.daterangepicker.dropup:before{ top: initial; bottom:-7px; border-bottom: initial; border-top: 7px solid #ccc; }
	.daterangepicker.dropup:after{ top: initial; bottom:-6px; border-bottom: initial; border-top: 6px solid #fff; }
	.daterangepicker table { width: 100%; margin: 0;}
	.daterangepicker td, .daterangepicker th {text-align: center; width: 20px; height: 20px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; white-space: nowrap; }
	.daterangepicker td.off { color: #999; }
	.daterangepicker td.disabled, .daterangepicker option.disabled { color: #999; }
	.daterangepicker td.available:hover, .daterangepicker th.available:hover { background: #eee; }
	.daterangepicker td.in-range { background: #ebf4f8; -webkit-border-radius: 0; -moz-border-radius: 0;border-radius: 0;}
	.daterangepicker td.start-date {-webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; }
	.daterangepicker td.end-date { -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; }
	.daterangepicker td.start-date.end-date {-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
	.daterangepicker td.active, .daterangepicker td.active:hover { background-color: #2296e3; border-color: #2296e3; color: #fff;}
	.daterangepicker .btn-success {background-color: #2296e3; border-color: #2296e3;}
	.daterangepicker td.week, .daterangepicker th.week {font-size: 80%; color: #ccc;}
	.daterangepicker select.monthselect, .daterangepicker select.yearselect {font-size: 12px; padding: 1px; height: auto; margin: 0; cursor: default; }
	.daterangepicker select.monthselect { margin-right: 2%; width: 56%;}
	.daterangepicker select.yearselect { width: 40%;}
	.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {width: 50px; margin-bottom: 0;}
	.daterangepicker_start_input { float: left;}
	.daterangepicker_end_input {float: left; padding-left: 11px; }
	.daterangepicker th.month {width: auto;}
	.calendar-pick-box { border: none; font-size: 14px; min-width: 170px; color: #000 !important; cursor: pointer; }
	.calendar-pick-box::placeholder { color: #000; opacity: 1; /* Firefox */}
	.calendar-pick-box:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #000; }
	.calendar-pick-box::-ms-input-placeholder { /* Microsoft Edge */ color: #000;}
	.input-group-addon.calendar-pick-box-arrow { position: absolute; right: 0; }
	.input-group-addon.calendar-pick-box-arrow i {font-size: 12px;  }
	.form-group.caret.navigation-bar { position: relative; margin-top: 3px; }

	.calendar-pick-box { background: url('../images/calendar-arrow-nf.jpg') no-repeat center right; }	
	/*.searchfilter-lt .form-group.caret.navigation-bar::after { content: "\f078"; color: #000;  font-size: 12px; font-family: "Font Awesome 5 Free"; position: absolute; right: 0; top: 20%;}*/	

	.searchfilter-rt { position: relative; float: left; width: 50%; border-bottom: solid 1px #D3D3D3; padding-bottom: 9px; }
	.searchfilter-rt ul {  margin: 0px; margin-top: 7px; padding: 0px; float: right; }
	.searchfilter-rt ul li {list-style: none; float: left; font-size: 14px; font-weight: 400; margin-right: 18px; }
	.searchfilter-rt ul li a { color: #000; }	
	.searchfilter-rt ul li a:hover { color: #2296E3; }
	.searchfilter-rt ul li:last-child { margin-right: 0px; }
	.searchfilter-rt .form-group .form-control.sortby { border:none;  font-size: 14px; color: #000; padding: 0px; height: auto !important; margin-top: 1px;}
	.searchfilter-rt .form-group { margin-bottom: 0px; }
	.search-filter-inner-nf {border-bottom: solid 1px #D3D3D3;}
/*-- Search Page Date Picker End --*/
	
/*--- Search Page Layout End here ---*/

/* 2-21-2021 */

/*--- Contact Page Start here ---*/
.article-lt-section.contactpage-lt p { font-family: 'proxima_novaregular'; font-size: 16px; margin-bottom: 15px; color: #000;}
.article-lt-section.contactpage-lt h6{ margin-bottom: 15px;}
.article-lt-section.contactpage-lt h6::after { display: none; }
.article-lt-section.contactpage-lt h5 {font-family: 'proxima_novasemibold'; font-size: 18px; margin-bottom: 10px; margin-top: 40px; }
.article-lt-section.contactpage-lt h5.margin-tp-20 { margin-top: 20px !important;}
.contactpage-lt form .btn-submit-form { background: #2296e3; font-weight: bold; font-size: 14px; color: #ffffff; }
.contactpage-lt form .btn-submit-form:hover { background: #007ACB; }
.article-wrapper.contact-middle-wrap .post-header { padding: 25px 0 30px 0 !important; }
.google-map { background: #FFF; height: 480px;  margin: 10px 0 20px 0; width: 100%; }
.google-map iframe { width: 100% !important; border: none !important; }
.contactpage-form label { display: inline-block; }
/*.contactpage-form label span {  }*/
.contactpage-form label.error { color: red; font-size: 14px; display: block; margin-top: 5px; font-weight: bold; }
/*--- Contact Page End here ---*/
/*--- Sitemap Page Start here ---*/
.inner-page-main-head-nf.sitemaphead { margin-top: 1.5rem!important; margin-bottom: 1.5rem!important; padding-bottom: 20px;}
.sitemap-new h2 { margin: 8px 0px 0px 0px; padding: 8px 0px 5px 0px; text-decoration: none; color: #000; font-size: 20px; font-weight: 600; float: left; text-transform: uppercase; clear: both;}
.sitemap-new ul { float: left; list-style: none; padding: 0px; margin: 10px 0px; display: block; clear: left; color: #000;}
.sitemap-new li { line-height: 28px; }
/*--- Sitemap Page End here ---*/
/*--- 404 Page Start here ---*/
 .page-not-found { margin-top: 60px; margin-bottom: 60px; }
 .page-not-found .searchpage-btn { background-color: #2296E3; border-color: #2296E3; color: #FFF; font-size: 16px; font-weight: 600; text-transform: uppercase; border-radius: 0 !important; padding: 0.675rem 1.1rem; }
 .page-not-found .searchpage-btn:hover { background-color: #007ACB !important; border-color: #007ACB; color: #FFF; border-radius: 0 !important; }
 .page-not-found .form-group.has-search { display: -ms-flexbox; display: flex;}
 .page-not-found .form-group.has-search {  max-width: 70%; margin: 0 auto 30px auto;}
 .page-not-found h1 { font-size: 60px; font-weight: 600; margin-bottom: 10px; font-family: 'proxima_novabold'; }
 .page-not-found h1 span { font-weight: 400; font-family: 'Lyon Display'; }
 .page-not-found h3 { font-size: 24px; font-weight: 600; margin-bottom: 5px; margin-top: 5px; }
 .page-not-arrow {color: #707070; margin-right: 5px;}
/*--- 404 Page End here ---*/
/*--- Article Layout Start here ---*/
.article-wrapper a {  color: #2296e3; }
.article-wrapper a:hover {  color: #000; }
.article-table {
	width: 100%;
	clear: both;
}
.article-table .table {
	margin-bottom: 2rem;
}
.article-table .table td, .table th {
    border-top: 1px solid #dee2e6 !important;
}
.article-table table th, table td { text-align: left; }
.article-wrapper .iframe-fb-container {
    text-align: center;
    width:400px;
    height:700px;
    display:inline-block;
}
.article-wrapper .iframe-fb {
    width: 400px;
    height: 700px;
    overflow: hidden;
}
.fb-post-container {	
	position: relative;	
	padding-bottom: 48%;	
	padding-top: 35px;	
	height: 0;	
	overflow: hidden;	
	margin-bottom: 20px;	
}	
.fb-post-container iframe{	
	position: absolute;	
	top:0;	
	left: 0;	
	width: 100%;	
	height: 100%;	
	max-width: 500px;
}	
.facebook-responsive-video {	
    overflow:hidden;	
    padding-bottom:56.25%;	
    position:relative;	
    height:0;	
    margin-bottom: 1.5rem;	
}	
.facebook-responsive-video iframe {	
    left:0;	
    top:0;	
    height:100%;	
    width:100%;	
    position:absolute;	
}	


.embed-responsive.embed-soundcloud {	
    padding-top: 19.25%;	
    margin-bottom: 25px;	
}	
.embed-responsive {	
    position: relative;	
    display: block;	
    width: 100%;	
    padding: 0;	
    overflow: hidden;
    margin-bottom: 1.5rem;	
}	
.embed-responsive iframe {	
    position: absolute;	
    top: 0;	
    bottom: 0;	
    left: 0;	
    width: 100%;	
    height: 100%;	
    border: 0;	
}	

.article-wrapper .entry-content.movie-preview { margin-bottom: 2rem;}
.article-wrapper iframe {
	width: 100% !important;
	border: none !important;
}
.article-page-container {
	margin-top: 3rem;
}
.article-wrapper {
	margin-top: 2rem;
}
.single .article-wrapper {
	margin-top: 0;
}
.article-right-sidebar {
	margin-top: 2rem;
	position: sticky;
	position: -webkit-sticky;
  	top: 73px;
}

.single .article-right-sidebar {
	margin-top: 0;
}
.article-right-sidebar .newletter-widget-wrapper { margin-top: 30px;}
.article-wrapper h1 {
	font-size: 42px;
	font-family: 'Lyon Display';
	font-weight: 600;
	margin-bottom: 15px;
}
.article-wrapper h2 {
	font-size: 24px;
   	color: #000;
	margin-bottom: 1rem;
	line-height: 1.3;
}
.article-wrapper h3 {
	font-family: 'Lyon Display';
 	font-weight: 500;
	font-size: 18px;
   	color: #000;
	margin-bottom: 15px;
	line-height: 1.3;
}
.article-wrapper h4 {
	font-family: 'proxima_novabold';
	font-size: 20px;
	margin-bottom: 18px;
	text-transform: uppercase;
}
.article-lead-img-pan {
	width: 100%;
	position: relative;
	clear: both;
}
.article-lead-img-pan img {
	width: 100%;
}
.article-lead-img-caption {
	font-size: 15px;
	color: #222;
	margin-top: 12px;
	margin-bottom:16px;
	clear: both;
	/*display: -ms-flexbox;
    display: flex;
    align-items: center;
    -ms-flex-align: center;*/
}
.article-wrapper ul {
	margin: 0;
	padding: 0;
	margin-bottom: 30px;
}
.article-wrapper ul li {
	position: relative;
	margin: 0;
	padding: 0;
	font-weight: 600;
	list-style: none;
	line-height:1.5;
	margin-top: .5rem;
	padding-left: 25px;
}
.article-wrapper ul li a {
	color: #000;
}
.article-wrapper ul li a:hover {
	color: #2296e3;
}
.article-wrapper ul li::before {
	left: 0;
   	top: 5px;
	position: absolute;
	display: inline-block;
	width: 20px;
	height: 15px;
	content: "";
	background: url(../images/square-bullet.svg) no-repeat center left;
}
.article-wrapper .embed-wrapper-nf {
	width: 100%;
	clear: both;
	position: relative;
	margin-top: 30px;
	margin-bottom: 30px;
}
.fluid-width-video-wrapper {
    width: 100%;
    position: relative;
    padding: 0;
    padding-top: 56.2%;
    margin-bottom: 30px;
}
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
iframe {
	border: none !important;
}
blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 1.125rem;
    border-left: 5px solid #000;
    clear: both;
    display: -ms-flexbox;
   	display: flex;
}
	blockquote p { clear: both; width: 100%; }	
blockquote.blockquote-nf { display: block; }	
blockquote.blockquote-nf .full-column-bq  { width: 100%; clear: both; display: inline-block; }	
blockquote.blockquote-nf .blockquote-footer  { width: 100%; clear: both; display: inline-block; margin-top: 10px; font-size: 18px; font-style: italic; }	
blockquote.blockquote-nf-pic { display: inline-block; }	
blockquote.blockquote-nf-pic .blockquote-nf-pic-inner { width: 70%; float: left; }	
blockquote.blockquote-nf-pic .full-column-bq  { width: 95%;   float: left; }	
blockquote.blockquote-nf-pic .full-column-bq-pic  { width: 30%;   float: left;  }	
blockquote.blockquote-nf-pic .full-column-bq-pic img  { width: 100%; max-width: 100%; border-radius: 100%; }	
blockquote.blockquote-nf-pic .blockquote-footer  { width: 100%; clear: both; float: left; margin-top: 10px; font-size: 18px; font-style: italic; }	
/*.blockquote-footer { width: 100%; clear: both; } */
blockquote .left-column-bq {
	width: 50%;
}
blockquote .right-column-bq {
	width: 50%;
}
blockquote h2 {
	font-family: 'proxima_novabold';
	font-size: 80px !important;
	margin-bottom:0rem !important;
}
blockquote h3 {
	font-family: 'proxima_novabold';
	font-size: 48px !important;
	line-height: 1 !important;
}
blockquote h4 {
	font-family: 'proxima_novabold';
	font-size: 20px !important;
	margin-bottom: 0px !important;
	margin-top: 10px;
}
.author-wrapper-box {
	background: #F5F5F5;
	margin-left: 0px;
   	margin-right: 0px;
	padding: 5% 3%;
}
.author-wrapper-box h5 {
	font-family: 'proxima_novabold';
	font-size: 20px;
	text-transform: uppercase;
	margin-bottom: 15px;
}
.author-wrapper-box p {
	font-size: 14px;
	color: #333;
	margin-bottom: 5px;
	font-weight: 600;
}
.author-wrapper-box p span {
	color: #8D8D8D;
}
ul.author-box-contact-info {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 30px 0px;
	border-bottom: solid 1px #D3D3D3;
}
ul.author-box-contact-info li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	color: #333;
	line-height: 2;
	font-family: 'Lyon Display';
	font-weight: 500;
	font-weight: normal;
}
ul.author-box-contact-info li a {
	color: #333;
}
ul.author-box-contact-info li a:hover {
	color: #2296e3;
}
ul.author-box-contact-info li i { 
	color:#8d8d8d;
	margin-right: 10px;
}
ul.author-box-contact-info li::before {
	display: none;
}
ul.author-box-social-icons {
	margin: 0px;
	padding: 0px;
	margin-bottom: 10px;
}
ul.author-box-social-icons li {
	padding: 0px;
	margin: 0px;
	width: 35px;
   	height: 35px;
	display: inline-block;
   	font-size: 16px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    margin-right: 10px;
	background: #2296E3;
	color: #FFF;
}
ul.author-box-social-icons li a {
	color: #FFF;
	padding-top: 6px;
	padding-bottom: 5px;
	display: block;
}
ul.author-box-social-icons li a:hover {
	color: #FFF;
	background: #000;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
ul.author-box-social-icons li::before {
	display: none;
}
.author-photo {
	width: 100%;
}
.author-photo img {
	width: 100%;
	margin-bottom: 25px;
}
.article-lt-section {
	margin-top: 2rem;
	padding-right: 24px;
	padding-bottom: 24px;
	border-right: solid 1px #d8d8d8;
	position: relative;
	clear: both;
}
.article-lt-section h6 {
	font-family: 'proxima_novabold';
	font-size: 20px;
	text-transform: uppercase;
}
.article-lt-section h6::after {
	display: block;
	content: "";
	position: relative;
	margin: .25em 0;
	width: 65px;
	background-color:#8D8D8D;
	height: 2px;
}
ul.breadcrumbs-lt-sidebar {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
ul.breadcrumbs-lt-sidebar li {
	text-transform: uppercase;
	font-size: 13px;
    display: inline-block;
    color: #7C7C7C;
}
ul.breadcrumbs-lt-sidebar li a {
    color: #7C7C7C;
}
ul.breadcrumbs-lt-sidebar li a.active {
    color: #333333;
}
ul.article-lt-section-socialshare {
	margin: 15px 0;
	padding: 15px 0;
	border-bottom: solid 1px #d8d8d8;
	border-top: solid 1px #d8d8d8;
}
ul.article-lt-section-socialshare li {
	padding: 0px;
	margin: 0px;
	width: 35px;
   	height: 35px;
	display: inline-block;
  	font-size: 16px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    margin-right: 10px;
	background: #c0c0c0;
	color: #FFF;
}
ul.article-lt-section-socialshare li a {
	color: #FFF;
	padding-top: 6px;
	padding-bottom: 5px;
	display: block;
}
ul.article-lt-section-socialshare li a:hover {
	color: #FFF;
	background: #000;
	-webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
ul.article-lt-section-socialshare li::before {
	display: none;
}
.article-lt-section h3 {
    font-family: 'proxima_novabold';
    font-size: 19px;
    text-transform: uppercase;
    margin-bottom: 10px;
    margin-top: 22px;
}	
.article-lt-section p {
	font-size: 13px;
	color: #333;
	margin-bottom: 2px;
	font-weight: 500;
}
.article-lt-section p span {
	color: #8D8D8D;
}

/*-- article page 04 oct 2021 --*/

ul.breadcrumbs-nw-nf-lat { list-style: none; margin: 0px; padding: 0px;}
ul.breadcrumbs-nw-nf-lat li { padding-left: 0px; text-transform: uppercase; font-size: 13px; display: inline-block; color: #7C7C7C; font-weight: 500;}
ul.breadcrumbs-nw-nf-lat li a { color: #7C7C7C;}
ul.breadcrumbs-nw-nf-lat li::before { display: none; }

.article-nf-nw-social-share { padding-top: 12px; padding-bottom: 12px; border-top: solid 1px #ebebeb; }
.article-top-author-nw-nf {width: 100%; /*border-top: solid 1px #ebebeb; border-bottom: solid 1px #ebebeb;*/  padding-top: 12px; padding-bottom: 12px; margin-bottom: 10px; clear: both; display: inline-block; }

.article-top-author-nw-nf-left { width: auto; margin-right: 2%; display: inline-block; float: left;}

.article-top-author-nw-nf-left img { margin-right: 15px; width: auto; max-height: 65px; border-radius: 50%; display: inline-block; vertical-align: bottom; }
.article-top-author-nw-nf-left h3 { color: #000; font-size: 20px; display: inline-block; line-height: 28px; margin-bottom: 0px; }
.article-top-author-nw-nf-left h3 span { display: block; color: #000; font-size: 16px;  }
.article-top-author-nw-nf-left h3 a {  color: #000; text-decoration: underline;}
.article-top-author-nw-nf-left h3 a:hover {  color: #2296e3; text-decoration: underline;}
.article-top-author-nw-nf-right { width: 50%;  display: inline-block; float: left; margin-top: 9px;}

/*.article-top-author-nw-nf-right p:first-child { margin-top: 18px; }*/

.article-top-author-nw-nf-right p {  font-family: 'proxima_novabold'; font-size: 13px; color: #333; margin-bottom: 6px; font-weight: 500;}
.article-top-author-nw-nf-right p span { color: #8D8D8D;}

ul.tags-btm-nf { margin: 0px; padding: 0px;  list-style: none; margin-bottom: 10px;}
ul.tags-btm-nf li {padding-left: 0px; margin-right: 5px; margin-bottom: 6px; text-transform: uppercase; font-size: 14px; border: solid 1px #ebebeb;   -moz-border-radius: 20px; -webkit-border-radius: 20px; -khtml-border-radius: 20px; border-radius: 20px; padding: 6px 16px;  display: inline-block; color: #7C7C7C; font-weight: 500;}
ul.tags-btm-nf li a { color: #7C7C7C; display: block;}
ul.tags-btm-nf li a:hover { color: #2296e3;}
ul.tags-btm-nf li::before { display: none; }

/*-- SP article page 07 oct 2021 --*/
.post-header.sponsored-title-nf h3 {
    font-family: 'Lyon Display';
    font-weight: 500;
    font-size: 18px;
    color: #000;
    margin-bottom: 5px;
    line-height: 1.4;
    padding-left: 30px;
    padding-right: 30px;
}


hr.gray-line {
	border-top: solid 1px #d8d8d8;
}
.widget-popular {
	display: inline-block;
	width: 100%;
	margin-bottom: 30px;
	margin-top: 30px;
}
.widget-popular.home { 
	margin-top: 0;
}
.widget-popular h3 {
	font-family: 'Lyon Display';
	font-weight: 500;
	font-size: 24px;
}

/*-- list teaser2 numbering start --*/
ol.ew-article-list__content li.ew-article-list__item article,
ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item article {
	margin-bottom: 0px !important;
}
ol.ew-article-list__content,
ol.ew-most-read-google-analytics__content {
    list-style: none;
    margin: 0px;
    padding: 0px;
    margin-top:25px;
    float: left;
}
ol.ew-article-list__content li.ew-article-list__item,
ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item {
	float: left;
   	position: relative;
   	margin: 0;
   	padding: 0;
   	margin-bottom: 20px;
	  counter-increment: my-awesome-counter;
}
ol.ew-article-list__content li.ew-article-list__item::before,
ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before {
    content: "0" counter(my-awesome-counter);
  	position: absolute;
	  left: 0;
	  font-family: 'Lyon Display';
    font-weight: 500;
    font-size: 40px;
    color: #D3D3D3;
    line-height: 1;
  }
  ol.ew-article-list__content li.ew-article-list__item,
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item {
   	margin-bottom: 15px;
	}
	ol.ew-article-list__content li.ew-article-list__item .entry-item,
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item  {
		width: 100%;
	  float: left;
	  padding-left: 20%;
	}
	ol.ew-article-list__content li.ew-article-list__item .entry-item h4,
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item h4 {
		font-family: 'Lyon Display';
		font-weight: 600;
		font-size: 16px;
	  line-height: 1.3;
	  margin-bottom: 0px;
	}
	ol.ew-article-list__content li.ew-article-list__item .entry-item h4 a,
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item h4 a {
		display: block;
	}

	ol.ew-article-list__content li.ew-article-list__item .entry-item span.section,
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item span.section {
	  font-size: 13px;
	  font-weight: 600;
	  text-transform: uppercase;
	}
	ol.ew-article-list__content li.ew-article-list__item .entry-item span.section,
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item span.section {
		font-size: 12px;
		font-weight: 400;
	}
	ol.ew-article-list__content li.ew-article-list__item .entry-item span i,
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item span i {
		font-size: 12px;
	}

	ol.ew-article-list__content li.ew-article-list__item .entry-item span.time,
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item span.time {
		font-size: 13px;
		color: #9d9d9d;
	}
	ol.ew-article-list__content li .entry-item span.time,
	ol.ew-most-read-google-analytics__content li .entry-item span.time {
		font-size: 12px;
		color: #919191;
	}
	.ew-article-list__header h2.ew-article-list__title,
	.ew-most-read-google-analytics__header h2.ew-most-read-google-analytics__title {
   	 	font-size: 20px;
	}
	.ew-article-list__container, .ew-most-read-google-analytics__container { clear: both; float: left; }
	.clearfix { clear: both; }
/*-- list teaser2 numbering end --*/



/*-- list teaser numbering start --*/
ol.widget-popular-items {
    list-style: none;
    margin: 0px;
    padding: 0px;
    margin-top:25px;
    float: left;
  	counter-reset: my-awesome-counter;
}
ol.widget-popular-items li {
	float: left;
   	position: relative;
   	margin: 0;
   	padding: 0;
   	margin-bottom: 20px;
   	 counter-increment: my-awesome-counter;
}
ol.widget-popular-items li::before {
    content: "0" counter(my-awesome-counter);
  	position: absolute;
	left: 0;
	font-family: 'Lyon Display';
    font-weight: 500;
    font-size: 40px;
    color: #D3D3D3;
    line-height: 1;
  }
.widget-popular.home ul.widget-popular-items li {
   	margin-bottom: 15px;
}
ul.widget-popular-items li .numbering  {
	width: 20%;
   	float: left;
   	padding-right: 15px;
	font-family: 'Lyon Display';
	font-weight: 500;
	font-size: 40px;
	color: #D3D3D3;
	line-height: 1;
}
ol.widget-popular-items li .entry-item  {
	width: 100%;
   	float: left;
   	padding-left: 20%;
}
ol.widget-popular-items li .entry-item h4 {
	font-family: 'Lyon Display';
	font-weight: 500;
	font-size: 17px;
   	line-height: 1.3;
   	margin-bottom: 5px;
}
.widget-popular.home ol.widget-popular-items li .entry-item h4 { 
	margin-bottom: 0;
	font-weight: 600;
	font-size: 16px;
}
ol.widget-popular-items li .entry-item h4 a {
	display: block;
}
ol.widget-popular-items li .entry-item span.section {
	font-size: 13px;
	font-weight: 600;
	text-transform: uppercase;
}
.widget-popular.home ol.widget-popular-items li .entry-item span.section {
	font-size: 12px;
	font-weight: 400;
}
ol.widget-popular-items li .entry-item span.time {
	font-size: 13px;
	color: #9d9d9d;
}
.widget-popular.home ol.widget-popular-items li .entry-item span.time {
	font-size: 12px;
	color: #919191;
}
.widget-popular.home ol.widget-popular-items li .entry-item span i {
	font-size: 12px;
}
/*-- list teaser numbering End --*/

ul.widget-popular-items {
    list-style: none;
    margin: 0px;
    padding: 0px;
    margin-top:25px;
    float: left;
}
ul.widget-popular-items li {
	float: left;
   	position: relative;
   	margin: 0;
   	padding: 0;
   	margin-bottom: 20px;
}
.widget-popular.home ul.widget-popular-items li {
   	margin-bottom: 15px;
}
ul.widget-popular-items li .numbering  {
	width: 20%;
   	float: left;
   	padding-right: 15px;
	font-family: 'Lyon Display';
	font-weight: 500;
	font-size: 40px;
	color: #D3D3D3;
	line-height: 1;
}
ul.widget-popular-items li .entry-item  {
	width: 80%;
   	float: left;
}
ul.widget-popular-items li .entry-item h4 {
	font-family: 'Lyon Display';
	font-weight: 500;
	font-size: 17px;
   	line-height: 1.3;
   	margin-bottom: 5px;
}
.widget-popular.home ul.widget-popular-items li .entry-item h4 { 
	margin-bottom: 0;
	font-weight: 600;
	font-size: 16px;
}
ul.widget-popular-items li .entry-item h4 a {
	display: block;
}
ul.widget-popular-items li .entry-item span.section {
	font-size: 13px;
	font-weight: 600;
	text-transform: uppercase;
}
.widget-popular.home ul.widget-popular-items li .entry-item span.section {
	font-size: 12px;
	font-weight: 400;
}
ul.widget-popular-items li .entry-item span.time {
	font-size: 13px;
	color: #9d9d9d;
}
.widget-popular.home ul.widget-popular-items li .entry-item span.time {
	font-size: 12px;
	color: #919191;
}
.widget-popular.home ul.widget-popular-items li .entry-item span i {
	font-size: 12px;
}
.newletter-widget-wrapper {
	background: #222;
	padding: 5% 4%;
}	
.newletter-widget-wrapper h3 {
	font-family: 'Lyon Display';
	font-weight: 500;
	font-size: 24px;
	color: #FFF;
	line-height: 1.3;
}
.newletter-widget-wrapper p {
	font-family: 'proxima_novaregular';
	font-size: 14px;
	color: #FFF;
	margin-top: 10px;
	margin-bottom: 15px;
}
.newletter-widget-wrapper .form-control.email-field {
    height: 44px;
    padding: 6px 12px;
    font-size: 13px;
    font-family: 'proxima_novaregular';
    color: #AFAFAF;
    background-color: #fff;
    background-image: none;
    display: inline-block;
    -webkit-border-top-right-radius: 0px;
    -moz-border-radius-top-right: 0px;
	border-top-right-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-moz-border-radius-bottom-right: 0px;
    border-bottom-right-radius: 0px;
}
.newletter-widget-wrapper .subscribe-btn {
	height: 44px;
	font-size: 16px;
	padding-left: 18px;
	padding-right: 18px;
	font-family: 'proxima_novasemibold';
	color: #FFF;
	background-color:#2296E3;
	border: none;
	-webkit-border-top-left-radius: 0px;
	-moz-border-radius-top-left: 0px;
	border-top-left-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-moz-border-radius-bottom-left: 0px;
	border-bottom-left-radius: 0px;
}
.newsletter-pan {
	width: 70%;
	float: left;
}
.newsletter-btn-pan {
	width: 30%;
	float: left;
}
.newsletter-btn-pan button {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
.newsletter-btn-pan button:hover {
	background-color: #007ACB;
    border-color: #007ACB;
}
.newsletter-terms {
	width: 100%;
	clear: both;
	font-size: 12px;
	color: #FFF;
	margin-top: 10px;
	display:inline-block;
	position: relative;
}
.recommended-widget-btm {
	width: 100%;
	position: relative;
	margin-bottom: 35px;
}
.recommended-widget-img {
	width: 100%;
	position: relative;
}
.recommended-widget-img img {
	width: 100%;
}
.recommended-widget-btm h4 {
	font-family: 'Lyon Display';
	font-weight: 500;
	font-size: 16px;
	margin-top: 10px;
	line-height: 1.4;
}
h3.recommended-head {
	font-family: 'proxima_novabold';
	font-size: 20px;
	text-transform: uppercase;
	margin-bottom: 15px;
	margin-top: 1.5rem;
}
.recommended-wrapper-btm {
	margin-bottom: 35px;
}
.recommended-widget-btm:hover h4 a {
	color: #2296e3;
}
/*--- Article Layout Infinite scroll Start here ---*/

	.nextarticle-nf {border-top:5px solid #ccc; text-align: center; margin:20px 0px; clear:both;}

/*--- Article Layout Infinite scroll End here ---*/


/*--- Subscribe to KT Start here ---*/

	.subs_newsletter_pan_nf { box-sizing:border-box; padding:3% 2%; width:100%; min-height:364px; background:url("../images/subs/subs-newsletter-bg.jpg") no-repeat #00aef0; background-size:cover; }
	h2.sub_newsletter_head_nf {font-size:30px; color: #FFF; text-shadow:1px 2px 1px rgba(51, 51, 51, 0.5);}
	p.subs_newsletter_para { text-shadow:1px 2px 1px rgba(51, 51, 51, 0.5); max-width:60%; font-weight:500; font-size: 18px; color: #FFF; line-height: 28px; padding:0px; margin:15px 0 0 0; font-family: 'proxima_novasemibold';}

/*--- Subscribe to KT End here ---*/



.slide-captions  { width: 100%; padding: 12px 0; padding-bottom: 6px; text-align: left; clear: both;}
.slide-captions h2 { font-weight: bold; font-family: 'Lyon Display'; font-size: 18px;  color: #000;  margin-bottom: 12px; line-height: 1.5; }
.slide-captions h3 { font-family: 'proxima_novaregular'; font-weight: normal; font-size: 15px; color: #222;  margin-bottom: 0px;  text-transform: inherit; line-height: 1.4; }



@media (min-width: 568px) {
	ul.footer-links {
	    display: block !important;
	}
	.collapse.dont-collapse-sm {
		display: block;
		height: auto !important;
		visibility: visible;
	}
	
}

/* Container */
/*@media (min-width: 1400px ){
	.container { max-width: 1320px; }
}*/

/*@media (max-width: 2600px) {
	.container { max-width: 1400px; }

	.nav-overlay-nf {
		    display: none; position: fixed; top: 69px; width:1400px; left: 50%; transform: translate(-50%, 0%); max-height: 100%; background: #2296e3; overflow-y: scroll !important; z-index: 99; padding: 20px 0; }

}*/

@media (min-width: 1601px) {
	.container { max-width: 1400px; }
	.nav-overlay-nf {
		    display: none; position: fixed; top: 69px; width:1400px; left: 50%; transform: translate(-50%, 0%); max-height: 100%; background: #2296e3; overflow-y: scroll !important; z-index: 99; padding: 20px 0; }
	
	nav.primary-menu .menu-container li { font-size: 16px;}
	nav.primary-menu .menu-container li a { padding: 8px 18px;}
	   
}


@media (max-width: 1600px) {
	.container { max-width: 1320px;}
	.nav-overlay-nf {width: 1320px;}
	.counter-lb-new { width: 20%;}
	nav.primary-menu .menu-container li a { padding: 8px 15px;}

	.fb-post-container { position: relative; padding-bottom: 50%;}

}

/*@media (min-width: 1402px) and (max-width: 1439px) { 

	nav.primary-menu .menu-container li a { padding: 8px 12px;}

	}*/

@media (min-width: 1401px) and (max-width: 1599px) { 
	.header-counter-nf .far.fa-clock.faicon-size-std.mr-1 { margin-right: 0px!important; margin-left: .25rem!important; }
	.header-nxt-prayer-nf {font-size: 16px;}
	.header-date-count-next-pan { padding-left: 0px; padding-right: 0px; }
	.container { max-width: 88%; }
	/*.nav-overlay-nf {width: 92%;}*/
	.nav-overlay-nf {width: 88%;}
	.nav-overlay-nf .container {max-width: 100%;}
	nav.primary-menu .menu-container li { font-size: 15px;}
	nav.primary-menu .menu-container li a { padding: 8px 13px;}

	} 

/* Container */
@media (max-width: 1400px ){
	.header-counter-nf .far.fa-clock.faicon-size-std.mr-1 { margin-right: 0px!important; margin-left: .25rem!important; }
	.header-nxt-prayer-nf {font-size: 16px;}

	.container { max-width:1200px; }
	.nav-overlay-nf {width: 1200px;}

	nav.primary-menu .menu-container li { font-size: 15px;}
	nav.primary-menu .menu-container li a { padding: 8px 12px;}

.counter-lb-new {
 width: 22%;
}



}

.module-9 .tower-ad-unit.ad-unit {

 }
/* Sticky Header */
.sticky-div { -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.is-sticky { position: fixed; top: 0; left:0; z-index: 1030; padding: 16px 0 8px 0 !important; }
.is-sticky #logo a.standard-logo img { max-height: 38px; }
.shadow-sm { box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important; }

/* Calendar and Weather */
.calendar, .weather { font-size: 14px; font-family: 'proxima_novaregular'; margin-bottom: 0; }
@media (min-width: 1140px){
	.header-misc { align-items: flex-end !important; }
	/* Fix IE 11 */
	.header-misc > .row { display: block; }
	/* Fix IE 11 */
	.header-left-column { line-height: 39px; }
	.weather-container, .calendar-container { display: block; margin-top: 0px; }
	


   .is-sticky .weather-container, .is-sticky .calendar-container {	display: none; margin-top: 0; }

    .is-sticky .calendar-lb-new { display: none; }

   .is-sticky .counter-lb-new  { width: 24%; text-align: left; padding: 10px 10px 0px 10px; float: right; }

   .is-sticky .prayer-lb-new  { width: auto; text-align: left; padding: 10px 10px 0px 5px; }

   .is-sticky .main-lb { float: right; margin-top: 0px; }


	.calendar, .weather { font-size: 14px; font-family: 'proxima_novaregular'; margin-bottom: 0; }
	.weather i { font-size: 22px; }
}
@media (max-width: 1199px){
	.container { max-width:100%;}
	.nav-overlay-nf {width: 100%; left: 0; transform: translate(0%, 0%);}
	.searchfilter-lt { width: 100%; }
	.searchfilter-rt {width: 100%;  -ms-flex-pack: start!important; justify-content: flex-start!important; padding-top: 7px;}
	.is-sticky .prayer-lb-new {
		width: auto!important;
		text-align: left;
		padding: 10px 10px 0px 5px;
	}
	.is-sticky .counter-lb-new {
    	text-align: left!important;
	}
	
}
@media (max-width: 1139px){
	.weather-container, .calendar-container {
		display: none !important;
	}
	/* Fix IE 11 */
	.header-misc > .row { display: block; }
	/* Fix IE 11 */
	
	.header-misc {
    	align-items: flex-end !important;
	}
	
	
}


/*-- Gold Forex Home Start --*/
	.forex {
		margin-top: 25px;
		border-bottom: solid 2px #333;
		padding-bottom: 35px;
	}
	.forex h3 {
		font-family: 'Lyon Display';
	    font-weight: 500;
	    font-size: 24px;
	    border-bottom: solid 2px #333;  
	    padding-bottom: 14px;
	    margin-bottom: 24px;
	}
	.forex h4 {
		font-family: 'proxima_novabold';
		font-size: 18px;
		margin-bottom: 24px;
	}
	.forex .table {
		margin-bottom: 15px !important;
	}
	.forex .table tr {
		background: #F5F5F5;
	}
	.forex .table td, .table th {
		border: none;
	}
	.forex .forex-head {
		font-family: 'proxima_novasemibold';
		font-size: 16px;
		color: #000;
	}
	.forex .forex-item {
		font-family: 'proxima_novaregular';
		font-size: 16px;
		color: #000;
	}
	.forex h6 {
		font-family: 'proxima_novasemibold';
		color: #333;
		font-size: 14px;
	}
	.forex h6 a {
		color: #2296E3;
	}
	.forex h6 a:hover {
		color: #000;
	}
/*-- Gold Forex Home End --*/

	.opacity-semi-bg {
	    position: absolute;
	    height: 100%;
	    width: 100%;
	    opacity: 0.8;
	    top: 0;
	    left: 0;
	    background-color: #000;
	}
	.parallax-wrapper {
	    position: relative;
	    background-size: cover;
	    overflow: hidden;
	    background-attachment: fixed;
    	background-repeat: no-repeat;
	}
    .kt-edition-wrapper h5, .teaser-editors-corner h5, .teaser-south-star h5, .kt-videos-wrapper h5 {
    	padding: 12px 30px;
    	display: inline-block;
    	border: solid 2px #2296E3;
    	text-transform: uppercase;
    	font-family: 'proxima_novasemibold';
    	font-size: 20px;
    	color: #FFF;
    	margin-bottom: 10px;
    }
    .teaser-editors-corner h5 {
    	border: solid 2px #bf0c8e;
    }
    .teaser-south-star h5 {
    	border: solid 2px #2296E3;
    }
    .teaser-interviews h5, .teaser-photos h5 {
    	text-transform: uppercase;
    	font-family: 'proxima_novasemibold';
    	font-size: 20px;
    	color: #FFF;
    	margin-bottom: 10px;
    }
    .kt-edition-wrapper h5 a, .kt-videos-wrapper h5 a {
    	color: #FFF;
    }
    .teaser-interviews h5 a{
    	color: #bf0c8e;
    }
    .teaser-photos h5 a {
    	color: #ee8380;
    }
    .teaser-editors-corner h5 a {
    	color: #bf0c8e;
    }
    .teaser-south-star h5 a {
    	color: #2296E3;
    }
    .kt-edition-wrapper h5 a:hover, .kt-videos-wrapper h5 a:hover {
    	color: #2296E3;
    }
    .kt-edition-wrapper h2, .teaser-interviews h2, .teaser-photos h2, .teaser-editors-corner h2, .teaser-south-star h2, .kt-videos-wrapper h2, .kt-videos-wrapper h2 {
    	font-size: 42px;
    	font-family: 'Lyon Display';
 		font-weight: 500;
    	color: #FFF;
    	margin-bottom: 30px;
    }
    .teaser-photos h2 a, .teaser-south-star h2 a, .teaser-interviews h2 a, .teaser-editors-corner h2 a, .kt-videos-wrapper h2 a {
    	color: #ffffff !important;
    }
    .teaser-photos h2 a:hover, .teaser-south-star h2 a:hover, .teaser-interviews h2 a:hover, .teaser-editors-corner h2 a:hover, .kt-videos-wrapper h2 a:hover {
    	color: #2296E3 !important;
    }
    .teaser-editors-corner h3, .teaser-south-star h3, .kt-videos-wrapper h3, .kt-edition-wrapper h3 {
    	font-size: 24px;
    	font-family: 'Lyon Display';
 		font-weight: 500;
    	color: #FFF;
    	margin-bottom: 30px;
    }

.live-head-pan {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.live-head-line {
	margin: 4px 8px 0 8px;
	color: #000;
	width: 1px;
	background: #000;
	height: 18px;
}
.live-head-pan h6 {
	font-family: 'proxima_novabold';
	font-size: 14px;
}
.bordered-left { border-left: solid 10px #2296E3; padding-left: 10px; }
.border-bottom { margin-bottom: 20px; }

.teaser-fashion .bordered-left { border-left-color: #006eb7; }
.teaser-lifestyle .bordered-left { border-left-color: #ffdc47; }
.teaser-entertainment .bordered-left { border-left-color: #bf0c8e; }
.teaser-travel .bordered-left { border-left-color: #ff8843; }
.teaser-food .bordered-left { border-left-color: #f14945; }
.teaser-interviews .bordered-left { border-left-color: #bf0c8e; }
.teaser-beauty-basics .bordered-left { border-left-color: #bf0c8e; }
.teaser-lifes-like-that .bordered-left { border-left-color: #bf0c8e; }
.teaser-photos .bordered-left { border-left-color: #ee8380; }
.teaser-newsmakers .bordered-left { border-left-color: #3db54e; }
.teaser-bollywood .bordered-left { border-left-color: #ee8380; }
.teaser-hollywood .bordered-left { border-left-color: #ee8380; }
.teaser-music .bordered-left { border-left-color: #3db54e; }
.teaser-movie-reviews .bordered-left { border-left-color: #ee8380; }
.section-title { font-size: 20px; font-family: proxima-nova,sans-serif; }
.widget-popular.home h3 { font-size: 20px; }
.newletter-widget-wrapper { float: left; }
.kt-edition-wrapper, .latest-videos, .kt-videos-wrapper, .teaser-interviews, .teaser-editors-corner, .teaser-photos, .teaser-south-star	 { clear:both; margin: 1.6rem 0; width: 100%; float: left; position: relative; padding: 75px 0; background: #222; }
.kt-edition-wrapper .kt-edition-head-wrapper, .teaser-interviews .interviews-head-wrapper, .teaser-editors-corner .editors-corner-head-wrapper, .teaser-editors-corner .photos-head-wrapper, .teaser-south-star .south-star-head-wrapper, .kt-videos-wrapper .kt-videos-head-wrapper { margin-top: 0; }
.kt-edition-wrapper h2, .kt-edition-wrapper h3, .teaser-interviews h2, .teaser-editors-corner h3, .teaser-south-star h3, .kt-videos-wrapper h3 { margin-bottom: 0; }
.section-title span { font-size: 12px; font-weight: 400; }
.topic h5 { font-family: 'proxima_novasemibold'; font-size: 13px; color: #FFF; background: #2296E3; display: inline-block; padding: 10px 15px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.topic h5:hover { background: #007ACB; }
.topic h5 span { padding-right: 8px; position: relative; }
.topic h5 span::after { display: block; content: ""; width: 1px; background-color: #FFF; height: 15px; position: absolute; right: 0; top: 0px; }
.videos { background: #000000; }
.topic h5 a { color: #ffffff; }

.link { margin-top: 15px; }
.link a { font-family: 'proxima_novasemibold'; font-size: 13px; color: #FFF; background: #2296E3; display: inline-block; padding: 10px 15px; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease; transition: all 0.5s ease; }
.link a:hover { background: #007ACB; }
.link a span { padding-right: 8px; position: relative; }
.link a span i { color: #ffffff; font-size: 18px; }

.sub-header { position: relative; margin: 1.6rem 0;}
.sub-header .sub-menu { border-bottom: 1px solid #eee; }
.sub-menu { position: relative; margin: 0; padding: 0; list-style: none; text-align: left; bottom: -2px; max-width: 100%; white-space: nowrap; padding-right: 50px; }

 .toggle-mobile-sub-menu { display: inline-flex; right: -30px;}
 
.sub-menu li.sub-menu-item { display: inline-flex; justify-content: flex-end; padding-right: 15px; }
.sub-menu li.sub-menu-item:not(:first-child) { display: inline-flex; justify-content: flex-end; padding: 10px 14px; margin-left: -4px; }
.sub-menu li.sub-menu-item.c-006eb7 { border-bottom: 4px solid #006eb7; }
.sub-menu li.sub-menu-item.c-ffdc47 { border-bottom: 4px solid #ffdc47; }
.sub-menu li.sub-menu-item.c-bf0c8e { border-bottom: 4px solid #bf0c8e; }
.sub-menu li.sub-menu-item.c-ff8843 { border-bottom: 4px solid #ff8843; }
.sub-menu li.sub-menu-item.c-f14945 { border-bottom: 4px solid #f14945; }
.sub-menu li.sub-menu-item.active a { color: #2296E3; }

/*.mobile-sub-menu { display: none;  position: absolute; }
.mobile-sub-menu li { padding: 10px 20px; display: inline-block; }*/


.one-sixth { -ms-flex: 0 0 16.666666%; flex: 0 0 16.666666%;  max-width: 16.666666%; }	/* 1/6 */
.one-fifth { -ms-flex: 0 0 20%; flex: 0 0 20%;  max-width: 20%;  }			/* 1/5 */
.one-fourth { -ms-flex: 0 0 25%;  flex: 0 0 25%;  max-width: 25%; }			/* 1/4 */
.one-third { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%;  max-width: 33.333333%; }	/* 1/3 */
.two-fifth { -ms-flex: 0 0 40%; flex: 0 0 40%; max-width: 40%; }			/* 2/5 */
.one-half { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }			/* 1/2 */
.three-fifth { -ms-flex: 0 0 60%; flex: 0 0 60%; max-width: 60%; }			/* 3/5 */
.two-third { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; }	/* 2/3 */
.three-fourth { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }			/* 3/4 */
.four-fifth { -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; }			/* 4/5 */
.five-sixth { -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; }	/* 5/6 */
.one { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;  }		/* 1/1 */
.one-sixth, .one-fifth, .one-fourth, .one-third, .two-fifth, .one-half, .three-fifth, .two-third, .three-fourth, .four-fifth, .five-sixth { float: left; display: inline-block; }	

a { color: #000000; }
article { position: relative; }
article::after {
	clear: both;
	content: '\0020';
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}
article .post-thumbnail { position: relative; }
article.videos { position: relative; display: block; width: 100%; }
article .video-player { position: relative; display: block; width: 100%; }
article .post-thumbnail a { position: relative; display: block; }

article.left-content-right-image-new-teaser .post-thumbnail .category a { display: inline-block;}

article .post-thumbnail img, article .video-player video { width: 100%; max-width: 100%; position: inherit; }

article .icon-overlay {  width: 49px; height: 49px; padding-top: 2px; text-align: center; position: absolute; top: 50%; left: 50%; background: #FFF; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; transform: translate(-50%, -50%); z-index: 99; }
article .icon-overlay i { color: #2296e3; font-size: 14px }
article .icon-overlay span { display: block; font-size: 10px; margin-top: -3px; color: #2296e3;}
/*article.left-image-right-content .icon-overlay { width: 45px; height: 45px; padding-top: 10px !important;  background: transparent !important;}
*/
.latest-videos h5.section-title a {color: #FFF;}	
.latest-videos h5.section-title a:hover {color:#2296e3}	
article.current-playing { /*background: #2296e3;*/  padding: 10px; }
article.current-playing .icon-overlay { display: inline-block; width: 49px; height: 49px; position: relative; text-align: center; background: transparent; transform: none; left: 0; top: 0; float: left; z-index: 10; }
article.current-playing .icon-overlay i { color: #ffffff; font-size: 14px; }
article.current-playing .category {  }
article.current-playing.left-image-right-content .post-thumbnail { -ms-flex: 0 0 15%; flex: 0 0 15%; max-width: 15%; }
article.current-playing.left-image-right-content .entry-container {  -ms-flex: 0 0 85%; flex: 0 0 85%; max-width: 85%;}

/* 
article.with-icon .icon-overlay  { display: inline-block; }
article.with-icon .icon-overlay span, article.with-icon .icon-overlay i { display: none; }
article.with-icon.video-icon .icon-overlay span.video-icon { display: block; }
article.with-icon.live-icon .icon-overlay span.live-icon { display: block; }
article.with-icon.photo-icon .icon-overlay span.photo-icon { display: block; }
article.with-icon.audio-icon .icon-overlay span.audio-icon { display: block; }
article.with-icon.video-icon .icon-overlay i.video-icon { display: inline-block; }
article.with-icon.live-icon .icon-overlay i.live-icon { display: inline-block; }
article.with-icon.photo-icon .icon-overlay i.photo-icon { display: inline-block; }
article.with-icon.audio-icon .icon-overlay i.audio-icon { display: inline-block; }
article.no-label .icon-overlay span { display: none !important }
article.no-label .icon-overlay i { font-size: 24px; }
article.no-label .icon-overlay { padding-top: 12px; }
*/

article .icon-overlay.icon-2 { width: 75px; height: 75px; padding-top: 15px; background: transparent; }
article .icon-overlay.icon-2 i { color: #ffffff; font-size: 30px; padding-left: 5px; }
article .icon-overlay.icon-2 span { font-size: 14px; margin-top: -3px; color: #ffffff;}
/*
article.no-label .icon-overlay.icon-2 span { display: none; }
article.no-label .icon-overlay.icon-2 i { font-size: 45px; }
article.no-label .icon-overlay.icon-2 { padding-top: 15px; }
*/

article .entry-header .category, article .entry-header .category-btn { font-family: 'proxima_novaregular'; text-transform: uppercase; }
article .entry-header .category-btn a, article .entry-header .category-btn a { text-transform: uppercase; margin-right: 5px; }
article .entry-header .category-btn span, article .entry-header .category-btn span { display: none; color: #919191; margin-right: 5px; }
article .entry-header .post-title { font-family: 'Lyon Display'; font-weight: 600;  line-height: 1.2; margin-bottom: 5px; }
article .entry-summary .post-summary { font-family: 'Lyon Display'; font-weight: 400; line-height: 1.2; margin-bottom: 5px; }
article .entry-summary .category, article .entry-footer .category {  font-family: 'proxima_novaregular'; font-size: 12px; font-weight: 400; margin-bottom: 0 }
article .entry-summary .category a, article .entry-footer .category a { font-family: 'proxima_novaregular'; text-transform: uppercase; margin-right: 5px; }
article .entry-summary .category span, article .entry-footer .category span { color: #919191; margin-left: 2px; margin-right: 5px; }
article .entry-summary .category span i, article .entry-footer .category span i { color: #2296e3; display: inline-block; }

article.top-content-image-bottom-new-teaser .entry-header .post-title { margin-bottom: 12px; }


.teaser-story-book article .entry-header .post-title a { color: #ffffff !important; }
.teaser-story-book article .entry-header .post-title a:hover { color: #007bff !important; }
.teaser-story-book article .entry-summary .post-summary { color: #ffffff !important; }
.teaser-story-book article .entry-summary .category a { color: #ffffff !important; }
.teaser-story-book article .entry-summary .category a:hover { color: #007bff !important; }

.teaser-editions article .entry-header .post-title a { color: #ffffff !important; }
.teaser-editions article .entry-header .post-title a:hover { color: #007bff !important; }
.teaser-editions article .entry-summary .post-summary { color: #ffffff !important; }
.teaser-editions article .entry-summary .category a { color: #ffffff !important; }
.teaser-editions article .entry-summary .category a:hover { color: #007bff !important; }

.kt-videos-wrapper article .entry-header .post-title a { color: #ffffff !important; }
.kt-videos-wrapper article .entry-header .post-title a:hover { color: #007bff !important; }
.kt-videos-wrapper article .entry-summary .post-summary { color: #ffffff !important; }
.kt-videos-wrapper article .entry-summary .category a { color: #ffffff !important; }
.kt-videos-wrapper article .entry-summary .category a:hover { color: #007bff !important; }

.latest-videos article .entry-header .post-title a { color: #ffffff !important; }
.latest-videos article .entry-header .post-title a:hover { color: #007bff !important; }
.latest-videos article .entry-summary .post-summary { color: #ffffff !important; }
.latest-videos article .entry-summary .category a { color: #ffffff !important; }
.latest-videos article .entry-summary .category a:hover { color: #007bff !important; }

.kt-edition-wrapper article .entry-header .post-title a { color: #ffffff !important; }
.kt-edition-wrapper article .entry-header .post-title a:hover { color: #007bff !important; }
.kt-edition-wrapper article .entry-summary .post-summary { color: #ffffff !important; }
.kt-edition-wrapper article .entry-summary .category a { color: #ffffff !important; }
.kt-edition-wrapper article .entry-summary .category a:hover { color: #007bff !important; }

.kt-edition-wrapper article .entry-summary .category  { color: #ffffff; font-family: 'proxima_novaregular'; text-transform: uppercase; }

/* article.has-media .entry-summary .category span i, article.has-media .entry-footer .category span i { display: inline-block; } */

article.show-header-category .entry-header .category-btn{ display: inline-block !important; margin-bottom: 0; font-size: 12px; font-weight: 400; }
article.hide-header-category .entry-header .category-btn{ display: none !important; }
article.hide-category .entry-summary .category a { display: none !important; }
article.hide-time .entry-summary .category .time { display: none !important; }
article.show-time .entry-summary .category .time { display: inline-block !important; }
article.hide-title .entry-header .post-title { display: none !important; }
article.hide-summary .entry-summary .post-summary { display: none !important; }
article.show-summary .entry-summary .post-summary { display: block !important; margin-bottom: 10px !important; }

article.takeover-post .entry-summary .post-summary { display: block !important; margin-bottom: 10px !important; color: #ffffff !important; }
article.takeover-post .entry-header .post-title, article.takeover-post .entry-header .post-title a { color: #ffffff !important; }
article.takeover-post .entry-header .post-title a a:hover { color: #2296e3 !important; }
article.takeover-post .entry-container .entry-summary .category a { color: #ffffff; }
article.takeover-post .entry-container .entry-summary .category a:hover { color: #2296e3; }
article.takeover-post .entry-container .entry-summary .category span { color: #9d9d9d; }


/*  article.has-media .entry-summary .category span i, article.has-media .entry-footer .category span i { display: none; }
article.has-media.video-icon .entry-summary .category span i.video-icon { display: inline-block; }
article.has-media.video-icon .entry-footer .category span i.video-icon { display: inline-block; }
article.has-media.live-icon .entry-summary .category i.live-icon { display: inline-block; }
article.has-media.live-icon .entry-footer .category i.live-icon { display: inline-block; }
article.has-media.photo-icon .entry-summary .category i.photo-icon { display: inline-block; }
article.has-media.photo-icon .entry-footer .category i.photo-icon { display: inline-block; }
article.has-media.audio-icon .entry-summary .category i.audio-icon { display: inline-block; }
article.has-media.audio-icon .entry-footer .category i.audio-icon { display: inline-block; } */

.kt-edition-wrapper .entry-header .category-btn a, 
.kt-edition-wrapper .entry-summary .category a, 
.kt-edition-wrapper .entry-footer .category a, 
.kt-edition-wrapper .entry-header .category-btn a { color: #2296e3 !important; }
.teaser-partners .entry-summary .category-btn a, 
.teaser-partners .entry-summary .category a, 
.teaser-partners .entry-footer .category a, 
.teaser-partners .entry-header .category-btn a { color: #2296e3 !important; }
.teaser-story .entry-header .category-btn a, 
.teaser-story .entry-summary .category a, 
.teaser-story .entry-footer .category a, 
.teaser-story .entry-header .category-btn a { color: #2296e3 !important; }
.teaser-editions .entry-header .category-btn a, 
.teaser-editions .entry-summary .category a, 
.teaser-editions .entry-footer .category a, 
.teaser-editions .entry-header .category-btn a { color: #2296e3 !important; }

.teaser-interviews .entry-header .category-btn a, 
.teaser-interviews .entry-summary .category a, 
.teaser-interviews .entry-footer .category a, 
.teaser-interviews .entry-header .category-btn a,
.interviews .entry-header .category-btn a, 
.interviews .entry-summary .category a, 
.interviews .entry-footer .category a, 
.interviews .entry-header .category-btn a { color: #bf0c8e !important; }

.teaser-editors-corner .entry-header .category-btn a, 
.teaser-editors-corner .entry-summary .category a, 
.teaser-editors-corner .entry-footer .category a, 
.teaser-editors-corner .entry-header .category-btn a,
.editors-corner .entry-header .category-btn a, 
.editors-corner .entry-summary .category a, 
.editors-corner .entry-footer .category a, 
.editors-corner .entry-header .category-btn a { color: #bf0c8e !important; }

.teaser-fashion .entry-header .category-btn a, 
.teaser-fashion .entry-summary .category a, 
.teaser-fashion .entry-footer .category a, 
.teaser-fashion .entry-header .category-btn a,
.fashion .entry-header .category-btn a, 
.fashion .entry-summary .category a, 
.fashion .entry-footer .category a, 
.fashion .entry-header .category-btn a { color: #006eb7 !important; }

.teaser-lifestyle .entry-header .category-btn a, 
.teaser-lifestyle .entry-summary .category a, 
.teaser-lifestyle .entry-footer .category a, 
.teaser-lifestyle .entry-header .category-btn a,
.lifestyle .entry-header .category-btn a, 
.lifestyle .entry-summary .category a, 
.lifestyle .entry-footer .category a, 
.lifestyle .entry-header .category-btn a { color: #ffdc47 !important; }

.teaser-entertainment .entry-header .category-btn a, 
.teaser-entertainment .entry-summary .category a, 
.teaser-entertainment .entry-footer .category a, 
.teaser-entertainment .entry-header .category-btn a,
.entertainment .entry-header .category-btn a, 
.entertainment .entry-summary .category a, 
.entertainment .entry-footer .category a, 
.entertainment .entry-header .category-btn a { color: #bf0c8e !important; }

.teaser-travel .entry-header .category-btn a,
.teaser-travel .entry-summary .category a, 
.teaser-travel .entry-footer .category a, 
.teaser-travel .entry-header .category-btn a,
.travel .entry-header .category-btn a,
.travel .entry-summary .category a, 
.travel .entry-footer .category a, 
.travel .entry-header .category-btn a { color: #ff8843 !important; }

.teaser-food .entry-header .category-btn a, 
.teaser-food .entry-summary .category a, 
.teaser-food .entry-footer .category a, 
.teaser-food .entry-header .category-btn a,
.food .entry-header .category-btn a, 
.food .entry-summary .category a, 
.food .entry-footer .category a, 
.food .entry-header .category-btn a { color: #f14945 !important; }

.teaser-photos .entry-header .category-btn a, 
.teaser-photos .entry-summary .category a, 
.teaser-photos .entry-footer .category a, 
.teaser-photos .entry-header .category-btn a,
.photos .entry-header .category-btn a, 
.photos .entry-summary .category a, 
.photos .entry-footer .category a, 
.photos .entry-header .category-btn a { color: #ee8380 !important; }

.teaser-newsmakers .entry-header .category-btn a, 
.teaser-newsmakers .entry-summary .category a, 
.teaser-newsmakers .entry-footer .category a, 
.teaser-newsmakers .entry-header .category-btn a,
.newsmakers .entry-header .category-btn a, 
.newsmakers .entry-summary .category a, 
.newsmakers .entry-footer .category a, 
.newsmakers .entry-header .category-btn a { color: #3db54e !important; }

.teaser-bollywood .entry-header .category-btn a, 
.teaser-bollywood .entry-summary .category a, 
.teaser-bollywood .entry-footer .category a, 
.teaser-bollywood .entry-header .category-btn a,
.bollywood .entry-header .category-btn a, 
.bollywood .entry-summary .category a, 
.bollywood .entry-footer .category a, 
.bollywood .entry-header .category-btn a { color: #ee8380 !important; }

.teaser-hollywood .entry-header .category-btn a, 
.teaser-hollywood .entry-summary .category a, 
.teaser-hollywood .entry-footer .category a, 
.teaser-hollywood .entry-header .category-btn a,
.hollywood .entry-header .category-btn a, 
.hollywood .entry-summary .category a, 
.hollywood .entry-footer .category a, 
.hollywood .entry-header .category-btn a { color: #ee8380 !important; }

.teaser-music .entry-header .category-btn a,
.teaser-music .entry-summary .category a, 
.teaser-music .entry-footer .category a, 
.teaser-music .entry-header .category-btn a,
.music .entry-header .category-btn a,
.music .entry-summary .category a, 
.music .entry-footer .category a, 
.music .entry-header .category-btn a { color: #3db54e !important; }

.teaser-south-star .entry-header .category-btn a, 
.teaser-south-star .entry-summary .category a, 
.teaser-south-star .entry-footer .category a, 
.teaser-south-star .entry-header .category-btn a,
.south-star .entry-header .category-btn a, 
.south-star .entry-summary .category a, 
.south-star .entry-footer .category a, 
.south-star .entry-header .category-btn a { color: #2296E3 !important; }

.teaser-movie-reviews .entry-header .category-btn a, 
.teaser-movie-reviews .entry-summary .category a, 
.teaser-movie-reviews .entry-footer .category a, 
.teaser-movie-reviews .entry-header .category-btn a,
.movie-reviews .entry-header .category-btn a, 
.movie-reviews .entry-summary .category a, 
.movie-reviews .entry-footer .category a, 
.movie-reviews .entry-header .category-btn a { color: #ee8380 !important; }

.page-takeover {
	position: relative;
	padding-top: 100px;
	padding-bottom: 100px;

	height: 700px;
}
.page-takeover:before {
	content: "";
	position: absolute;
	left: 0; 
	top: 0;
	width: 100%;
	height: 100%;
	display: block;
	background: rgba(0,0,0,0.5);
	z-index: 5;
}
.page-takeover article {
	display: flex;
	justify-content: flex-end;
	flex-direction: column;
	z-index: 10;
}
.page-takeover.centered article {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	z-index: 10;
}

.tracks { display: flex; flex-direction: column; }
.tracks .playlist { padding-top: 15px; overflow-y: auto; height: auto; }
.tracks .playlist::-webkit-scrollbar-track {
	-webkit-box-shadow: none;
	background-color: transparent;
}
.tracks .playlist::-webkit-scrollbar {
	width: 6px;
	background-color: transparent;
}
.tracks .playlist::-webkit-scrollbar-thumb {
	background-color: #2a2a2a;
}
.tracks article:not(.current-playing) { margin-right: 15px; margin-left: 15px; }

.content-over-image { margin-bottom: 25px; }
.content-over-image .post-thumbnail a { z-index: 10; }
.content-over-image .post-thumbnail a:before { position: absolute; display: block; content: ""; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.5); z-index: 10; }
.content-over-image .post-thumbnail a img { z-index: 1; }
.content-over-image .entry-container { width: 100%; position: absolute; bottom: 0; left: 0; z-index: 20; padding: 4%; }
.content-over-image .entry-container .entry-header .category-btn { font-size: 13px;  margin-bottom: 5px; display: inline-block; color: #FFF; }
.content-over-image .entry-container .entry-header .category-btn a { color: #ffffff; padding: 6px 15px; background: #2296e3; }
.content-over-image .entry-container .entry-header .category-btn a:hover { background: #007ACB; }
.content-over-image .entry-container .entry-header .post-title, .content-over-image .entry-container .entry-header .post-title a { color: #ffffff; }
.content-over-image .entry-container .entry-header .post-title, .content-over-image .entry-container .entry-header .post-title a:hover { color: #2296e3; }
.content-over-image .entry-container .entry-summary .post-summary { font-size: 18px; color: #ffffff; } 
.content-over-image .entry-container .entry-summary .category { font-size: 12px; color: #FFF; }
.content-over-image .entry-container .entry-summary .category a { color: #ffffff; }
.content-over-image .entry-container .entry-summary .category a:hover { color: #2296e3; }
.content-over-image .entry-container .entry-summary .category span { color: #9d9d9d; }

.content-over-image-centered { margin-bottom: 25px; }
.content-over-image-centered .post-thumbnail a { z-index: 10; }
.content-over-image-centered .post-thumbnail a:before { position: absolute; display: block; content: ""; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.5); z-index: 10; }
.content-over-image-centered .post-thumbnail a img { z-index: 1; }
.content-over-image-centered .entry-container { width: 100%; position: absolute; bottom: 0; left: 0; z-index: 20; padding: 4%; }
.content-over-image-centered .entry-container .entry-header .category-btn { font-size: 13px;  margin-bottom: 5px; display: inline-block; }
.content-over-image-centered .entry-container .entry-header .category-btn a { color: #ffffff; padding: 6px 15px; background: #2296e3; }
.content-over-image-centered .entry-container .entry-header .category-btn a:hover { background: #007ACB; }
.content-over-image-centered .entry-container .entry-header .post-title, .content-over-image-centered .entry-container .entry-header .post-title a { color: #ffffff; }
.content-over-image-centered .entry-container .entry-header .post-title, .content-over-image-centered .entry-container .entry-header .post-title a:hover { color: #2296e3; }
.content-over-image-centered .entry-container .entry-summary .post-summary { font-size: 18px; color: #ffffff; } 
.content-over-image-centered .entry-container .entry-summary .category { font-size: 12px; }
.content-over-image-centered .entry-container .entry-summary .category a { color: #ffffff; }
.content-over-image-centered .entry-container .entry-summary .category a:hover { color: #2296e3; }
.content-over-image-centered .entry-container .entry-summary .category span { color: #9d9d9d; }

.centered .entry-container .entry-summary .post-summary, .centered .entry-container .entry-summary .category, .centered .entry-container .entry-header .post-title, .centered .entry-container .entry-header .category, .centered .entry-container .entry-header { text-align: center !important; }

.top-image-bottom-content, .top-image-bottom-content-with-summary { margin-bottom: 25px; }
.top-image-bottom-content-with-summary .entry-container .entry-summary .post-summary { display: block !important; }
.top-image-bottom-content .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-bottom: 10px; }
.videos .top-image-bottom-content { margin-bottom: 0; position: relative; }

.videos .row {  margin-right: 0;  margin-left: 0;  }
.videos .row .col-12 {  padding-right: 0;  padding-left: 0;  }
.videos .top-image-bottom-content .post-thumbnail { margin-bottom: 0; }

.top-image-bottom-content .entry-header .category, .top-image-bottom-content .entry-container .entry-summary .post-summary, .left-image-right-content .entry-container .entry-summary .post-summary, .left-image-right-content-half .entry-container .entry-summary .post-summary { display: none; }

.top-content-image-bottom-new-teaser .entry-container .entry-summary .post-summary { display: none; }

.left-image-right-content-subsection .entry-container .entry-summary .post-summary { display: block; }

.left-image-right-content, .left-image-right-content-half, .left-image-right-content-subsection { margin-bottom: 15px; }
.left-image-right-content .entry-container, .left-image-right-content-subsection .entry-container { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; float: left; display: inline-block; padding-left: 15px; }
.left-image-right-content .entry-container .entry-header .category-btn, .left-image-right-content-half .entry-container .entry-header .category-btn, .left-image-right-content-subsection  .entry-container .entry-header .category-btn { display: none; }
.left-image-right-content .post-thumbnail, .left-image-right-content-subsection .post-thumbnail { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; float: left; display: inline-block;}

.left-image-right-content, .left-image-right-content-half, .left-image-right-content-liveblog { margin-bottom: 15px; }
.left-image-right-content .entry-container, .left-image-right-content-liveblog .entry-container { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; float: left; display: inline-block; padding-left: 15px; }
.left-image-right-content .entry-container .entry-header .category-btn, .left-image-right-content-half .entry-container .entry-header .category-btn, .left-image-right-content-liveblog  .entry-container .entry-header .category-btn { display: none; }
.left-image-right-content .post-thumbnail, .left-image-right-content-liveblog .post-thumbnail { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; float: left; display: inline-block;}
.left-image-right-content .post-thumbnail, .left-image-right-content-liveblog.without-thumb-nf .post-thumbnail { display: none; }
.left-image-right-content .entry-container, .left-image-right-content-liveblog.without-thumb-nf .entry-container { -ms-flex: 0 0 0%; flex: 0 0 0%; max-width: 100%; float: left; display: inline-block; padding-left: 0px; }

.live-blog-wrap-list .left-image-right-content, .left-image-right-content-half, .left-image-right-content-liveblog { margin-bottom: 15px; }
.live-blog-wrap-list .left-image-right-content .entry-container, .left-image-right-content-liveblog .entry-container { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; float: left; display: inline-block; padding-left: 15px; }
.live-blog-wrap-list .left-image-right-content .entry-container .entry-header .category-btn, .left-image-right-content-half .entry-container .entry-header .category-btn, .left-image-right-content-liveblog  .entry-container .entry-header .category-btn { display: none; }
.live-blog-wrap-list .left-image-right-content .post-thumbnail, .left-image-right-content-liveblog .post-thumbnail { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; float: left; display: inline-block;}
.live-blog-wrap-list .left-image-right-content .post-thumbnail, .left-image-right-content-liveblog.without-thumb-nf .post-thumbnail { display: none; }
.live-blog-wrap-list .left-image-right-content .entry-container, .left-image-right-content-liveblog.without-thumb-nf .entry-container { -ms-flex: 0 0 0%; flex: 0 0 0%; max-width: 100%; float: left; display: inline-block; padding-left: 0px; }


.left-image-right-content-half .entry-container { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; float: left; display: inline-block; padding-left: 15px; }
.left-image-right-content-half .post-thumbnail { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; float: left; display: inline-block;}

.left-image-right-content-half .entry-container { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; float: left; display: inline-block; padding-left: 15px; }
.left-image-right-content-half .post-thumbnail { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; float: left; display: inline-block;}

.left-content-right-image  { margin-bottom: 15px; }
.left-content-right-image .entry-container { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; float: left; display: inline-block; padding-right: 15px; }
.left-content-right-image .entry-container .entry-header .category-btn { display: none; }
.left-content-right-image .post-thumbnail { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; float: right; display: inline-block;}


.left-content-right-image-new-teaser  { margin-bottom: 15px; }
.left-content-right-image-new-teaser .entry-container { -ms-flex: 0 0 65%; flex: 0 0 65%; max-width: 65%; float: left; display: inline-block; padding-right: 15px; }
.left-content-right-image-new-teaser .entry-container .entry-header .category-btn { display: none; }
.left-content-right-image-new-teaser .post-thumbnail { -ms-flex: 0 0 35%; flex: 0 0 35%; max-width: 35%; float: right; display: inline-block;}

/*article.post.only-content {border-top: 1px solid #dddddd; padding-top: 12px;}*/
.only-content, .only-content-with-summary { margin-bottom: 15px; }
.only-content .post-thumbnail, .only-content .entry-container .entry-header .category-btn, .only-content .entry-container .entry-summary .post-summary { display: none; margin-bottom: 0; }

.only-text-content-new-teaser .post-thumbnail, .only-text-content-new-teaser .entry-container .entry-header .category-btn { display: none; margin-bottom: 0; }
.only-text-content-new-teaser .entry-header .post-title { margin-bottom: 12px; font-weight: 500; }

article.only-text-content-new-teaser .entry-summary .post-summary {margin-bottom: 12px; font-size: 16px; line-height: 22px; color: #333; display: block !important;}

.only-content-with-summary .post-thumbnail, .only-content-with-summary .entry-container .entry-header .category-btn { display: none; margin-bottom: 0; }
.only-content-with-summary .entry-container .entry-summary .post-summary { display: block; }

.left-image-middle-content-right-footer { margin-bottom: 15px; display: flex; border: 1px solid #dddddd; }
.left-image-middle-content-right-footer .entry-container { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; float: left; display: inline-block; padding-left: 15px; display: flex; }
.left-image-middle-content-right-footer .entry-container .entry-header { -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; display: flex; flex-direction: column-reverse; padding-right: 15px; justify-content: center; }
.left-image-middle-content-right-footer .entry-container .entry-header .category-btn { display: block; font-size: 12px; font-weight: 400; margin-bottom: 0; }
.left-image-middle-content-right-footer .entry-container .entry-summary { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; padding-right: 15px; padding-bottom: 15px; display: flex; justify-content: flex-end; align-items: flex-end; }
.left-image-middle-content-right-footer .entry-container .entry-summary .post-summary { display: none; }
.left-image-middle-content-right-footer .entry-container .entry-summary .category span { display: none; }
.left-image-middle-content-right-footer .entry-container .entry-header .category-btn span { display: inline-block; text-transform: capitalize; }
.left-image-middle-content-right-footer .entry-container .entry-header .category-btn span i { color: #2296e3; }
.left-image-middle-content-right-footer .post-thumbnail { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; float: left; display: inline-block;}

.featured.left-image-right-content { margin-bottom: 15px; border: 1px solid #dddddd; display: flex; }
.featured.left-image-right-content .entry-container { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; float: left; padding-left: 15px; padding-right: 15px; display: flex; flex-direction: column; justify-content: center; align-items: center; }

.featured.left-image-right-content .entry-container .entry-summary { width: 100%; margin-top: 15px;}

.isIE .featured.left-image-right-content .entry-container { display: block; margin-top: 3rem; }
.featured.left-image-right-content .entry-container .entry-header .category-btn { display: none; }
.featured.left-image-right-content .post-thumbnail { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; float: left; display: inline-block;}
.featured.left-image-right-content .entry-container .entry-footer { position: absolute; bottom: 0; left: 0; right: 0; padding-right: 15px; padding-bottom: 15px; display: flex; justify-content: flex-end; align-items: flex-end; }
.featured.left-image-right-content .entry-container .entry-footer .category span { display: none; }

.ad-unit { margin-bottom: 15px; text-align: center; }
.google-ads { margin-bottom: 15px;  }
.ad-unit img { max-width: 100%; }
.mpu-ad-unit {
    margin-bottom: 15px;
    text-align: center;
    overflow: hidden;
    clear: both;
}
.mpu-ad-unit img {
    max-width: 100%;
}

.teaser-top, .whats-new, .whats-rising, .editors-picks, .teaser-top-stories, .teaser-uae-news, .teaser-evening-news, .the-uplift { margin: 1.6rem 0; width: 100%; float: left; clear: both;  } 
.teaser-partners, .billboard-banner, .teaser-featured, .teaser-originals, .teaser-additional, .teaser-sports, .sports-widget, .forex, .paid-partners, .weather-news { margin: 1.6rem 0; width: 100%; float: left; clear: both;  } 

/* Single */
.single { margin: 1.6rem 0; width: 100%; float: left; clear: both; }

/* Flights, Podcast Landing */
.aviation-news, .latest-archive { margin: 1.6rem 0; width: 100%; float: left; clear: both;  } 
.latest-archive .section-header { -ms-flex-pack: justify;  justify-content: space-between;   display: -ms-flexbox;  display: flex; }
/* City */
.teaser-fashion, .teaser-lifestyle, .teaser-entertainment, .teaser-travel, .teaser-food, .teaser-interviews, .teaser-beauty-basics, .teaser-lifes-like-that, .teaser-photos, .teaser-newsmakers, .teaser-bollywood, .teaser-hollywood, .teaser-music, .teaser-movie-reviews  { margin: 1.6rem 0; width: 100%; float: left; clear: both;  } 

/* Special */
.more-special-edition, .teaser-dubai, .teaser-sharjah, .teaser-rak, .teaser-fujairah, .teaser-abu-dhabi { margin: 1.6rem 0; width: 100%; float: left; clear: both;  } 

/* Video/Podcast/Photo Listing */
.trending-media, .latest-media, .teaser-cover { margin: 1.6rem 0; width: 100%; float: left; clear: both;  } 
/* Fix cinema listing */
.cinema-listing { float: left; clear: both; margin: 1.6rem 0; width: 100%; }
.movie-listing-landing-page, .cinema-listing-landing-page { margin: 1.6rem 0; width: 100%; float: left; clear: both;  } 
.movie-listing-landing-page { border-top:  1px solid #ddd; padding-top: 1.6rem; }
.media-filter ul { margin: 0; padding: 0; }
.media-filter ul li { list-style: none; display: inline-block; }
.media-filter ul li:not(:last-child) { margin-right: 5px; }
.media-filter ul li p { text-transform: uppercase; font-weight: 400; display: inline-block; font-family: proxima-nova,sans-serif; font-size: 14px; margin-bottom: 0; }
.media-filter ul li p select { color: #777; margin-left: 5px; border: 1px solid #ddd; display: inline-block; font-family: proxima-nova,sans-serif; font-size: 14px; min-width: 150px; padding: 2px 5px; text-transform: uppercase; line-height: 1; }
.article-wrapper .photo-slider { margin-bottom: 20px; }



/* .col-xl-12 article.one-of-one, .col-xl-9 article.one-of-one, .col-xl-6 article.one-of-one,
.col-lg-12 article.one-of-one, .col-lg-9 article.one-of-one, .col-lg-6 article.one-of-one,
.col-md-12 article.one-of-one, .col-md-9 article.one-of-one, .col-md-6 article.one-of-one,
.col-sm-12 article.one-of-one, .col-sm-9 article.one-of-one, .col-sm-6 article.one-of-one,
.col-xs-12 article.one-of-one, .col-xs-9 article.one-of-one, .col-xs-6 article.one-of-one { float: unset; } 
.col-xl-12 article.one-of-one .entry-header .post-title, .col-xl-9 article.one-of-one .entry-header .post-title, .col-xl-6 article.one-of-one .entry-header .post-title,
.col-lg-12 article.one-of-one .entry-header .post-title, .col-lg-9 article.one-of-one .entry-header .post-title, .col-lg-6 article.one-of-one .entry-header .post-title,
.col-md-12 article.one-of-one .entry-header .post-title, .col-md-9 article.one-of-one .entry-header .post-title, .col-md-6 article.one-of-one .entry-header .post-title,
.col-sm-12 article.one-of-one .entry-header .post-title, .col-sm-9 article.one-of-one .entry-header .post-title, .col-sm-6 article.one-of-one .entry-header .post-title,
.col-xs-12 article.one-of-one .entry-header .post-title, .col-xs-9 article.one-of-one .entry-header .post-title, .col-xs-6 article.one-of-one .entry-header .post-title { font-size: 40px; }
.col-xl-6 article.one-of-two .entry-header .post-title,
.col-lg-6 article.one-of-two .entry-header .post-title,
.col-md-6 article.one-of-two .entry-header .post-title,
.col-sm-6 article.one-of-two .entry-header .post-title,
.col-xs-6 article.one-of-two .entry-header .post-title { font-size: 30px; }
.col-xl-3 article.one-of-four .entry-header .post-title, .col-xl-4 article.one-of-three .entry-header .post-title,
.col-lg-3 article.one-of-four .entry-header .post-title, .col-lg-4 article.one-of-three .entry-header .post-title,
.col-md-3 article.one-of-four .entry-header .post-title, .col-md-4 article.one-of-three .entry-header .post-title,
.col-sm-3 article.one-of-four .entry-header .post-title, .col-sm-4 article.one-of-three .entry-header .post-title,
.col-xs-3 article.one-of-four .entry-header .post-title, .col-xs-4 article.one-of-three .entry-header .post-title { font-size: 24px; }
*/

article.movie-landing-page { padding: 25px 20px 25px; background: #222222; }
article.movie-landing-page .entry-container { -ms-flex: 0 0 80%; flex: 0 0 80%; max-width: 80%; float: left; padding-left: 35px; display: flex; flex-direction: column; margin-bottom: 30px; }
article.movie-landing-page .post-thumbnail { -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; float: left; display: flex; margin-bottom: 30px; }
article.movie-landing-page .entry-content { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; width: 100%; float: left; display: flex; }
article.movie-landing-page .entry-header .post-title, article.movie-landing-page .entry-header .post-title a, article.movie-landing-page .entry-summary .post-label,  article.movie-landing-page .entry-summary .post-category,  article.movie-landing-page .entry-summary .post-summary, article.movie-landing-page .entry-summary .post-label span { color: #ffffff; }
article.movie-landing-page .entry-summary .post-label,  article.movie-landing-page .entry-summary .category,  article.movie-landing-page .entry-summary .post-summary { font-family: 'proxima_novaregular'; font-size: 16px; font-weight: 400; margin-bottom: 0 }
article.movie-landing-page .entry-summary .category .language { color: #ffba00 !important; }
article.movie-landing-page .entry-summary .category .language:hover { color: #2296e3 !important; }
article.movie-landing-page .entry-summary .post-label .sep { padding: 0 5px; }
article.movie-landing-page .entry-header .post-title {
	margin-top: 20px;
	margin-bottom: 10px;
}
article.movie-landing-page .entry-summary .post-label {
	margin-bottom: 10px;
}
article.movie-landing-page .entry-summary .category {
	margin-bottom: 30px;
}
article.movie-landing-page .photo-gallery, .photo-slider, article.movie-landing-page .photo-gallery .image-thumbnail img {
	width: 100%
}
.photo-slider { position: relative; }
article.movie-landing-page .image-nav { overflow-x: hidden; margin-top: 5px; overflow-x: scroll; }
article.movie-landing-page .image-nav ul { margin: 0; padding: 0 0 5px; display: inline-flex; }
article.movie-landing-page .image-nav ul li:not(:last-child) {
	list-style: none; display: inline-block; margin-right: 5px;
}
article.movie-landing-page .image-nav ul li img { max-height: 100px; }
article.movie-landing-page .image-nav::-webkit-scrollbar-track {
	-webkit-box-shadow: none;
	background-color: transparent;
}
article.movie-landing-page .image-nav::-webkit-scrollbar {
	height: 6px;
	background-color: transparent;
}
article.movie-landing-page .image-nav::-webkit-scrollbar-thumb {
	background-color: #484848;
}
article.movie-landing-page .movie-details { float: left; clear: both; }

/* Privacy Policy */
.article-lt-section.privacy-policy { margin-top: 0 ; }
.article-lt-section.privacy-policy p {
	font-family: 'proxima_novaregular';
	font-size: 16px;
}
.privacy-policy h4 { font-family: 'Lyon Display'; font-weight: bold;  }
.privacy-policy ul { padding: 0;list-style: none; }
.privacy-policy ul li { list-style: none; font-family: 'Lyon Display'; font-weight: normal; padding-left: 0;}
.privacy-policy ul li:before {
	display: none;
}

/* Prayer Timing*/





.prayer-timing .section-header .section-title {
	font-size: 40px;
	font-family: 'Lyon Display';
    font-weight: 500;
    color: #000000;
}
.prayer-timing .section-header p.prayer-details {
	font-size: 16px; 
	font-family: 'proxima_novaregular'; 
	font-weight: bold;
	margin-bottom: 10px;
}
.prayer-timing .section-header .filter p.prayer-locations {
	font-size: 16px; 
	font-family: 'proxima_novaregular'; 
	font-weight: normal;
	margin-bottom: 0;
}
.prayer-timing .section-header .filter {
	margin-bottom: 0;
	border: 0;
}
.prayer-timing .section-header .filter ul li a {
	font-weight: bold;
}
.prayer-timing .section-header .filter ul.sub-menu li.sub-menu-item {
    padding: 0 15px 0 0;
}
.prayer-counter { background: #2296e3; -ms-flex-pack: justify;  justify-content: space-between; display: -ms-flexbox; display: flex; margin-bottom: 30px; }
.count-details { width: calc(100% - 30%); display: block; position: relative; padding-right: 15px; }
.count-details p.remaining { position: absolute; top: 7px; left: 15px; right: 15px; color: #ffffff; font-size: 12px; font-weight: bold; margin-bottom: 0; font-family: 'proxima_novaregular';  text-transform: uppercase; text-align: left; }
.count-details p.timer { color: #ffffff; font-family: 'proxima_novaregular'; font-weight: bold; margin-bottom: 7px; position: absolute; bottom: 0; right: 15px; left: 15px; text-align: left; font-size: 30px; line-height: 1; }
.count-details p.timer .text {

}
.count-details p.remaining i { color: #ffffff; font-size: 12px; }
.count-details p.timer .number {
	font-size: 30px;
	font-weight: bold;
}
.count-details p.timer .hour:before{
	content: "Hrs";
	position: absolute;
	color: #ffffff;
	top: -10px;
	font-size: 10px;
	font-family: 'proxima_novaregular';
}
.count-details p.timer .minute:before{
	content: "Min";
	position: absolute;
	color: #ffffff;
	top: -10px;
	font-family: 'proxima_novaregular';
	font-size: 10px;
}
.count-details p.timer .second:before{
	content: "Sec";
	position: absolute;
	color: #ffffff;
	top: -10px;
	font-size: 10px;
	font-family: 'proxima_novaregular';
}
.count-info { width: 35%; min-width: 100px; display: -ms-flexbox; display: flex; flex-direction: column; align-items: center; justify-content: center; background: #1679ba; padding: 15px 10px; text-align: center; }
.count-info p { color: #ffffff; font-size: 14px; line-height: 1; font-family: 'proxima_novaregular';  text-transform: uppercase; margin-bottom: 0; }
.count-info img { width: 30px; height: 30px; margin: 0 auto 5px; }
.count-info p span { display: inline-block; font-weight: bold; }
.count-info p span:first-child { margin-right: 5px; }
.prayer-timing .section-header p .sep { padding: 0 5px; }
.prayer-times { background: #2296e3; padding: 10px !important; margin-bottom: 30px; }
.prayer-times:nth-child(even) { background: #1679ba; }
.prayer-times p.prayer-label { margin-bottom: 5px; color: #ffffff; font-size: 14px; font-family: 'proxima_novaregular'; text-transform: uppercase; }
.prayer-times p.prayer-time { margin: 0; color: #ffffff;  font-family: 'proxima_novaregular'; color: #ffffff; text-transform: uppercase; font-weight: bold; -ms-flex-pack: justify;  justify-content: space-between;   display: -ms-flexbox;  display: flex; }
.prayer-times p.prayer-time img { width: 40px; height: 40px; }
.prayer-times p.prayer-time span { font-size: 30px; }
.prayer-timing-table { width: 100%; margin-bottom: 50px; }
.prayer-timing-table thead tr, .prayer-timing-table .prayer-timing-heading {
	background: #4e4e4e;
}
.prayer-timing-table thead th, .prayer-timing-table .prayer-timing-heading p { font-size: 13px; font-family: 'proxima_novaregular'; color: #ffffff; text-transform: uppercase; padding: 15px; text-align: left; }

.prayer-timing-table tbody tr:nth-child(even), .prayer-timing-table .row:nth-child(odd) {
	background: #f5f5f5;
}
.prayer-timing-table tbody tr { border-bottom: 1px solid #ededed; }
.prayer-timing-table tbody td,  .prayer-timing-table .prayer-timings p {
	font-size: 14px; font-family: 'proxima_novaregular'; color: #000; text-transform: capitalize; padding: 15px; text-align: left; }
.prayer-timing-table .prayer-timing-heading p, .prayer-timing-table .prayer-timings p {  padding: 15px 0 !important; margin-bottom: 0; text-align: center; margin-right: auto; margin-left: auto; }
.definition { margin-bottom: 30px; }
.definition h4 {
	font-family: 'Lyon Display';
    font-weight: 500;
    margin-bottom: 1.6rem;
}
.definition ul { margin: 0; padding: 0; margin-bottom: 1.6rem; }
.definition ul li { list-style: none; font-family: 'proxima_novaregular';
    font-size: 18px;}

.definition ol {margin: 0; padding: 0; }
.definition ol li {  list-style: decimal;  font-family: 'proxima_novaregular';
    font-size: 18px;  margin-left: 25px;}

.definition p {
	margin-bottom: 1.6rem;
	font-family: 'proxima_novaregular';
}




@media (max-width: 1199px) and (min-width: 992px) {
	h3.footer-title { font-size: 14px; }
	.footer-lft-column.biggercol { width: 16%;}
	.prayer-timing-table .prayer-timing-heading p {
		font-size: 12px;
	}
} 
@media (max-width: 1280px) {
	.prayer-timing-table {
	    display: block;
	    overflow-x: auto;
	    width: 100%;
	    -webkit-overflow-scrolling: touch;
	    -ms-overflow-style: -ms-autohiding-scrollbar;
	}
}
/* xs */

/* Small devices (landscape phones, 576px and up) sm*/
@media (min-width: 576px) and (max-width: 767.98px) { 

	.header-counter-nf { width: 100%; text-align: left; float: none;}
	.header-nxt-prayer-nf { padding-left: 0px; margin-top: 3px; font-size: 14px; width: 100%; text-align: left; }

	.prayertime-header.timer.counter .hour:before{ top: -12px;}
	.prayertime-header.timer.counter .minute:before{ top: -12px;}
	.prayertime-header.timer.counter .second:before{ top: -12px;}
	.header-left-column { padding-right: 20px !important;}

	#wifrm {
		width: 100%;
		height: 856px;
	}
	.prayer-timing .draft-rates-rt-wrap .table thead th { min-width: 80px; }
	.prayer-timing .draft-rates-rt-wrap .table thead th:nth-child(3){ min-width: 50px; }
	.prayer-timing .draft-rates-rt-wrap .table thead th:nth-child(4){ min-width: 120px; }
	
	ol.ew-article-list__content li.ew-article-list__item .entry-item h4, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item h4 { font-size: 18px !important;}
	ol.ew-article-list__content li.ew-article-list__item .entry-item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item { padding-left: 11% !important;}
	
	.prayer-timing-table thead th { padding: 15px 10px; min-width: 135px; }
	.prayer-timing-table tbody td { padding: 15px 10px; min-width: 135px; }
	.prayer-timing .section-header .filter ul.sub-menu li.sub-menu-item:first-child, .prayer-timing .section-header .filter ul.sub-menu li.sub-menu-item {
		align-items: center;
	}
	.prayer-times p.prayer-time span {
	    font-size: 20px;
	}
	.prayer-times p.prayer-time img {
	    width: 30px;
	    height: 30px;
	}
	.sub-menu img { height: 75%; width: auto; margin-bottom: 6px; }
	article .entry-summary .post-summary {
	    font-size: 16px;
	}
	article.left-content-right-image-new-teaser .entry-header .post-title { font-size: 28px;}
	div[class*="col-"][class*="-6"][class*="order-"] article.left-content-right-image-new-teaser .entry-header .post-title { font-size: 28px;}
	article.left-content-right-image-new-teaser .entry-summary { margin-top: 12px; }
	article.left-content-right-image-new-teaser .entry-summary .post-summary { margin-bottom: 10px; }

	div[class*="col-"][class*="-12"] article,
	div[class*="col-"][class*="-9"] article,
	div[class*="col-"][class*="-6"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"][class*="order-"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"])  article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.top-image-bottom-content {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.top-content-image-bottom-new-teaser {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.left-image-right-content {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article.content-over-image, div[class*="col-"][class*="-4"] article.content-over-image-centered {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article .post-thumbnail {
		margin-bottom: 8px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .post-thumbnail {
		margin-bottom: 8px;
	}
	article.left-content-right-image .entry-container {
		margin-bottom: 15px;
	}
	article.left-content-right-image-new-teaser .entry-container {
		margin-bottom: 15px;
	}
	div[class*="col-"][class*="-3"] article .post-thumbnail a:before {
		display: none;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .post-thumbnail a:before {
		display: none;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title a, 
	div[class*="col-"][class*="-3"] article .entry-summary .category a {
		color: #000000;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title a,
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-summary .category a {
		color: #000000;
	}
	div[class*="col-"][class*="-3"] article .entry-summary .category span {
		color: #9d9d9d;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-summary .category span {
		color: #9d9d9d;
	}
	div[class*="col-"][class*="-12"] article .entry-header .post-title {
		font-size: 30px;
	}
	div[class*="col-"][class*="-9"] article .entry-header .post-title {
		font-size: 30px;
	}
	.subsection div[class*="col-"][class*="-12"] article.left-image-right-content-subsection .entry-header .post-title,
	.subsection div[class*="col-"][class*="-9"] article.left-image-right-content-subsection .entry-header .post-title {
    	font-size: 24px !important; 
    	height: auto;
	}
	.live-blog-wrap-list div[class*="col-"][class*="-12"] article.left-image-right-content-liveblog .entry-header .post-title,	
	.live-blog-wrap-list div[class*="col-"][class*="-9"] article.left-image-right-content-liveblog .entry-header .post-title {	
    	font-size: 24px !important; 	
    	height: auto;	
	}	
	.live-blog-wrap-list div[class*="col-"][class*="-12"] article.left-image-right-content-liveblog .entry-header .post-title,	
	.live-blog-wrap-list div[class*="col-"][class*="-8"] article.left-image-right-content-liveblog .entry-header .post-title {	
    	font-size: 24px !important; 	
    	height: auto;	
	}
	div[class*="col-"][class*="-6"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article .entry-header .post-title {
		font-size: 24px;
	}

	div[class*="col-"][class*="-6"] article.only-text-content-new-teaser .entry-header .post-title { font-size: 20px; }

	div[class*="col-"][class*="-5"] article .entry-header .post-title {
		font-size: 18px;
	}
	div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 18px;
	}
	div[class*="col-"][class*="-4"][class*="order-"] article .entry-header .post-title {
		font-size: 18px;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 18px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title {
		font-size: 18px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"]) article .entry-header .post-title {
		font-size: 18px;
	}
	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 18px;
	}


	article.top-content-image-bottom-new-teaser .post-thumbnail { margin-top: 12px; }

	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 18px;
	}
	article.hero-article .entry-header .post-title, .only-content-with-summary .entry-header .post-title { font-size: 30px !important; }
	article.only-content-with-summary .entry-header .post-title { margin-bottom: 20px; }
	article.takeover-post .entry-header .post-title { font-size: 30px !important; }
	.widget-popular.home ul.widget-popular-items li .entry-item h4 { font-size: 18px; }
	.widget-popular.home ol.widget-popular-items li .entry-item h4 { font-size: 18px !important; }
	ol.widget-popular-items li::before {    font-size: 36px;}
	.teaser-partners article .entry-header .post-title,
	.teaser-editions article .entry-header .post-title,
	.teaser-story-book article .entry-header .post-title,
	.kt-videos-wrapper article .entry-header .post-title,
	article.movie-landing-page .entry-header .post-title { font-size: 18px !important; }
	.left-image-right-content-half .entry-header .post-title { font-size: 18px !important; }
	.latest-videos article .entry-header .post-title { font-size: 18px !important; }

	.top-image-bottom-content .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-bottom: 10px; }

	article.movie-landing-page .entry-container { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; }
	article.movie-landing-page .post-thumbnail { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
	article.movie-landing-page .entry-container { padding-left: 20px !important; }
	article.movie-landing-page .entry-header .post-title { margin-top: 0 !important; }
	article.movie-landing-page .image-nav ul li img { max-height: 50px !important; }

	/* Section & spacing */
	.teaser-top, .whats-new, .whats-rising, .editors-picks, .teaser-top-stories, .teaser-uae-news, .teaser-evening-news, .the-uplift {  margin: 1.6rem 0; } 
	.teaser-partners, .billboard-banner, .teaser-featured, .teaser-originals, .teaser-additional, .teaser-sports, .sports-widget, .forex, .paid-partners, .weather-news { margin: 1.5rem 0; }
	.section-header { padding-bottom: 1rem; }
	.newletter-widget-wrapper, .widget-popular.home, .ad-unit { margin-bottom: 25px; }
	article.videos { margin-bottom: 0 !important; }

	/* Single */
	.single { margin: 1.6rem 0; }

	/* Flights */
	.aviation-news { margin: 1.6rem 0; }

	/* Podcast Landing Page */
	.latest-archive { margin: 1.6rem 0; }

	.kt-edition-wrapper h2, .kt-edition-wrapper h3, .teaser-interviews h2, .teaser-editors-corner h3, .teaser-south-star h3, .kt-videos-wrapper h3 {
		font-size: 20px;
	}

	/* Special Edition */
	.more-special-edition, .teaser-dubai, .teaser-sharjah, .teaser-rak, .teaser-fujairah, .teaser-abu-dhabi { margin: 1.6rem 0; }
}



/*  Medium devices (tablets, 768px and up) md*/
@media (min-width: 768px) and (max-width: 991.98px) { 


	.header-counter-nf { width: 100%;}
	.header-nxt-prayer-nf { width: 100%;}
	.prayertime-header.timer.counter .hour:before{ top: -12px;}
	.prayertime-header.timer.counter .minute:before{ top: -12px;}
	.prayertime-header.timer.counter .second:before{ top: -12px;}

	.header-nxt-prayer-nf { padding-left: 0px; margin-top: 3px; font-size: 16px; }


	#wifrm {
		width: 100%;
		height: 856px;
	}
	.prayer-timing-table thead th { padding: 15px 10px; min-width: 135px; }
	.prayer-timing-table tbody td { padding: 15px 10px; min-width: 135px; }
	.prayer-timing .section-header .filter ul.sub-menu li.sub-menu-item:first-child, .prayer-timing .section-header .filter ul.sub-menu li.sub-menu-item {
		align-items: center;
	}
	.prayer-times p.prayer-time span {
	    font-size: 20px;
	}
	.prayer-times p.prayer-time img {
	    width: 30px;
	    height: 30px;
	}
	.sub-menu img { height: 70%; width: auto; margin-bottom: 8px; }
	article .entry-summary .post-summary {
	    font-size: 16px;
	}

	article.left-content-right-image-new-teaser .entry-summary { margin-top: 12px;}
	article.left-content-right-image-new-teaser .entry-summary .post-summary {margin-bottom: 10px;}
	article.left-content-right-image-new-teaser .entry-header .post-title { margin-bottom: 10px;}

	div[class*="col-"][class*="-12"] article,
	div[class*="col-"][class*="-9"] article,
	div[class*="col-"][class*="-6"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"][class*="order-"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"])  article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.top-image-bottom-content {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.left-image-right-content {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article.content-over-image, div[class*="col-"][class*="-4"] article.content-over-image-centered {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article .post-thumbnail {
		margin-bottom: 8px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .post-thumbnail {
		margin-bottom: 8px;
	}
	div[class*="col-"][class*="-3"] article .post-thumbnail a:before {
		display: none;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .post-thumbnail a:before {
		display: none;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title a, 
	div[class*="col-"][class*="-3"] article .entry-summary .category a {
		color: #000000;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title a,
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-summary .category a {
		color: #000000;
	}
	div[class*="col-"][class*="-3"] article .entry-summary .category span {
		color: #9d9d9d;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-summary .category span {
		color: #9d9d9d;
	}
	div[class*="col-"][class*="-12"] article .entry-header .post-title {
		font-size: 35px;
	}
	div[class*="col-"][class*="-9"] article .entry-header .post-title {
		font-size: 35px;
	}
	.subsection div[class*="col-"][class*="-12"] article.left-image-right-content-subsection .entry-header .post-title,
	.subsection div[class*="col-"][class*="-9"] article.left-image-right-content-subsection .entry-header .post-title {
    	font-size: 24px !important; 
    	height: auto;
	}
	.live-blog-wrap-list div[class*="col-"][class*="-12"] article.left-image-right-content-liveblog .entry-header .post-title,	
	.live-blog-wrap-list div[class*="col-"][class*="-9"] article.left-image-right-content-liveblog .entry-header .post-title {	
    	font-size: 24px !important; 	
    	height: auto;	
	}	
	.live-blog-wrap-list div[class*="col-"][class*="-8"] article.left-image-right-content-liveblog .entry-header .post-title {	
    	font-size: 24px !important; 	
    	height: auto;	
	}
	div[class*="col-"][class*="-6"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article .entry-header .post-title {
		font-size: 24px;
	}

	div[class*="col-"][class*="-6"][class*="order-"] article.left-content-right-image-new-teaser .entry-header .post-title {
		font-size: 30px;
	}
	article.top-content-image-bottom-new-teaser .post-thumbnail { margin-top: 12px; }

	article.left-content-right-image-new-teaser .post-thumbnail { position: relative;}

	div[class*="col-"][class*="-5"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-4"][class*="order-"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"]) article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 20px;
	}


	article.hero-article .entry-header .post-title, .only-content-with-summary .entry-header .post-title { font-size: 30px !important; }
	article.only-content-with-summary .entry-header .post-title { margin-bottom: 20px; }
	article.takeover-post .entry-header .post-title { font-size: 30px !important; }
	.widget-popular.home ul.widget-popular-items li .entry-item h4 { font-size: 20px; }
	.teaser-partners article .entry-header .post-title,
	.teaser-editions article .entry-header .post-title,
	.teaser-story-book article .entry-header .post-title,
	.kt-videos-wrapper article .entry-header .post-title,
	article.movie-landing-page .entry-header .post-title { font-size: 20px !important; }
	.left-image-right-content-half .entry-header .post-title { font-size: 20px !important; }
	.latest-videos article .entry-header .post-title { font-size: 20px !important; }

	.top-image-bottom-content .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-bottom: 10px; }

	article.movie-landing-page .entry-container { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; }
	article.movie-landing-page .post-thumbnail { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
	article.movie-landing-page .entry-container { padding-left: 20px !important; }
	article.movie-landing-page .entry-header .post-title { margin-top: 0 !important; }

	article.content-over-image .entry-header .post-title {
		font-size: 24px !important;
	}

	/* Section & spacing */
	.kt-originals { margin-top: 20px; }
	.teaser-editors-pick { margin: 1rem 0; }
	.teaser-top, .whats-new, .whats-rising, .editors-picks, .teaser-top-stories, .teaser-uae-news, .teaser-evening-news, .the-uplift {  margin: 1rem 0; } 
	.teaser-partners, .billboard-banner, .teaser-featured, .teaser-originals, .teaser-additional, .teaser-sports, .sports-widget, .forex, .paid-partners, .weather-news { margin: 1rem 0; }
	.section-header { padding-bottom: 1rem; }
	.newletter-widget-wrapper, .widget-popular.home, .ad-unit { margin-bottom: 25px; }
	article.videos { margin-bottom: 0 !important; }

	/* Single */
	.single { margin: 1.6rem 0; }

	/* Flights */
	.aviation-news { margin: 1.6rem 0; }

	/* Podcast Landing Page */
	.latest-archive { margin: 1.6rem 0; }

	.kt-edition-wrapper h2, .kt-edition-wrapper h3, .teaser-interviews h2, .teaser-editors-corner h3, .teaser-south-star h3, .kt-videos-wrapper h3 {
		font-size: 24px;
	}

	/* Special Edition */
	.more-special-edition, .teaser-dubai, .teaser-sharjah, .teaser-rak, .teaser-fujairah, .teaser-abu-dhabi { margin: 1.6rem 0; }
}



@media (max-width: 708px){
	.daterangepicker .ranges{float: left !important; clear: both;}
	.daterangepicker .ranges .input-mini {  width: 170px; font-size: 13px; color: #000; }
	.daterangepicker .daterangepicker_start_input label, .daterangepicker .daterangepicker_end_input label  {  width: 170px; }
	.daterangepicker .ranges .range_inputs>div:nth-child(2) {padding-left: 0px;}
}

/*  Large devices (desktops, 992px and up) lg */
@media (min-width: 992px) and (max-width: 1199.98px) {
	.calendar-lb-new { display: none!important}
	.counter-lb-new { width: 25%!important}
	/*.col-lg-12.header-date-count-next-pan.justify-content-center.d-flex {display: block!important;}
	.calendar-lb-new {-ms-flex-pack: center!important; justify-content: center!important; display: -ms-flexbox!important; display: flex!important;}
	.header-left-column .calendar-lb-new { width: 100%;  float: left; clear: both; text-align: center; } 

	.counter-lb-new { width: 50%!important; float: left; text-align: right !important; padding: 10px 15px 0px 0px !important;}
	.prayer-lb-new {width: 50%!important; float: left; text-align: left; padding: 11px 0px 0px 0px;}*/

	.prayertime-header.timer.counter.proxima-bold { font-size: 18px; }
	.header-counter-nf .far.fa-clock.faicon-size-std.mr-1 { font-size: 1.3rem!important;}

	.header-counter-nf {  width: 100%;}
	.header-nxt-prayer-nf { width: 100%;}
	.prayertime-header.timer.counter .hour:before { top: -10px;}
	.prayertime-header.timer.counter .minute:before { top: -10px;}
	.prayertime-header.timer.counter .second:before { top: -10px;}

	#wifrm {
		width: 100%;
		height: 856px;
	}
	.prayer-timing-table thead th { padding: 15px 10px; min-width: 135px; }
	.prayer-timing-table tbody td { padding: 15px 10px; min-width: 135px; }
	.sub-menu img { height: 90%; width: auto; }
	.prayer-times p.prayer-time span {
	    font-size: 20px;
	}
	.prayer-times p.prayer-time img {
	    width: 30px;
	    height: 30px;
	}
	article .entry-summary .post-summary {
	    font-size: 16px;   color: #333; margin-bottom: 10px; margin-top: 5px;
	}
	div[class*="col-"][class*="-12"] article,
	div[class*="col-"][class*="-9"] article,
	div[class*="col-"][class*="-6"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article {
		margin-bottom: 10px;
	}
	div[class*="col-"][class*="-4"] article.top-content-image-bottom-new-teaser { margin-bottom: 20px;}

	div[class*="col-"][class*="-4"][class*="order-"] article {
		margin-bottom: 10px;
	}
	div[class*="col-"][class*="-3"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article {
		margin-bottom: 10px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"])  article {
		margin-bottom: 10px;
	}
	div[class*="col-"][class*="-3"] article.top-image-bottom-content {
		margin-bottom: 15px;
	}
	div[class*="col-"][class*="-3"] article.left-image-right-content {
		margin-bottom: 15px;
	}
	div[class*="col-"][class*="-4"] article.content-over-image, div[class*="col-"][class*="-4"] article.content-over-image-centered {
		margin-bottom: 18px;
	}
	div[class*="col-"][class*="-3"] article .post-thumbnail {
		margin-bottom: 8px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .post-thumbnail {
		margin-bottom: 8px;
	}
	div[class*="col-"][class*="-3"] article .post-thumbnail a:before {
		display: none;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .post-thumbnail a:before {
		display: none;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title a, 
	div[class*="col-"][class*="-3"] article .entry-summary .category a {
		color: #000000;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title a,
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-summary .category a {
		color: #000000;
	}
	div[class*="col-"][class*="-3"] article .entry-summary .category span {
		color: #9d9d9d;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-summary .category span {
		color: #9d9d9d;
	}
	div[class*="col-"][class*="-12"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-9"] article .entry-header .post-title {
		font-size: 24px;
	}
	.subsection div[class*="col-"][class*="-12"] article.left-image-right-content-subsection .entry-header .post-title,
	.subsection div[class*="col-"][class*="-9"] article.left-image-right-content-subsection .entry-header .post-title {
    	font-size: 24px !important; 
    	height: auto;
	}
	div[class*="col-"][class*="-6"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article.left-content-right-image-new-teaser .entry-header .post-title {
		font-size: 30px;
	}

	div[class*="col-"][class*="-5"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-4"] article:not(.left-image-right-content-half) .entry-header .post-title  {
    	height: auto;
    	text-overflow: clip;
    	-webkit-line-clamp: unset;
		-webkit-box-orient: unset;
    }
	div[class*="col-"][class*="-4"] article:not(.left-image-right-content-half) .entry-header .post-title {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	div[class*="col-"][class*="-4"][class*="order-"] article:not(.left-image-right-content-half) .entry-header .post-title {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title  {
    	height: auto;
    	text-overflow: clip;
    	-webkit-line-clamp: unset;
		-webkit-box-orient: unset;
    }
	div[class*="col-"][class*="-3"] article .entry-header .post-title {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"]) article .entry-header .post-title {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article .entry-header .post-title {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article.top-content-image-bottom-new-teaser .entry-header .post-title { margin-bottom: 8px; }

	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-3"] article .entry-header .post-title {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	article.top-content-image-bottom-new-teaser .post-thumbnail { margin-top: 10px; }

	.widget-popular.home ul.widget-popular-items {
		margin-top: 15px;
	}
	.widget-popular.home ul.widget-popular-items li .entry-item h4 { 
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
    }
    .widget-popular.home ol.widget-popular-items li .entry-item h4 { 
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 40px;
		margin: 0 auto;
		font-size: 14px;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
    }

    ol.ew-article-list__content li.ew-article-list__item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item { margin-bottom: 10px;}
    ol.ew-article-list__content li.ew-article-list__item .entry-item h4, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item h4 {font-size: 14px!important; max-height: 40px; line-height: 1.4; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
	ol.ew-article-list__content li.ew-article-list__item::before, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before { font-size: 30px !important; }

	article.hero-article .entry-header .post-title, .only-content-with-summary .entry-header .post-title { font-size: 30px !important; }
	article.only-content-with-summary .entry-header .post-title { margin-bottom: 20px; }
	article.takeover-post .entry-header .post-title { font-size: 30px !important; }
	.top-image-bottom-content .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-bottom: 10px; }

	.left-image-right-content-half .entry-header .post-title { font-size: 16px !important; }

	/* Section & spacing */
	
	.teaser-top, .whats-new, .whats-rising, .editors-picks, .teaser-top-stories, .teaser-uae-news, .teaser-evening-news, .the-uplift {  margin: 1.6rem 0; } 
	.teaser-partners, .billboard-banner, .teaser-featured, .teaser-originals, .teaser-additional, .teaser-sports, .sports-widget, .forex, .paid-partners, .weather-news { margin: 1.5rem 0; }
	.section-header { padding-bottom: 1rem; }
	.newletter-widget-wrapper, .widget-popular.home, .ad-unit { margin-bottom: 20px; }
	article.videos { margin-bottom: 0 !important; }

	/* Single */
	.single { margin: 1.6rem 0; }

	/* Flights */
	.aviation-news { padding-bottom: 2rem; }

	/* Podcast Landing Page */
	.latest-archive { margin: 1.6rem 0; }

	.kt-edition-wrapper h2, .kt-edition-wrapper h3, .teaser-interviews h2, .teaser-editors-corner h3, .teaser-south-star h3, .kt-videos-wrapper h3 {
		font-size: 30px;
	}

	/* Special Edition */
	.more-special-edition, .teaser-dubai, .teaser-sharjah, .teaser-rak, .teaser-fujairah, .teaser-abu-dhabi { margin: 1.6rem 0; }
}


@media (min-width: 1140px) and (max-width: 1199px) { 
	.prayertime-header.timer.counter .hour:before { top: -15px;}
	.prayertime-header.timer.counter .minute:before { top: -15px;}
	.prayertime-header.timer.counter .second:before { top: -15px;}

}

/* Extra large devices (large desktops, 1200px and up) xl */
@media (min-width: 1200px) and (max-width: 1399.98px) { 
	/*.newletter-widget-wrapper { min-height: 225px;}*/

	nav.primary-menu .menu-container li { font-size: 14.5px;}
	nav.primary-menu .menu-container li a { padding: 8px 13px;}

	.header-counter-nf { width: 100%;}

	#wifrm {
		width: 100%;
		height: 856px;
	}
	.count-details p.remaining { font-size: 12px;  }
	.count-details p.timer { font-size: 30px; }
	.count-details p.timer .text {

	}
	.count-details p.timer i { font-size: 40px; }
	.count-details p.timer .number {
		font-size: 30px;
	}
	.prayer-timing-table thead th { padding: 15px 10px; min-width: 135px; }
	.prayer-timing-table tbody td { padding: 15px 10px; min-width: 135px; }
	.prayer-times p.prayer-time span {
	    font-size: 20px;
	}
	.prayer-times p.prayer-time img {
	    width: 30px;
	    height: 30px;
	}
	article .entry-summary .post-summary {
	    font-size: 16px;
	}

	article.left-content-right-image-new-teaser .entry-summary { margin-top: 8px; }
	article.left-content-right-image-new-teaser .entry-summary .post-summary {margin-bottom: 12px; line-height: 22px; color: #333;}

	div[class*="col-"][class*="-12"] article,
	div[class*="col-"][class*="-9"] article,
	div[class*="col-"][class*="-6"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article {
		margin-bottom: 10px;
	}

	div[class*="col-"][class*="-4"] article.top-content-image-bottom-new-teaser {
		margin-bottom: 20px;
	}

	div[class*="col-"][class*="-4"][class*="order-"] article {
		margin-bottom: 10px;
	}
	div[class*="col-"][class*="-3"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article {
		margin-bottom: 10px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"])  article {
		margin-bottom: 10px;
	}
	div[class*="col-"][class*="-3"] article.top-image-bottom-content {
		margin-bottom: 15px;
	}
	div[class*="col-"][class*="-3"] article.left-image-right-content {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article.content-over-image, div[class*="col-"][class*="-4"] article.content-over-image-centered {
		margin-bottom: 18px;
	}
	div[class*="col-"][class*="-12"] article .entry-header .post-title {
		font-size: 35px;
	}
	div[class*="col-"][class*="-9"] article .entry-header .post-title {
		font-size: 35px;
	}
	.subsection div[class*="col-"][class*="-12"] article.left-image-right-content-subsection .entry-header .post-title,
	.subsection div[class*="col-"][class*="-9"] article.left-image-right-content-subsection .entry-header .post-title {
    	font-size: 24px !important; 
    	height: auto;
	}
	.live-blog-wrap-list div[class*="col-"][class*="-12"] article.left-image-right-content-liveblog .entry-header .post-title,	
	.live-blog-wrap-list div[class*="col-"][class*="-9"] article.left-image-right-content-liveblog .entry-header .post-title {	
    	font-size: 24px !important; 	
    	height: auto;	
	}	
	.live-blog-wrap-list div[class*="col-"][class*="-8"] article.left-image-right-content-liveblog .entry-header .post-title {	
    	font-size: 24px !important; 	
    	height: auto;	
	}
	div[class*="col-"][class*="-6"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article .entry-header .post-title {
		font-size: 24px;
	}

	div[class*="col-"][class*="-6"][class*="order-"] article.left-content-right-image-new-teaser .entry-header .post-title {
		font-size: 32px;
	}

	div[class*="col-"][class*="-5"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-4"][class*="order-"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"]) article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article.top-content-image-bottom-new-teaser .entry-header .post-title {
		font-size: 16px; line-height: 1.4; }
	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 16px;
	}
	.top-content-image-bottom-new-teaser .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-top: 12px;}

	article.left-image-right-content .entry-header .post-title, .widget-popular.home ul.widget-popular-items li .entry-item h4 {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 45px;
		margin: 0 auto;
		font-size: 15px !important;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	ol.ew-article-list__content li.ew-article-list__item .entry-item h4, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item h4 {font-size: 15px; max-height: 45px; line-height: 1.4; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

	ol.ew-article-list__content li.ew-article-list__item::before, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before { font-size: 30px; }
	ol.ew-article-list__content li.ew-article-list__item::before, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before { font-size: 30px; }

	article.left-image-right-content .entry-header .post-title, .widget-popular.home ol.widget-popular-items li .entry-item h4 {
		display: block;
		display: -webkit-box;
		max-width: 100%;
		height: 45px;
		margin: 0 auto;
		font-size: 15px !important;
		line-height: 1.4;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before {
	    font-size: 30px !important;
	}

	article.hero-article .entry-header .post-title, .only-content-with-summary .entry-header .post-title { font-size: 50px !important; }
	article.only-content-with-summary .entry-header .post-title { margin-bottom: 25px; }
	article.takeover-post .entry-header .post-title { font-size: 35px !important; }

	.teaser-partners article .entry-header .post-title,
	.teaser-editions article .entry-header .post-title,
	.teaser-story-book article .entry-header .post-title,
	.kt-videos-wrapper article .entry-header .post-title,
	article.movie-landing-page .entry-header .post-title { font-size: 20px !important; }
	.left-image-right-content-half .entry-header .post-title { font-size: 18px !important; }
	.latest-videos article .entry-header .post-title { font-size: 16px !important; }

	.top-image-bottom-content .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-bottom: 10px; }

	/* Section & spacing */
	.teaser-top, .whats-new, .whats-rising, .editors-picks, .teaser-top-stories, .teaser-uae-news, .teaser-evening-news, .the-uplift { margin: 1.5rem 0; } 
	.teaser-partners, .billboard-banner, .teaser-featured, .teaser-originals, .teaser-additional, .teaser-sports, .sports-widget, .forex, .paid-partners { margin: 1.6rem 0; }
	.section-header { padding-bottom: 1rem; }
	.newletter-widget-wrapper, .widget-popular.home, .ad-unit { margin-bottom: 20px; }
	article.videos { margin-bottom: 0 !important; }

	/* Single */
	.single { margin: 1.6rem 0; } 

	/* Flights */
	.aviation-news { margin: 1.6rem 0; }

	/* Podcast Landing Page */
	.latest-archive { margin: 1.6rem 0; }

	.kt-edition-wrapper h2, .kt-edition-wrapper h3, .teaser-interviews h2, .teaser-editors-corner h3, .teaser-south-star h3, .kt-videos-wrapper h3 {
		font-size: 35px;
	}

	/* Special Edition */
	.more-special-edition, .teaser-dubai, .teaser-sharjah, .teaser-rak, .teaser-fujairah, .teaser-abu-dhabi { margin: 1.6rem 0; }
}

/* xxl */
@media (min-width: 1400px) { 
	#wifrm {
		width: 100%;
		height: 856px;
	}
	article .entry-summary .post-summary {
	    font-size: 18px;
	}

	article.left-content-right-image-new-teaser .entry-summary {
	   margin-top: 12px;
	}
	article.left-content-right-image-new-teaser .entry-summary .post-summary {
	   font-size: 16px; line-height: 22px; color: #333; margin-bottom: 10px;
	}

	div[class*="col-"][class*="-12"] article,
	div[class*="col-"][class*="-9"] article,
	div[class*="col-"][class*="-6"] article {
		margin-bottom: 25px;
	}


	div[class*="col-"][class*="-12"] article.left-content-right-image-new-teaser,
	div[class*="col-"][class*="-9"] article.left-content-right-image-new-teaser,
	div[class*="col-"][class*="-6"] article.left-content-right-image-new-teaser {
		margin-bottom: 35px;
	}

	div[class*="col-"][class*="-4"] article {
		margin-bottom: 15px;
	}

	div[class*="col-"][class*="-4"] article.top-content-image-bottom-new-teaser {
		margin-bottom: 35px;
	}

	div[class*="col-"][class*="-4"][class*="order-"] article {
		margin-bottom: 15px;
	}
	div[class*="col-"][class*="-3"] article {
		margin-bottom: 25px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article {
		margin-bottom: 15px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"])  article {
		margin-bottom: 15px;
	}
	div[class*="col-"][class*="-3"] article.top-image-bottom-content {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.left-image-right-content {
		margin-bottom: 18px;
	}
	div[class*="col-"][class*="-4"] article.content-over-image, div[class*="col-"][class*="-4"] article.content-over-image-centered {
		margin-bottom: 25px;
	}
	div[class*="col-"][class*="-12"] article .entry-header .post-title {
		font-size: 40px;
	}
	div[class*="col-"][class*="-9"] article .entry-header .post-title {
		font-size: 40px;
	}
	/* 2-21-2021 */	
	.subsection div[class*="col-"][class*="-12"] article.left-image-right-content-subsection .entry-header .post-title, 	
	.subsection div[class*="col-"][class*="-9"] article.left-image-right-content-subsection .entry-header .post-title  {	
    	font-size: 24px !important; 	
    	height: auto;	
	}	
	.live-blog-wrap-list div[class*="col-"][class*="-9"] article.left-image-right-content-liveblog .entry-header .post-title  {	
    	font-size: 24px !important; 	
    	height: auto;	
	}	
	.live-blog-wrap-list div[class*="col-"][class*="-8"] article.left-image-right-content-liveblog .entry-header .post-title  {	
    	font-size: 24px !important; 	
    	height: auto;	
	}	
	/* 2-21-2021 */
	div[class*="col-"][class*="-6"] article .entry-header .post-title {
		font-size: 30px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article .entry-header .post-title {
		font-size: 30px;
	}

	div[class*="col-"][class*="-6"][class*="order-"] article.left-content-right-image-new-teaser .entry-header .post-title {
		font-size: 36px; line-height: 1.3;
	}

	div[class*="col-"][class*="-5"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-4"][class*="order-"] article .entry-header .post-title {
		font-size: 24px;
	}
	div[class*="col-"][class*="-3"] article.top-image-bottom-content-author-listing .entry-header .post-title {
    font-size: 24px;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article.only-text-content-new-teaser .entry-header .post-title {
		font-size: 20px; line-height: 1.4; font-weight: 600;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"]) article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 16px;
	}

	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article.top-content-image-bottom-new-teaser .entry-header .post-title {
		font-size: 18px; line-height: 1.4;
	}

	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-4"] article .entry-container .entry-summary .post-summary, div[class*="col-"][class*="-3"] article .entry-container .entry-summary .post-summary {
		display: none;
	}

	article.hero-article .entry-header .post-title, article.only-content-with-summary .entry-header .post-title { font-size: 60px !important; }
	article.only-content-with-summary .entry-header .post-title { margin-bottom: 25px; }
	article.takeover-post .entry-header .post-title { font-size: 40px !important; }
	.teaser-partners article .entry-header .post-title,
	.teaser-editions article .entry-header .post-title,
	.teaser-story-book article .entry-header .post-title,
	.kt-videos-wrapper article .entry-header .post-title,
	article.movie-landing-page .entry-header .post-title { font-size: 24px !important; }
	.left-image-right-content-half .entry-header .post-title { font-size: 18px !important; }
	.latest-videos article .entry-header .post-title { font-size: 16px !important; }

	.top-image-bottom-content .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-bottom: 10px; }

	.top-content-image-bottom-new-teaser .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-top: 12px; }


	/* Section & spacing */
	.teaser-top, .whats-new, .whats-rising, .editors-picks, .teaser-top-stories, .teaser-uae-news, .teaser-evening-news, .the-uplift { margin: 1.6rem 0; width: 100%; float: left; clear: both;  } 
	.teaser-partners, .billboard-banner, .teaser-featured, .teaser-originals, .teaser-additional, .teaser-sports, .sports-widget, .forex, .paid-partners { margin: 1.6rem 0; width: 100%; float: left; clear: both; }
	.teaser-editors-pick {margin: 1.6rem 0; width: 100%; float: left; clear: both;}
	.section-header { padding-bottom: 1rem; }
	.newletter-widget-wrapper, .widget-popular.home, .ad-unit { margin-bottom: 25px; }
	.module-4.teaser-top-stories .newletter-widget-wrapper {margin-bottom: 0px;}
	article.videos { margin-bottom: 0 !important; }

	/* Single */
	.single { margin: 1.6rem 0; }

	/* Flights */
	.aviation-news { margin: 1.6rem 0; }

	/* Podcast Landing Page */
	.latest-archive { margin: 1.6rem 0; }

	.kt-edition-wrapper h2, .kt-edition-wrapper h3, .teaser-interviews h2, .teaser-editors-corner h3, .teaser-south-star h3, .kt-videos-wrapper h3 {
		font-size: 42px;
	}

	/* Special Edition */
	.more-special-edition, .teaser-dubai, .teaser-sharjah, .teaser-rak, .teaser-fujairah, .teaser-abu-dhabi { margin: 1.6rem 0; }
}

/*
.col-xl-6 .col-xl-4 article.one-of-three .entry-header .post-title, .col-xl-3 article.one-of-one .entry-header .post-title, .col-xl-3 article.one-of-four.left-image-right-content .entry-header .post-title, .col-xl-3 article.one-of-four.content-over-image .entry-header .post-title, .col-lg-6 .col-lg-4 article.one-of-three .entry-header .post-title, .col-lg-3 article.one-of-one .entry-header .post-title, .col-lg-3 article.one-of-four.left-image-right-content .entry-header .post-title, .col-lg-3 article.one-of-four.content-over-image .entry-header .post-title, .col-md-6 .col-md-4 article.one-of-three .entry-header .post-title, .col-md-3 article.one-of-one .entry-header .post-title, .col-md-3 article.one-of-four.left-image-right-content .entry-header .post-title, .col-md-3 article.one-of-four.content-over-image .entry-header .post-title, .col-sm-6 .col-sm-4 article.one-of-three .entry-header .post-title, .col-sm-3 article.one-of-one .entry-header .post-title, .col-sm-3 article.one-of-four.left-image-right-content .entry-header .post-title, .col-sm-3 article.one-of-four.content-over-image .entry-header .post-title, .col-xs-6 .col-xs-4 article.one-of-three .entry-header .post-title, .col-xs-3 article.one-of-one .entry-header .post-title, .col-xs-3 article.one-of-four.left-image-right-content .entry-header .post-title, .col-xs-3 article.one-of-four.content-over-image .entry-header .post-title { font-size: 16px; } */

/*
article.smaller-header .entry-header .post-title { font-size: 16px !important; }
article.medium-header .entry-header .post-title { font-size: 18px !important; }
article.bigger-header .entry-header .post-title { font-size: 60px !important; } */
/* 
.col-xl-2 article.one-of-six .entry-header .post-title,
.col-lg-2 article.one-of-six .entry-header .post-title,
.col-md-2 article.one-of-six .entry-header .post-title,
.col-sm-2 article.one-of-six .entry-header .post-title,
.col-xs-2 article.one-of-six .entry-header .post-title { font-size: 16px; }
.col-xl-3 article.content-over-image .entry-container .entry-summary .post-summary, .col-xl-4 article.content-over-image .entry-container .entry-summary .post-summary,
.col-lg-3 article.content-over-image .entry-container .entry-summary .post-summary, .col-lg-4 article.content-over-image .entry-container .entry-summary .post-summary,
.col-md-3 article.content-over-image .entry-container .entry-summary .post-summary, .col-md-4 article.content-over-image .entry-container .entry-summary .post-summary,
.col-sm-3 article.content-over-image .entry-container .entry-summary .post-summary, .col-sm-4 article.content-over-image .entry-container .entry-summary .post-summary,
.col-xs-3 article.content-over-image .entry-container .entry-summary .post-summary, .col-xs-4 article.content-over-image .entry-container .entry-summary .post-summary { display: none; } */


/* Sponsored Article */
.takeover.sponsored-lead-nf .post-thumbnail .icon-overlay.icon-2 { z-index: 50; }
.page-takeover.centered.sponsored-outter-nf:before { content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: block; background: rgba(0,0,0,0.5);  z-index: 15;}
.page-takeover.centered.sponsored-outter-nf { padding-top: 0px; padding-bottom: 0px; }
.page-takeover.centered.sponsored-outter-nf .takeover.sponsored-lead-nf article .post-thumbnail { width: 100%;}
.page-takeover.centered.sponsored-outter-nf .takeover.sponsored-lead-nf article.post.takeover-post { margin-bottom: 0px !important; }
.takeover.sponsored-lead-nf article.post.takeover-post { min-width: 100% !important; width: 100% !important; height: auto !important; }
.sponsored-title-nf h1 { margin-bottom: 15px; }
.sponsored-by { padding: 10px 0px 30px 0; }
.sponsored-by p { margin-bottom: 0; font-family: 'proxima_novaregular'; font-size: 16px; }
.single .post-header { padding: 0 0 40px; }
.single .post-header h1 { font-size: 42px; }
.single .post-header.sponsored-title-nf { padding: 0 0 15px;}




.google-ads {
	clear: both;
}

/* Cinema */
.now-showing { 
	font-size: 24px;
    font-family: 'Lyon Display';
    font-weight: 500;
    color: #000000;
    margin-bottom: 10px; 
}
.filter { margin-bottom: 30px; border-bottom: 1px solid #ddd; position: relative; }
.filter .sub-menu .sub-menu-item a { text-transform: uppercase; }
.sub-menu-item a.active {
	color: #2296e3;
}
.movie-language { display: none; }
.movie-language.active { display: block; }
.gallery-top {
    width: 100%;
}
.gallery-thumbs {
	margin-bottom: 0 !important;
}
.gallery-thumbs .swiper-slide {
	max-width: 25%;
	margin-right: 10px;
	opacity: 0.5;
}
.gallery-thumbs .swiper-slide-thumb-active {
    opacity: 1;
}
.listing { margin-bottom: 30px; }
.listing-detail { background: #000000; padding: 15px; }
.listing-detail .movie-title { font-family: 'Lyon Display'; font-weight: 600; line-height: 1.2; margin-bottom: 0; font-size: 20px; color: #ffffff; }
.listing-detail .movie-title a { color: #ffffff; }
.listing-detail .dates { font-family: 'proxima_novaregular'; text-transform: uppercase; font-size: 14px; margin-bottom: 10px; color: #ffffff; }
.listing-detail .listing-links p { display: flex; justify-content: space-between; font-family: 'proxima_novaregular'; text-transform: uppercase; font-size: 12px; margin-bottom: 0; color: #ffffff; }
.listing-detail .listing-links p a { padding: 4px 5px; border: 2px solid #ffffff; color: #ffffff; }
.listing-detail .listing-language p { text-align: right; font-family: 'proxima_novaregular'; font-size: 12px; margin-bottom: 0; padding: 8px 9px; color: #ffffff; }
.no-listing-found { font-family: 'proxima_novaregular'; font-size: 16px; }
.listing-navigation { display: block; text-align: center; }
.listing-navigation ul { display: inline-block; }
.listing-navigation ul li { display: inline-block; list-style: none; border: 1px solid #ddd; }
.listing-navigation ul li a { display: block; padding: 5px 10px; }
.listing-navigation ul li.current-page {  border: 1px solid #2296e3; }
.listing-navigation ul li.current-page a { display: block; background: #2296e3; color: #ffffff; }
.listing-navigation ul li.active a { color: #2296e3; }
.listing-navigation ul li:hover a { display: block; background: #2296e3; color: #ffffff; }
.listing-navigation ul li:hover { border: 1px solid #2296e3; }
.cinema-heading { background: #eeeeee; padding: 15px !important; }
.cinema-heading p { font-family: 'proxima_novaregular'; text-transform: uppercase; font-size: 18px; font-weight: 500; color: #000000; text-transform: uppercase; margin-bottom: 0; }
.cinema { border-bottom: 1px solid #eee; padding: 15px !important }
.cinema p { font-family: 'proxima_novaregular'; font-size: 14px; font-weight: 400; color: #000000; margin-bottom: 0; }
.listing-image a { display: block; }
.listing-image img { width: 100%; }
.swiper-container {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.swiper-slide img {
	width: 100%;
}
.movie-preview {
	position: relative;
	padding-top: 56.25%;
}
.movie-preview iframe, .movie-preview > .video-player, .movie-preview > video {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
}
.reference { margin-bottom: 25px; }
.masonry-wrapper {
	display: flex;
	flex-flow: row wrap;
	margin-left: -8px; /* Adjustment for the gutter */
	width: 100%;
}
.masonry-wrapper .masonry-item {
	flex: auto;
	height: 98px;
  	margin: 0 8px 8px 0; /* Some gutter */
}
.masonry-wrapper .masonry-item a {
	  margin: 4px;
	  text-align: center;
}
.masonry-wrapper .masonry-item:nth-child(4n+1) {
}
.masonry-wrapper .masonry-item:nth-child(4n+1):nth-child(4n+2) {
}
.masonry-wrapper .masonry-item:nth-child(4n+1):nth-child(4n+3) {
}
.masonry-wrapper .masonry-item:nth-child(4n+1):nth-child(4n+4) {
}
/* New Header Category */
article .entry-header .category-btn { font-family: 'proxima_novaregular'; text-transform: uppercase; }
article .entry-header .category-btn a { text-transform: uppercase; }
article .entry-header .category-btn span { display: none; color: #919191; }

.content-over-image-.entry-container .entry-header .category-btn { font-size: 13px; display: inline-block; }
.content-over-image .entry-container .entry-header .category-btn a { color: #ffffff !important; padding: 6px 15px; background: #2296e3; }
.content-over-image .entry-container .entry-header .category-btn a:hover { background: #007ACB; }

.content-over-image-centered { text-align: center !important; }
.content-over-image-centered .entry-container .entry-header .category-btn { font-size: 13px;  display: inline-block;  margin-bottom: 10px; }
.content-over-image-centered .entry-container .entry-header .category-btn a { color: #ffffff !important; padding: 6px 15px; background: #2296e3; }
.content-over-image-centered .entry-container .entry-header .category-btn a:hover { background: #007ACB	; }

.top-image-bottom-content .entry-header .category-btn, .top-image-bottom-content-with-summary .entry-header .category-btn { display: none; }

.top-content-image-bottom-new-teaser .entry-header .category-btn, .top-image-bottom-content-with-summary .entry-header .category-btn { display: none; }

.left-image-right-content .entry-container .entry-header .category-btn { display: none; }

.left-content-right-image  .entry-container .entry-header .category-btn { display: none; }

.left-content-right-image-new-teaser .entry-container .entry-header .category-btn { display: none; }

.only-content .entry-container .entry-header .category-btn {
	display: none; margin: 0;
}

.left-image-middle-content-right-footer .entry-container .entry-header .category-btn { display: block; font-size: 12px; font-weight: 400; margin-bottom: 0; }

.left-image-middle-content-right-footer .entry-container .entry-header .category-btn span { display: inline-block; text-transform: capitalize; }
.left-image-middle-content-right-footer .entry-container .entry-header .category-btn span i { color: #2296e3; }

.featured.left-image-right-content .entry-container .entry-header .category-btn { display: none; }

/* Weather */
.weather .sub-header > .container {
	padding-left: 0;
	padding-right: 0;
}
.weather .sub-header .sub-menu li a {
	font-size: 18px;
}
.weather .filter .sub-menu li.sub-menu-item {
    display: inline-flex;
    justify-content: flex-end;
    padding: 10px 15px !important;
    margin-left: -4px;
}

/* ABout Us */
.article-lt-section.about-us { margin-top: 0 ; }
.article-lt-section.about-us p {
	font-family: 'proxima_novaregular';
	font-size: 16px;
}
.brands { margin: 0; padding: 0 }
.brands li { display: inline-block; list-style: none !important; padding: 0 !important; display: inline-flex; width: 24%; }
.brands li a { display: block; width: 100%; margin: 0 15px;}
.brands li a img { width: 100%; }
.brands li:before { display: none !important }

/*Advertise */
.article-lt-section.advertise { margin-top: 0; }
.article-lt-section.advertise h6 {
	margin-bottom: 15px;
}
.article-lt-section.advertise p {
	font-family: 'proxima_novaregular';
	font-size: 16px;
	margin-bottom: 15px;
}
.article-lt-section.advertise h6::after {
	display: none;
}
.advertise .article-wrapper p { font-family: 'proxima_novaregular';	font-size: 14px; margin-bottom: 15px; }
.advertise .article-wrapper p i { color: #2296e3; }
.advertise .article-wrapper p:last-child, .advertise .article-wrapper ul:last-child { margin-bottom: 0; }
.advertise .article-wrapper ul li { padding-left: 0; font-size: 14px; font-weight: normal; }
.advertise .article-wrapper ul li a { font-size: 14px; font-weight: normal; }
.advertise .article-wrapper ul li:before {
	display: none !important
}
.advertise .article-wrapper form label {
	font-size: 14px;
}
.advertise .article-wrapper form .btn-submit-form {
	background: #2296e3;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
}
.advertise .article-wrapper form .btn-submit-form:hover {
	background: #007ACB;
}
.form-notice .error { color: #ff0000; font-family: 'proxima_novaregular'; font-size: 14px; }
#notice.success { color: green; font-family: 'proxima_novaregular'; font-size: 16px; }
#notice.success, #notice.error, #notice.warning { margin-bottom: 15px; }
@media (max-width: 1400px){
	.teaser-editors-pick { clear:both; }
	p {
		font-size: 16px;
	}
	.content-over-image .entry-container .entry-summary .post-summary { font-size: 16px; }
	.content-over-image-centered .entry-container .entry-summary .post-summary { font-size: 16px; }

	.single .post-header h1 { font-size: 35px; }

	.section-title, .teaser-interviews h5, .teaser-photos h5, .teaser-editors-corner h5, .teaser-south-star h5,  .kt-edition-wrapper h5, .kt-videos-wrapper h5, .widget-popular.home h3 { 
		font-size: 16px; 
	}
	

}
@media (max-width: 1200px){

	.header-counter-nf .far.fa-clock.faicon-size-std.mr-1 {font-size: 1rem;}
	.tracks .playlist { padding-top: 15px; }
	p {
		font-size: 16px;
	}
	.content-over-image .entry-container .entry-summary .post-summary { font-size: 16px; }
	.content-over-image-centered .entry-container .entry-summary .post-summary { font-size: 16px; }

	article.current-playing { padding: 10px; margin-bottom: 0; }

	

}
/* 2-21-2021 */
@media (max-width: 880px) {
	.mpu-ad-unit.ad-unit.goldforex-rt-mpu {
		margin-bottom: 25px;
	}
	.gold-fx-mpu-slot-nf.d-flex.justify-content-end {
		-ms-flex-pack: center!important;
    	justify-content: center!important;
	}
	.newletter-widget-wrapper, .widget-popular.home, .ad-unit {
	/*    margin-bottom: 0px; */
	}
	.gold-fx-mpu-slot-nf .mpu-ad-unit {
    	text-align: center;
    	 margin-top:30px;
	}
	.gold-fx-mpu-slot-nf.margin-70min.d-flex.justify-content-end {
		    margin-top:30px;
		    -ms-flex-item-align: start!important;
    		align-self: flex-start!important;
    		-ms-flex-pack: center !important;
    		justify-content: center !important;
    		margin-bottom: 0px;
	}
	.gold-fx-mpu-slot-nf {
	    width: 100%;
	    float: left;
	}
	.gold-fx-mpu-slot-nf .newletter-widget-wrapper {
    	max-width: 100%;
	}
	.draft-rates-main-wrapper-nf.maxwidth-67 {
    	width: 100%;
	}

}
/* 2-21-2021 */
@media (max-width: 1139px) and (min-width: 1024px){

	.prayer-timing .draft-rates-rt-wrap .table thead th { min-width: 80px; }
	.prayer-timing .draft-rates-rt-wrap .table thead th:nth-child(3){ min-width: 50px; }
	.prayer-timing .draft-rates-rt-wrap .table thead th:nth-child(4){ min-width: 120px; }

	/* 2-21-2021 */
	.draft-rates-head-rt { width: 100% !important; margin-top: 10px; text-align: left;}
	.draft-rates-head-lt {width: 100%!important;}

	.draft-rates-head-lt.uae-silver-head-wrapper-lt {width: 100%!important; float: left;}
	.uae-silver-banner-rt {width: 61%; float: left; margin-top: 8px;}
	
	.draft-rates-head-lt.uae-gold-head-wrapper-lt { width: 100%!important;}

	.uae-gold-banner-rt { width: 41%; float: left; margin-top: 8px!important;}


	/* 2-21-2021 */

	.listing-detail .listing-links p { justify-content: flex-start !important; }
	.isIE .featured.left-image-right-content .entry-container { margin-top: 1rem; }
	.topic h5 {
		padding: 10px;
	}
	article .icon-overlay {
		height: 45px;
		width: 45px;
	}
	article.no-label .icon-overlay i {
		font-size: 20px;
	}
	article .icon-overlay span {
	    font-size: 10px;
	}
	.pn-Advancer_Left {
	    left: -30px;
	}
	.pn-Advancer_Right {
	    right: -30px;
	}
	.newletter-widget-wrapper h3 {
		font-size: 14px !important;
	}
	.newletter-widget-wrapper { margin-top: 0 !important }
	.newletter-widget-wrapper .subscribe-btn, .newletter-widget-wrapper .form-control.email-field {
		height: 40px;
	}
	.newsletter-pan {
    	width: 67%;
    }
	.section-title, .teaser-interviews h5, .teaser-photos h5, .teaser-editors-corner h5, .teaser-south-star h5, .kt-edition-wrapper h5, .widget-popular.home h3, .kt-videos-wrapper h5 { 
		font-size: 16px; 
	}
	p {
		font-size: 16px;
	}
	.content-over-image .entry-container .entry-summary .post-summary { font-size: 16px; }
	.content-over-image-centered .entry-container .entry-summary .post-summary { font-size: 16px; }

	article.current-playing { padding: 10px; }

	.kt-edition-wrapper h2, .teaser-interviews h2, .teaser-photos h2, .teaser-editors-corner h2, .teaser-south-star h2, .kt-videos-wrapper h2 { font-size: 30px; }

	.single .post-header h1 { font-size: 30px; }

	.tracks article:not(.current-playing) { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;  width: auto; }

	.page-takeover { position: relative; padding-top: 100px; padding-bottom: 100px; height: 600px;}
}
@media (max-width: 1023px) and (min-width: 992px){

		.draft-rates-head-lt.uae-silver-head-wrapper-lt {width: 100%!important; float: left;}
	.uae-silver-banner-rt {width: 61%; float: left; margin-top: 8px;}

	.draft-rates-head-lt.uae-gold-head-wrapper-lt { width: 100% !important;}

	.uae-gold-banner-rt { width: 41%; float: left; margin-top: 8px!important;}

	.advertise .article-wrapper p:last-child, .advertise .article-wrapper ul:last-child { margin-bottom: 15px; }
	.isIE .featured.left-image-right-content .entry-container { margin-top: 1rem; }
	.section-title, .teaser-interviews h5, .teaser-photos h5, .teaser-editors-corner h5, .teaser-south-star h5,  .kt-edition-wrapper h5, .kt-videos-wrapper h5, .widget-popular.home h3 { 
		font-size: 18px; 
	}
	p {
		font-size: 16px;
	}
	.content-over-image .entry-container .entry-summary .post-summary { font-size: 16px; }
	.content-over-image-centered .entry-container .entry-summary .post-summary { font-size: 16px; }

	.tracks article:not(.current-playing) { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;  width: auto; }
	article.current-playing { padding: 10px; }

	.kt-edition-wrapper h2, .teaser-interviews h2, .teaser-photos h2, .teaser-editors-corner h2, .teaser-south-star h2, .kt-videos-wrapper h2 { font-size: 24px; }

	.single .post-header h1 { font-size: 28px; }

	.page-takeover { position: relative; padding-top: 100px; padding-bottom: 100px; height: 550px;}

}

@media (min-width: 992px){
	.sub-menu {
	    overflow: hidden;
	    padding-right: 30px;
	}



}


@media (max-width: 991px) and (min-width: 768px){
	.header-right-column a.sign-up-btn { margin-right: 0 !important; }
	.advertise .article-wrapper p:last-child, .advertise .article-wrapper ul:last-child { margin-bottom: 15px; }
	.listing-detail .listing-links p { justify-content: flex-start !important; }
	.listing-detail .listing-links p a { margin-right: 10px; }
	.isIE .featured.left-image-right-content .entry-container { margin-top: 2rem; }
	.isIE .left-image-middle-content-right-footer, .isIE .left-image-middle-content-right-footer .entry-container { display: block; }
	.sub-menu { display: flex; overflow: hidden; padding-right: 30px; }
	.sub-menu li { flex-shrink: 0; }
	.sub-menu li.sub-menu-item:first-child { padding-right: 20px; justify-content: flex-start; align-items: flex-end; }
	.sub-menu-2 li.sub-menu-item:first-child{
	    padding: 10px 15px !important;
	}
	.filter .sub-menu li.sub-menu-item { padding: 10px 15px; }
	.toggle-mobile-sub-menu { padding: 10px 0; margin-left: auto; margin-right: -30px; }
	.mobile-sub-menu { display: none; width: 100%; max-width: 50%; margin: 0; padding: 0; position: absolute; right: 15px; top: 47px; z-index: 99; background: #ffffff; }
	.mobile-sub-menu li { display: block; }
	.section-title, .teaser-interviews h5, .teaser-photos h5, .teaser-editors-corner h5, .teaser-south-star h5, .kt-edition-wrapper h5, .kt-videos-wrapper h5, .widget-popular.home h3 { 
		font-size: 20px; 
	}
	p {
		font-size: 16px;
	}

	.one { width: 100%  }

	.tracks article:not(.current-playing) { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;  width: auto; }
	article.current-playing { padding: 10px; }

		.kt-edition-wrapper h2, .teaser-interviews h2, .teaser-photos h2, .teaser-editors-corner h2, .teaser-south-star h2, .kt-videos-wrapper h2 { font-size: 24px; }

	.single .post-header h1 { font-size: 28px; }

	

	.left-content-right-image   { display: flex; flex-direction: column-reverse; }
	.isIE .left-content-right-image   { display: block; }
	.left-content-right-image  .entry-container, .left-image-right-content-half .post-thumbnail { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block; padding-right: 0; margin-bottom: 8px;  width: 100%; }
	.left-content-right-image  .post-thumbnail, .left-image-right-content-half .entry-container { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block;  width: 100%; }
	.left-image-right-content-half .entry-container { padding-left: 0px; }

	.left-content-right-image-new-teaser   { display: flex; flex-direction: column-reverse; }
	.isIE .left-content-right-image-new-teaser   { display: block; }
	.left-content-right-image-new-teaser  .entry-container, .left-image-right-content-half .post-thumbnail { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block; padding-right: 0; margin-bottom: 8px;  width: 100%; }
	.left-content-right-image-new-teaser  .post-thumbnail, .left-image-right-content-half .entry-container { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block;  width: 100%; }
	.left-image-right-content-half .entry-container { padding-left: 0px; }

	.featured.left-image-right-content { flex-direction: column; }
	.featured.left-image-right-content .entry-container { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.featured.left-image-right-content .post-thumbnail { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-bottom: 8px; }
	.featured.left-image-right-content .entry-container .entry-footer { position: relative; width: 100%; }

	.left-image-middle-content-right-footer { flex-direction: column; }
	.left-image-middle-content-right-footer .entry-container { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; flex-direction: column; padding-right: 15px; }
	.left-image-middle-content-right-footer .entry-container .entry-header { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.left-image-middle-content-right-footer .entry-container .entry-summary { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.left-image-middle-content-right-footer .post-thumbnail { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block; margin-bottom: 8px; }

	.featured.left-image-right-content { flex-direction: column; }
	.featured.left-image-right-content .entry-container { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.featured.left-image-right-content .post-thumbnail { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-bottom: 8px; }
	.featured.left-image-right-content .entry-container .entry-footer { position: relative; width: 100%; }
}


@media (max-width: 1399px) and (min-width: 992px){

	/*-- Burger Menu Start --*/
	.mega-nav-left-columns-headingwrap {
	    width: 25%;
	    float: left;
	}
	.mega-nav-left-columns-listwrap {
	    width: 75%;
	    float: left;
	}
	/*-- Burger Menu End --*/

	.left-image-middle-content-right-footer .entry-container .entry-summary { -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
	.left-image-middle-content-right-footer .entry-container .entry-header { -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; }

	.sub-menu li.sub-menu-item { padding-right: 8px !important; }
	.sub-menu li.sub-menu-item:not(:first-child) { padding: 10px 8px !important; }
	.footer-copyright-text {
	    margin-left: 30px;
	}
	p {
		font-size: 16px;
	}
	.content-over-image .entry-container .entry-summary .post-summary { font-size: 16px; }
	.content-over-image-centered .entry-container .entry-summary .post-summary { font-size: 16px; }
	ul.footer-links li { font-size: 13px; }
	

    
    
    .widget-popular.home ul.widget-popular-items li {
    	margin-bottom: 10px;
    }
    .widget-popular.home ul.widget-popular-items li .numbering {
    	font-size: 30px;
    }
    ol.widget-popular-items li::before {
    	font-size: 30px;
    }
    .newletter-widget-wrapper {
		background: #222;
		padding: 2% 4%;
	}
	.newsletter-terms {
		margin-top: 5px;
	}
    .newletter-widget-wrapper.mt-4 {
        margin-top: .1rem!important;
    }
    .newletter-widget-wrapper h3 {
		font-family: 'Lyon Display';
		font-weight: 500;
		font-size: 18px;
		color: #FFF;
		line-height: 1.3;
	}
	.newletter-widget-wrapper p {
		font-family: 'proxima_novaregular';
		font-size: 12px;
		color: #FFF;
		margin-top: 5px;
		margin-bottom: 5px;
		line-height: 1.1;
	}
	.newletter-widget-wrapper .form-group {
		margin-bottom: 0rem;
	}
} 
@media (max-width: 1021px) and (min-width: 992px){
	.section-title, .teaser-interviews h5, .teaser-photos h5, .teaser-editors-corner h5, .teaser-south-star h5, .kt-edition-wrapper h5, .kt-videos-wrapper h5, .widget-popular.home h3 { 
		font-size: 14px; 
	}

}
@media (max-width: 665px) {
	
	.counter-lb-new {
		width: 27% !important;
	}
	.nav-overlay-nf {
	    display: none;
	    position: fixed;
	    top: 119px;
	}
	.media-filter ul li p { margin-bottom: 5px; }
	.media-filter ul li p select { margin: 0; display: block; }
	ol.widget-popular-items li .entry-item {
	    float: left;
	    padding-left: 10%;
	}
}








@media (max-width: 340px){
	.prayer-times p.prayer-time span {
	    font-size: 16px;
	}
	.prayer-times p.prayer-time img {
	    width: 20px;
	    height: 20px;
	}
}

/*-- Responsive Starts here --*/
@media (max-width: 1440px) {

	/*-- Homepage Start --*/
	.top-middle-lead-story-content-wrapper h1 {
    	line-height: 1;
    	font-size: 35px; 
	}
    .footer-logos-nf {
		padding: 0px 10px 15px 10px;
	}
    /*-- Homepage End --*/

    /*-- Sub head Sub Nav Start --*/
    .sub-menu li.sub-menu-item:not(:first-child) {
    	 padding: 10px 13px;
		}
	/*-- Sub head Sub Nav Start --*/

    /*-- Article Start --*/
    .newletter-widget-wrapper .subscribe-btn {
    	padding-left: 8px;
    	padding-right: 8px;
    }
    .newletter-widget-wrapper .form-control.email-field {
    	padding: 6px 6px;
    }
    ul.widget-popular-items li .entry-item h4 {
    	font-size: 16px;
    }
    ul.widget-popular-items li .numbering {
    	font-size: 36px;
    }

    .fb-post-container { position: relative; padding-bottom: 56%;}
    /*-- Article End --*/

/*--- Header menu-lib---------css */

/*--- Header menu-lib---------css */

}

@media (max-width: 1400px) {

/*--- Header menu-lib---------css */
.counter-lb-new {
    width: 20%;

    padding: 10px 0px 0px 5px;
}

/*--- Header menu-lib---------css */

}

@media (min-width: 1336px) {

	.nav-overlay-nf { max-height: 85vh; }

} 

@media (max-width: 1336px) {

	/*--- Gold/Forex Layout Start here ---*/
		.draft-rates-head-lt {
		    width: 50%;
		}
		.draft-rates-head-rt {
		    width: 50%;
		}
	/*--- Gold/Forex Layout End here ---*/
	/*--- Author Detail Layout Start here ---*/
	.author-detail-lead .author-wrapper-box h5 { margin-top: 15px;}
	/*--- Author Detail Layout Start here ---*/

}


@media (max-width: 1199px) and (min-width:992px){	

	nav.primary-menu .menu-container li { font-size: 13px;}
	nav.primary-menu .menu-container li a { padding: 8px 8px;}

	.fb-post-container { padding-bottom: 67%;}

	}	



@media (max-width: 1068px) {

/*--- Header menu-lib---------css */

.is-sticky .counter-lb-new {
    width: 33% !important;
}

/*--- Header menu-lib---------css */

}

@media (max-width: 750px) and (min-width:568px){	
	.mega-nav-left-columns-headingwrap { width: 26%; float: left;}	
	.mega-nav-left-columns-listwrap { width: 74%; float: left;}
}	

@media (max-width: 991px) and (min-width:930px){	
	.fb-post-container {  padding-bottom: 52%; }	
}	
@media (max-width: 929px) and (min-width:876px){	
	.fb-post-container { padding-bottom: 57%;}	
}	
@media (max-width: 825px) and (min-width:780px){	
	.fb-post-container {  padding-bottom: 66%;}	
}	
@media (max-width: 760px) and (min-width:700px){	
	.fb-post-container { padding-bottom: 73%;}	
}	
@media (max-width: 699px) and (min-width:600px){	
	.fb-post-container {   padding-bottom: 86%;}
}	

@media (max-width: 599px) and (min-width:568px){	
	.fb-post-container {   padding-bottom: 88%;}	
}	

@media (max-width: 567px) and (min-width:540px){	
	.fb-post-container {  padding-bottom: 90%;}	
}	
@media (max-width: 539px) and (min-width:520px){	
	.fb-post-container { padding-bottom: 98%;}	
}	
@media (max-width: 519px) and (min-width:430px){	
	.fb-post-container { padding-bottom: 104%;}	
}	




@media (max-width: 430px) and (min-width:365px){	
	.fb-post-container { padding-bottom: 112%;}	
	
	ol.ew-article-list__content li.ew-article-list__item .entry-item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item { padding-left: 13% !important;}
}	
@media (max-width: 364px) and (min-width:320px){	
	.fb-post-container {  padding-bottom: 126%;}	
	ol.ew-article-list__content li.ew-article-list__item .entry-item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item { padding-left: 0 !important;}
	
	ol.ew-article-list__content li.ew-article-list__item::before, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before { display: none;}
}



@media (max-width: 991px) {

/*--- Header menu-lib---------css */
.counter-lb-new {
     width: 20%;
    padding: 10px 10px 0px 5px;
    text-align: left;
}


.is-sticky .counter-lb-new {
 width: 27%;
text-align: left;
margin-right: 5px;
}
	
.is-sticky #logo {
    margin-top: 0px;
}
	
.is-sticky .counter-lb-new {
    width: 18% !important;
}
	
.is-sticky .calendar-lb-new { display: none; }

.primary-menu-wrapper { display: none; }


/*.header-left-column, .header-right-column  {
   display: none;
}*/

.main-lb {

    margin-top: 0px;
}
/*--- Header menu-lib---------css */
	.sticky-header-wrap { padding: 0 0 0px 0;}
  	.prayer-lb-new { width: auto; text-align: left; padding: 8px 0px 0px 0px;}
	
	.last-update-time { display: none!important;}

	.right-earpanel { display: none!important;}
	
	ul.header-right-icons li.header-menu-icon { position: absolute; right: 12px; top: 10px; font-size: 25px; }
	
	ul.header-right-icons li.header-search { position: absolute; left: 12px; top: 10px; font-size: 25px; z-index: 999;}

	#logo {
		width: 100%!important;
		clear: both;
		margin-bottom: 7px;
		align-items: center;
		-ms-flex-align: center;
		margin-top: -15px;
	}
	
	/* GCC Prayer Timings Start */
	.gcc-prayertimings-wrap .row .col-lg-4.col-md-6 .clearfix.text-center.mt-5 { margin-top: 0rem!important; }
	/* GCC Prayer Timings End */

	/*.article-right-sidebar {display: none !important;}*/

	.sponsored-by {padding: 20px 0;}
	/*-- Homepage starts here --*/
		
		.container {
		    max-width: 100%;
		    width: 100%;
		}
		.live-video-cam-icon {
		    padding-top: 5px;
		}
		.list-grid-inner h3 {
		    margin-top: 15px;
		}
		.top-middle-lead-story-content-wrapper h1 {
		    font-size: 25px;
		}
		.top-middle-lead-story-content-wrapper h6 {
			    margin-bottom: 10px;
			}
		.footer-copyright-text {
		   margin-top: 0px;
		   margin-bottom: 0px;
		    margin-left: 0px;
		}
		.footer-copyright-text.pt-5.pb-3 {
			padding-top: 0px !important;
			padding-bottom: 0px !important;
		}
		.footer-logo {
		    display: block;
		}
		.footer-logo.pt-5.pb-3 {
		    padding-bottom: 5px !important;
		}
		.footer-left-column{
			width: 97%;
			margin:2% auto;
		}
		.footer-lft-column {
			width: 33.333%;
			float: left;
			padding-right: 3px;
			/*min-height: 220px;*/
			height: auto;
			margin:15px auto;
		}
		.footer-lft-column.biggercol {
			width: 33.333%;
			float: left;
			padding-right: 3px;
			min-height: 220px;
			height: auto;
			margin:15px auto;
		}
		.footer-right-column{
			width: 98%;
			margin-top: 2%;
		}
		.live-video-cam-icon-rhs {
		    padding-top: 13px;
		}
		.footer-logos-nf {
			padding: 0px 15px 5px 15px;
			}
	  	.top-middle-lead-3-stories-wrapper {
			margin-bottom: 15px;
		}


		/*-- 24 Jan 2021 --*/
		.more-top-stories-wrapper.margin-top-80px {
			margin-top: 25px;
		}
		.entry-image.margin-top-80px {
			margin-top: 25px;
		}
		.more-top-stories-rt-side-nf.margin-top-80px {
			margin-top: 25px;
		}
		.more-top-stories-rt-side-nf h5 {
			font-size: 14px;
		}
		.column-3-stories-mob-list-img {
	    	width: 30%;
		}
		.column-3-stories-mob-list-content {
	    	width: 70%;
	    	padding-left: 15px;
		}
		.column-3-stories-mob-list-wrapper {
			display: -ms-flexbox;
	    	display: flex;
	    }
	    .column-3-stories-mob-list-content.mt-2 {
	    	margin-top: 0px !important;
	    }
	    
	    .kt-edition-item {
		    margin-bottom: 40px;
		}
		.kt-edition-head-wrapper, .interviews-head-wrapper, .photos-head-wrapper, .editors-corner-head-wrapper, .south-star-head-wrapper, .kt-edition-head-wrapper {
		    margin-top: 40px;
		}
		.kt-edition-wrapper.parallax-wrapper {
			height: auto !important;
		}
		.kt-edition-wrapper h2, .teaser-interviews h2, .teaser-photos h2, .kt-edition-wrapper h2 {
			/* font-size: 32px; */
		}
		.teaser-editors-corner h3, .teaser-south-star h3, .kt-edition-wrapper h3 {
			font-size: 24px ;
		}
		.kt-edition-item h4 {
			font-size: 20px;
		}
		.more-top-stories-content h2 {
			font-size: 30px;
		}

		.pn-ProductNav_Wrapper {
			 position: relative;
			 padding: 0 25px;
		}

		/*.primary-header {
			margin-bottom: 0rem;
		}*/

	/*-- Homepage Ends here --*/

	/*--- Author Detail Layout Start here ---*/
	.author-detail-lead .author-photo img { margin-bottom: 0px;}
	/*--- Author Detail Layout Start here ---*/

	/*-- Article Starts here --*/
		.article-right-sidebar .newletter-widget-wrapper {	
			clear: both;	
			width: 100%;	
		}
		.recommended-wrapper-btm {
			margin-bottom: 0;
		}
		.recommended-widget-btm {
			margin-bottom: 50px;
		}
		.article-lt-section {
			/*margin-top: 0;*/
			margin-top: 25px;
	    	padding-right: 0px;
	    	padding-bottom: 0px;
	    	border-right: none;
		}

		blockquote .left-column-bq {
	    	width: auto;
	    	padding-right: 25px;
		}
		ul.widget-popular-items {
			width: 100%;
		}
		ul.widget-popular-items li {
	    	clear: both;
	    	width: 100%;
		}
		ul.widget-popular-items li .numbering {
	    	width: auto;
	    	float: left;
	    	padding-right: 4%;
		}
		ol.widget-popular-items {
			width: 100%;
		}
		ol.widget-popular-items li {
	    	clear: both;
	    	width: 100%;
		}
		.widget-popular.home ol.widget-popular-items li { margin-bottom: 15px; }
		ol.widget-popular-items li .numbering {
	    	width: auto;
	    	float: left;
	    	padding-right: 4%;
		}
		ol.widget-popular-items li .entry-item {
			    float: left;
			    padding-left: 8%;
			}
		.widget-popular.home ol.widget-popular-items li .entry-item h4 { font-size: 20px; }
		.newletter-widget-wrapper .subscribe-btn {
		    padding-left: 18px;
		    padding-right: 18px;
		}
		.newletter-widget-wrapper {
			clear: both;
   			width: 100%;
		    background: #222;
		    padding: 2% 4%;
		}
		.recommended-widget-btm {
			    margin-bottom: 35px;
			}
		.article-wrapper { margin-top: 0rem; }

		.article-wrapper h1 { font-size: 36px;}

	/*-- Article Ends here --*/

	/*-- Mega Nav Start --*/
		.mega-nav-column-line {
			border-right: none;
			margin-bottom: 40px;
		}
		.mega-nav-right-columns-wrap-pdng {
		    padding-left: 15px;
		}
		.nav-overlay-nf {
			padding: 25px 0;
		}
		.meganav-app-wrap {
			padding-bottom: 80px;
		}
		.search-wrapper-nf .modal-content .modal-title img {
		max-width: 75%;

	}
	/*-- Mega Nav End --*/	
	/*-- Search page start Start --*/	
	.search-filter-wrap .col-lg-6.justify-content-end { -ms-flex-pack: start!important; justify-content: flex-start!important; }
	/*-- Search page start End --*/	
	ol.ew-article-list__content li.ew-article-list__item .entry-item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item {padding-left: 7.5%;}
	ol.ew-article-list__content li.ew-article-list__item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item {width: 100%; clear: both;}
	ol.ew-article-list__content li.ew-article-list__item .entry-item h4, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item h4 {font-size: 20px;}
	ol.ew-article-list__content, ol.ew-most-read-google-analytics__content { width: 100%;}

	ol.ew-article-list__content li.ew-article-list__item::before, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before { font-size: 40px !important; }
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item h4 { font-size: 20px !important;}
	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item { width: 100%; float: left; padding-left: 10% !important;}
	.ew-most-read-google-analytics__container { width: 100% !important; clear: both; float: left;}

	article.post.only-content {border-top: 1px solid #dddddd; padding-top: 15px;}

	.page-takeover { position: relative; padding-top: 100px; padding-bottom: 100px; height: 400px;}

	.draft-rates-head-lt.uae-gold-head-wrapper-lt { width: 100%!important;}

	.uae-gold-banner-rt {width: 32%; float: left; margin-top: 8px;}


	.draft-rates-head-lt.uae-silver-head-wrapper-lt {width: 100%!important; float: left;}
	.uae-silver-banner-rt {width: 47%; float: left; margin-top: 8px;}

}

@media (max-width: 783px) {
	.sign-up-btn.font-size-14px {
		font-size: 13px;
	}
}



@media (max-width: 767px) {

	.uae-gold-banner-rt { width: 41%; float: left; margin-bottom: 10px;}

	.uae-silver-banner-rt {width: 62%; float: left; margin-top: 8px; margin-bottom: 10px;}

	#logo { margin-bottom: 0px;}
	/*-- Home Starts here --*/
		.list-grid-inner {
		padding: 0px;
	}
		.primary-menu-wrapper {
		display: none;
	}
	.secondary-bg {
	    margin-top: 10px;
	}
	.header-left-column {
	    width: auto;
	    text-align: left;
	    padding-right: 10px;
	}
	.social_footer {
		float: left;
	}
	.social_footer.pt-5.pb-3 {
		padding-top: 15px !important;
		padding-bottom: 0px !important;
	}
	/*-- Home Ends here --*/


/*--- Header menu-lib---------css */
.counter-lb-new {
     width: 20%;
    padding: 10px 10px 0px 5px;
    text-align: left;
}


.is-sticky .counter-lb-new {
 width: auto;
text-align: left;
margin-right: 5px;
}

.prayer-lb-new {
    width: auto;
    text-align: left;
    padding: 8px 0px 0px 0px;
}
	
.is-sticky .counter-lb-new {
    width: 24% !important;
}	
.header-nxt-prayer-nf {
    font-size: 16px;
	}
/*--- Header menu-lib---------css */



/*--- 404 Page Start here ---*/
		.page-not-found h1 { font-size: 50px;}
	/*--- 404 Page End here ---*/

	/* 2-21-2021 */
	/*--- Gold/Forex Layout Start here ---*/
	.draft-rates-lt-wrap h4 { font-size: 14px;}
	.draft-rates-lt-wrap h6 { font-size: 15px;}
	.draft-rates-head-wrapper { margin-bottom: 0px; }
	.draft-rates-head-rt { width: 100% !important; margin-top: 10px; text-align: left;}
	.draft-rates-head-lt { width: 100% !important;}
	.draft-rates-lt-wrap { width: 100%; float: left; padding: 2% 2%; margin-bottom: 10px; font-size: 14px;}
	.powered-wrap { width: 100%; margin-top: 8px;}
	.draft-rates-lt-wrap h2 { margin-bottom: 6px; }
	.sp-powered { float: left; }
	.powered-wrap img { width: 100%; max-width: 250px; clear: left; float: left; }
	.draft-rates-rt-wrap { width: 100%; float: left; }

	.draft-rates-main-wrapper-nf { display: inline-block;}


	/*--- Gold/Forex Layout End here ---*/
	/* 2-21-2021 */

	.module-4 .newletter-widget-wrapper {margin-bottom: 0px;}
	.advertise .article-wrapper p:last-child, .advertise .article-wrapper ul:last-child { margin-bottom: 15px; }
	.movie-listing .section-header, .latest-archive .section-header {
		display: block !important;
	}
	.media-filter {
		margin-top: 10px;
	}
	.listing-detail .listing-links p { justify-content: flex-start !important; }
	.listing-detail .listing-links p a { margin-right: 10px; }
	.cinema-listing .cinema-heading, .prayer-timing-table > .row:first-child{
		display: none;
	}
	.cinema-listing .row, .prayer-timing-table > .row {
		margin-bottom: 10px;
	}
	.prayer-timing-table > .row > .col { -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; }
	.cinema:last-child {
		border-bottom: 2px solid #ddd;
	}
	.prayer-timings {
	    border-bottom: 1px solid #eee;
	    padding: 15px !important;
	}
	.cinema p, .prayer-timings p {
	    text-align: right !important
	}
	p.prayer-details, p.prayer-locations, .count-details p, .definition p, p.prayer-label { text-align: left !important; }
	.prayer-timing-table .prayer-timing-heading p, .prayer-timing-table .prayer-timings p { padding: 0 !important; }
	.cinema::before {
	    content: attr(data-label);
	    float: left;
	    font-weight: bold;
	    text-transform: uppercase;
	}
	.prayer-timings::before {
	    content: attr(data-label);
	    float: left;
	    font-weight: bold;
	    text-transform: uppercase;
	}
	.sub-menu { display: flex;overflow: hidden; padding-right: 30px; }
	.sub-menu li { flex-shrink: 0; }
	.sub-menu li.sub-menu-item:first-child { padding-right: 12px; justify-content: flex-start; align-items: flex-end; }
	.filter .sub-menu li.sub-menu-item:first-child { padding: 10px 15px; }
	.sub-menu-2 li.sub-menu-item:first-child{
	    padding: 10px 15px !important;
	}
	.toggle-mobile-sub-menu { padding: 10px 0; margin-left: auto; margin-right: -30px; }
	.mobile-sub-menu { display: none; width: 100%; max-width: 50%; margin: 0; padding: 0; position: absolute; right: 15px; top: 47px; z-index: 99; background: #ffffff; }
	.prayer-timing .mobile-sub-menu { right: 0; }
	.mobile-sub-menu li { display: block;     padding: 5px 20px; }
	.mobile-sub-menu li a { font-size: 16px; }
	.section-title, .teaser-interviews h5, .teaser-photos h5, .teaser-editors-corner h5, .teaser-south-star h5,  .kt-edition-wrapper h5, .kt-videos-wrapper h5, .widget-popular.home h3 { 
		font-size: 18px; 
	}

	p {
		font-size: 16px;
	}
	ol.widget-popular-items li .entry-item { float: left; padding-left: 10%;}
	.one { width: 100%  }

	.tracks article { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;  width: auto; }
	article.current-playing { padding: 10px; }

	.kt-edition-wrapper h2, .teaser-interviews h2, .teaser-photos h2, .teaser-editors-corner h2, .teaser-south-star h2, .kt-videos-wrapper h2 { font-size: 18px; }

	.article-lt-section.privacy-policy, .article-lt-section.about-us, .article-lt-section.advertise { margin-bottom: 30px; }
	.single .post-header h1 { font-size: 28px; }
	.single .privacy-policy h4 { font-size: 18px; }


	.content-over-image .entry-container .entry-summary .post-summary { display: none; }
	.content-over-image-centered .entry-container .entry-summary .post-summary { display: none; }

	.left-content-right-image { display: flex; flex-direction: column-reverse; }
	.left-image-right-conten { display: flex; flex-direction: column; }
	.left-content-right-image .entry-container, .left-image-right-content-half .post-thumbnail { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block; padding-right: 0; margin-bottom: 8px;  width: 100%; }
	.left-content-right-image .post-thumbnail, .left-image-right-content-half .entry-container { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block; width: 100%; }
	.left-image-right-content-half .entry-container { padding-left: 0px; }

	.left-content-right-image-new-teaser { display: flex; flex-direction: column-reverse; }
	.left-image-right-conten { display: flex; flex-direction: column; }
	.left-content-right-image-new-teaser .entry-container, .left-image-right-content-half .post-thumbnail { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block; padding-right: 0; margin-bottom: 8px;  width: 100%; }
	.left-content-right-image-new-teaser .post-thumbnail, .left-image-right-content-half .entry-container { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block; width: 100%; }
	.left-image-right-content-half .entry-container { padding-left: 0px; }

	.left-image-middle-content-right-footer { flex-direction: column; }
	.left-image-middle-content-right-footer .entry-container { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; flex-direction: column; padding-right: 15px; }
	.left-image-middle-content-right-footer .entry-container .entry-header { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.left-image-middle-content-right-footer .entry-container .entry-summary { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.left-image-middle-content-right-footer .post-thumbnail { width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; float: left; display: inline-block; margin-bottom: 8px; }

	.featured.left-image-right-content { flex-direction: column; }
	.featured.left-image-right-content .entry-container { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.featured.left-image-right-content .post-thumbnail { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; margin-bottom: 8px; }
	.featured.left-image-right-content .entry-container .entry-footer { position: relative; width: 100%; }

	.footer-lft-column { width: 50%; height: auto;  min-height: 300px;}
	.footer-lft-column.biggercol { width: 50%; height: auto;  min-height: 300px;}

	.footer-lft-column:nth-last-child(-n+2) { min-height: auto; }

	.post-header.sponsored-title-nf h3 { padding-left: 0px; padding-right: 0px; }

	.sponsored-by { padding: 0px 0 20px 0;}
	.post-header.sponsored-title-nf h1 { font-size: 32px;}

}



@media (max-width: 575.98px) { 
	
	.prayer-lb-new {  padding: 11px 0px 0px 0px!important; }
	
	.header-counter-nf { width: 100%; float: none;}
	.header-nxt-prayer-nf { width: 100%; float: left; text-align: left; /*margin-top: -5px;*/}

	.prayertime-header.timer.counter .hour:before{ top: -10px;}
	.prayertime-header.timer.counter .minute:before{ top: -10px;}
	.prayertime-header.timer.counter .second:before{ top: -10px;}

	.counter-lb-new { width: 30% !important; } 
	
	.is-sticky .counter-lb-new { width: 30%!important; }
	
	#wifrm {
		width: 100%;
		height: 856px;
	}
	
	.prayer-timing-table thead th { padding: 15px 10px; min-width: 135px; }
	.prayer-timing-table tbody td { padding: 15px 10px; min-width: 135px; }

	.prayer-timing .draft-rates-rt-wrap .table thead th { min-width: 80px; }
	.prayer-timing .draft-rates-rt-wrap .table thead th:nth-child(3){ min-width: 50px; }
	.prayer-timing .draft-rates-rt-wrap .table thead th:nth-child(4){ min-width: 120px; }

	.prayer-times p.prayer-time span {
	    font-size: 20px;
	}
	.prayer-times p.prayer-time img {
	    width: 30px;
	    height: 30px;
	}
	.sub-menu-item h1, .prayer-timing .section-header .section-title {
		font-size: 35px;
	}
	.sub-menu img { height: 70%; width: auto; margin-bottom: 6px; }
	.prayer-timing .section-header .filter ul.sub-menu li.sub-menu-item:first-child, .prayer-timing .section-header .filter ul.sub-menu li.sub-menu-item {
		align-items: center;
	}
	article .entry-summary .post-summary {
	    font-size: 16px;
	}
	div[class*="col-"][class*="-12"] article,
	div[class*="col-"][class*="-9"] article,
	div[class*="col-"][class*="-6"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"][class*="order-"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"])  article {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.top-image-bottom-content {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.top-content-image-bottom-new-teaser {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article.left-image-right-content {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-4"] article.content-over-image, div[class*="col-"][class*="-4"] article.content-over-image-centered {
		margin-bottom: 20px;
	}
	div[class*="col-"][class*="-3"] article .post-thumbnail {
		margin-bottom: 8px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .post-thumbnail {
		margin-bottom: 8px;
	}
	article.left-content-right-image .entry-container {
		margin-bottom: 15px;
	}
	article.left-content-right-image-new-teaser .entry-container {
		margin-bottom: 10px;
	}
	div[class*="col-"][class*="-3"] article .post-thumbnail a:before {
		display: none;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .post-thumbnail a:before {
		display: none;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title a, 
	div[class*="col-"][class*="-3"] article .entry-summary .category a {
		color: #000000;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title a,
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-summary .category a {
		color: #000000;
	}
	div[class*="col-"][class*="-3"] article .entry-summary .category span {
		color: #9d9d9d;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-summary .category span {
		color: #9d9d9d;
	}
	div[class*="col-"][class*="-12"] article .entry-header .post-title {
		font-size: 27px;
	}
	div[class*="col-"][class*="-9"] article .entry-header .post-title {
		font-size: 27px;
	}
	.subsection div[class*="col-"][class*="-12"] article.left-image-right-content-subsection .entry-header .post-title,
	.subsection div[class*="col-"][class*="-9"] article.left-image-right-content-subsection .entry-header .post-title {
    	font-size: 20px !important; 
    	height: auto;
	}
	.live-blog-wrap-list div[class*="col-"][class*="-12"] article.left-image-right-content-liveblog .entry-header .post-title,	
	.live-blog-wrap-list div[class*="col-"][class*="-9"] article.left-image-right-content-liveblog .entry-header .post-title {	
    	font-size: 20px !important; 	
    	height: auto;	
	}	
	.live-blog-wrap-list div[class*="col-"][class*="-12"] article.left-image-right-content-liveblog .entry-header .post-title,	
	.live-blog-wrap-list div[class*="col-"][class*="-8"] article.left-image-right-content-liveblog .entry-header .post-title {	
    	font-size: 20px !important; 	
    	height: auto;	
	}
	div[class*="col-"][class*="-6"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article .entry-header .post-title {
		font-size: 20px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article.only-text-content-new-teaser .entry-header .post-title {
		font-size: 18px;
	}
	div[class*="col-"][class*="-6"][class*="order-"] article.left-content-right-image-new-teaser .entry-header .post-title {
		font-size: 24px; line-height: 1.4;
	}
	div[class*="col-"][class*="-5"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-4"][class*="order-"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-3"][class*="order-"] article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-2"]:not([class*="order-"]) article .entry-header .post-title {
		font-size: 16px;
	}
	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-4"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-4"] article .entry-header .post-title {
		font-size: 16px;
	}


	div[class*="col-"][class*="-12"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-9"] div[class*="col-"][class*="-3"] article .entry-header .post-title,
	div[class*="col-"][class*="-6"] div[class*="col-"][class*="-3"] article .entry-header .post-title {
		font-size: 16px;
	}

	article.top-content-image-bottom-new-teaser .post-thumbnail { margin-top: 12px; }

	article.left-content-right-image-new-teaser .entry-summary { margin-top: 10px;}
	article.left-content-right-image-new-teaser .entry-summary .post-summary { margin-bottom: 8px;}

	article.hero-article .entry-header .post-title, .only-content-with-summary .entry-header .post-title { font-size: 27px !important; }
	article.only-content-with-summary .entry-header .post-title { margin-bottom: 20px; }
	article.takeover-post .entry-header .post-title { font-size: 27px !important; }
	
	ol.ew-article-list__content li.ew-article-list__item .entry-item h4, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item h4 { font-size: 16px !important;}
	ol.ew-article-list__content li.ew-article-list__item::before, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before { font-size: 32px;}
	ol.ew-article-list__content li.ew-article-list__item .entry-item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item {padding-left: 11% !important;}
	
	.widget-popular.home ul.widget-popular-items li .entry-item h4 { font-size: 16px; }
	.widget-popular.home ol.widget-popular-items li .entry-item h4 { font-size: 16px !important; }
	ol.widget-popular-items li .entry-item { float: left;  padding-left: 12% !important;}
	.teaser-partners article .entry-header .post-title,
	.teaser-editions article .entry-header .post-title,
	.teaser-story-book article .entry-header .post-title,
	.kt-videos-wrapper article .entry-header .post-title,
	article.movie-landing-page .entry-header .post-title { font-size: 16px !important; }
	.left-image-right-content-half .entry-header .post-title { font-size: 16px !important; }
	.latest-videos article .entry-header .post-title { font-size: 16px !important; }

	article.content-over-image .entry-header .post-title {
		font-size: 20px !important;
	}
	article.movie-landing-page .entry-container { -ms-flex: 0 0 66.666666%; flex: 0 0 66.666666%; max-width: 66.666666%; }
	article.movie-landing-page .post-thumbnail { -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; }
	article.movie-landing-page .entry-container { padding-left: 20px !important; }
	article.movie-landing-page .entry-header .post-title { margin-top: 0 !important; }
	article.movie-landing-page .image-nav ul li img { max-height: 50px !important; }

	.top-image-bottom-content .post-thumbnail, .top-image-bottom-content-with-summary .post-thumbnail { margin-bottom: 10px; }

	/* Section & spacing */
	.teaser-top, .whats-new, .whats-rising, .editors-picks, .teaser-top-stories, .teaser-uae-news, .teaser-evening-news, .the-uplift {  margin: 1.6rem 0; } 
	.teaser-partners, .billboard-banner, .teaser-featured, .teaser-originals, .teaser-additional, .teaser-sports, .sports-widget, .forex, .paid-partners, .weather-news { margin: 1.6rem 0; }
	.section-header { padding-bottom: 1rem; }
	.newletter-widget-wrapper, .widget-popular.home, .ad-unit { margin-bottom: 25px; }
	article.videos { margin-bottom: 0 !important; }

	/* Single */
	.single { margin: 1.6rem 0; } 

	/* Flights */
	.aviation-news { margin: 1.6rem 0; }

	/* Podcast / Video / Photo Landing Page */
	.latest-archive { margin: 1.6rem 0; }

	.kt-edition-wrapper h2, .kt-edition-wrapper h3, .teaser-interviews h2, .teaser-editors-corner h3, .teaser-south-star h3, .kt-videos-wrapper h3 {
		font-size: 20px;
	}

	/* Special Edition */
	.more-special-edition, .teaser-dubai, .teaser-sharjah, .teaser-rak, .teaser-fujairah, .teaser-abu-dhabi { margin: 1.6rem 0; }
	
	.is-sticky {
    	padding: 10px 0 8px 0 !important;}
	
}


@media (max-width: 567px) {

	.uae-silver-banner-rt {width: 85%; float: left; margin-top: 8px; margin-bottom: 10px;}

	.uae-gold-banner-rt { width: 60%; float: left; margin-top: 8px; margin-bottom: 10px;}

	.header-counter-nf { width: auto; float: none; text-align: left; display: inline-block;}
	.header-nxt-prayer-nf {width: auto; float: none; text-align: left; margin-top: 0; display: inline-block;}
	.prayertime-header.timer.counter .hour:before{ top: -3px;}
	.prayertime-header.timer.counter .minute:before{ top: -3px;}
	.prayertime-header.timer.counter .second:before{ top: -3px;}
	
	.is-sticky #logo { margin-bottom: 0px;}

	/*.sticky-header-wrap { padding: 10px 0 4px 0;}*/

	/*--- 404 Page Start here ---*/
		.page-not-found h1 { font-size: 30px;}
		.page-not-found h3 { font-size: 20px;}
		.page-not-found .form-group.has-search {  max-width: 90%; }
		.page-not-found { margin-top: 40px; margin-bottom: 40px;}
	/*--- 404 Page End here ---*/
	/*-- Home Start here --*/
	#logo {
		width: 100%;
		clear: both;
		margin-bottom: 7px;
		align-items: center;
	    -ms-flex-align: center;
		 margin-top: 0px;
	}	
	#logo img { width: 85%;
    margin: 0 auto;
    display: block;
    text-align: center; }

	.last-update-time {
	 	width: 100% !important;
	 	clear: both;
	 	text-align: center;
	 	margin:0 auto;
	}
	.header-misc .row {
	 	height: 0;
	 	display: block;
	 	position: initial;
	}
	.header-misc .row .col-12 {
	 	position: initial;
	}
	.header-right-column a.sign-up-btn{
	    display: none;
	}
	ul.header-right-icons li.header-search {
	   position: absolute;
		left: 12px;
		top: 5px;
		font-size: 25px;
		z-index: 999;
	}
	ul.header-right-icons li.header-menu-icon {
		position: absolute;
		right: 20px;
		top: 6px;
		font-size: 25px;
	}
	.sec-menu-container {
		display: flex;
	  	align-items: center;
	  	justify-content: center;
	}
	.header-left-column {
	    padding-right: 0px;
	    text-align: center;
	    margin-top: 6px;
	}
	.sign-up-btn {
		display: none;
	}
	.footer-lft-column.biggercol {
	   height: auto;
	   width: 98%;
	   min-height: auto;
	   margin: 5px 4% 5px 2%;
	}
	.footer-lft-column {
	   height: auto;
	   width: 98%;
	   min-height: auto;
	}
	.top-left-live-nf {
		margin-top: 10px;
	}
	.top-middle-lead-story-content-wrapper {
		bottom: 0;
	    padding: 3%;
	}
	.top-middle-lead-story-wrapper.mt-4 {
		margin-top: 1rem!important;
	}
	.top-middle-lead-3-stories-content-wrapper h3 , .live-lead-content-wrapper h3 , .list-grid-inner h3 {

	    font-size: 20px;
	    line-height: 1.3;
	}
	.secondary-bg {
	    margin-top: 0px;
	}

	h3.footer-title {
		font-size: 20px;
	}
	.footer-lft-column {
		margin: 5px 4% 5px 2%;
	}

	.mob-display-none {
		display: none;
	}
	.footer-lft-column h3.footer-title.text-indent-200-em {
		text-indent: 0;
	}
	.mob-display-block {
		display: block !important;
	}
	.footer-logos-nf {
		width: 33.333%;
	}
	blockquote .right-column-bq {
	   	width: auto;
	}
	.footer-title a {
	   	color: #fff;
	   	text-decoration: none;
	   	width: 72%;
	   	display: inline-block;
	}
	.footer-down-arrow {
		width: 24%;
	    text-align: right;
		font-size: 25px;
	    float: right;
	    margin-right: 8px;
	    display: block !important;
	    cursor: pointer;
	}

	/*-- 24 Jan 2021 --*/
	.kt-edition-wrapper h2, .teaser-interviews h2, .teaser-photos h2, .teaser-editors-corner h3, .teaser-south-star h3, .kt-edition-wrapper h3, .kt-edition-wrapper h3 {
	   	font-size: 20px;
	}
	.kt-edition-item h4 {
	   	font-family: 'Lyon Display';
		font-weight: 500;
	   	font-size: 18px;
	}
	.more-top-stories-content h2 {
		font-size: 24px;
	}
	/*-- Home Ends here --*/

	/*-- Mega Nav Start --*/
	.mega-nav-left-columns-heading a {
	    width: 72%;
	    color: #FFF;
	    display: inline-block;
	}
	.mega-nav-down-arrow {
		width: 24%;
	   	text-align: right;
	    font-size: 25px;
	    float: right;
	    margin-right: 8px;
	    display: block !important;
	    cursor: pointer;
	}
	.mega-nav-left-columns-headingwrap {
	    width: 100%;
	    float: left;
	}
	.mega-nav-left-columns-heading {
	   	font-size: 18px;
	}
	ul.mega-nav-left-columns {
		margin-top: 10px;
	}
	ul.mega-nav-left-columns li {
		font-size: 18px;
		padding-left: 0px;
		display: block;
		clear: both;
		line-height: 2.1;
		border-right: none;
	}
	.mega-nav-column-line { border-right: none; margin-bottom: 25px;}
	.mega-nav-right-columns-wrap {
	   	width: 100%;
	   	margin-bottom: 0px;
	}
	ul.mega-nav-right-columns-list li {
		font-size: 18px;
		line-height: 2.1;
	}
	.nav-overlay-nf {
		top: 73px;
	}
	.btn-close:after {
	    top: 0px;
	}
	/*-- Mega Nav End --*/

	.article-wrapper .article-table .table {
	    overflow-x: auto;
	    width: 100%;
	    -webkit-overflow-scrolling: touch;
	    -ms-overflow-style: -ms-autohiding-scrollbar;
	    table-layout: fixed;
		}


/*--- Header menu-lib---------css */
.counter-lb-new {
    width: 45%;
    /*text-align: right;
    padding-top: 20px;*/
}

.prayer-lb-new {

    padding: 20px 0px 0px 20px;
}

.is-sticky .counter-lb-new {
    width: 45%;
    text-align: right;
    padding: 9px 10px 0px 0px;
}

.prayer-lb-new {
    padding: 9px 0px 0px 0px!important;
}
.row.search-burmenu-bar-nf { height: 8px!important;}
	
/*--- Header menu-lib---------css */

.masjid-header-nf, .masjid-header-nf-hover { max-width: 24px; margin-top: -17px!important;}

	A .masjid-header-nf { display: inline-block!important;}

	A:hover .masjid-header-nf { display: none!important; }

	A .masjid-header-nf-hover {display:none!important;}

	A:hover .masjid-header-nf-hover { display: inline-block!important;}

	ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item::before {font-size: 32px !important;}
	ol.ew-article-list__content li.ew-article-list__item .entry-item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item {
    padding-left: 11% !important;}

   .article-top-author-nw-nf-right { width: auto; display: block; float: left; margin-top: 9px; clear: both;}
   .article-nf-nw-social-share img {width: 100%;}
   .article-wrapper h1 { font-size: 30px;}

   .single.sp-wrapper-lt {margin: 0.5rem 0;}

}



@media (max-width: 540px) {
	/*.daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar, .daterangepicker.openscenter .ranges, .daterangepicker.openscenter .calendar { float: left;  }*/
	.daterangepicker .calendar { max-width: 240px; }
}
@media (max-width: 520px) {

	.footer-logos-nf img { max-width: 150px;}

	.header-counter-nf { width: auto; }
	.header-nxt-prayer-nf { width: auto;}

	.daterangepicker.opensright .ranges, .daterangepicker.opensright .calendar, .daterangepicker.openscenter .ranges, .daterangepicker.openscenter .calendar { width: 100% !important; max-width: 100%;}
	div[class*="col-"][class*="-6"][class*="order-"] article.left-content-right-image-new-teaser .entry-header .post-title { font-size: 20px; line-height: 1.2;}
}

@media (max-width: 480px) {

	.uae-silver-banner-rt {width: 94%; float: left; margin-top: 8px; margin-bottom: 10px;}

	.uae-gold-banner-rt { width: 64%; float: left; margin-top: 8px; margin-bottom: 10px;}

	.footer-logos-nf img { max-width: 130px;}

	.header-counter-nf { width: auto;}
	.header-nxt-prayer-nf { width: auto;}

	div[class*="col-"][class*="-6"][class*="order-"] article.left-content-right-image-new-teaser .entry-header .post-title { font-size: 18px; line-height: 1.2;}

	ol.widget-popular-items li .entry-item {
    float: left;
    padding-left: 16% !important;
}
	/*--- 404 Page Start here ---*/
		.page-not-found .form-group.has-search {  max-width: 100%; }
	/*--- 404 Page End here ---*/
	.draft-rates-rt-wrap .table { display: block; overflow-x: auto; width: 100%; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar;}

	/*-- Home Start here --*/
	.top-middle-lead-story-content-wrapper h5 {
		display: none;
	}
	nav.secondary-menu .sec-menu-container li {
		font-size: 13px;
	}
	nav.secondary-menu .sec-menu-container li a {
    	color: #FFF;
    	padding: 8px 5px;
	}
	#logo img {
	    width: 80%;
	}
	.is-sticky #logo a.standard-logo img {
		max-height: 35px;
	}
	#logo a.standard-logo {
		    display: -ms-flexbox;
		    display: flex;
		    align-items: center;
		    justify-content: center;
		}
	/*-- Home End here --*/

	/*-- Mega Nav Start --*/
	.nav-overlay-nf {
    	top: 60px;
		}
	/*-- Mega Nav End --*/

	/*-- Article Start here --*/
	blockquote h2 {
	    font-size: 50px !important;
	}
	blockquote h4 {
	    font-size: 20px !important;
	}
	blockquote h3 {
	    font-size: 24px !important;
	}
	/*-- Article Ends here --*/

	ol.ew-article-list__content li.ew-article-list__item .entry-item, ol.ew-most-read-google-analytics__content li.ew-most-read-google-analytics__item .entry-item { padding-left: 14% !important; }

	.post-header.sponsored-title-nf h1 { font-size: 26px;}

}
@media (max-width: 450px) {
	.footer-logos-nf img { width: 80%;}

	.counter-lb-new {
    width: 36% !important;
}
	.is-sticky .counter-lb-new {
			width: 36%!important;
		}
	
}

@media (max-width: 430px) {
.header-counter-nf {  width: auto; }
.header-nxt-prayer-nf { width: auto; }
}

@media (max-width: 400px) {
	blockquote {
		display: inline-block;
	}
}
@media (max-width: 385px) {
	.counter-lb-new { width: 46% !important;}
	.is-sticky .counter-lb-new { width: 42%!important;}
	
}