.ElectionsBanner{display:block;width:100%}
.electionMainTitle{position:relative;height:40px;margin-bottom: 10px;}
.electionTitleH2{position:absolute;top:0;bottom:0;margin:auto;background:#fff;height:26px;z-index:9}
.electionMainTitle h2, .electionMainTitle a{color:#DF2829;font-family: 'Droid Arabic Kufi';font-size:19px;padding-left:20px;font-weight: bold;}
.electionMainTitle::after{content:"";height:3px;width:100%; background:#3A3A3A;position: absolute;top: 0;bottom: 0;margin: auto;}

.mainscreen{display:flex;justify-content:space-between;margin:25px 0 40px 0;}
.RMainscreen{width:calc(100% - 320px);position:relative}
.LMainscreen{width:300px;margin-right:20px; border:1px solid red}
.swiperElection{overflow: hidden;}
.swiperSlideRelative{position:relative}
.swiperSlideAbsolute {position:absolute;bottom:20px;right:0;padding:13px;height:70px;;z-index:5;width:100%}
.swiperSlideAbsolute h3 a{color:#fff;font-family: 'Droid Arabic Kufi';font-size:17px;font-weight:bold;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;line-height: 1.5;background-color:darkred;}
.swiperSlideLayer {position:absolute;bottom:0px;right:0;height:140px;width:100%;}
.imgSlideLayer{width:100%;display:block;margin-left:0; max-height: 340px}
.paginationElection {position:absolute;bottom: 98px;left: 0;right: 0;margin: auto;z-index: 99;width: 100%; display:flex; justify-content: center}
.paginationElection .swiper-pagination-bullet {background:#AAAAAA!important;opacity: 1;}
.paginationElection .swiper-pagination-bullet-active {background:#fff!important;width:26px!important;border-radius: 20px;}
.swiper-button-prev,.swiper-button-next {background: none !important; width: 40px;  z-index: 99; pointer-events: auto!important}
.swiper-button-next {left:20px!important}
.swiper-button-prev {right: 10px!important}

.bulletstopnews {width: 40px;height: 40px;background: #000;text-align: center;}
.bulletstopnews i {color: #fff; font-size: 23px;text-align: center;line-height: 40px;width: 20px;}

.OMostReadBlock {display:flex;justify-items:start;width: calc((100% - 30px) / 3);margin-left:15px;margin-bottom:13px;background:#F0F0F0;padding:11px}
.OMostReadBlock:nth-child(3n+0){margin-left:0;}
.OMostReadBlock p{color:#DF2829;font-family: 'Droid Arabic Kufi';font-size:36px;margin-left:10px;margin-top:10px}
.OMostReadBlock h3 a{color:#3A3A3A;font-family: 'Droid Arabic Kufi';font-size:14px;font-weight:bold;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;line-height: 2;}

.MostReadArticlesBlock{display:flex;justify-content:start;flex-wrap: wrap;margin-bottom:30px}
.thBlockContainer{display:flex;margin-bottom:20px}
.oneOfthreeArticle{width: calc(100% / 3);margin-left:15px;margin-bottom:13px}
.oneOfthreeArticle:last-child{margin-left:0px;}
.oneOfthreeArticle img{display:block;width:100%;border:1px solid #EBEBEB;margin-bottom: 6px;}
.oneOfthreeArticle h3 a{color:#3A3A3A;font-family: 'Droid Arabic Kufi';font-size:11px;font-weight:bold;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;line-height: 2;}



.oneOfthreeArticle2{width: calc(100% / 3);margin-left:15px;margin-bottom:13px}
.oneOfthreeArticle2:last-child{margin-left:0px;}
.oneOfthreeArticle2 img{display:block;width:100%;border:1px solid #EBEBEB;margin-bottom: 6px;}
.oneOfthreeArticle2 h3 a{color:#3A3A3A;font-family: 'Droid Arabic Kufi';font-size:12px;font-weight:bold;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;line-height: 2;}





.PODBlock{margin:30px 0;}
.POD250{width:300px;height:250px;overflow:hidden;}
.POD100{width:300px;height:80px;overflow:hidden; margin-top:8px;}


