
@import url('reset.min.css');
@import url('fonts.css');
@import url('sass.css');
@import url('font-awesome/css/font-awesome.css');
body {
/*overflow-x: hidden;*/
}

.widgetsContainer{
	opacity: 0;
	-webkit-transition: opacity 0.3s linear;
	-moz-transition: opacity 0.3s linear;
	-ms-transition: opacity 0.3s linear;
	-o-transition: opacity 0.3s linear;
	transition: opacity 0.3s linear !important;
}

.showContainer{
	opacity: 1;
}

#div-gpt-ad-1446644716460-7{
	margin-top: 30px;
}
/* Caused the page to hang
* {
	-webkit-font-feature-settings: "liga" 0, "kern" 0 !important;
	-moz-font-feature-settings: "liga=0", "kern=0" !important;
	-moz-font-feature-settings: "liga" off, "kern" off !important;
	-ms-font-feature-settings: "liga" 0, "kern" 0 !important;
	-o-font-feature-settings: "liga", "kern" !important;
	font-feature-settings: "liga", "kern" !important;
}
*/

* :first-letter{
	/*text-transform: capitalize;*/
}

.ml80 {
	margin-left: 80px
}

.font-red {
	color: #b00c0d
}

.black {
	color: black !important
}

.white {
	color: white !important
}

.right {
	float: right
}

.left {
	float: left
}

.clear {
	clear: both;
	padding: 0;
	margin: 0;
}

.block {
	display: block !important;
}

.bold {
	font-weight: bold
}

.fullWidth {
	width: 100%
}

.quarterWidth {
	width: 25% !important
}

.halfWidth {
	width: 50% !important
}

.otherSize {
	height: 45% !important;
	width: 95% !important;
}

.width20 {
	width: 20% !important;
}

.textLeft {
	text-align: left !important
}

.textJustify {
	text-align: justify !important;
}

.width48 {
	width: 48% !important
}

/******************************** HEADER ************************************/
.top-head {
	text-align: center;
	padding-bottom: 10px;
	background-color: #4eaa01;
}

.top-head-section-left {
	float: left;
	width: 24.5%;
	padding:102px 0 0 0px;
}

.top-head-date {
	background-color: #fff;
	float: left;
	color: #4a4a4a;
}

.top-head-date .first {
	border-bottom: 1px solid #dfdede;
	padding: 8px 0
}

.top-head-date .first span {
	display: inline-block;
	*display:inline;
	vertical-align:top;
}

.top-head-date .second {
	font-size: 11px;
	padding: 5px 0;
}

.top-head-section-center {
	display: inline-block;
	*display:inline;
	vertical-align:top;
	margin-top: 20px;
}

.top-head-section-right {
	float: right;
	width: 30%;
	padding: 0;
	position: relative;
}

.sultan{
	position: absolute;
	top: 6px;
	left: 65px;
	cursor: pointer;
}

.search-container {
	position: relative;
	height: 35px;
	width: 230px;
	float: right;
	background-color: #fff;
	margin-top: 106px;
}
.nissan-ad-container{
	float:right;
	display:block;
	height:120px;
	margin:3px 0;
	margin-right:20px;
}

.search-box {
	border: 0 none;
    border-radius: 0;
    display: block;
    float: none;
    height: 33px;
    outline-color:#cf171f;
    padding-left: 10px;
    position: relative;
    width: 215px;
    position: absolute;
    top: 0;
}

.search-icon {
	background-image: url("../images/search-icon.png");
	background-repeat:  no-repeat;
	background-position:  center;
	background-color:  #cbcbcb;
	width: 33px;
	height: 35px;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 3;
}

.btn-white-lg {
	background-color: #FFF;
	margin-left: 5px;
	width: 140px;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
	float: right;
}

.btn-white-lg:hover {
	color: #fff;
	background-color: #cbcbcb;
}

.btn-white-lg span {
	font-weight: bold;
}

.top-right-menu {
	clear: both;
}

.top-right-menu ul {
	width: 40%;
	display: table;
	float: right;
}

.top-right-menu li {
	display: table-cell;
	text-align: right;
	position: relative;
	height: 15px;
}

.top-right-menu a:hover {
	text-decoration: underline
}

.main-menu {
	background-color: #4e9257;
	width: 100%;
	height: 36px;
	margin-bottom: 10px;
}

.main-menu ul {
	display: table;
	width: 100%;
	float: left;
}

.main-menu li {
	display: table-cell;
	text-align: center;
	max-height: 35px;
	/*width: 7.916666666666667%;*/
}

.main-menu a {
	line-height: 36px;
	height: 100%;
	width: 100%;
	/*text-transform: uppercase;*/
}
.main-menu a.MainLink {
	/*padding: 0 13px;*/
}
/***main menu*****/

#OMAN_MENU{
	padding: 0;
}
.mainMenuWrap {
	padding: 16px 0px 10px;
	position: relative;
	width: 352px;
	padding-bottom: 15px;
}
.mainMenuWrap .rowMenu{
  background-color: transparent;
    height: 34px;
    padding-bottom: 8px;
    padding-top: 8px;
    position: relative;
    width: 100%;
}
.mainMenuWrap .rowMenu.odd{
	background-color:#e1e1e1;
}
.mainMenuWrap .imagePlace{
  height: 30px;
    margin-left: 3px;
    overflow: hidden;
    position: relative;
    width: 32px;
}
.main-menu .mainMenuWrap .imagePlace a{
   background-color: transparent !important;
    display: block;
    height: 100%;
    position: relative;
    width: 100%;
}
.mainMenuWrap .textMenu{
  height: 38px;
    width: 290px;
}
.mainMenuWrap .textMenu a{
  background-color: transparent !important;
   color: #000 !important;
    display: block;
    height: 41px;
    line-height: 16px;
    margin-left: 11px;
    overflow: hidden;
    position: relative;
    text-align: left;
    vertical-align: top;
    width: 100%;
    margin-top: 2px;
     width: 97%;
}
.mainMenuWrap .extraTextMenu{

}

.sub-sections-menu {
	clear: both;
	height: 36px;
	overflow: hidden;
}

.sub-sections-menu ul {
	width: auto;
	display: table;
}

.sub-sections-menu li {
	display: table-cell;
	position: relative;
	padding: 0 1px;
	color: #878787;
}

.sub-sections-menu li a {
	white-space: nowrap;
}

.sub-sections-menu a:hover {
	text-decoration: underline
}

.adjustSpacing{
  letter-spacing: -0.3em;
    word-spacing: -0.3em;
}
.inlineBlock{
	display: inline-block !important;
	*display: inline;
	vertical-align: top;
	letter-spacing: normal;
	word-spacing: normal;
	position: relative;
}

/*******main menu*********/

.main-menu li:hover .sub-menu, .main-menu li.hovered .sub-menu {
	opacity: 1;
	z-index: 99;
	filter: alpha(opacity = 100);
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

.main-menu li:hover a, .main-menu li.hovered a {
	background-color: #eaeaea;
	color: #cf171f;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

.sub-menu {
	position: absolute;
	background-color: #eaeaea;
	padding: 16px 8px 0 8px;
	z-index: -1;
	max-width: 700px;
	-webkit-box-shadow: 7px 6px 12px -6px black;
	-moz-box-shadow: 7px 6px 12px -6px black;
	box-shadow: 7px 6px 12px -6px black;
	opacity: 0;
	filter: alpha(opacity = 0);
}


#OMAN_MENU table{
	list-style-type: none;
	width:476px;
}



.sub-menu .main-article {
	width: 286px;
	float: left;
	padding-right: 10px;
	border-right: 1px solid #bdbdbd;
	min-height: 232px;
}

.sub-menu .main-article .image {
	width: 286px;
	height: 183px;
	overflow: hidden;
	position: relative;
}

.sub-menu .main-article .image .play {
	background: url("../images/play.png") 50% 50% no-repeat;
	position: absolute;
	height: 100%;
	width: 100%;
}

.sub-menu .main-article .image img,.sub-menu .other-article img {

}

.sub-menu .main-article label {
	line-height: 17px;
	color: #000;
	text-align: left;
	display: block;
	padding-top: 3px;
	cursor: pointer;
}

.sub-menu .other-article {
	float: left;
	position: relative;
	overflow: hidden;
	width: 178px;
	height: 111px;
	margin: 0 0 10px 10px;
}

.sub-menu .other-article label {
    cursor: pointer;
    height: 28px;
    line-height: 16px;
    margin-bottom: 2px;
    overflow: hidden;
    padding-bottom: 6px;
}
.sub-menu .other-article div {
	padding: 5px;
	text-align: left;
	position: absolute;
	bottom: 0;
	background-color: rgba(0, 0, 0, .59);
	height: 32px;
	width: calc(100% -   6px);
	-moz-width: calc(100% -   6px);
	-webkit-width: calc(100% -   6px);
	-o-width: calc(100% -   6px);
}

.drawer {
	padding-right: 9px;
	width: 42px;
	float: right;
	position: relative;
}

.drawer>span {
	width: 42px;
	height: 36px;
	display: block;
	background: #ce2021 url("../images/drawer.png") no-repeat 11px;
	cursor: pointer;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.drawer .sub-div {
	position: absolute;
	background-color: #ce2021;
	padding: 5px;
	width: 200px;
	transform: translate(-80%);
	opacity: 0;
	filter: alpha(opacity = 0);
	z-index: -1;
}

.drawer .sub-div span {
	display: block;
	border-bottom: 1px dashed #fff;
}

.drawer .sub-div span.last {
	border: 0
}

.sub-div span a:hover {
	text-decoration: underline;
}

.drawer:hover .sub-div {
	opacity: 1;
	z-index: 99;
	filter: alpha(opacity = 100);
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

.drawer:hover>span {
	background-position: 11px 35px;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

/********************************* END HEADER ***********************************/
.btn-grey {
	background-color: #818181
}

.btn-green {
	background-color: #147c3b
}

.breaking-news {
	/*background-color: #f5f4f4;
	width: 97%;
	margin: 5px 1.5%;
	height: 52px;
	*/
 	background-color: #f5f4f4;
    display: block;
    height: 52px;
    position: relative;
    width: 1024px;
    /*margin-top: 19px;*/
}

.breakingNewsCustomCss {
	height: 52px !important;
	margin-top: 6px;
}

.socialBannerCustomCss {
	top: 73px !important;
}

.bigAdCustomCss {
	top: 189px !important;
}

.bigAdCustomCss2 {
	top: 5680px !important;
}

.marginTop5 {
	margin-top: 5px !important;
}

.social-banner {
	background-color: #f5f4f4;
	width: 97%;
	/*margin:19px 1.5%;*/
	height: 75px;
}

.label-breaking-news {
	color: #000;
	position: relative;
	width: 232px;
	height: 100%;
	float: left;
	background: url("../images/label-breaking-news.png") left 50% no-repeat;
	background-size: cover;
}

.label-breaking-news h3 {
	position: absolute;
	color: #FFF;
	margin-left: 23px;
	line-height: 50px;
	/*text-transform: uppercase;*/
}

.text-breaking-news {
	color: #080808;
    float: left;
	font-weight: bold;
    height: 100%;
    line-height: 100%;
    margin-left: 15px;
    margin-top: 10px;
    max-width: 890px;
	text-align: left;
}

.social-banner img {
	margin-top: 33px;
	margin-left: 21px;
}

.social-banner-text {
	width: 37%;
	color: #636363 !important;
	margin: 15px;
	float: left;
	height: 80%;
	overflow: hidden;
	text-align: left;
	/*text-transform: uppercase;*/
}
.social-media { float: left }
.social-media a {
	float: left;
	margin: 5px 0 5px 10px;
	width: 63px;
	height: 65px;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: gray;
	-webkit-filter: grayscale(100%);
}
.social-media a:hover {
	filter: none;
	-webkit-filter: grayscale(0%);
}
.facebook{ background: url("../images/fb-icon.png") no-repeat 50% }
.twitter{ background: url("../images/twitter-icon.png") no-repeat 50% }
.youtube{ background: url("../images/youtube-icon.png") no-repeat 50% }
.contact{ background: url("../images/contact-icon.png") no-repeat 50% }
.rss { background: url("../images/rss-icon.png") no-repeat 50% }
.google-plus { background: url("../images/google-plus-icon.png") no-repeat 50% }
.linked_in { background: url("../images/linked-in-icon.jpg") no-repeat 50% }
.instagram { background: url("../images/instagram-icon.png") no-repeat 50% }
.add-full {
	width: 100%;
	text-align: center;
}
.ad-full {
	width: 100%;
	height: 100%;
	transform: translate(40%);
}
.date {
	color: #848484 !important;
	padding: 12px 0 10px;
	display: inline-block;
	*display:inline;
	vertical-align:top;
	text-transform: capitalize;
}
/********************************* FOOTER ***********************************/
.footer-wrapper {
	background-color: #292929;
	height: 245px;
}
.footer-wrapper .logo-wrapper {
	float: right;
	background-color: #4eaa01;
	position: relative;
	height: 100%;
	width: 13.46655082536924%;
}
.footer-wrapper .logo-wrapper>a {
	bottom: 15px;
	display: block;
	left: 0;
	position: absolute;
	text-align: center;
	width: 100%;
}
.newsletter-wrapper {
	float: right;
	margin: 13px 16px 0 0;
	width: 265px;
}
.newsletter {
	background-color: #3a3a3a;
	padding: 10px 5%;
	margin-bottom: 9px;
}
.newsletter-title {
	padding-bottom: 13px;
	display: inline-block;
	*display:inline;
	vertical-align:top;
}
.newsletter .input-text {
	background-color: #fff;
	border: 1px solid #e0e0df;
	-webkit-width: calc(96.5% -   2px);
	-moz-width: calc(96.5% -   2px);
	-o-width: calc(96.5% -   2px);
	width: calc(96.5% -   2px);
	height: 28px;
	padding-left: 3%;
	margin-bottom: 6px;
}
.newsletter .submit {
	width: 100%;
	height: 34px;
	background-color: #ce2021;
	text-align: center;
	margin: 2px 0;
	border: 0;
	cursor: pointer;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear;
}
.newsletter .submit:HOVER {
	background-color: #fff;
	color: #ce2021;
	-webkit-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.social-footer {
	background-color: #3a3a3a;
	padding: 7px 10px;
}
.social-footer a {
	width: 37px;
	height: 39px;
	background-image: url("../images/social-footer.png");
	background-repeat: no-repeat;
	background-size: cover;
	text-align: center;
	display: inline-block;
	*display:inline;
	vertical-align:top;
}
.social-footer a.fb { background-position: 0 0 }
.social-footer a.twt { background-position: -42px 0 }
.social-footer a.yt { background-position: -83px 0 }
.social-footer a.pin { background-position: -125px 0 }
.social-footer a.contact { background-position: -167px 0 }
.social-footer a.rss { background-position: -207px 0 }
.social-footer a.gplus { background-position: -249px 0 }
.social-footer a.insta { background-position: -289px 0 }
.social-footer a.linked_in { background-image: url("../images/sidebar-linkedin.jpg"); }

.mobileView {
	position: fixed;
	top: 0px;
	left: 0;
	z-index: 99999999;
	padding: 1px;
	background-color: white;
	box-shadow: 1px 1px 3px rgba(0,0,0,.5);
	width: 100px;
	height: 25px;
	text-align: center;
}

.mobileView.innerDiv {
	background-color: #b00c0d;
	width: 98px;
	height: 23px;
}

.mobileView.innerDiv a {
	color: white;
	vertical-align: middle;
	vertical-align: -webkit-baseline-middle;
}

.social-floating{
	position: fixed;
	z-index: 9999;
	left: 0px;
	top:200px;
}

.social-floating a{
	display: block;
	margin:1px;
}
.social-floating .social-footer{
	padding: 1px;
	background-color: white;
	box-shadow: 1px 1px 3px rgba(0,0,0,.5);
}
.footer-links {
	width: 50%;
	height: 100%;
}
.footer-links li a:hover {
	text-decoration: underline;
	 }
.footer-ul{
	color: #FFF;
	float: left;
	line-height: 115%;
	margin-left: 10%;
	margin-top: 3%;

}
.footer-ul-1 {
	float: left;
	line-height: 115%;
	margin-left: 15%;
	margin-top: 25px;
	-webkit-column-count: 3;
    -moz-column-count: 3;
	column-count: 3;
	width: 100%;
	display: block;
	position: relative;
	height: 180px;

}
.footer-ul-2 {
	float: left;
	line-height: 115%;
	margin-left: 20%;
	margin-top: 3%;
	-webkit-column-count: 3;
    -moz-column-count: 3;
	column-count: 3;
}
.footer-ul-1 a,.footer-ul-2 a { color: white; }
.footer-ul-3 {
	float: left;
	line-height: 115%;
	margin-left: 20%;
	margin-top: 3%;
	-webkit-column-count: 3;
    -moz-column-count: 3;
	column-count: 3;
}
.footer-ul-3 a { color: #b2b2b2; }
/********************************* END FOOTER ***********************************/
.play {
	background-image: url('../images/play.png');
	background-repeat: no-repeat;
	width: 52px;
	height: 52px;
	position: absolute;
	top: 42%;
	left: 31%;
}
.small-video {
	position: absolute;
}
.element-container {
	margin-top: 10px;
	width: 40%;
	height: 160px;
	overflow: hidden;
	position: relative;
}
.small-news {
	width: 60%;
	overflow: hidden;
}

.clear {
	clear: both;
}

.news-title {
	color: #000;
	font-weight: bold;
}

.most-watched-title,.most-read-title,.adayahead-title {
	color: #FFF;
	margin-top: 20px;
	padding-top: 6px;
	float: left;
	white-space: nowrap;
}
.most-read-title{
	margin-top: 13px;
	width: auto;
}
.most-watched-title {
	width: auto;
}

.adayahead-title.left > a, .most-read-title > a {
    color: #333;
}

.textTitleCss > a, .moreMultimediaTitle > a, .opinion-title > a, .missOutTitle.left > a {
	color: #1b1b1b;
}
.social-banner-text > a {
	color: #636363
}

.news-description,.news-headlines {
	margin-top: 5px;
	width: 100%;
	padding-bottom: 5px;
}

.news-headlines-big {
	line-height: 20px;
}

.news-datetime {
	color: #848484 !important;
	font-weight: normal;
	/*margin-left: 5px;*/
	text-align: left;
	white-space: nowrap;
	/**margin: 0 1% 0 3%;*/
}

.news-readmore {
	color: #9c9c9c !important;
	margin-bottom: 20px;
	float: left;
}

.news-readmore.news-morein {
	width: 100%;
	margin-right: 10px;
	margin-top: 5px;
	text-align: right;
}

.moreinsection {
	float: right;
    width: 100%;
}

.news-readmore:hover {
	text-decoration: underline;
}

.video-label-red,.video-label-blue {
	color: #FFF;
	position: absolute;
	padding: 2px 7px;
	left: 0;
}

.video-label-red {
	background-color: #cf1820;
}

.video-label-blue {
	background-color: #1078d8;
	overflow: hidden;
	 height: 15px;
    line-height: 15px;
}

.comments,.shares {
	background-position: left;
	background-repeat: no-repeat;
	width: 105px;
	color: #848484 !important;
	line-height: 16px;
}
.commentsLight,.sharesLight {
	color: #9c9c9c !important;
}

.comments {
 background-image: url("../images/comments.png");
    background-size: 18px auto;
    height: 20px;
    padding-left: 30px;
}
.commentsLight {
	background-image: url("../images/comments-light.png");
}

.shares {
	background-image: url("../images/shares.png");
    background-position: 0 1px;
    background-size: 17px auto;
    height: 14px;
    padding-left: 29px;
}
.sharesLight {
	background-image: url("../images/shares-light.png");
}

.square,.square-white {
	margin-right: 10px;
	margin-top: 6px;
	width: 10px;
	height: 10px;
}

.square {
	background-image: url("../images/square.png");
}

.square-white {
	background-image: url("../images/square-white.png");
}

.separator {
	width: 94%;
	margin: 0 3%;
	height: 1px;
	background-color: #e8e8e8;
}

.most-watched-read {
	width: 100%;
	height: 100%;
	color: #292929;
	position: relative;

}

.play-white {
	background-image: url('../images/play-white.png');
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 999;
	background-position: center center;
}

.clock {
	background-image: url('../images/clock.png');
	background-repeat: no-repeat;
	width: 12px;
	height: 12px;
}

.mw-video {
	width: 186px;
	height: 100px;
	position: relative;
}


.most-watched-full {
	width: 97%;
}

.most-read {
	width: 44%;
}

.most-watched-videos{
	margin-top: 50px;
}

.most-read-articles {
	padding-top: 12px;
	padding-bottom: 12px;
	color: #FFF;
	line-height: 30px;
	margin-top: 38px;
	padding-left: 15px;
	border-left: 3px solid #707070;
}

.category-header,.opinion-title {
	font-size: 25px;
	color: #1b1b1b;
	overflow: hidden;
	white-space: nowrap;
}

.category-header a {
	color: #000;
}

.category-title-red,.category-title-blue,.category-title-green,.category-title-lightgreen,.category-title-purple,.category-title-cyan
{
	line-height: 16px;
	padding-top: 6px;
	overflow: hidden;
	padding-bottom: 10px;
	position: absolute;
	/*text-transform: uppercase;*/
	z-index: 2;
}

.category-title-red {
	border-bottom: 6px solid #ce2021;
}

.category-title-blue {
	border-bottom: 6px solid #1078d8;
}

.category-title-green {
	border-bottom: 6px solid #016c2c;
}

.category-title-lightgreen {
	border-bottom: 6px solid #0aaf4c;
}

.category-title-purple {
	border-bottom: 6px solid #b600dd;
}

.category-title-cyan {
	border-bottom: 6px solid #00cbe3;
}

.category-title-black {
	border-bottom: 6px solid #1b1b1b;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 32px;
	z-index: 1;
}

.opinion-title {
	margin-left: 1%;
	margin-right: 1%;
	padding-bottom: 7px;
	border-bottom: 1px solid #b8b8b8;
	padding-top: 1%;
	padding-bottom: 5px;
	text-align: left;
	/*text-transform: uppercase;*/
}

.category {
	height: 410px;
}

.sub-category {
	height: 180px;
}

.small-category {
	height: 390px;
	width: 100%
}

.small-category-media {
	width: 100%;
	height: 300px;
	margin-top: 25px;
	position: relative;
	display: inline-block;
	*display:inline;
	vertical-align:top;
	overflow: hidden;
}

.small-category-media>img {
	position: absolute;
	min-height: 100%;
	display: block;
	-webkit-transform: translate(-50%, -50%);
	min-width: 100%;
}

.category-media {
	width: 50%;
	height: 384px;
	min-height: 80%;
	position: relative;
	overflow: hidden;
	margin-top: 20px;
}

.multimedia-category-media {
	height: 340px;
    margin-top: 20px;
    min-height: 80%;
    overflow: hidden;
    position: relative;
    width: 544px;
}

.subcategory-media {
	width: 30%;
	height: 140px;
	margin-top: 25px;
	position: relative;
	display: inline-block;
	*display:inline;
	vertical-align:top;
	overflow: hidden;
}

.category-video-image {
	height: 100%;
	position: relative;
	background-size: cover;
	background-position: center;
}

.category-details {
	width: 48%;
    height: 400px;
	margin-left: 2%;
    margin-top: 20px;
}

.multimedia-category-details {
    float: left;
    min-height: 315px;
	height: auto;
    margin-left: 20px;
    margin-top: 30px;
    width: 439px;
}

.subcategory-details {
	width: 65%;
	height: 100%;
	margin-left: 2%;
	margin-top: 25px;
}

.big-video {
	top: 37%;
	left: 42%;
	position: absolute;
}

.double-separator {
	/*border-bottom: 1px solid #acacac;
	border-top: 1px solid #acacac;
	height: 4px;
	margin-top: 10px;*/
}

.single-separator, .double-separator, .dashed-separator {
	border-bottom: 1px solid #e8e8e8;
	margin-top: 2%;
}

.small-article-links {
	clear: both;
	height: 35%;
}

.dashed-separator {
	/*border-bottom: 1px dashed #acacac;
	margin-top: 10px;
	margin-bottom: 10px;*/
}

.offer-section {
	color:#cf171f;
}

.news-description-big {
	width: 90%;
	line-height: 18px;
	/*text-align: justify;*/
	text-align: left;
}

.news-title-big {
	font-size: 17px;
	margin-bottom: 5px;
}

.full-article-title {
	margin-top: 10px;
}

.by-author {
	color: #5d5d5d;
	/*margin-left: 30px;*/
/*	margin-left: 8px;*/
	letter-spacing: inherit !important;
}

.social {

}

.articles-slider {
	width: 100%;
	padding-bottom:18px;
	background-color: #e2e2e2;
}

/***************************************************************************************/
.articles-slider .item {
	padding: 30px 0px;
	margin: 10px;
	color: #000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	height: 100%;
}

.customNavigation {
	text-align: center
}

.customNavigation a {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.article-title {
	text-align: left;
}

.article-text {
	margin-top: 10px;
	text-align: left;
	/*text-align: justify;*/
	overflow: hidden;
}

.adayahead {
	width: 100%;
	height: 100%;
	color: #292929;
	position: absolute;
}
.adayahead .L3white-bold{
	color: #333;
}

.adayahead-title {
	margin-left: 2%;
}

.adayahead-articles {
	margin-top: 15px;
}

.adayahead-articles>div {
	color: #fff;
    float: left;
    margin-right: 24px;
    width: 310px;
}

.adayahead-article-title {
	color: #fff;
	font-weight: bold;
    line-height: 16px;
    width: 95%;
}
.adayahead-article-details {
	color: #FFF;
	margin-left: 5%;
	margin-top: 3px;
	line-height: 15px;
}

.adayahead-article-details > a {
	color: #FFF;
	letter-spacing: 1px;
}

.opinions {
	width: 100%;
	margin-top: 1%;
}

.opinion {
	width: 25%;
	position: relative;
	bottom:20px;
}

.opinion-text {
	position: absolute;
	/*float: left;*/
	width: 43%;
	top: 30px;
	left: 9%;
	text-align: left;
}

.opinion-image {
	position: relative;
	overflow: hidden;
	float: right;
	left: -25px;
	top: -16px;
}

.small-article {
	margin-top: 10px;
	width: 100%;
	height: 120px;
}

.small-article-details {
	width: 70%;
}

.small-article-media {
	margin-right: 2%;
	width: 123px;
	height: 115px;
	overflow: hidden;
}

.mt0 {
	margin-top: 0px !important;
}

.mt1 {
	margin-top: 1% !important;
}

.mb1 {
	margin-bottom: 1% !important;
}

.mb20 {
	margin-bottom: 20px;
}

.mb10 {
	margin-bottom: 10px;
}

.mt20 {
	margin-top: 20px;
}

.mt7 {
	margin-top: 7px;
}
.mt10 {
	margin-top: 10px;
}

.mt11 {
	margin-top: 11px;
}

.mt25 {
	margin-top: 25px;
}

.mt30 {
	margin-top: 30px;
}

.category-bottom {
	margin-top: 15px;
	width: 100%;
	height: 220px;
}

.category-bottom-left {
	width: 45%;
}

.category-bottom-right {
	width: 55%;
	background-color: #fffad2;
	height: 95%;
}

.sponsor-title {
	float: left;
	margin-left: 3%;
	text-align: left;
	width: 69%;
}

.opinions-container {
	width: 100%;
	height: 95%;
	background-color: #f2f2f2;
}

.play-black {
	background-image: url("../images/play.png");
	width: 20px;
	height: 20px;
	position: absolute;
	top: 83%;
	left: 3%;
	display: inline-block;
	*display:inline;
	vertical-align:top;
	cursor: pointer;
	z-index: 999;
}
.photogray-icn {
background-image: url("../images/photography-icn.png");
    background-position: 4px calc(100% - 4px);
    background-repeat: no-repeat;
    cursor: pointer;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 999;
}

.move-div {
	position: absolute;
	z-index: 9999;
	width: 100%;
	height: 100%;
	background: url("../images/move.png") 50% 50% no-repeat;
	background-color: rgba(207, 23, 31, 0.8);
	cursor: grabbing;
	display: none;
}
.imageControl {
	background-position: center center;
    background-repeat: no-repeat;
    background-size: 60% auto;
    bottom: 0;
    height: 100%;
    position: absolute;
	width: 65px;
	cursor: pointer;
	opacity: 0.5;
}
.imageControl:hover{
	opacity: 1;
}

.imagePrev {
    background-image: url("../images/imageArrowLeft.png");
    left: -75px;
}
.imageNext {
    background-image: url("../images/imageArrowRight.png");
    right: -75px;
}

/* Photo Gallery Styles*/
ul.photo-gallery{
	display: inline-block;
}
ul.photo-gallery li{
	width: 31%;
	display: inline-block;
	float: right;
	margin-right: 18px;
	margin-bottom: 30px;
	height: 150px;
	overflow: hidden;
}
ul.photo-gallery li:nth-child(3n+1){
	margin-right: 0;
}
ul.photo-gallery li img, ul.photo-gallery li a{
	width: 100%;
	cursor: pointer;
}
ul.photo-gallery li img:hover, ul.photo-gallery li a:hover{
	opacity: 0.8;
}
.album-cover{
	position: relative;
	width: 100%;
}
.album-cover a.photo-num{
	position: absolute;
	top: 0;
	left: 0;
	background: url('../images/album-photos.png') no-repeat 86% 50% rgba(0,0,0,0.6);
	padding: 0px 28px 0px 8px;
	height: 24px;
  	line-height: 21px;
  	color:#fff;
	width: auto;
}
.album-cover a.photo-num:hover{
	background: url('../images/album-photos1.png') no-repeat 86% 50% rgba(225,225,225,0.6);
	color:#000;
}
ul.photo-gallery li h3 a{
	color: #000;
	font-size: 16px;
	line-height: 21px;
	margin-top: 8px;
}
ul.photo-gallery li h3 a:hover{
	font-family: 'HelveticaNeuel T Arabic 75 Bold';
}
/************************************* MULTIMEDIA SECTION *************************************************/
.multimediaTitle {
	font-weight: bold;
	height: 3%;
	border-bottom: 5px solid #046db0;
	float: left;
	/*text-transform: uppercase;*/
}

.multimediaBlackBar {
	float: left;
	width: 85%;
	height: 3%;
	border-bottom: 5px solid black;
}

.big-img-slider {
	clear: both;
	width: 99.5%;
	text-align: center;
	margin-top: 5%;
	position: relative;
	height: 55%;
	overflow: hidden;
}

.leftArrow,.rightArrow {
	border: 2px solid #534c4d;
	height: 4%;
	padding-top: 1%;
	position: absolute;
	text-align: center;
	top: 30%;
	width: 5%;
	cursor: pointer;
}

.leftArrow {
	left: 1%;
}

.rightArrow {
	right: 1.5%;
}

.multimedias {
	height: 39.5%;
	width: 99.5%;
}

.imgTitle {
	background: url("../images/title-background.png") repeat scroll 0 0
		rgba(0, 0, 0, 0);
	bottom: 0;
	font-weight: bold;
	height: 8%;
	padding-top: 2%;
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
}

.imgTitle.articleDetailsInfo {
	color: #FFF !important;
	font-weight: normal !important;
}

.singleMultimedia {
	width: 48%;
	height: 42%;
	padding-top: 2%;
	padding-right: 2%;
}

.multimediaDate {
	background: url("../images/time-icon.png") no-repeat scroll left 50%
		rgba(0, 0, 0, 0);
	color: #848484;
	float: left;
	height: 10%;
	padding-left: 3%;
	padding-top: 1%;
	width: 37%;
}

.multimediaSrc {
	color: #606060;
	float: left;
	height: 10%;
	margin-left: 2%;
	padding-top: 1%;
	text-align: left;
	width: 58%;
}

.multimediaHeadTitle {
	font-weight: bold;
	height: 15%;
	margin-left: 3%;
	width: 70%;
	text-align: left;
}

.multimediaImg {
	width: 100px;
	height: 100px;
	overflow: hidden;
	position: relative;
}

.multimediaDetails {
	line-height: 120%;
	margin-bottom: 1%;
	margin-left: 3%;
	text-align: left;
	width: 70%;
}
.multimediaDetails > a {
	color: #000;
}

.mediaComments {
	background: url("../images/comments.png") no-repeat scroll left center
		rgba(0, 0, 0, 0);
	color: #5b5b5b;
	float: left;
	height: 9%;
	margin-left: 5%;
	padding-left: 5%;
	padding-top: 1%;
	width: 20%;
}

.mediaShares {
	background: url("../images/shares.png") no-repeat scroll left center
		rgba(0, 0, 0, 0);
	color: #5b5b5b;
	float: left;
	height: 9%;
	margin-left: 5%;
	padding-left: 5%;
	padding-top: 1%;
	width: 30%;
}

.mediaReadMore {
	height: 9%;
	margin-left: 3%;
	text-align: left;
	width: 75%;
}

.mediaReadMore a {
	color: #9c9c9c;
}

.mediaReadMore a:hover {
	text-decoration: underline;
}

.moreMultimediaTitle {
	height: 3%;
	border-bottom: 5px solid #046db0;
	float: left;
}

.singleMedia {
	width: 27%;
	height: 207px;
	margin-top: 2%;
	margin-right: 6%;
	overflow: hidden;
	position: relative;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.moreMultimediaSingle {
	height: 80%;
	overflow: hidden;
	width: 100%;
}

.moreMultimediaSingleTitle {
	margin-top: 10px;
	text-align: center;
}
/************************************* MULTIMEDIA SECTION *************************************************/

/************************************* ARTICLE DETAILS *************************************************/
.sportsTitle {
	font-weight: bold;
	color: #8a8a8a;
	height: 3%;
	border-top: 5px solid #0aaf4c;
	float: left;
	width: 16%;
}

.blackTopBorder {
	height: 3%;
	border-top: 5px solid black;
	float: left;
	width: 1085px;
}

.left-section {
	width: 70%;
	height: 90%;
	float: left;
}

.right-section {
	width: 30%;
	height: 90%;
	float: right;
}

.articleDetailsTitle {
	font-weight: bold;
	/*text-transform: uppercase;*/
	width: 100%;
	height: 4%;
}

.articleDetailsDate {
	color: #565656 !important;
	width: 24%;
	height: 1%;
	float: left;
	display: block;
}

.articleDetailsAuthor {
	color: #565656 !important;
	width: 25%;
	height: 1%;
	float: left;
	margin-left: 4%;
	display: block;
	white-space: nowrap;
}

.articleFirstSocial {
	width: 100%;
	float: left;
	display: block;
}

.socialMediaArticleRight {
	width: 60%;
	height: 1%;
	text-align: right;
	padding-right: 5%;
	margin-top: -1%;
	float: right;
}

.socialMediaArticleLeft {
	width: 60%;
	height: 1%;
	text-align: left;
	padding-right: 5%;
	margin-top: 1%;
	float: left;
}

.socialMediaArticleRight img,.socialMediaArticleLeft img {
	margin-right: 4%;
}

.articleDetailsBigImg {
	/*height: 418px;*/
	overflow: hidden;
	position: relative;
	width: 741px;
	cursor: pointer;
	float: left ;
}
.roundIcon {
    border-radius: 62.5rem;
    display: inline-block;
    position: relative;
    vertical-align: middle;
}
.articleImageEnlarge {
    background-color: rgba(51, 51, 51, 0.6);
    height: 2.75rem;
    margin: 0.625rem;
    position: absolute;
    right: 0;
    top: 0;
    width: 2.75rem;
}

.articleImageEnlarge:hover {
	background-color: #cf171f;
}

.closeImage{
	background: rgba(51, 51, 51, 0.6) none repeat scroll 0 0;
    border-radius: 30px;
    color: #fff;
    cursor: pointer;
    font-family: SourceSansProBold;
    font-size: 20px;
    height: 2.05rem;
    padding-top: 0.7rem;
    position: absolute;
    right: 10px;
    text-align: center;
    top: 10px;
    width: 2.75rem;
}

.closeImage:hover{
	background-color: #cf171f;
}

.articleImageEnlarge.enlargeImage svg {
    height: 50%;
    width: 50%;
}
.arrowIcon svg {
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
}
.enlargeIcon svg {
    overflow: visible;
}
svg:not(:root) {
    overflow: hidden;
}
.enlargeIcon {
    fill: #ffffff;
}

.articleDetailsInfo {
	background: url("../images/bg-article-details-img-hover.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	bottom: 3px;
	color: white;
	max-height: 0;
	padding: 0 3%;
	position: absolute;
	text-align: left;
	width: 94%;
	/*text-align: justify;*/
	line-height: 130%;
	transition: height 1s linear;
	-moz-transition: height 0.3s linear;
	-o-transition: height 0.3s linear;
	-webkit-transition: height 0.3s linear;
}

.imgPopupInfo{
	background-color: rgba(0, 0, 0, 0.5);
    line-height: 130%;
    padding: 5px;
    position: absolute;
    text-align: left;
}

.articleDetailsInfoVideo {
	background: url("../images/bg-article-details-img-hover.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	bottom: 0;
	color: white;
	padding: 1% 3%;
	text-align: left;
	width: 94%;
}

.articleDetailsBigImg:hover .articleDetailsInfo, .galleryImageInner:hover .articleDetailsInfo, .owl-item:hover .articleDetailsInfo {
	height: auto;
	max-height:200px;
	padding: 5px 3%;
	transition: max-height 0.3s linear;
	-moz-transition: max-height 0.3s linear;
	-o-transition: max-height 0.3s linear;
	-webkit-transition: max-height 0.3s linear;
}

.advertisement {
	background-color: #d0d0d0;
	width: 100%;
	height: 25%;
}

.poll {
	text-align: center;
	width: 100%;
	height: auto;
}

.sharelines {
	width: 93%;
	height: 2%;
	margin-top: 2%;
	position: relative;

}
.shareLine {
	border-left: 1px solid #dfdfde;
	border-top: 1px solid #dfdfde;
	border-bottom: 1px solid #dfdfde;
	width: 90%;
	height: auto;
	position: relative;
}

.socialMediaIcon {
	width: 5%;
	height: 100%;
	text-align: center;
	border-right: 1px solid #dfdfde;
	vertical-align: middle;
	float: left;
	position: absolute;
}

.socialMediaIcon img {
	transform: translate(0%, 50%)
}

.shareText {
	color: #7c7c7c;
	float: left;
	padding: 12px 0 12px 29px;
}

.shareText a {
	color: #7c7c7c;
}

.articleDetailsBody {
    height: 67%;
    line-height: 200%;
    margin-top: 2%;
    overflow: hidden;
    width: 95%;
}

.insideViewText {
	background-color: #f5f5f5;
	font-weight: bold;
	height: 15%;
	margin-top: 7%;
	text-align: center;
	width: 36%;
}

.secondAd {
	margin-top: 20%;
	width: 100%;
	height: 14%;
	text-align: center;
}

.relatedTopics {
	margin-top: 20%;
	width: 100%;
	height: 10%;
	border-top: 1px solid #dfdfde;
	border-left: 1px solid #dfdfde;
	border-bottom: 1px solid #dfdfde;
}

.relatedTitle {
	font-weight: bold;
	margin-top: 5%;
	margin-left: 5%;
	width: 90%;
	height: 10%;
}

.relatedImg {
	width: 30%;
	height: 76%;
	overflow: hidden;
	margin-top: 2%;
	margin-left: 5%;
	float: left;
}

.relatedSubtitle {
	color: #0aaf4c;
	float: left;
	font-weight: bold;
	height: 7%;
	margin-left: 2%;
	margin-top: 1%;
	overflow: hidden;
	width: 44%;
}

.relatedBody {
	color: #383838;
	float: left;
	line-height: 130%;
	margin-left: 2%;
	margin-top: 2%;
	width: 57%;
}

.relatedReadMore {
	float: left;
	margin-left: 2%;
	margin-top: 4%;
}

.relatedReadMore a {
	color: #5d5d5d;
}

.relatedReadMore a:hover {
	text-decoration: underline;
}

.rightArrowDiv {
	background-color: #f1f1f1;
	float: right;
	height: 100%;
	margin-top: -34%;
	width: 5%;
	text-align: center;
	cursor: pointer;
}

.rightArrowDiv img {
	transform: translateY(375%)
}

.recommended {
	width: 100%;
	height: 7%;
	margin-top: 90%;
	border: 1px solid #dfdfde;
	background-color: #fafafa;
	position: relative;
}

.recommendedForYou {
	font-weight: bold;
	width: 80%;
	height: 10%;
	margin-left: 5%;
	margin-top: 3%;
	float: left;
}

.xIcon {
	float: right;
	margin-top: 4%;
	margin-right: 3%;
	cursor: pointer;
}

.left-arrow {
	position: absolute;
	top: 50%;
	left: 1%;
	cursor: pointer;
}

.right-arrow {
	position: absolute;
	top: 50%;
	right: 1%;
	cursor: pointer;
}

.singleRecommendation {
	height: 63%;
	margin-left: 11%;
	margin-top: 3%;
	padding-top: 2%;
	width: 80%;
}

.recommendedText {
	float: left;
	height: 100%;
	overflow: hidden;
	width: 60%;
	padding-left: 5px;
}

.recommendedText a {
	color: #000;
}

.stayUpdated {
	background-color: #292929;
	height: 70%;
	padding-top: 1%;
	width: 95%;
}

.stayUpdatedTitle {
	color: #605f5f !important;
	height: 20%;
	margin-left: 3%;
	/*width: 22%;*/
	 margin-top: 6px;
}

.subscribeMsg {
	color: white;
	margin-left: 3%;
	margin-top: 12px
}

.subscibeForm {
	height: 65%;
	margin-left: 3%;
	width: 100%;
}

.subscibeForm input {
	border: 0 none;
	padding-left: 5%;
	width: 33%;
	color: #5e5e5e;
	height: 40%;
	margin-top: 2%;
	margin-right: 1%;
}

.username {
	background: white url(../images/user-icon.png) 3% no-repeat;
	float: left;
}

.email {
	background: white url(../images/email-icon.png) 3% no-repeat;
	float: left;
}

.signUp {
	background-color: #cf171f;
	color: white;
	height: 47%;
	width: 13%;
	border: 0;
	cursor: pointer;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	float: left;
}

.signUp:hover {
	background-color: white;
	color: #ce2021;
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
}

.topicsTitle {
	border-top: 1px solid #cbcbcb;
	height: 15%;
	padding-top: 1%;
	width: 100%;
}

.oneTopic {
	background-color: #e4e4e4;
	color: #5e5e5e;
	float: left;
	height: 30px;
	margin-right: 1%;
	margin-top: 1%;
	padding-top: 1%;
	text-align: center;
	width: 10%;
}

.moreInSportsTitle {
	font-weight: bold;
	/*text-transform: uppercase;*/
	width: 96%;
	border-top: 1px solid #cbcbcb;
	padding-top: 1%;
	height: 15%;
}

.singleSport {
	height: 80%;
	margin-right: 3%;
	overflow: hidden;
	width: 30%;
	float: left;
}

.singleSport.fixedHeight{
	height: 220px;
}

.imgDesc {
	margin-top: 2%;
	text-align: left;
}

.imageContainer {
	width: 250px;
	height: 170px;
}

.relatedArticlesTitle {
	border: 0;
	border-color: #FF0000 !important;
	text-align: center;
	font-family: Sentinel-Bold;
	font-size: 20px;
	color: #1b1b1b !important;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	height: 21px;
	border-top: 1px solid #cbcbcb !important;
	letter-spacing: 1px;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}

.relatedArticleTitle {
	color: #000000 !important;
	font-size: 18px;
	font-family: SourceSansProRegular;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}
.relatedArticleTitle:first-letter{
	text-transform: none !important;
}
/************************************* ARTICLE DETAILS *************************************************/

/*************************************************** BUSINESS ***************************************************************/
.businessTitle {
	font-weight: bold;
	color: #8a8a8a;
	width: 20%;
	height: 10%;
	/*text-transform: uppercase;*/
	border-top: 5px solid #016c2c;
	float: left;
}

.blackBorder {
	float: left;
	width: 80%;
	height: 10%;
	border-top: 5px solid black;
}

.bigArticleBusiness {
	width: 55%;
	height: 87%;
	float: left;
}

.bigArticleImg {
	width: 97%;
	height: 65%;
	overflow: hidden;
}

.bigArticleDesc {
	height: 34%;
	padding-top: 2%;
	width: 97%;
	background-color: #f6f6f6;
}

.leftDesc {
	width: 48%;
	height: 100%;
	margin-right: 14px;
}

.rightDesc {
	width: 48%;
	height: 90%;
}

.artTitle {
	/*text-transform: uppercase;*/
	margin-left: 5%;
	height: auto;
	overflow: hidden;
}

.timeDiff {
	background: url("../images/clock.png") no-repeat scroll left center
		rgba(0, 0, 0, 0);
	color: #716f6f;
	float: left;
	height: 7%;
	margin-left: 5%;
	padding-left: 5%;
	text-align: left;
	transform: translateY(50%);
}

.artAuthor {
	color: #606060;
	float: left;
	height: 7%;
	margin-left: 8%;
	transform: translateY(50%);
}

.artDescription {
	color: #0f0f0f;
	height: 60%;
	line-height: 130%;
	margin-top: 5%;
	width: 95%;
}

.topMajorArticleDesc {
	margin-bottom: 8px;
    margin-top: 0;
    max-height: 35px;
    overflow: hidden;
}
.topMajorArticleDate {
	display: block !important;
}
.topMajorArticleSrc {
	display: block !important;
	margin-top: 10px !important;
}

.generalDateCss.topMajorArticleDateCss {
	margin-top: 15px !important;
}
/*.artComments{
	background: url("../images/comments.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #5b5b5b;
    height: 15%;
    padding-left: 10%;
    padding-top: 4%;
    width: 30%;
	float: left;
}
.artShares{
	background: url("../images/shares.png") no-repeat scroll left center rgba(0, 0, 0, 0);
    color: #5b5b5b;
    float: left;
    height: 10%;
    margin-top: 1%;
    padding-left: 10%;
    padding-top: 3%;
    width: 40%;
}*/
.otherBusinessArticles {
	float: left;
	width: 40%;
	height: 87%;
	margin-left: 2%;
	overflow: hidden;
}

.bussinessArtDate {
	color: #848484;
	float: left;
}

.businessArticle {
	width: 100%;
	padding-bottom: 1%;
	border-bottom: 1px solid #e8e8e8;
	height: 40%;
	overflow: hidden;
}

.noImg {
	height: 30%;
	margin-top: 2%;
}

.artBusinessTitle {
	float: left;
	font-weight: bold;
	margin-bottom: 2%;
	text-align: left;
	width: 73%;
}

.smallBussinessImg {
	float: right;
	height: 85%;
	margin-left: 2%;
	overflow: hidden;
	width: 25%;
}

.businessDescription {
	float: left;
	line-height: 130%;
	text-align: left;
	width: 70%;
	/*text-align: justify;*/
}

.highlights {
	border-bottom: 5px solid #016c2c;
	font-weight: bold;
	height: 5%;
	/*text-transform: uppercase;*/
	width: 17%;
}

.singleHighlight {
	width: 100%;
	height: 28%;
	border-bottom: #acacac dashed 1px;
	padding-bottom: 1%;
	margin-top: 3%;
}

.highlightList {
	height: 95%;
	overflow: hidden;
}

.highlightImg {
	height: 90%;
	margin-right: 2%;
	width: 23%;
}

.highlightDesc {
	width: 75%;
	height: 90%;
	position: relative;
}

.highlightBody {
	margin: 2% 0;
}

.highlightReadMore {
	bottom: 15%;
	color: #9c9c9c;
	position: absolute;
}

.highlightReadMore:hover {
	text-decoration: underline;
}

.missOutTitle {
	height: 7%;
	border-bottom: 5px solid #016c2c;
	/*text-transform: uppercase;*/
	margin-bottom: 2%;
}

.missOutArticle {
	float: left;
	height: 85%;
	margin-right: 12%;
	width: 38%;
}

.missOutImg {
	width: 490px;
	height: 330px;
	overflow: hidden;
	position: relative;
}

.missOutDate {
	background: url("../images/clock.png") no-repeat scroll left center
		rgba(0, 0, 0, 0);
	color: #848484;
	height: 7%;
	padding-left: 4%;
	padding-top: 2.5%;
	text-align: left;
}

.missOutDesc {
	text-align: left;
}

.moreNews {
	border-bottom: 5px solid #016c2c;
	font-size: 1.222rem;
	height: 3%;
	/*text-transform: uppercase;*/
	float: left;
}

.singleNews {
	height: 17%;
	margin-bottom: 2%;
	margin-right: 10%;
	margin-top: 3%;
	width: 40%;
	float: left;
}

.newsDate {
	background: url("../images/clock.png") no-repeat scroll left center
		rgba(0, 0, 0, 0);
	color: #848484;
	float: left;
	margin-right: 5%;
	padding-left: 5%;
	height: 8%;
}

.newsSource {
	color: #606060;
	width: 50%;
}

.newsTitle {
	clear: left;
	font-weight: bold;
	margin-top: 2%;
	float: left;
}

.artTitle a,.artBusinessTitle a,.news-title a,.multimediaHeadTitle a,.newsTitle a
	{
	color: #000;
}

.newsBody {
	line-height: 140%;
	margin-top: 1%;
	text-align: left;
	/*text-align: justify;*/
}

.newsImg {
	float: left;
	height: 53%;
	margin-right: 2%;
	margin-top: 2%;
	width: 22%;
	overflow: hidden;
}
/*************************************************** BUSINESS ***************************************************************/

/*************************************************** SPORTS ***************************************************************/
.theLatest {
	border-bottom: 5px solid #0aaf4c;
	font-weight: bold;
	height: 11%;
	/*text-transform: uppercase;*/
	width: 8%;
}

.firstArticle {
	float: left;
	height: 75%;
	margin-bottom: 1%;
	margin-right: 5%;
	margin-top: 1%;
	position: relative;
	width: 45%;
}

.articleDate {
	color: #848484;
	background: url(../images/clock.png) left no-repeat;
	padding-left: 5%;
	height: 8%;
	text-align: left;
	width: 100%;
}

.articleTitle {
	font-weight: bold;
	margin-top: 1%;
	text-align: left;
}

.articleBody {
	line-height: 140%;
	margin-top: 2%;
	/*text-align: justify;*/
}

.articleReadMore {
	color: #9c9c9c;
	float: left;
	margin-top: 2%;
	text-align: left;
	/*text-transform: uppercase;*/
}

.articleReadMore:hover {
	text-decoration: underline;
}

.articleImg {
	float: left;
	height: 60%;
	margin-right: 3%;
	margin-top: 1%;
	width: 16%;
	overflow: hidden;
}
/*************************************************** SPORTS ***************************************************************/

/*vk*/
.gridster {
	width: 1024px !important;
	margin-top: -5px;
}
.staticsec {
	margin: 10px;
	width: 98.5%;
}

.staticsec .articleDetailsTitle {
	margin: 10px 0 30px 0;
}

.blackTopBorder {
	width: 84%;
}

.margver10 {
	margin-top: 10px;
}

#disqussions_wrapper {
	z-index: 999999999999999999 !important;
}

#disqus_thread.positioned {
	height: 500px !important;
    left: 721px !important;
    position: relative;
    top: 735px !important;
    width: 400px !important;
    z-index: 999999 !important;
}

/**** LOADER *****/
.loader-overlay,.loader-inner,.loader-small {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 9999;
}

.loader-overlay {
	background: #666666
		url("../images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50%
		repeat;
	opacity: 0.4;
}

.loader-inner {
	background: url("../images/loader.png") 50% 50% no-repeat;
}

.table1 {
	width: 100%;
}

.table1 th,.table1 td {
	text-align: left;
}

.table1 td:nth-child(odd) {
	border-right: 1px dashed #bdbdbd;
}

.table1 tr:nth-child(even) {
	background-color: #e1e1e1;
}

.table1 tr:nth-child(odd) {
	background-color: #eaeaea;
}

.table1 th {
	background-color: #3d3d3d;
	color: white;
}

.table1 .article {
	width: 334px;
	height: 45px;
	float: left;
	padding-right: 10px;
	padding-top: 10px;
}

.table1 .article .image {
	width: 53px;
	height: 48px;
	overflow: hidden;
	position: relative;
	float: left;
	padding: 0px 10px 20px 10px;
}

.table1 .article .image  img {
	width: 100%;
	height: 100%; /*transform: translateY(25%);*/
}

.table1 .article  label {
	color: #000;
	text-align: left;
	display: block;
	padding-top: 10px;
}

.table1 a {
	color: black !important;
	line-height: 100% !important;
	background-color: transparent !important;
}

.table1 .subMenuName  label {
	color: #000;
	text-align: center;
	display: block;
	padding: 10px;
	transform: translateY(-50%);
}

.other-sub-menu {
	position: absolute;
	background-color: #eaeaea;
	padding: 0px;
	z-index: -1;
	max-width: 700px;
	-webkit-box-shadow: 7px 6px 12px -6px black;
	-moz-box-shadow: 7px 6px 12px -6px black;
	box-shadow: 7px 6px 12px -6px black;
	opacity: 0;
	filter: alpha(opacity = 0);
}

.main-menu li:hover .other-sub-menu {
	opacity: 1;
	z-index: 99;
	filter: alpha(opacity = 100);
	-webkit-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

li {
	overflow: hidden !important;
}

li.visibleDFP {
	overflow: visible !important;
	z-index: 3 !important;
}

.article-image {
	height: 49%;
	margin-bottom: 2%;
	overflow: hidden;
}

.artdetails .owl-next,.artdetails .owl-prev {
	position: relative;
	top: -65px;
}

.artdetails .owl-next {
	float: right;
}

.artdetails .owl-prev {
	float: left;
}

.artdetails .relatedTopics .owl-theme .owl-controls .owl-buttons div,.artdetails .recommended .owl-theme .owl-controls .owl-buttons div
	{
	background: none;
}

.artdetails .xIcon {
	cursor: pointer;
	z-index: 999999999999;
	position: relative;
}

.singleSport .secarimg {
	overflow: hidden;
	height: 131px;
}

.artdetails .owl-item {
	height: 90px;
}

.artdetails .recoimg {
	width: 106px;
	height: 73px;
	overflow: hidden;
}

.artdetails .recoimg img {
	width: 106px;
	height: auto;
}

.artdetails .owl-article img {
	width: 100%;
	height: auto;
}

.artdetails .owl-article .owl-item {
	height: 400px;
}

.artdetails .owl-article .owl-next,.artdetails .owl-article .owl-prev {
	position: relative;
	top: -215px;
}

.quotemarg {
	float: right;
	width: 200px;
	height: 50px;
}

.floatquote {
	float: right;
	clear: right;
	margin-right: 10px;
	padding: 15px;
	width: 200px;
	background: #f5f5f5;
	font-weight: bold;
	color: #4e4e4e;
}
/**/
a.button::before {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-box-shadow: #959595 0 2px 5px;
	-moz-box-shadow: #959595 0 2px 5px;
	border-radius: 3px;
	box-shadow: #959595 0 2px 5px;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	padding: 2px 0 0;
	position: absolute;
	top: 0;
	width: 100%;
}

a.button:active::before {
	padding: 1px 0 0;
}

/**
 * Grey
 */
a.button {
	-moz-box-shadow: inset 0 0 0 1px #63ad0d;
	-webkit-box-shadow: inset 0 0 0 1px #63ad0d;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background: #eee;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#eee),
		to(#e2e2e2));
	background: -moz-linear-gradient(#eee, #e2e2e2);
	background: linear-gradient(#eee, #e2e2e2);
	border: solid 1px #d0d0d0;
	border-bottom: solid 3px #b2b1b1;
	border-radius: 3px;
	box-shadow: inset 0 0 0 1px #f5f5f5;
	color: #555;
	display: inline-block;
	*display:inline;
	vertical-align:top;
	font: bold 12px Arial, Helvetica, Clean, sans-serif;
	margin: 0 25px 25px 0;
	padding: 10px 20px;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 0 #fafafa;
}

a.button:hover {
	background: #e4e4e4;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e4e4e4),
		to(#ededed));
	background: -moz-linear-gradient(#e4e4e4, #ededed);
	background: linear-gradient(#e4e4e4, #ededed);
	border: solid 1px #c2c2c2;
	border-bottom: solid 3px #b2b1b1;
	box-shadow: inset 0 0 0 1px #d0d0d0;
}

a.button:active {
	background: #dfdfdf;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dfdfdf),
		to(#e3e3e3));
	background: -moz-linear-gradient(#dfdfdf, #e3e3e3);
	background: linear-gradient(#dfdfdf, #e3e3e3);
	border: solid 1px #959595;
	box-shadow: inset 0 10px 15px 0 #c4c4c4;
	top: 2px;
}

.button.right {
	float: right;
}

.small-article-section {
	width: 100%;
	height: 45%;
}

.topicImg {
	width: 100%;
	height: 75%;
	overflow: hidden;
}

.aboutUsTitle {
 	padding-top: 5px;
	margin-bottom: 40px;
	/*font-weight: bold;*/
	float: left;
	/*border-top: 6px solid red;*/
	color: #8a8a8a !important;
}

.aboutUsTitleRow {
	margin-top: 30px;
	width: 100%;
}

.blackLine {
	float: left;
	width: 70%;
	border-top: 6px solid black;
	font-size: 55px;
}

.searchlist {
	margin: 0;
	padding: 0;
	list-style: none;
}

.searchItem {
    border-bottom: 1px dashed #acacac;
	min-height: 140px;
    height: auto;
    padding-top: 20px;
    padding-bottom: 10px;
    position: relative;
    text-align: left;
    width: 100%;
}

.searchItemTitle {
    font-weight: bold;
    margin: 5px 0 11px 0;
}

.searchItemDesc {
    height: auto;
    margin-bottom: 13px;
    overflow: hidden;
}


.generalDateCss.searchItemDate {
    height: 20px;
}

.mainSrc.inlineAuthor {
    margin-left: 5px;
	color: #848484;
    display: inline-block;
    float: none;
    height: auto;
    vertical-align: top;
    width: auto;
}

.searchItemBody {
  line-height: 14px;
    position: relative;
    width: 70%;
     line-height: 16px;
}

.numberOfResults {
	margin: 20px 0;
    text-align: left;
	font-weight: bold;
	color: #474747 !important;
}

.searchItemImg {
	float: left;
    height: 115px;
    margin-right: 20px;
    width: 115px;
	overflow: hidden;
	position: relative;
}

.readMore {
	border-bottom: 1px dashed #acacac;
    height: 20px;
    padding-bottom: 20px;
    width: auto;
}

.readMore a {
	margin-top: 0;
	margin-bottom: 0;
}

.searchlist li {
	line-height: 16px;
	font-weight: normal;
	margin-top: 25px;
	margin-bottom: 5px;
	text-align: left;
	font-size: 13px;
}

.searchlist li h1 {
	margin-bottom: 10px;
}

.searchlist li h1 a {
	color: #000000;
	font-size:16px;
	font-weight: bold;
}

.searchlist li h1 a:hover {
	text-decoration: underline;
}

.searchlist li span {
	color: #848484;
	font-size: 12px;
	font-weight: lighter;
	background: url("../images/time-icon.png") no-repeat;
	text-indent: 15px;
	display: block;
}
.searchlist li div{
	display: table-cell;
    padding-right: 5px;
    vertical-align: top;
}
.searchlist li {
	border-bottom: 1px dashed #acacac;
	padding-bottom: 20px;
}
.newsSection {
	line-height: 25px;
	font-weight: normal;
	color: #111111;
	width: 80%;
	margin-top: 20px;
	margin-bottom: 10px;
	float: left;
	text-align: left;
}

.newsSection>span {
	color: #cf171f;
	font-weight: bold;
}

.newsSectionTitle {
	color: #111111;
	margin-bottom: 10px;
	padding-left: 10px;
	 letter-spacing: -0.07em;
}

.newsSectionTitle>span {
	font-weight: bold;
	color: #cf171f;
}

.newsSection a {
	text-decoration: none;
	color: #000000;
}

.text-image {
	font-weight: bold;
	color: black;
	float: right;
	padding-top: 20px;
	width: 350px;
	height: 200px;
	background: url("../images/text-image.png") no-repeat top;
	float: right;
}

.text-image>span {
	font-weight: normal;
	font-size: 16px;
}

.map-and-address {
	width: 100%;
}

.map {
	width: 50%;
	float: left;
}

.address {
	margin-top: 10px;
	margin-left: 33px;
	width: 44%;
	float: left;
	font-weight: bold;
	color: black;
	text-align: left;
}

.upper {
	width: 100%;
	border-bottom: 6px solid black;
}

.upper1 {
	width: 100%;
	font-weight: bold;
	color: black;
	text-align: left;
	margin-bottom: 10px;
}

.upper2 {
	width: 100%;
	font-weight: bold;
	color: black;
}

.lower {
	width: 100%;
	font-weight: normal;
	margin-top: 20px;
}

.lower1 {
	width: 100%;
	font-weight: normal;
	margin-top: 20px;
}

.lower2 {
	width: 100%;
	font-weight: normal;
	margin-top: 20px;
}

.title-font {
	font-weight: bold;
	color: black;
}

.middle-row {
	height: 79px;
	background-color: #f8f8f8;
	text-align: left;
	margin-top: 30px;
	padding-top: 22px;
	padding-left: 19px;
}

.middle-row-item {
	width: 33%;
	float: left;
}

.bottom-row {
	margin-bottom: 45px;
	height: 157px;
	background-color: #f8f8f8;
	text-align: left;
	margin-top: 30px;
	padding-top: 22px;
	padding-left: 19px;
}

.bottom-row-item {
	width: 50%;
	float: left;
}

.form-and-image {
	width: 100%;
	margin-bottom: 20px;
}

.form1 {
	width: 44%;
	float: left;
	position: relative;
}

.contactform {
	width: 100%;
	float: left;
}

.quoteform {
	width: 96%;
}

.quoteFormDiv {
	width:100%;
	height:auto;
	margin-bottom: 10px;
	padding-left:15px;
	text-align: left;
	overflow: auto;
}

.contactform input[type=text],.contactform textarea {
	line-height: 22px;
}

.contactform input[type=submit] {
	padding: 5px 15px;
	background: red;
	border: 0 none;
	cursor: pointer;
	color: #fff;
	float: right;
	padding: 10px 20px;
}

.form-text {
	text-align: left;
	font-weight: normal;
	line-height: 25px;
	border-bottom: 4px solid black;
	margin-bottom: 5px;;
}

.send-button {
    width:67px;
    height: 34px;
    background-color:#ce2021;
    color:white;
    padding-top:5px;
    float:right;
    margin: 2px 0;
	cursor: pointer;
	height: 25px;
	margin-bottom: 3%;
	margin-left: 83%;
	padding-top: 1%;
	transition: all 0.2s linear 0s;
	width: 95px;
	border: 0 none;
	-webkit-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	text-align: center;
	line-height: 18px;
}

.send-button:hover {
	background-color: white;
	color:#ce2021;
	-webkit-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
}

.note {
	text-align: left;
	color: #5e5e5e !important;
	margin-bottom: 20px;
}

.left- {
	width: 70%;
	height: 90%;
	float: left;
}

.right- {
	width: 30%;
	height: 90%;
	float: right;
}

.alertify-logs {
	z-index: 9999 !important;
	top: 200px !important;
}

/********** Subscribe **********/
.emailNameDiv {
	width: 100%;
	margin-top: 30px;
	margin-bottom: 10px;
}

.subscribeInput {
	float: left;
	height: 25px;
	margin-right: 2%;
	margin-top: 1%;
	padding-left: 3px;
	width: 45%;
}

.quoteInput {
	float: left;
	height: 25px;
	margin-right: 15px;
	margin-bottom: 10px;
	padding-left: 3px;
	width: 315px;
}

.subscribeSelect {
	float: left;
	height: 30px;
	margin-top: 1%;
	width: 46.5%;
}

.numbers {
	width: 80%;
	float: left;
	height: 25px;
	margin-bottom: 8px;
}

.width98 {
	width: 98%
}

.row {
	margin-top: 30px
}

.width99 {
	width: 99%
}

.subscribeLabel {
	width: 48.5%;
	height: 30px;
	float: left;
	transform: translateY(40%);
	text-align: left;
}

.captchaImg {
	float: left;
	transform: translateY(30%);
	margin-right: 3%;
}

.subscribeMessage {
	color: #016c2c;
	margin-top: 20%;
}
/********** Subscribe **********/
.rssList{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.rssList li{
	float: left;
	width:40%;
	background-color: #f8f8f8;
	padding: 18px 23px 18px 23px;
	margin: 10px;
}
.rssList li span{
	display: block;
	text-align: left;
	font-size: 20px;
	font-weight: normal;
	/*text-transform: uppercase;*/
}
.rssList li a{
	display: block;
	text-align: left;
	color: #000000;
	margin-top: 10px;
	background: url("../images/attach.png") no-repeat;
	text-indent: 20px;
	font-size: 16px;
}
.rssList li a:hover{
	text-decoration: underline;
}
.ArticleGallery{
	margin: 20px 0;
	text-align: left;
	height: auto;
}

.galleryItem {
	display: inline-block;
	margin-right: 10px;
	margin-bottom: 10px;
}

.imageCss {
	/*height: 404px;*/
	width: 716px;
	overflow: hidden;
	position: relative;
}

.galleryItem .galleryImage a{
    display: block;
    height: 100%;
    position: relative;
    width: 100%;
}

.galleryItem .galleryLabel label {
    display: block;
    overflow: hidden;
    padding-left: 6px;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: auto;
	margin-top: 3px;
	height: 100%;
}

.galleryImage {
	background-color: #f8f8f8;
    border: 1px solid #e3e2e2;
    height: 160px;
    overflow: hidden;
    padding: 5px;
    position: relative !important;
    width: 160px;
	border-bottom: none;
}

.galleryImageContainer {
	height: 160px;
	width: 160px;
	overflow: hidden;
}

.galleryLabel {
	text-align: center;
	font-size: 12px;
	padding: 2px;
	background-color: #eeeeee;
	position: relative;
	width:168px;
	border: 1px solid #e3e2e2;
	border-top: none;
	height: 23px;
	padding-left: 0px;
}

.mediumgray{
	font-size: 12px;
	color:#555;
}
.bigGray{
	font-size: 14px;
}

.widgetGallery{
	width:100%;
}
.galleryWidgetThumb {
    height: 100px;
    margin-left: 1px;
    margin-top: 3px;
    overflow: hidden;
    position: relative;
    width: 100px;
}

/*mhajjar@koein.com start*/
.main-menu .insideWrap{
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	position: relative;
}

.main-menu .insideWrap .MainMenuItem{
	width: 93px;
}

/*.main-menu .insideWrap li.bayie{
	align-items: center;

}
.main-menu .insideWrap li.bayie a{
	line-height: normal;
	width: auto;
	height: auto;
}*/
.top-head-section-center > a {
    display: block;
    height: 120px;
    margin-left: auto;
    margin-right: auto;
    width: 213px;
}
.main-menu .insideWrap .drawer{
	padding-right:0px;
}
.top-head .wrapHeader {
    margin-left: auto;
    margin-right: auto;
	width: 1024px;
    position: relative;
}
.top-head .time-update {
	font-size:11px;
}

.top-head  .btn-white-lg.font-red a {
	display: block;
	position: relative;
    color: #b00c0d;
}
/**breaking-news**/
.breaking-news .cd-words-wrapper a {
	display: block;
	overflow: hidden;
	position: relative;
	text-overflow: ellipsis;
	white-space:nowrap;
	width: 745px;
	font-weight: bold;
}
.text-breaking-news.cd-headline.slide{
	max-width: 753px;
}

/**breaking-news***************/
.social-media {
    margin-top: 7px;
}
.social-banner {
	 height: 90px;
    width: 1024px;
}

/**smallArticleWID**/
.smallArticleWID .small-news {
	min-height: 115px;
	height: auto;
    margin-left: 0;
    margin-top: 5px;
    overflow: hidden;
    position: relative;

}
.noTitle {
	height: 127px !important;
}
 .smallArticleWID .small-news span.textLeft  {
	margin-top: 3px;
	line-height: 19px;
	width: 100%;
	overflow: hidden;
	max-height: 59px;
	padding-bottom: 1px;
}

.smallArticleWID{
	padding-right: 1%;
	position: relative;
	width: 94%;
}
.smallArticleWID .element-container {
	height: 122px;
	width: 139px;
}
/**smallArticleWID
	margin-top: 0;
}***************/

.smallArticleWID .topSmall-news
{
	min-height: 132px;
	height: auto;
    position: relative;
	margin-bottom: 5px;
	margin-top: 5px;
}

.smallArticleWID .generalSocialID.social{
	/*border-bottom: 1px solid #e8e8e8;*/
}
.smallArticleWID .news-headlines .link{
	overflow: hidden;
	position: relative;
	white-space:nowrap;
}

.news-headlines.news-headlines-big {
    /*margin-top: 10px;*/
}

.news-description.news-description-big {
	/*max-height: 55px;*/
}
/**smallArticleWID***************/



/*****Social**/
.generalSocialID.social{
	/*display: none;*/
	height: auto;
	position: relative;
	text-align: left;
	float: left;
	clear: both;
	margin-bottom: 10px;
	margin-top: 10px;
	width:100%;
}

.generalSocialID.social .nbComments {
    color: #ece9ef;
    left: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 24px;

}
.generalSocialID.social .comments {
    position: relative;
    /*min-width: 70px;*/
    text-align: left;
    padding-right: 13px;
}

.generalSocialID.social .shares
{
	padding-right: 0px;
	min-width: 70px;
}

.generalSocialID.social .comments-area ,
.generalSocialID.social .comments ,
.generalSocialID.social .shares{
	display: inline-block;
	*display: inline;
	vertical-align: top;
	width:auto;
	/*text-transform: uppercase;*/
}

.generalSocialID.social .borderRight {
 background-color: #b6b6b6;
    height: 12px;
    position: absolute;
    right: 0;
    top: 2px;
    width: 1px;
}

.generalSocialID.social .share.shares {
    margin-left: 9px;
    margin-top: 0px;
    position: relative;
	cursor: pointer;
}

.shareLink {
	background-image: linear-gradient(to bottom, rgba(49, 49, 47, 0.97), #262625);
	border-color: #262625 #1c1c1b #121211;
	border-radius: 5px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 3px -1px rgba(0, 0, 0, 0.7), 0 0 1px rgba(255, 255, 255, 0.07) inset, 0 0 2px rgba(255, 255, 255, 0.15) inset;
	float: right;
    height: 30px;
    left: 130px;
    position: absolute;
    top: -40px;
    width: 68px;
	display: none;
}

.share-arrow-div {
    bottom: -12px;
    clip: rect(12px, 24px, 24px, 0px);
    display: block;
    height: 24px;
    line-height: 24px;
    margin-left: 23px;
    position: absolute;
    width: 24px;
}

.share-arrow {
	background-color: #454543;
    border: 2px solid #121211;
    box-sizing: content-box;
    display: block;
    height: 20px;
    transform: rotate(45deg) scale(0.5);
    width: 20px;
}

.twitterShare {
	background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="171" height="139"><g transform="translate(-282.32053,-396.30734)"><path style="fill:white" d="m 453.82593,412.80619 c -6.3097,2.79897 -13.09189,4.68982 -20.20852,5.54049 7.26413,-4.35454 12.84406,-11.24992 15.47067,-19.46675 -6.79934,4.03295 -14.3293,6.96055 -22.34461,8.53841 -6.41775,-6.83879 -15.56243,-11.111 -25.68298,-11.111 -19.43159,0 -35.18696,15.75365 -35.18696,35.18525 0,2.75781 0.31128,5.44359 0.91155,8.01875 -29.24344,-1.46723 -55.16995,-15.47582 -72.52461,-36.76396 -3.02879,5.19662 -4.76443,11.24048 -4.76443,17.6891 0,12.20777 6.21194,22.97747 15.65332,29.28716 -5.76773,-0.18265 -11.19331,-1.76565 -15.93716,-4.40083 -0.004,0.14663 -0.004,0.29412 -0.004,0.44248 0,17.04767 12.12889,31.26806 28.22555,34.50266 -2.95247,0.80436 -6.06101,1.23398 -9.26989,1.23398 -2.2673,0 -4.47114,-0.22124 -6.62011,-0.63114 4.47801,13.97857 17.47214,24.15143 32.86992,24.43441 -12.04227,9.43796 -27.21366,15.06335 -43.69965,15.06335 -2.84014,0 -5.64082,-0.16722 -8.39349,-0.49223 15.57186,9.98421 34.06703,15.8094 53.93768,15.8094 64.72024,0 100.11301,-53.61524 100.11301,-100.11387 0,-1.52554 -0.0343,-3.04251 -0.10204,-4.55261 6.87394,-4.95995 12.83891,-11.15646 17.55618,-18.21305 z" /></g></svg>')
		no-repeat;
	background-size: 18px;
	background-position: 2px 4px;
}

.facebookShare {
	background:
		url('data:image/svg+xml;utf8,<svg viewBox="0 0 33 33" width="25" height="25" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><path style="fill:white" d="M 17.996,32L 12,32 L 12,16 l-4,0 l0-5.514 l 4-0.002l-0.006-3.248C 11.993,2.737, 13.213,0, 18.512,0l 4.412,0 l0,5.515 l-2.757,0 c-2.063,0-2.163,0.77-2.163,2.209l-0.008,2.76l 4.959,0 l-0.585,5.514L 18,16L 17.996,32z"></path></g></svg>')
		no-repeat;
	background-size: 18px;
	background-position: 0px 2px;
	display: none;
}

.shareCss {
	border: medium none;
    display: block;
    height: 20px;
    margin: 5px 7px;
    text-indent: -200px;
    width: 20px;
	overflow: hidden;
}

.shareLinkContainer {
	display: inline;
	padding: 0;
}

.shareLinkContainer div {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    list-style: none outside none;
    margin: 0;
}

/**social*************/

/**smallArticleWID***************/

/**mostReadWatchedWID**/

.mostReadWatchedWID{
	height: 86%;
    position: relative;
	margin:2% 0;
}

.mostWatchedParent {
    position: relative;
    text-align: left;
    width: 100%;
	display: table;
}
.mostWatchedParent .most-watched-title {
    float: none;
    display: inline-block;
    *display: inline;
    vertical-align: top;
    margin-top: 10px;
	color: #333;
	float: left;
	width: calc(100% - 110px);
	padding: 0px;
	margin: 0px;
	line-height: 35px;
	padding-left: 10px;
	background-color: #f2f2f2;
}
.mostReadWatchedWID .textLeft .link{
	display: block;
	height: 24px;
	margin-top: 0;
	overflow: hidden;
	position: relative;
	white-space: nowrap;
	padding-bottom: 1px;
}
.mostReadWatchedWID .square-white{
	margin-top: 12px;
}
.mostReadWatchedWID .most-read-articles {
    height: 108px;
    margin-top: 11px;
    padding-bottom: 4px;
    padding-left: 15px;
    padding-top: 8px;
}
.mostReadWatchedWID .most-watched-videos {
    margin-top: 15px;
    text-align: left;
}
.mostReadWatchedWID .most-watched-videos > a {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	margin-right: 1%;
	margin-left: 5px;
    overflow: hidden;
    text-align: left;
	width: 23%;
	position: relative;
}
.mostReadWatchedWID .most-watched-videos-only {
    margin-top: 11px;
}
.mostReadWatchedWID .most-watched-videos-only > a {
	display: inline-block;
	*display: inline;
	vertical-align: top;
	margin-right: 12px;
	margin-left: 12px;
    overflow: hidden;
    text-align: left;
    width: 170px;
	position: relative;
}
.mostReadWatchedWID .mw-video {
    height: 175px;
    overflow: hidden;
    position: relative;
    width: 100%;
	margin-bottom: 5px;
}
.mostReadWatchedWID .img-caption {
    font-family: SourceSansProRegular;
    font-size: 18px;
    color: #000;
    margin-top: 0px;
    clear: both;
    display: block;
	line-height: 20px;
    height: 40px;
    overflow: hidden;
	font-weight: bold;
	letter-spacing: 0px;
}
.mostReadWatchedWID .play-white,.videoButton {
	background-image: url("../images/play-white.png");
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
/**smallArticleWID***************/


/**categoryImgTextWID**/
.categoryImgTextWID {
position: relative;
width: 100%;
}
.categoryImgTextWI .datetime-author {
position: relative;

}
 .categoryImgTextWID .category-media.left a{
	display: block;
	height: 100%;
	position: relative;
}
.categoryImgTextWID .news-datetime {
	/*padding-left: 5px;*/
}
.categoryImgTextWID .by-author {
	/*margin-left: 10px;*/
}
.categoryImgTextWID .news-headlines a{
	display: block;
	overflow: hidden;
	position: relative;
	text-overflow: ellipsis;
	white-space:nowrap;
	margin-bottom: 4px;
}
.categoryImgTextWID .category-media {
    height: 311px;
}
.categoryImgTextWID .news-title.news-title-big{
	display: block;
	/*overflow: hidden;*/
	position: relative;
	/*text-overflow: ellipsis;*/
	/*white-space:nowrap;*/
}
.categoryImgTextWID .generalSocialID {
    height: 21px;
}
.categoryImgTextWID .news-readmore {
    display: block;
    float: none;
    margin-bottom: 5px;
    margin-top: 9px;
    position: relative;
}
.categoryImgTextWID .double-separator {
    margin-top: 12px;
}
/**categoryImgTextWID***************/




/**aDayAheadWID*/
.aDayAheadWID .adayahead-title{
	width: auto;
	text-align: left;
	/*text-transform: uppercase;*/
	position: relative;
	font-size: 18px;

	line-height: 36px;
	background-color: #f2f2f2;
	width: 100%;
    margin-left: 0;
    padding-top: 0px;
    padding: 0px 10px;
    box-sizing: border-box;
}
.omanPrideWidget + .adayahead-title{
	width: calc(100% - 135px);
}
.aDayAheadWID .square,.aDayAheadWID .square-white {
    background-color: #333;
    background-image: none;
    height: 7px;
    margin-right: 5px;
    margin-top: 6px;
    width: 7px;
}
.aDayAheadWID .item{
	width: 293px;
	margin-right: 47px;
}
.aDayAheadWID .item.last{
	margin-right: 0;
}
.aDayAheadWID .adayahead-articles .aDayBlockTitle{
	margin-bottom:10px;
}

.aDayBlockTitleCss {
	height:33px;
	line-height: 20px;
	overflow: hidden;
	padding-bottom: 1px;
}
/**aDayAheadWID***************/


/**opinionsWID*/
.opinions-container .opinion-text {
    font-size: 13px;
    left: 10px;
    text-align: left;
    width: 160px;
}

.opinions-container .opinion-text a
{
	font-weight: bold;
	max-height: 65px;
	overflow: hidden;
	padding-bottom: 2px;
}
.opinions-container .opinion-by
{
	margin-top: 5px;
}

.opinions-container .opinion {
    width: 335px;
    bottom: 20px;
}
.opinionsWID .opinion-title{
	font-size: 22px;
}
/**opinionsWID***************/


/**manyCategoryWID**/
.manyCategoryWID {
	height: 470px;
    padding-top: 20px;
}
.manyCategoryWID .category {
	height: 360px;
}
.category.multimedia {
	width: 98%;
	float: left;
}
.manyCategoryWID .category-details .by-author {
    /*margin-left: 3px;*/
}
.manyCategoryWID .small-article-media.left > a {
    display: block;
    position: relative;
	width: 100%;
	height: 100%;
}
.manyCategoryWID .news-readmore {
    margin-bottom: 0;
}
.manyCategoryWID .small-article .small-article-details {
    margin-bottom: 10px;
    width: 343px;
}
.manyCategoryWID .small-article .small-article-media.right > a {
    display: block;
    position: relative;
	width: 100%;
	height: 100%;
}
.manyCategoryWID .category-bottom-right.right .news-datetime {
	padding-left: 10px;
	padding-top: 5px;
}
.manyCategoryWID .category-bottom .category-bottom-right .news-readmore {
    color: #1b1b1b;
}
.manyCategoryWID .news-description-big {
    display: block;
    float: none;
    margin-left: 0;
    margin-right: auto;
    width: 93%;
}
.manyCategoryWID .generalSocialID {
    height: 19px;
}
.manyCategoryWID .smallArticleSectionTop .small-article {
    width: 100%;
}
.manyCategoryWID .smallArticleSectionTop .datetime-author {
    margin-top: 11px;
}
.manyCategoryWID .small-article-section.smallArticleSectionTop {
    /*margin-top: 22px;*/
}
.manyCategoryWID .smallDetailBtm{
	width: 49%;
}
/**manyCategoryWID***************/

/**mediumThreeArticlesWID***/
.mediumThreeArticlesWID {
	margin-left: 20px;
}
.mediumThreeArticlesWID .news-datetime{
padding-left: 3px;
}

.mediumThreeArticlesWID .dashed-separator {
    margin-left: 10px;
    margin-right: 10px;
}

.mediumThreeArticlesWID .news-description-big {
    float: none;
    margin-left: 0;
    margin-right: auto;
    text-align: left;
}
.mediumThreeArticlesWID .sub-category {
    /*margin-left: 10px;
    margin-right: 10px;*/
}
.mediumThreeArticlesWID .generalSocialID.social {
    height: 20px;
}
/**mediumThreeArticlesWID***************/


/**smallTwoArticlesWID***/
.smallTwoArticlesNoDetailsWID .small-category {
	width: 465px;
}
.smallTwoArticlesNoDetailsWID .small-category-media > a {
    display: block;
    position: relative;
    height: 100%;
}
/**smallTwoArticlesNoDetailsWID***************/

/**owlCarouselWID***/
.owlCarouselWID.articles-slider .item {
	padding: 9px 0;
}
.owlCarouselWID .article-image a{
 display: block;
    height: 130px;
    overflow: hidden;
}
.owlCarouselWID .article-image .cadre{
	border: 2px solid #fff;
    height: 130px;
    left: 0;
    position: absolute;
    top: 0;
    width: 98%;
}
.owlCarouselWID .article-image {
	height: auto;
	position: relative;
	overflow: hidden;
	height: 134px;
}
.owlCarouselWID .article-title {
	margin-top: 10px;
	line-height: 17px;
	max-height: 85px;
	overflow: hidden;
}
.owlCarouselWID .article-text {
	text-align: left;
	line-height: 17px;
	max-height: 35px;
	overflow: hidden;
}

.articles-slider.owl-carousel.owl-theme.owlCarouselWID {
	cursor: pointer;
}

/**owlCarouselWID***************/

/**footerLinksWrap**/
.footerLinksWrap {
    height: 245px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1024px;
}
.footerLinksWrap .footer-ul-1{
 margin-left: 0;
}
.footerLinksWrap .footer-links {
    height: 100%;
    margin-left: 0;
    width: 685px;
}
.footer-wrapper{
	height: 245px;
    min-width: 1024px;
    position: relative;

}
.footer-wrapper .newsletter-wrapper {
    float: none;
    position: absolute;
    right: 13.467%;
    top: 0;
}

.footer-wrapper .logo-wrapper {
    float: none;
    height: 245px;
    position: absolute;
    right: 0;
    top: 0;
}

/**footerLinksWrap***************/


/**ads250by250WrapID**/

.ads250by250WrapID {
    height: 250px;
    right: 0;
    position: absolute;
    top: 0;
    width: 250px;
}
/**ads250by250WrapID***************/


.categoryImgTextWID .datetime-author{
	position: relative;
}

.categoryImgTextWID .datetime-author .clock {
	position: absolute;
	top: 0;
	left: 0;
}

.categoryImgTextWID .news-datetime {
    /*padding-left: 13px;*/
}

/***general css*/

.adjustSpacing {
    letter-spacing: -0.3em;
    word-spacing: -0.3em;
}

.coloredLine{
    background-color:#cf171f;
    height: 6px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
 .aboutUsTitle{
 	display:inline-block;
 	*display: inline;
 	vertical-align: top;
 	position: relative;
    letter-spacing: -2px;

 }
.aboutUsTitleRow {
    margin-top: 30px;
    position: relative;
    width: 100%;
}
.blackLine {
	border:none;
    background-color: #000;
    float: none;
    font-size: 55px;
    height: 6px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.newsSection{
	margin-bottom: 5px;
    margin-top: 15px;
}
.newsSectionTitle{
  padding-left: 0;
}
.leftSectionPart {
    width: 66%;
    padding-bottom: 12px;
}
.rightSectionPart{
	width: 33%;
}
.at-svc-facebook{
	margin-left: 0;
}
.newsSection{
	width: 100%;
}


/*------wrapTextTLineCss---------*/

.wrapTextTLineCss{
	height: 33px;
    position: relative;
    text-align: left;
    width: 100%;
}

.wrapTextTLineCss .blackLineCss{
	height: 5px;
	background-color: #000;
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;

}
.wrapTextTLineCss .textTitleCss{
	/*text-transform: uppercase;*/
	display: inline-block;
	*display: inline;
	vertical-align: top;
	width: auto;
	position: relative;
	height: 33px;

}
.coloredLineCss{
	height: 5px;
	background-color: #046db0;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.widgetColoredLineCss{
	height: 5px;
	background-color: #0aaf4c;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
/*----*/
.imageOwlWrap{
	  margin-top: 25px;
}

.imageOwlWrap .owl-item a {
    display: block;
    height: 100%;
    position: relative;
    width: 100%;
}
/*
.sliderArrowCss{
	border: 2px solid #8d8384;
    cursor: pointer;
    height: 28px;
    padding-top: 8px;
    position: absolute;
    text-align: center;
    top: 30%;
    width: 38px;
}
.sliderArrowCss img{
	width: 11px;
}*/
.sliderArrowCss:hover{
	border: 2px solid #b2a8a9;

}
.widgetStylingCss{
position: relative;
margin-bottom: 20px;
}
/*-------wrapTextTLineCss end--------*/


/***general css*************************/

/*about us page*/

.awardItems{
	margin-top: 10px;
}
/*about us page*********/

.awardItem{
	float: left;
	line-height: 17px;
    margin-right: 6px;
    position: relative;
    text-align: center;
}
.awardItem.last{
	margin-right: 0;
}
.awardItem img{
	margin-bottom: 3px!important;
}
.contactRow{
	position: relative;
	float: none;
	clear: both;
}

/*contact us page*/

.contactform input[type=text],.contactform textarea ,.subscribeInput {
	border: 1px solid #d0d0d0;
	resize:none;
}
.contactform textarea {
	width: 653px;
	margin-top: 10px;
}
.map-and-address .upper {
    border-bottom: 3px solid black;
    padding-bottom: 5px;
    width: 100%;
}
.address{
	 width: 45%;
}

.aboutUsPID,.subscribePID ,.contactUsPID,.advertisingPID,.searchPID,.galleryPID{
	width: 100%!important;
}

.aboutUsPID .aboutUsTitle,
.advertisingPID .aboutUsTitle,
.searchPID .aboutUsTitle,.galleryPID .aboutUsTitle{
	margin-bottom: 0;
}

.twoInput{
	width:100%;
	height:30px;
	margin-bottom: 10px;
}

.inputWrap {
    border: 1px solid #d0d0d0;
    height: 30px;
    margin-right: 17px;
    position: relative;
    width: 141px;
}
.inputWrap input{
   background-color: transparent;
    border: medium none !important;
    height: 17px;
    left: 3px;
    position: absolute;
    top: 4px;
    width: 129px;
	color: #000000;
}
.inputWrap.textareaType{
   height: 119px;
    margin-right: 0;
    overflow: hidden;
    position: relative;
    width: 301px;
	color: #000000;

}
.inputWrap.textareaType textarea{
	background-color: transparent;
	border: medium none !important;
	height: 112px;
	left: 4px;
	position: absolute;
	top: 0;
	width: 121px;
	line-height:22px;
	color: #000000;
}
.subscribePID .emailNameDiv .parentInput select{
	border: none!important;
	width: 208px;
	   height: 27px;
}
.parentInput{
	position: relative;
	width: 100%;
	 height: 40px;
}
.subscribePID .labelWrap{
	width: 236px;
}
.subscribePID .inputWrap{
	  width: 210px;
	  margin-right: 0;
}
/**contact us page****************/


/**subscribe page**/
.subscribePID .emailNameDiv{
    position: relative;
}
.subscribePID .emailNameDiv .select{

}

 .subscribePID .subscribeInput{
	margin-right: 0;
	width: 46%;
	 width: 206px;
}

.subscribePID .emailNameDiv select{
	color: #212121;
	border: 1px solid #d0d0d0;
	resize:none;
	width: 48%;
	width: 214px;
}
.subscribePID .emailNameDiv option{
	color: #212121;
}
.subscribePID .send-button {
    margin: 0 !important;
    position: absolute;
    right: 0;
    top: 0;
    padding-bottom: 2px;
    padding-top: 6px;
}
.subscribePID .wrapButtons  {
	position: relative;
	height: 50px;
	width: 100%;
}
.subscribeInput.captchaInput {
    margin-left: 20px;
}
.subscribePID .form-text {
    border-bottom: 4px solid black;
    color: #797979;
    line-height: 20px;
    margin-bottom: 5px;
    padding-bottom: 7px;
    text-align: left;
}
.subscribePID .aboutUsTitle{
	margin-bottom: 13px;
}
.subscribePID .note {
     position: relative;

}
/**subscribe page****************/


/**votingWID*/
.votingWID{
	height: auto!important;
	padding-bottom: 12px;
    padding-top: 12px;
}
.votingWID label.poll_active {
    color: #2d2d2d;
    width: 90%;
}
.votingWID form.webPoll{
	background-color:transparent;
  border: medium none;
    -moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
    box-shadow: none;
    margin: 0;
    padding: 0;
    width: 100%;
}
.votingWID form.webPoll fieldset{
 background: none repeat scroll 0 0 transparent;
    border: medium none;
    -moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
    margin: 0;
    padding: 0;
    position: relative;
}
.votingWID label.poll_results {
    color: #2d2d2d;
}
.votingWID .webPoll ul{
    -moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
   border: 1px solid #b2b2b2!important;
}

.votingWID .vote {
    cursor: pointer;
    height: 24px;
    text-align: center;
    width: 63px;
}
.votingWID .buttons {
    margin: 8px auto;
    padding: 0;
    text-align: right;
    width: 100%;
}
/**votingWID****************/


/**articlePID***/

.relatedArticleClass{
	border: 1px solid #ddd;
	 height: 150px;
	 padding: 10px;
}
.relatedArticleClass.relatedArticleClass{
	 height: 120px;
	  position: relative;
	  width: 269px;
	  margin-bottom: 11px;
}
.topTitle{
   color: #000;
    display: block;
    font-weight: bold;
    margin-bottom: 8px;
}
.relatedArticleClass .imgDesc{
  display: block;
    height: 88px;
    overflow: hidden;
    position: relative;
    width: 101px;
}
.relatedArticleClass .wrapInfo{
 margin-left: 5px;
    width: 139px
}
.wrapInfo .smallTitle {
	font-weight: bold;
	color: #0aaf4c;
}
.wrapInfo .readMore{
	color: #ccc;
    display: block;
    margin-top: 6px;
    position: relative;
}
.wrapInfo .smallDesc{
 	color: #000;
    display: block;
    margin-top: 4px;
    position: relative;
}
.articlePID .shareLine{
	border-bottom:none;
}
.articlePID .shareLine.addBorderBtm{
  border-bottom: 1px solid #dfdfde;
}
.galleryPID .shareLine{
	border-bottom:none;
}
.galleryPID .shareLine.addBorderBtm{
  border-bottom: 1px solid #dfdfde;
}
.articlePID  .articleFirstSocial {
    top: 0;
}
.articlePID .aboutUsTitle{
   margin-bottom: 21px;
}
.articlePID .articleDetailsDate ,.articlePID .articleDetailsAuthor{
	padding-top: 13px;
	float:none;
	display: inline-block;
	*display:inline;
	vertical-align: top;
	width: auto;
}
.articlePID .articleDetailsAuthor{
	margin-left: 10px;
}
.wrapArticleDateCss {
    height: 39px;
    margin-top: 6px;
    position: relative;
    width: 100%;
}
.sharelines{
	  margin-bottom: 14px;
}
.articleFirstSocial {
    display: block;
    float: right;
    position: relative;
    right: 0;
    top: 0;

    width: 181px;
}
.articleDetailsBigImg {
    width: 700px;
}
.relatedArticleClass .rightArrow {
  background-color: #f1f1f1;
    border: medium none;
    height: 137px;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
}

.relatedArticleClass .rightArrow  a {
    background-image: url("../images/right-arrow.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
}
/**articlePID****************/

/**moreArticleWID**/

.moreArticleWID {
    margin-top: 15px;
    position: relative;
    width: 100%;
}
.moreArticleWID .topicsTitle{
 height: 21px;
 padding: 12px;
 padding-left: 0px;
 /*text-transform: uppercase;*/
}
.moreArticleWID .secarimg{
	margin-bottom: 8px;
}
.moreArticleWID .singleSport.last{
	margin-right: 0;
}
/**moreArticleWID****************/




/**fullTwoArticlesNoDetailsWID****/
.fullTwoArticlesNoDetailsWID .generalDateCss{
  margin-top: 6px;
}
.fullTwoArticlesNoDetailsWID .missOutArticle {
    float: left;
    height: 85%;
    margin-right: 4%;
    margin-top: 20px;
    width: 48%;
}
/**fullTwoArticlesNoDetailsWID****************/


.mainBtnLink::before,a.button::before{
	box-shadow:none;
	border-radius:0px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0px;
	-webkit-box-shadow:none;
	-moz-box-shadow: none;
	left: auto;
	right: 0;
	padding: 0;
	margin: 0;
	display: block;
	color: #ce2021;
}
a.button,.mainBtnLink{
	-webkit-border-radius: 0;
	-moz-border-radius: 0px;
	-webkit-box-shadow:none;
	-moz-box-shadow: none;
	border-radius:0px;
	background: none;
	border:none;
	color: #ce2021;
	box-shadow: none;
}
a.button:hover,.mainBtnLink:hover{
	-webkit-border-radius: 0;
	-moz-border-radius: 0px;
	-webkit-box-shadow:none;
	-moz-box-shadow: none;
	background: none;
	border:none;
	box-shadow: none;
	  color: #ac0000;
}
.articleDetailsBody .pagingWrap {
    text-align: right;
    position: relative;
    width: 100%;
}
.articleDetailsBody td{
	vertical-align: top;
}
.mainBtnLink.nextCss {
    position: absolute;
    right: 0;
    top: 0;
}
.mainBtnLink.prevCss {
    position: absolute;
    top: 0;
    left: 0;
}
.articleDetailsBody .center{
    height: 20px;
    position: relative;
    width: 640px;
}

/**stayUpdated***/
.stayUpdatedWID{
	position: relative;
	margin-top: 17px;
	height:126px !important;
	clear: both;
}
/**stayUpdated****************/

.multimedias .multimediaHeadTitle{
	float: none;
    height: 45px;
    margin-left: 0;
    text-align: left;
    width: 100%;
}
.generalDateCss{
	height: 22px;
	position: relative;
	text-align: left;
	width: 100%;
}
.multimedias .generalDateCss {
    height: 19px;
  }
.multimedias .wrapImgDetailsCss .mediaReadMore {
	 margin-left: 0;
	 width: 100%;
	 text-align: left;
}
.multimedias .generalSocialID.social {
    height: 23px;
}
.generalDateCss .mainDate {
    background: url("../images/time-icon.png") no-repeat scroll left 50% rgba(0, 0, 0, 0);
    color: #848484;
    float: none;
    display: inline-block;
    *display: inline;
    vertical-align: top;
    width: auto;
    height: auto;
    padding-left: 18px;
    padding-top: 0;
    background-position: 0px 0px
}
.generalDateCss .mainSrc {
    color: #606060;
    float: none;
    display: inline-block;
    *display: inline;
    vertical-align: top;
    width: auto;
    height: auto;
   /* margin-left: 4px;*/
    padding-top: 0px;
    text-align: left;
}
.wrapImgDetailsCss{
	position: relative;
}

.moreMultimediaSingle {
    height: 163px;
    position: relative;
}

.moreMultimediaSingle a {
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
}
.moreMultimediaSingleTitle a
{
	display: block;
	text-align: left;
	width: 100%;
	position: relative;
}
.multimediaElementsWID{
	width: 100%;
	position: relative;
	text-align: left;
	height: auto;
}
.multimediaElementsWID .moreMultimediaTitle{
	/*text-transform: uppercase;*/
	position: relative;
	height: 28px;
	display: inline-block;
	*display: inline-block;
	vertical-align: top;
}
.multimediaElementsWID .singleMedia{
	 margin-right: 3%;
	 width: 31.33%;
}
.noMarginCss{
	margin-right: 0!important;
}

.noBorderCss{
	border-width: 0px !important;
}

.noPaddingCss{
	padding: 0px !important;
}

.noBackgroundCss{
	background-color: transparent !important;
}

/**topMajorArticleWID**/

.topMajorArticleWID {
    height: 614px;
    position: relative;
    width: 100%;
}

.wrapTextTLineCss.upsideDown .textTitleCss{
    color: #8a8a8a;
    padding-top: 6px;
}

.wrapTextTLineCss.upsideDown .blackLineCss{
	top: 0;
	bottom: auto;
}
.wrapTextTLineCss.upsideDown .coloredLineCss{
 top: 0;
 bottom: auto;
   background-color: #0aaf4c;
}
.wrapTextTLineCss.upsideDown {
	top: 0;height: 85px;
}

/**topMajorArticleWID*****end**********/

/**bigArticleBusinessWID***/
.bigArticleBusinessWID .bigArticleDesc{
    position: relative;
    width: 100%;
}
.bigArticleBusinessWID .artTitle{
    margin-bottom: 10px;
    margin-left: 0;
    max-height: 45px;
    overflow: hidden;
    text-align: left;
	padding-bottom: 1px;
}
.bigArticleBusinessWID{
	width: 100%;
	position: relative;
}

.bigArticleBusinessWID .bigArticleBusiness{
    float: none;
    height: 87%;
    position: relative;
    width: 100%;
    text-align: left;
}
.bigArticleBusinessWID .generalDateCss{
	margin-top: 7px;
}
.bigArticleBusinessWID .bigArticleImg {
	height: 395px;
    width: 100%;
	position: relative;
}

/**bigArticleBusinessWID*****end**********/


/**smallArticlesWID***/
.smallArticlesWID{
	width: 100%;
	position: relative;
	text-align: left;
	margin-top: 10px;
}
.smallArticleWID.rightSection{
	padding-right: 0!important;
	margin-right: 0!important;
}
.smallArticlesWID .smallArticleWID{
	display: inline-block;
    margin-right: 14px;
    padding-right: 0;
    vertical-align: top;
    width: 48%;
}
.smallArticlesWID .smallArticleWID .topSmall-news {
    height: 145px;
}

/**smallArticlesWID*****end**********/


.shareLine > a {
    display: block;
    height: 18px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 100%;
}

.shareLine .shareText {
    float: none;
    padding-left: 42px;
    position: relative;
}

.subscibeForm .signUp{
	margin-top: 12px;
	width: 87px;
	height: 36px;
	position: relative;
}
.socialMediaIcon a{
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999;
}

.socialMediaIcon a.facebook{
	background-image:url(../images/fb-grey.png);
}

.socialMediaIcon a.twitter{
	background-image:url(../images/twitter-grey.png);
}
 /************************************************/


html {
    height: auto !important;
    min-height: 100%;
    position: relative;
}
body {
    height: 100%;
    min-height: 100%;
    overflow-x: hidden;
}
.mainWrapper{
	position: relative;
	padding-bottom: 265px;
}
.footer-wrapper {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
/****************/

/*mhajjar@koein.com end*/


/*li[data-sizey="1"] {
    height: 90px!important;
}
li[data-sizey="2"] {
    height: 180px!important;
}
li[data-sizey="3"] {
    height: 270px!important;
}
li[data-sizey="4"] {
    height: 360px!important;
}
li[data-sizey="5"] {
    height: 450px!important;
}
li[data-sizey="6"] {
    height:540px!important;
}
li[data-sizey="7"] {
    height: 630px!important;
}
li[data-sizey="8"] {
    height: 720px!important;
}
li[data-sizey="9"] {
    height: 810px!important;
}*/
/***************/

li[data-sizex="11"]{ width: 1024px !important; }
li[data-sizex="10"]{ width: 931px !important; }
li[data-sizex="9"]{ width: 838px !important; }
li[data-sizex="8"]{ width: 745px !important; }
li[data-sizex="7"]{ width: 652px !important; }
li[data-sizex="6"]{ width: 559px !important; }
li[data-sizex="5"]{ width: 465px !important; }
li[data-sizex="4"]{ width: 372px !important; }
li[data-sizex="3"]{ width: 279px !important; }
li[data-sizex="2"]{ width: 186px !important; }
li[data-sizex="1"]{ width: 93px !important; }

li[data-col="1"]{ left: 0px !important; }
li[data-col="2"]{ left: 93px !important; }
li[data-col="3"]{ left: 186px !important; }
li[data-col="4"]{ left: 279px !important; }
li[data-col="5"]{ left: 372px !important; }
li[data-col="6"]{ left: 465px !important; }
li[data-col="7"]{ left: 559px !important; }
li[data-col="8"]{ left: 652px !important; }
li[data-col="9"]{ left: 745px !important; }
li[data-col="10"]{ left: 838px !important; }
li[data-col="11"]{ left: 931px !important; }

/***********Floating Box*************/

.articleDetailsFloatingBox{
	/*
	width: 450px;
	height: 450px;
	*/
	float: right;
	z-index:99999;
}
.sideAdFooter {
	top: auto !important;
	bottom: 260px;
}
.sideAdFloatingBoxLeft {
	width: 160px;
	height: 600px;
	z-index:99999;
	position: absolute;
	left: 55px;
	top: 200px;
}
.sideAdFloatingBoxRight {
	width: 160px;
	height: 600px;
	z-index:99999;
	position: absolute;
	right: 11px;
	top: 200px;
}
.sideAd{
	width: 160px;
	height: 600px;
	display: flex;
	justify-content: flex-end;
	position: absolute;
	top: 440px;
	margin-top: 10px;
}
.sideAd.fixedAd{
    top: 45px !important;
	position: fixed;
}
.sideAd#floating_side_div_left{
	left: calc(50% - 680px);
}
.sideAd#floating_side_div_right{
	right: calc(50% - 680px);
}
.nextprev{
	font-size: 14px;
	color:black;
	padding: 3px;
	margin:1px;
	background-color: #d0d0d0;
	display: block;
}

/*****galleryImageInner****/
.galleryImageWrap{
	position: relative;
}

.galleryImageInner{
	position: relative;
	width: 100%;
}
.navigationWrap {
	height: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.navigationWrap .nextBtn{
	position: absolute;
    left: auto;
    right: 0;
    width: 47px;
    background-color: transparent;
}
.navigationWrap .prevBtn{
	position: absolute;
	left: 0;
	right: auto;
    background-color: transparent;
}
.paginationWrap .nextPage{
	position: absolute;
    left: auto;
    right: 0;
    background-color: transparent !important;
}
.paginationWrap .prevPage{
	position: absolute;
	left: 0;
	right: auto;
    background-color: transparent !important;
}
.paginationWrap {
	height: 40px;
    position: relative;
    width: 200px;
	font-weight: bold;
}
.nextArrow {
	width: 28px;
	height: 100%;
	background-image: url("../images/right-arroww.png");
	background-repeat:  no-repeat;
	background-position: center center;
	background-size: 20px 40px;
	/*background-color: rgba(0,0,0,0.5);*/
	cursor: pointer;
	position: absolute;
	left: 688px;
	right: auto;
	top: 0;
}
.prevArrow {
	background-image: url("../images/left-arrow.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 20px 40px;
    cursor: pointer;
    height: 100%;
    left: 0;
    position: absolute;
    right: auto;
    width: 28px;
	top: 0;
}
.nextArrow:hover {
	background-image: url("../images/right-arroww-red.png");
}
.prevArrow:hover {
	background-image: url("../images/left-arrow-red.png");
}
.articleFirstSocial {
    top: 13px;
}

.socialAddPanel .articleFirstSocial {
    top: 0;
}
.socialAddPanel {
    height: 39px;
    position: relative;
    width: 100%;
}

.captionImage{
	position: relative;
	width: 100%;
	height: 22px;
	margin-top: 7px;
}
/****galleryImageInner****/


/****articleBlock****/


.articleBlock{

	width: 175px;
	height: 100%;
	background-color: #333;
	color: #FFF;
	text-align: left;
}

.articleBlock .titleBlk
{
	color: #ddd;
    height: 23px;
    margin-top: 9px;
    padding-left: 10px;
    position: relative;
    width: 100%;
}

.articleBlock .descBlk{
color: #fff;
    height: auto;
    line-height: 16px;
    margin-top: 0;
    max-height: 66px;
    overflow: hidden;
    padding-left: 10px;
    width: 159px;
	letter-spacing: 0.5px;
}
/****articleBlock****/

/***copy right****/
.wrapCopyrights{
	position: relative;
	width: 100%;
	height: 22px;
}
.wrapCopyrights .copyText{
	color: #fff;
	position: relative;
	width: 100%;
	text-align: center;
}
.wrapCopyrights .copyText.powered{
	margin-top: 6px;
}
.wrapCopyrights .copyText.powered a{
	color: #fff;
	text-decoration: underline;
	font-weight: bold;
	display: inline;
}
/*******/

.jwplayer {
    margin-top: 44px!important;
 }
 .articleFirstSocial{
 	z-index: 2;
 }

.main-disqussion-link {
    color: #cf171f;
}

.backToArticle {
	color: #565656;
    float: left;
    height: auto;
    position: relative;
    text-align: left;
    top: 30px;
    width: 24%;
}

.backToArticleLink {
	color: #cf171f;
	font-family: inherit;
	font-size: inherit;
}

.wrapBackToArticleCss {
	height: 52px;
}

.marginTop30 {
	margin-top: 30px;
}

.adjustLetter{
	 letter-spacing:-0.07em;
}
/*Chrome CSS here*/
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.adjustSpacing{
	  letter-spacing: -0.3em;
	    word-spacing: -0.3em;
	}
	.category-title-red, .category-title-blue, .category-title-green, .category-title-lightgreen, .category-title-purple, .category-title-cyan{
		 line-height: 17px;
		   padding-bottom: 9px;
	}
	.newsSectionTitle {
  letter-spacing: -0.03em;
}
}

a.bx-prev, a.bx-next{
	position: absolute;
	top: 0;
	width: 30px;
	height: 100%;
	color: transparent;
	background-position: center;
	background-color: #ddd;
	background-repeat: no-repeat;
}
a.bx-prev{
	right: 0px;
	background-image: url('../images/arrow_left_1.png');
}
a.bx-next{
	right: -14px;
	background-image: url('../images/arrow_right_1.png') ;
}
.bx-viewport {
margin-left: 15px !important;
width: 94% !important;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

u {
	text-decoration: underline;
}

#myElement {
	margin-top: 0 !important;
	width: 100% !important;
}

.imageLink {
	height: 100%;
	width: 100%;
	overflow:hidden;
	position: absolute;
}
.subSectionStyle {
	color: #8a8a8a !important;
	margin-top: 10px;
	margin-left: 2px;
}
.breakingNews {
    height: 35px;
    position: relative;
}

.centerImageY {
	/*
	margin: 0;
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	*/
}

.fixSideAd {
	position: fixed;
	z-index: 9999999;
	top: 15px;
	margin-bottom: 245px;
}
.sponsoredContent{
	background-color: #fffad2;
    margin-top: 6px;
    padding: 10px;
    position: absolute;
    right: 11px;
}

.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 30%;
  position: relative;
  transition: all 5s ease-in-out;
}

.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.popup .close:hover {
  color: #06D85F;
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}

.L1white{
	color:#fff;
	display:block;
	font-family:SourceSansProRegular;
	font-size:12px;
	letter-spacing:1px
}

.L1black{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:12px;
	letter-spacing:1px
}

.L1white-bold{
	color:#fff;
	display:block;
	font-family:SourceSansProRegular;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold
}

.L1black-bold-ls1{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:12px;
	letter-spacing:1px;
	font-weight:bold
}

.L1black-bold-ls0{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:12px;
	letter-spacing:0px;
	font-weight:bold
}

.L2white{
	color:#fff;
	display:block;
	font-family:SourceSansProRegular;
	font-size:14px;
	letter-spacing: 0.5px;
}

.L2white-bold{
	color:#fff;
	display:block;
	font-family:SourceSansProRegular;
	font-size:14px;
	font-weight: bold;
	letter-spacing: 0.5px;
}

.L2white-ls1{
	color:#fff;
	display:block;
	font-family:SourceSansProRegular;
	font-size:14px;
	letter-spacing:1px
}

.L2black{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:14px;
	letter-spacing:0px
}

.L3black{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:16px;
	letter-spacing:0px
}

.L3white{
	color: #fff;
	display: block;
	font-family: SourceSansProRegular;
	font-size: 16px;
	letter-spacing: 1px;
}

.L3white-bold{
	color: #fff;
	display: block;
	font-family: SourceSansProRegular;
	font-size: 16px;
	font-weight:bold;
	letter-spacing: 1px;
}

.L3gray{
	color:gray;
	display:block;
	font-family:SourceSansProRegular;
	font-size:16px;
	letter-spacing:0px
}

.L4black-bold{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:18px;
	font-weight:bold;
	letter-spacing:0px
}

.L4white-bold{
	color:#fff;
	display:block;
	font-family:SourceSansProRegular;
	font-size:18px;
	font-weight:bold;
	letter-spacing:1px
}

.L5Black-bold{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:20px;
	font-weight:bold;
	letter-spacing:1px
}

#L5B .L5white-bold{
	color:#fff;
	display:block;
	font-family:SourceSansProRegular;
	font-size:20px;
	font-weight:bold;
	letter-spacing:1px
}

.L6white-bold{
	color:#fff;
	display:block;
	font-family:SourceSansProRegular;
	font-size:22px;
	font-weight:bold;
	letter-spacing:0px
}

.L7black{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:22px;
	letter-spacing:0px;
	text-wrap:unrestricted
}

.L7black-bold{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:22px;
	font-weight:bold;
	letter-spacing:0px;
	text-wrap:unrestricted
}

.L9black-bold{
	color:#000;
	display:block;
	font-family:SourceSansProRegular;
	font-size:30px;
	font-weight:bold;
	letter-spacing:0px
}

.s5black{
	color:#000;
	display:block;
	font-family:Sentinel-Bold;
	font-size:20px;
	letter-spacing:1px
}

.s5white{
	color:#fff;
	display:block;
	font-family:Sentinel-Bold;
	font-size:20px;
	letter-spacing:1px
}

.s2gray{
	color:#878787;
	display:block;
	font-family:Sentinel-Bold;
	font-size:14px
}

.s2black{
	color: #0000;
	display:block;
	font-family:Sentinel-Bold;
	font-size:14px
}

.s2black{
	color: #fff;
	display: block;
	font-family: Sentinel-Bold;
	font-size: 14px;
	letter-spacing: 1px;
}

.s6black{
	color: #000;
	display: block;
	font-family: Sentinel-Bold;
	font-size: 25px;
	letter-spacing: 1px;
}

.s6gray{
	color:#878787;
	display:block;
	font-family:Sentinel-Bold;
	font-size:25px
}

.S15black{
	color:#000;
	display:block;
	font-family:Sentinel-Bold;
	font-size:55px;
}

.cycle-overlay {
    font-family: tahoma, arial;
    position: absolute; bottom: 0; width: 100%; z-index: 600;
    background: black; color: white; padding: 15px; opacity: .5;
}
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
    .cycle-slideshow { width: 200px;}
    .cycle-overlay { padding: 4px }
    .cycle-caption { bottom: 4px; right: 4px }
}

.mainVideoDiv{
		width: 100%;
		color: white;
		text-align: left;
	}
	.videoGalleryUl{
		list-style: outside none none;
	}
	.videoTopDiv{
		margin-bottom: 15px;
	}
	.majorVideoLi{
		display: flex;
		flex: 3 1 auto;
		float: left;
		width: 74.9%;
		border-right: 0.0625rem solid #dfdfdf;
		height: 300px;
		margin-bottom: 10px;
	}
	.innerDiv{
		border-top: 1px solid #cf171f
	}
	.majorVideoLi .innerDiv{
		margin: 0 10px 0 0;
		display: flex;
		flex: 1 1 auto;
		background-color: #292929;
		width: 98%;
	}
	.minorVideoLi .innerDiv{
		margin: 0 0 0 10px;
		background-color: #f2f2f2;
		width: 100%;
		color: #000;
	}
	.otherVideoLi .innerDiv{
		margin: 0 10px;
		background-color: #f2f2f2;
		color: #000;
		width: 100%;
	}
	li.otherVideoLi:first-child .innerDiv{
		margin-left: 0;
	}
	li.otherVideoLi:last-child .innerDiv{
		margin-right: 0;
	}
	.minorVideoLi{
		float: left;
		width: 25%;
		display: flex;
		flex: 1 1 auto;
		height: 300px;
		margin-bottom: 10px;
	}
	.otherVideoLi{
		float: left;
		width: 24.9%;
		display: flex;
		flex: 1 1 auto;
		height: 250px;
		border-right: 0.0625rem solid #dfdfdf;
	}
	.otherVideoLi .videoDescription{
		height: 105px;
		overflow: hidden;
	}
	.minorVideoLi .videoDescription{
		height: 145px;
		overflow: hidden;
	}
	.otherVideoLi .videoDescription h2{
		font-size: 18px;
	}
	.otherVideoLi .videoImage{
		height: 140px;
		overflow: hidden;
	}
	.videoImage{
		overflow: hidden;
	}
	.majorVideoLi .videoImage {
		width: 509px;
		position: relative;
		height: 288px;
	}
	.minorVideoLi .videoImage, .otherVideoLi .videoImage{
		width: 100%;
		position: relative;
	}
	.majorVideoLi .videoDescription {
		width: 30%;
	}
	.videoDescription {
		margin: 5px 8px;
	}
	.widgetStylingCss.prayerTimeDiv div{
		margin: 0 auto;
	}
	.timestv{
		background-image: url("../images/timestv-logo.png");
	}
	.omanpride{
		background-image: url("../images/omanpride.png");
	}
	.labelLogo.bayie{
		background-image: url("../images/bayie.png");
		background-size: contain;
	}
	.labelLogo.bayie:hover{
		background-image: url("../images/bayie-h.png");
	}
	.omanpride:hover{
		background-image: url("../images/omanpride-hover.png");
	}
	.labelLogo{
		background-position: 0px center;
		background-repeat: no-repeat;
		background-size: 74px 36px;
	}
.omanPrideWidget{
	background-image: url("../../images/omanpride.jpg");
	height: 36px;
	width: 135px;;
	background-size: cover;
	background-repeat: no-repeat;
	display: inline-block;
	margin: 20px 0 0 0;
	float: left;
}
.timesTvWidget{
	background-image: url("../../images/timestv-logo.png");
	height: 35px;
	width: 100px;
	background-size: cover;
	display: inline-block;
	margin-right: 0px;
	margin-top: 0px;
	float: left;
}
	.hiweekly{
		background-image: url("../images/hi-white.png");
		background-position: center;
		background-repeat: no-repeat;
		background-size: 30px auto;
		width:45px !important;
	}
	#hiweekly{
		width:45px;
	}

.russia2018{
		background-image: url("../images/russia2018.png");
		background-position: center;
		background-repeat: no-repeat;
		height: 36px !important;
		width: 111px !important;
		padding: 0px !important;
	}

#russia2018 .sub-menu{display: none !important;}

	.video-slider .owl-item{
		margin-top: 1%;
	}
	.owlCarouselWID.video-slider .article-image .cadre {
		border: none;
		height: 100%;
		left: auto;
		position: absolute;
		width: 100%;
	}
.owlCarouselWID.video-slider .article-image .cadre a{
	height: 100%;
}
/*.owlCarouselWID.video-slider .article.item {
	padding: 0 10px 0 0;
}*/
.owlCarouselWID.video-slider .article.item .article-image{
	height: 163px;
}
.owlCarouselWID.video-slider .article.item a.video-title{
	height: 38px;
	overflow: hidden;
}
.owlCarouselWID.video-slider .owl-controls .owl-buttons .owl-prev, .owlCarouselWID.video-slider .owl-controls .owl-buttons .owl-next{
	height: 241px;
}
.owlCarouselWID.video-slider.owl-carousel .owl-wrapper-outer{
	width: 100%;
}

.row-video{margin: 0px;position: relative; padding: 10px 0px;}
/*.owl-video .widget :hover .owl-prev,.widget :hover .owl-next{opacity: 1; }*/
.row-video .owl-prev{left: 10px;}
.row-video .owl-next{right: 10px;}
.row-video  .item{ margin: 0px 10px;}
.owl-carousel.owl-video{margin-top: 25px;}
.owl-carousel.owl-video .owl-wrapper-outer{width: 100%;}
.owl-video.owl-theme .owl-controls .owl-buttons .owl-prev
{
	background-image: url("../images/left-arrow.png");
	height: 240px;
	width: 45px;
	background-size: 16px 30px;
}
.owl-video.owl-theme .owl-controls .owl-buttons .owl-prev:hover
{
	background-image: url("../images/left-arrow-red.png");
}
.owl-video.owl-theme .owl-controls .owl-buttons .owl-next
{
	background-image: url("../images/right-arroww.png");
	height: 240px;
	width: 45px;
	background-size: 16px 30px;
}
.owl-video.owl-theme .owl-controls .owl-buttons .owl-next:hover
{
	background-image: url("../images/right-arroww-red.png");
}
 .fixHeader{
	position: fixed;
	z-index: 9999999;
	top: 0px;
 }

 .highlightImages{
	 width:24.2%;
	 height: 150px;
	 float:left;
	 margin-right:10px;
	 position:relative;
	 overflow: hidden;
	 margin-bottom: 10px;
 }

 .highlightImages:nth-child(4n){
	 margin-right: 0;
 }

 .highlightImages .image{
	 font-size:22px;
	 overflow: hidden;
 }

 .highlightImages .image img{
	 height:100%;
	 width:100%;
 }

 .highlightImages .titleShadow{
	 position: absolute;
	 bottom:-81px;
	 left:0px;
	 width:100%;
	 height:80px;
	 box-shadow:5px -67px 35px #222;
 }

 .highlightImages .readMoreLink{
	 position: absolute;
	 bottom:5px;
	 right:5px;
	 height: 20px;
	 display: block;
	 z-index: 2;
 }

 .highlightImages .readMore .news-readmore{
	 color:white !important;
 }

 .highlightImages .title{
	 position: absolute;
	 bottom:25px;
	 left:13px;
	 width: 90%;
 }

 .highlightImages .title a{
	 font-size: 16px;
	 z-index:2;
 }

 .highlightImages.sectionImages:first-child{
	 width: 100%;
	 height: 230px;
 }

.highlightImages.sectionImages{
	width: 49%;
	margin-right: 2%;
	height: 125px;
}

.highlightImages.sectionImages.categoryImages:first-child{
	width: 100%;
	height: 270px;
}

.highlightImages.sectionImages.categoryImages{
	width: 49%;
	margin-right: 2%;
	height: 160px;
}
.highlightImages.sectionImages.categoryImages .image a.youtubeUrl img{
	width: 100%;
	margin-top: -10px;
}
.highlightImages.sectionImages.categoryImages:first-child .image a.youtubeUrl img{
	margin-top: -40px;
}
.highlightImages.sectionImages:nth-child(3n){
	margin-right: 0;
}
.highlightImages .image a.youtubeUrl img{
	margin-top: -18px;
	width: 100%;
	height: auto;
}
.sectionWidget .highlightImages.sectionImages:first-child,
.sectionWidget .highlightImages.sectionImages:nth-child(2){
	height: 280px;
	width: 49.5%;
}
.sectionWidget .highlightImages.sectionImages:nth-child(2){
	margin-right: 0;
}

.sectionWidget .highlightImages.sectionImages{
	width: 24.25%;
	margin-right: 1%;
}

.sectionWidget .highlightImages:last-child{
	margin-right:0;
}

.sectionWidget .highlightImages.sectionImages{
	height: 145px;
}
.sectionWidget .highlightImages:first-child .title,
.sectionWidget .highlightImages:nth-child(2) .title{
	width: 95%;
	max-width: none;
}
.sectionWidget .highlightImages:first-child .title a,
.sectionWidget .highlightImages:nth-child(2) .title a{
	font-size: 22px;
}
.sectionWidget .highlightImages:first-child .image a.youtubeUrl img,
.sectionWidget .highlightImages:nth-child(2) .image a.youtubeUrl img{
	margin-top: -48px;
}
.sectionWidget .highlightImages .image a.youtubeUrl img{
	margin-top: -20px;
	width: 100%;
	height: auto;
}
.highlightImages div.image {
	height: 100%;
}
.specialCaption{
	background-color:#616161;
	position:relative;
	color: white;
	min-height: 38px;
	opacity: 0.8;
}
.outer-img{
	position: relative;
}
.outer-img .specialCaption{
	position: absolute;
	bottom: 10px;
	left: 0px;
	width: calc(100% - 6%);
	opacity: 1;
}
/*By Kifah*/
.outer-img img{
	display: block;
}
.outer-img .specialCaption{
	position: relative;
    bottom: 0px;
    line-height: 30px;
    max-height: unset;
    min-height: unset;
}
.topStoriesNew .owl-topSotriesNew.owl-carousel .owl-wrapper-outer{
	width: 100%;
}
.topStoriesNew .owl-topSotriesNew.owl-carousel .owl-wrapper-outer .item .image{
	padding: 0px 5px;
}
.topStoriesNew .outer-content{
	margin: 0px -5px;
	position: relative;
}
.topStoriesNew .outer-content .inner-img{
	position: relative;
	box-sizing: border-box;
    height: 100%;
	overflow: hidden;
}
.topStoriesNew .outer-content .cover-div{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}
.topStoriesNew .owl-theme .owl-controls{
	position: static;
    height: auto;
    width: auto;
}
.topStoriesNew .owl-theme .owl-controls .owl-buttons .owl-prev,
.topStoriesNew .owl-theme .owl-controls .owl-buttons .owl-next{
	height: 30px;
    width: 30px;
    top: 40%;
    margin-top: -15px;
    position: absolute;
    float: none;
	display: flex;
	align-items: center;
	justify-content: center;
	/*background-image: none;*/
}
.topStoriesNew .owl-theme .owl-controls .owl-buttons .owl-prev{
	left: 10px;
	background-image: url('../images/arrow_left_1.png');
}
.topStoriesNew .owl-theme .owl-controls .owl-buttons .owl-next{
	right: 10px;
	background-image: url('../images/arrow_right_1.png');
}
.topStoriesNew .owl-theme .owl-controls .owl-buttons .owl-prev:after,
.topStoriesNew .owl-theme .owl-controls .owl-buttons .owl-next:after{
	font-family: FontAwesome;
	font-size: 35px;
	color: #fff;
	display: none;
}
.topStoriesNew .owl-theme .owl-controls .owl-buttons .owl-prev:after{
	content: "\f053";
}
.topStoriesNew .owl-theme .owl-controls .owl-buttons .owl-next:after{
	content: "\f054"
}
.loadArticle .moreArticleWID{
/*	margin: 0px -5px;
	width: 95%;*/
}
.loadArticle .singleSport{
/*	width: 100%;
	padding: 0px 5px;
	box-sizing: border-box;*/
}
.loadArticle .topicsTitle {
	/*padding: 0px 5px;*/
}
.loadArticle .moreArticleWID .owl-theme .owl-controls{
/*	position: static;
    height: auto;
    width: auto;*/
}
.loadArticle .moreArticleWID .owl-theme .owl-controls .owl-buttons .owl-prev,
.loadArticle .moreArticleWID .owl-theme .owl-controls .owl-buttons .owl-next{
/*	height: 30px;
    width: 30px;
    top: 60px;
    position: absolute;
    float: none;
	display: flex;
	align-items: center;
	justify-content: center;
	background-image: none;*/
}
.loadArticle .moreArticleWID .owl-theme .owl-controls .owl-buttons .owl-prev{
	/*left: 10px;*/
}
.loadArticle .moreArticleWID .owl-theme .owl-controls .owl-buttons .owl-next{
	/*right: 10px;*/
}
.loadArticle .moreArticleWID .owl-theme .owl-controls .owl-buttons .owl-prev:after,
.loadArticle .moreArticleWID .owl-theme .owl-controls .owl-buttons .owl-next:after{
/*	font-family: FontAwesome;
	font-size: 35px;
	color: #fff;*/
}
.loadArticle .moreArticleWID .owl-theme .owl-controls .owl-buttons .owl-prev:after{
	/*content: "\f053";*/
}
.loadArticle .moreArticleWID .owl-theme .owl-controls .owl-buttons .owl-next:after{
	/*content: "\f054"*/
}
.loadArticle .moreArticleWID .owl-carousel .owl-wrapper-outer{
	/*width: 100%;*/
}
.inlineGalleryImage{
	margin: 0px -5px;
	margin-top: 10px;
}
.inlineGalleryImage .owl-carousel .owl-wrapper-outer{
	width: 100%;
}
.inlineGalleryImage .owl-carousel .galleryImage{
	width: 100%;
	padding: 0px 5px;
	box-sizing: border-box;
}
.inlineGalleryImage .owl-carousel .imageLink{
	position: relative;
	display: block;
	height: 129px;
	cursor: pointer;
}
.inlineGalleryImage .owl-carousel .imageLink.active:after{
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	background-color: rgba(255,255,255,0.5);
	content: '';
	transition: 0.3s;
}
.inlineGalleryImage .owl-carousel .imageLink img{
	width: 100%;
	height: auto;
}
.inlineGalleryImage .owl-theme .owl-controls{
	position: static;
    height: auto;
    width: auto;
}
.inlineGalleryImage .owl-theme .owl-controls .owl-buttons .owl-prev,
.inlineGalleryImage .owl-theme .owl-controls .owl-buttons .owl-next{
	height: 30px;
    width: 30px;
    top: 50px;
    position: absolute;
    float: none;
	display: flex;
	align-items: center;
	background-image: none;
	justify-content: center;
}
.inlineGalleryImage .owl-theme .owl-controls .owl-buttons .owl-prev{
	left: 10px;
}
.inlineGalleryImage .owl-theme .owl-controls .owl-buttons .owl-next{
	right: 10px;
}
.inlineGalleryImage .owl-theme .owl-controls .owl-buttons .owl-prev:after,
.inlineGalleryImage .owl-theme .owl-controls .owl-buttons .owl-next:after{
	font-family: FontAwesome;
	font-size: 35px;
	color: #fff;
}
.inlineGalleryImage .owl-theme .owl-controls .owl-buttons .owl-prev:after{
	content: "\f053";
}
.inlineGalleryImage .owl-theme .owl-controls .owl-buttons .owl-next:after{
	content: "\f054"
}
.articleDetailsBigImg{
	overflow: hidden;
}
.main-menu .insideWrap .MainMenuItem:nth-child(10):hover a{
	background-color: transparent;
}
.radio-too{
	position: absolute;
	width: 230px;
	height: 72px;
	right: 0px;
	top: 20px;
	background-image: url("../images/radio-fm.jpg");
	background-size: cover;
	z-index: 1;
}
body.muscat-ad{
    background-image: url(../images/too-ad.jpg);
    background-position: top;
    background-repeat: no-repeat;
}
.topad{
	width: 100%;
	display: block;
	height: 250px;
	/*background-image: url(../images/ad-top.jpg);*/
	background-position: center;
	background-size: cover;
}
.sidead-left{
    /*background-image: url(../images/ad-left.jpg);*/
    position: absolute;
    height: 610px;
    width: 280px;
    left: calc((100% - 1034px) / 2 );
    background-size: 100% auto;
    background-repeat: no-repeat;
    z-index: 1;
    top: 437px;
	margin-left: -280px;

}
.sidead-right{
    /*background-image: url(../images/ad-right.jpg);*/
    position: absolute;
    height: 610px;
    width: 280px;
    right: calc((100% - 1034px) / 2 );
    background-size: 100% auto;
    background-repeat: no-repeat;
    z-index: 1;
    top: 437px;
	margin-right: -280px;
}
.testing{
    
}
.switch-page{
	width: 30%;
	max-width: 370px;
	height: 80px;
	float: left;
	overflow: hidden;
}
.switch-page .prev-page, .switch-page .next-page{
	width: 49.8%;
	height: 80px;
	background: #565656;
}
.switch-page a{
	font-family: 'SourceSansPro-Bold';
	color: #fff;
	width: 89%;
	float: left;
}
.switch-page a:hover{
	opacity: 0.6;
}
.switch-page a h3{
	padding: 0px 10px 0px 32px;
    font-family: Sentinel-Bold;
	font-size: 15px;
	line-height: 24px;
    float: left;
    text-align: left;
}
.switch-page a h4{
	padding: 0px 10px 0px 32px;
	font-family: 'HelveticaNeuel T Arabic 55 Roman';
	font-size: 13px;
	line-height: 17px;
}
a.prev-button{
	background: url('../images/prev-article.png') no-repeat 42% 50% #efeded;
	width: 11%;
	height: 80px;
}
a.next-button{
	width: 11%;
	height: 80px;
	background: url('../images/next-article.png') no-repeat 50% 50% #efeded;
}

.switch-page p
{
    float: left;
    text-align: left;
    font-family: SourceSansProRegular;
    opacity: 0.9;
    font-size: 14px;    
}
.overlay_ad_popup{
	background-color: rgba(0,0,0,0.5);
	position: fixed;
	z-index: 1000;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.overlay_ad_background_close_body{
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: transparent;
	z-index: 1;
	left: 0px;
	top: 0px;
}
.overlay_ad_popup .overlay_ad_popup_body{
	width: 100%;
	max-width: 320px;
	min-height: 480px;
	background-color: #fff;
	padding-top: 30px;
	position: relative;
	z-index: 2;
}
.overlay_ad_popup .overlay_ad_close_icon{
	position: absolute;
	right: 10px;
	top: 10px;
	height: 20px;
	width: 20px;
}
.overlay_ad_popup .overlay_ad_close_icon:after,
.overlay_ad_popup .overlay_ad_close_icon:before{
	content: '';
	width: 20px;
	height: 2px;
	background-color:#000;
	position: absolute;
	top: 6px;
}
.overlay_ad_popup .overlay_ad_close_icon:after{
	transform: rotate(45deg);
}
.overlay_ad_popup .overlay_ad_close_icon:before{
	transform: rotate(-45deg);
}