@font-face {
    font-family: 'Alexandria-Bold';
    src: url('/assets/fonts/Alexandria/Alexandria-Bold.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Bold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Bold.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Bold.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Bold.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Bold.svg#Alexandria-Bold') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-Light';
    src: url('/assets/fonts/Alexandria/Alexandria-Light.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Light.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Light.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Light.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Light.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Light.svg#Alexandria-Light') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-Medium';
    src: url('/assets/fonts/Alexandria/Alexandria-Medium.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Medium.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Medium.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Medium.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Medium.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Medium.svg#Alexandria-Medium') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Alexandria-Regular';
    src: url('/assets/fonts/Alexandria/Alexandria-Regular.eot');
    src: url('/assets/fonts/Alexandria/Alexandria-Regular.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Alexandria/Alexandria-Regular.woff2') format('woff2'),
        url('/assets/fonts/Alexandria/Alexandria-Regular.woff') format('woff'),
        url('/assets/fonts/Alexandria/Alexandria-Regular.ttf')  format('truetype'),
        url('/assets/fonts/Alexandria/Alexandria-Regular.svg#Alexandria-Regular') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Montserrat-Regular';
    src: url('/assets/fonts/Montserrat-Regular/Montserrat-Regular.eot');
    src: url('/assets/fonts/Montserrat-Regular/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Montserrat-Regular/Montserrat-Regular.woff') format('woff'),
        url('/assets/fonts/Montserrat-Regular/Montserrat-Regular.ttf')  format('truetype'),
        url('/assets/fonts/Montserrat-Regular/Montserrat-Regular.svg') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Montserrat-Medium';
    src: url('/assets/fonts/Montserrat-Medium/Montserrat-Medium.eot');
    src: url('/assets/fonts/Montserrat-Medium/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Montserrat-Medium/Montserrat-Medium.woff') format('woff'),
        url('/assets/fonts/Montserrat-Medium/Montserrat-Medium.ttf')  format('truetype'),
        url('/assets/fonts/Montserrat-Medium/Montserrat-Medium.svg') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Montserrat-SemiBold';
    src: url('/assets/fonts/Montserrat-SemiBold/Montserrat-SemiBold.eot');
    src: url('/assets/fonts/Montserrat-SemiBold/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Montserrat-SemiBold/Montserrat-SemiBold.woff') format('woff'),
        url('/assets/fonts/Montserrat-SemiBold/Montserrat-SemiBold.ttf')  format('truetype'),
        url('/assets/fonts/Montserrat-SemiBold/Montserrat-SemiBold.svg') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Montserrat-ExtraBold';
    src: url('/assets/fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.eot');
    src: url('/assets/fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.woff') format('woff'),
        url('/assets/fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.ttf')  format('truetype'),
        url('/assets/fonts/Montserrat-ExtraBold/Montserrat-ExtraBold.svg') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}

@font-face {
    font-family: 'Montserrat-Bold';
    src: url('/assets/fonts/Montserrat-Bold/Montserrat-Bold.eot');
    src: url('/assets/fonts/Montserrat-Bold/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Montserrat-Bold/Montserrat-Bold.woff') format('woff'),
        url('/assets/fonts/Montserrat-Bold/Montserrat-Bold.ttf')  format('truetype'),
        url('/assets/fonts/Montserrat-Bold/Montserrat-Bold.svg') format('svg');
        font-display: swap;
        font-style: normal;
        font-variant: normal;
}



.alexandria-bold{font-family: 'Alexandria-Bold', Arial, Helvetica, sans-serif !important;}
.alexandria-light{font-family: 'Alexandria-Light', Arial, Helvetica, sans-serif !important}
.alexandria-medium{font-family: 'Alexandria-Medium', Arial, Helvetica, sans-serif !important}
.alexandria-regular{font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif !important}


.montserrat-regular {font-family: 'Montserrat-Regular', Arial, Helvetica, sans-serif !important;}
.montserrat-medium {font-family: 'Montserrat-Medium', Arial, Helvetica, sans-serif !important;}
.montserrat-Semibold {font-family: 'Montserrat-SemiBold', Arial, Helvetica, sans-serif !important;}
.montserrat-bold {font-family: 'Montserrat-Bold', Arial, Helvetica, sans-serif !important;}
.montserrat-extrabold {font-family: 'Montserrat-ExtraBold', Arial, Helvetica, sans-serif !important;}



.font9{font-size: 9px;}
.font10{font-size: 10px;}
.font11{font-size: 11px;}
.font12{font-size:12px;}
.font14{font-size: 14px;}
.font13{font-size: 13px ;}
.font15{font-size: 15px;}
.font16{font-size: 16px;}
.font17{font-size: 17px;}
.font18{font-size: 18px;}
.font18-2{font-size: 18px;}
.font18-3{font-size: 18px;}
.font20{font-size: 20px;}
.font20-2{font-size: 20px;}
.font21{font-size: 21px;}
.font22{font-size: 22px;}
.font23{font-size: 23px;}
.font24{font-size: 24px;}
.font25{font-size: 25px;}
.font26{font-size: 26px;}
.font27 {font-size: 27px;}
.font28{font-size: 28px;}
.font30{font-size: 30px;}
.font34{font-size: 34px;}
.font35{font-size: 35px;}
.font37{font-size: 37px;}

html[lang="en"]  body { margin:0; padding:0;direction: ltr;overflow-x: hidden;}
html, body { margin:0; padding:0;direction: rtl}
body { height: 100% }
.fa-danger{color:#d60a1c}
ul { list-style: none }
ul, li { margin: 0; padding: 0 }
h2,h3,h4{line-height: 1.5; font-weight: normal;}
a { text-decoration: none; color: inherit }
* { margin: 0; padding: 0; box-sizing: border-box }
*::selection {color: white; background: #c22127}
img { border: none }
input, select:focus, textarea {font-size: 16px}
input[type=email]{direction: ltr; text-align: right}
input[type="text"], textarea {
    font-size: 16px; /* or any other font size you prefer */
    -webkit-text-size-adjust: none;
  }
.hidden { display: none }
.block {display: block}
.defaultInput { color: #666666 }
.clear { clear: both }
.numeral { font-family: Helvetica, Arial, sans-serif }
.rtl {direction: rtl}
.ltr {direction: ltr}
/*search overlay*/
body.overflow{overflow: hidden}
.no-results{text-align: center; font-size: 32px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif;}

.mb{margin-bottom: 15px;}

.pinned-container.fixed{position: fixed;}
.pinned-container.pinned{position: absolute; bottom: 5px;}

.noticeMessage {color: red; font-size: 12px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif; margin: 15px 0}
.noticeMessage.registrationEmailExists a{color: #CBAC59}

section.newsletter .email:-webkit-autofill{-webkit-animation-name: autofill;-webkit-animation-fill-mode: both}
.premium section.newsletter .email:-webkit-autofill{-webkit-animation-name: autofill-premium; -webkit-animation-fill-mode: both}
section.newsletter .email{height: 40px}
section.newsletter .email::-ms-clear{display: none}

.advertisement {text-align: center; max-width: 100%; margin: 20px auto;}
.advertisement.mpu.in-listing {width: 33.33%; display: inline-block; vertical-align: top;}

#site { margin: auto; background: white }
body.skinned { padding: 1px 0 0 0 }
body.skinned #site { width: 980px; margin: 100px auto 0 auto; overflow: hidden; background: white }
body.skinned div.leaderboardParent { min-width: 980px }
body.skinned section.menu { min-width: 980px }
body.skinned footer { min-width: 980px }
.mobile, .premium { display: none!important; }
.advertisement.desktop{display: block}
body.add-skin{cursor: pointer}
.skinning-link{text-align: center}
.skinning-link.desktop a img{width: 80%; max-width: 1100px}
.skinning-link.mobile a img{width: 100%}
.skinning-link.tablet {display: none}
body.no-overflow{overflow: hidden}
body.no-overflow header section.main{z-index: 1}
body.no-overflow a.toTop{z-index: 0}

a.toTop {display: none; font-size: 30px; color: #c22127; border: 3px solid #c22127; position: fixed; bottom: 50px;
    z-index: 1001; right: 30px; border-radius: 50%; width: 45px; height: 45px; text-align: center; background: rgba(255, 255, 255, 0.901961); box-shadow: 0 1px 2px rgba(0,0,0,0.3)}

.page {background-color: #eeeeee; padding: 225px 0 60px 0; z-index: 1; position: relative}
.page.no-padding{padding: 0}

.leaderboard_top {margin: 18px auto 0 auto;}

.main-container{max-width: 1420px;  margin: auto;  width: 100%;  padding: 0 20px}

.ias-pagination {clear: both}


footer .threads-icon img{ height: 21px; position: relative; top: 3px; right: 4px;}
header .threads-icon img{width: fit-content !important;height: 22px !important; position: relative; top: 2px;}

/*by patrick*/
.container{max-width: 1300px; margin: auto; padding: 0 20px;}

/*header*/
header section.main{box-shadow: 0 4px 2px -2px rgba(128, 128, 128, 0.1); position: fixed; height: auto; z-index: 999; width: 100%; background: #fff; font-size: 0; transition: 0.2s; overflow: hidden}
header section.main .user-actions{display: flex; align-items: center; justify-content: space-between; margin: 20px 0 0 0; transition: 0.2s; gap: 35px; border-bottom: 1px solid #141313; padding-bottom: 30px;}
footer .container .links.special-pages .footer-buttons-mobile{display: none;}
header section.main .user-actions img{width: 185px; height: 65px; object-fit: contain;}
header section.main .user-actions .social.links form{position: relative; left: 20px;}
header section.main .user-actions .social.links form a.submit{position: absolute; right: 8px; top: 17px; background-image: url('/assets/images/search-icon.png'); background-size: cover; width: 14px; height: 14px;}
header section.main .user-actions .social.links form i.submit{position: absolute; left: 10px; top: 10px; font-size: 22px; display: none; cursor: pointer;}
header section.main .user-actions .social.links .fa.fa-search{color: #707070; font-size: 13px;}
header section.main .user-actions .social.links input{color: black; ; width: 310px; height: 35px; background-color: #EBEBEB; border: 1px solid transparent; outline: none; padding: 22px 30px 22px 22px ;font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px;}
header section.main .user-actions .social.links input::placeholder{color: #707070; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px; margin-right: 10px;padding-bottom: 7px;}
header section.main .user-actions .social.links input[type="text"]:focus {background-color: #fff; border: 1px solid;}
header section.main .user-actions .social.links{display: flex; align-items: center; gap: 15px}
header section.main .user-actions .social.links div.left_col{display: flex; align-items: center;gap: 12px;min-width: 350px;}
header section.main .user-actions .social.links span {color: #DE0824;}
header section.main .user-actions .social.links a{font-size: 25px; color: #DE0824;}

.switch-language{display: flex;align-items: center;position: relative;left: 35px;padding: 7px;background: #DE0824;border-radius: 5px;}
.switch-language a.arabic-btn{color: #fff !important;font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif !important;font-size: 15px !important;position: relative;top: -3px;padding: 0 0 0 10px;}
.switch-language a.english-btn{color: #fff !important;padding: 0 10px 0 0;font-size: 15px !important;font-family: 'Montserrat-Medium', Arial, Helvetica, sans-serif;border-right: 1px solid;text-transform: uppercase;}

header section.main .main-menu{height: 60px;}
header section.main .main-menu a img{display: none;}
header section.main .main-menu nav.menu{display: flex; align-items: center; clear: both;height: 100%;}
header .logo{width: 200px; height: 80px; background: url('/assets/images/logo.png') no-repeat center; background-size: contain; margin: 0 100px 0 0; display: block; transition: 0.2s; float: right}
header section.main .main-menu nav.menu > ul{height: 100%;}
header section.main .main-menu nav.menu > ul > li{width: 130px; height: 100%; display: inline-block;text-align: center;vertical-align: top;}
header section.main .main-menu nav.menu > ul > li:first-child{width: 90px;}
header section.main .main-menu nav.menu > ul > li a{display: block;color: #000000;font-size: 15px;padding: 10px 0;transition: 0.2s;width: 100%;height: 100%; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif;}
header section.main .main-menu nav.menu > ul > li a:hover{color: #DE0824;}
header section.main .main-menu nav.menu>ul>li:hover{border-bottom: 5px solid #DE0824;}

header section.main .main-menu nav.menu > ul > li a.active{color: #DE0824;}
header section.main .main-menu nav.menu > ul > li.active{border-bottom: 5px solid #DE0824;}

/*footer*/
footer{background-color: #000;}
footer .container{ padding-top: 40px;}
footer .container .links.special-pages{display: flex; align-items: center; justify-content: space-between; border-bottom: 2px solid #fff; padding-bottom: 40px;}
footer .container .links.special-pages img{margin-top: -40px; height: 60px; object-fit: contain;}
footer .container .links.special-pages ul:first-child{margin: 0 !important;}
footer .container .links.special-pages ul {margin-top: 30px;}
footer .container .links.special-pages ul:nth-child(2),footer .container .links.special-pages ul:nth-child(5){margin-top: 0px;}
footer .container .links.special-pages ul li{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px;}
footer .container .links.special-pages ul li a{color: #fff; line-height: 35px;}
footer .container .links.special-pages .newsletter{background-color: gray; padding: 35px; width: 365px;}
footer .container .links.special-pages .newsletter span{color: #fff;}
footer .container .links.special-pages .newsletter form{position: relative;}
footer .container .links.special-pages .newsletter form input{color: #fff; background-color: #727272; border: unset; padding: 15px; margin-top: 10px; width: 100%; outline: none;font-family: Alexandria-Regular, Arial, Helvetica, sans-serif;}
footer .container .links.special-pages .newsletter form input::placeholder{color: #fff; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px; padding-bottom: 4px;}
footer .container .links.special-pages .newsletter form a{position: absolute; top: 25px; left: 15px; color: #fff; font-size: 20px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter{ visibility:hidden;position: fixed; backdrop-filter: blur(5px); top: 0; bottom: 0; left: 0; right: 0; z-index: 99999;}
footer .container .links.special-pages .newsletter form .overlay-newsletter.active{ visibility: visible;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details{width: 370px; height: 270px; margin: auto; text-align: center; background-color: #fff; padding: 10px;position: relative; top: 180px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details h2{width: 75%;margin: auto; padding-top: 15px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details .close{position: absolute; background-image: url('/assets/images/newsletter-close-icon.png'); background-size: cover;width: 18px; height: 18px; right: 8px;} 
footer .container .links.special-pages .newsletter form .overlay-newsletter .details .main-image{width: 100px; height: 100px; background-color: #DE0824;border-radius: 50%; margin: auto; position: relative; margin-top: -70px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details .main-image img{width: 60px; height: 60px; object-fit: contain; position: absolute; left: 20px; top: 55px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details p{margin-top: 50px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details ul li{margin-top: 8px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details ul li a{position: unset; color: #DE0824; font-size: 24px;}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details ul li a.facebook{margin: 0 15px}
footer .container .links.special-pages .newsletter form .overlay-newsletter .details ul li a.youtube-icon{margin: 0 15px;}

footer .container .social{padding: 40px 0 30px 0; display: flex; align-items: center; justify-content: space-between;}
footer .container .social ul:first-child{width: 20%;}
footer .container .social ul:last-child{width: 35%;}
footer .container .social ul.contact{width: 45%;}
footer .container .social ul li.whoweare{padding-bottom: 15px; font-size: 13px;}
footer .container .social ul li.waradana{padding-bottom: 15px; font-size: 13px;}
footer .container .social ul li.provacy{font-size: 13px;}
footer .container .social ul li {color: #fff; direction: ltr;}
footer .container .social ul li a {color: #fff;}
footer .container .social .contactus{display: block; margin-bottom: 8px;}
footer .container .social .email{border-right: 1px solid; padding-right: 15px;}
footer .container .social .location_info{display: flex; align-items: center; gap: 10px; direction: rtl;}
footer .container .social .location_info span{color: #fff !important; border-bottom: none !important;}
footer .container .social .rights{display: block; margin-top: 50px; float: left;}
footer .container .social .rights span{color:#fff !important; border-bottom:none !important;}
footer .container .social ul.contact li:last-child{margin-top: 7px; font-size: 20px; direction: rtl;}
footer .container .social ul.contact li:last-child a.facebook-icon{padding: 0 5px;}
footer .container .social ul.contact li:last-child a.youtube-icon{padding: 0 5px;}
footer .container .social ul:last-child .whitebeard_logo{width: 90px; height: 30px; object-fit: contain; position: relative; top: 11px; margin: 0 0 0 5px;}


/*home page*/
.news_homepage .breaking_news.breaking-news-ticker{height: unset !important; line-height: unset !important; }
.news_homepage .breaking_news{display: flex; align-items: center; position: relative; margin: 20px 0;}
.news_homepage .breaking_news .right_col{width: 20%; background-color: #DE0824; color: #fff; padding: 0 150px 0 0; align-self: stretch;}
.news_homepage .breaking_news .right_col span{position: absolute; top: 50%; transform: translateY(-50%);}
.news_homepage .breaking_news .left_col{width: 80%; background-color: #000; color: #fff; padding: 16px; overflow: hidden;}
.news_homepage .breaking_news .left_col ul li{line-height: 36px; overflow: hidden;}

.news_homepage .container .row{display: flex; align-items: flex-start;}
.news_homepage .container .row .container-relative{position: relative; width: 310px;}
.news_homepage .container .row .container-relative.right{margin: 0 0 0 15px;}
.news_homepage .container .row .container-relative.left{margin: 0 15px 0 0;}
.news_homepage .container .row .container-absolute{position: absolute; width: 310px;}
.news_homepage .container .row .latest-news{width: 310px; background-color: #DE0824; padding: 30px; height: 1068px;}
.news_homepage .container .row .latest-news .latest-news-title{display: flex; align-items: center; gap:5px}
.news_homepage .container .row .latest-news .latest-news-title h2{color: #fff; margin-right: 10px;}
.news_homepage .container .row .latest-news .latest-news-title .fa.fa-angle-left{color: #fff; margin-right: 15px; font-size: 23px;}
.news_homepage .container .row .latest-news .latest-news-title .fa-regular.fa-circle-dot{color: #fff; font-size: 22px;}
.news_homepage .container .row .latest-news .more_news{text-decoration: underline; color: #fff; display: block; margin:10px 10px 0 0;}
.news_homepage .container .row .latest-news time{color: red; margin-top: 10px;display: block;}
.news_homepage .container .row .latest-news .news {background-color: #fff; padding: 10px; margin: 18px 0;}
.news_homepage .container .row .latest-news .news h3{height: 43px; overflow: hidden;}
.news_homepage .container .row .center_col{width: calc(100% - 650px);}
.news_homepage .container .row .article-1{position: relative; }
.news_homepage .container .row .center_col .article-1 .overlay{background-color: #000; height: 100%; opacity: 0.4;}
.news_homepage .container .row .hawacom{width: 310px; background-color: #fff; padding: 30px; height: 1068px;}
.news_homepage .container .row .article-1 .details{position: absolute; bottom: 0; right: 0;padding: 25px; background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(black)); width: 100%;}
.news_homepage .container .row .article-1 .details h1 {padding: 7px 0; color: white; width: 95%;line-height: 1.5;}
.news_homepage .container .row .article-1 img{width: 100%; height: 350px; object-fit: cover;}
.news_homepage .container .row .article-1 span{color: #fff; width: fit-content; padding: 0 9px; height: 25px; line-height: 20px; display: block; text-align: center; border: 2px solid #fff;}
.news_homepage .container .row .article-1 .date{color: #fff;}
.news_homepage .container .row .center_col .related-news-list{display: flex; gap: 10px; align-items: flex-start; margin-top: 10px;}
.news_homepage .container .row .center_col .related-news-list ul{width: 50%;}
.news_homepage .container .row .center_col .related-news-list ul li:last-child{background-color: #fff; padding: 20px; margin-top: -5px; height: 160px;}
.news_homepage .container .row .center_col .related-news-list ul li:last-child span{color: #DE0824; border: 1px solid #DE0824; padding: 7px;}
.news_homepage .container .row .center_col .related-news-list ul li:last-child h2{margin: 20px 0; line-height: 1.5; height: 48px; overflow: hidden;}
.news_homepage .container .row .center_col .related-news-list ul li:last-child h3{opacity: 0.6;}
.news_homepage .container .row .center_col .related-news-list ul img{width: 100%; height: 145px; object-fit: cover;}
.news_homepage .container .row .center_col .related-news-list-half{display: flex;align-items: flex-start; flex-direction: row; margin-top: 15px;}
.news_homepage .container .row .center_col .related-news-list-half .main-image{width: 50%;}
.news_homepage .container .row .center_col .related-news-list-half .main-image img{width: 100%; height: 145px; object-fit: cover;}
.news_homepage .container .row .center_col .related-news-list-half .list-details{width: 50%; background-color: #fff; padding: 20px; height: 145px;}
.news_homepage .container .row .center_col .related-news-list-half .list-details span{color: #DE0824; border: 1px solid #DE0824; padding: 7px;}
.news_homepage .container .row .center_col .related-news-list-half .list-details h2{margin: 20px 0; line-height: 1.5; padding-bottom: 3px; max-height: 49px; overflow: hidden;}
.news_homepage .container .row .center_col .related-news-list-half .list-details h3{opacity: 0.6;}

.news_homepage .container .row .hawacom .hawacom-title{padding-bottom: 15px;}
.news_homepage .container .row .hawacom .hawacom-title a{display: flex; align-items: center; gap: 10px;}
.news_homepage .container .row .hawacom .hawacom-title img{width: 35px; height: 35px; object-fit: contain;}
.news_homepage .container .row .hawacom .hawacom-title .fa.fa-angle-left{font-size: 25px; margin-right: 15px;}
.news_homepage .container .row .hawacom ul li:first-child img{width: 100%; height: 100px; object-fit: cover;}
.news_homepage .container .row .hawacom ul li:first-child .hawacom_information{background-color: #000000; margin-top: -5px;}
.news_homepage .container .row .hawacom ul li:first-child .hawacom_information h3{color: white; margin: 0;}
.news_homepage .container .row .hawacom ul li{padding-bottom: 15px;}
.news_homepage .container .row .hawacom ul li .hawacom_information h3{line-height: 1.5;}
.news_homepage .container .row .hawacom .mobile-slider .hawacom-details{margin: 0 0 17px 0;}
.news_homepage .container .row .hawacom h3{font-size: 15px; height: 49px; overflow: hidden;}
.news_homepage .container .row .hawacom .hawacom_information{background-color: #EBEBEB; padding: 10px;}
.news_homepage .container .row .hawacom a.more{display: block; color: red; text-decoration: underline; margin: 27px 0 0 0;}

.mostread_homepage .main-row{margin-top: 45px; background-color: #fff; padding: 30px;}
.mostread_homepage .container .grid{display: grid; grid-template-columns: repeat(5,1fr); gap: 15px; margin-top: 15px;}
.mostread_homepage .container .grid .mostread-component img{width: 100%; height: 130px; object-fit: cover;}
.mostread_homepage .container .grid .mostread-component .country{color: #DE0824; border:1px solid #DE0824; padding: 8px; margin-right: 35px; width: fit-content; margin-top: 15px;}
.mostread_homepage .container .grid .mostread-component .title{margin-right: 35px; margin-top: -24px; height: 74px; overflow: hidden;}
.mostread_homepage .container .grid .mostread-component span{color:#DE0824; border: 1px solid #A2A2A2; border-radius: 50%; width: 25px;height: 25px;text-align: center;display: inline-block;line-height: 25px;margin-top: 10px;}
.mostread_homepage .container .grid .mostread-component:first-child span{background-color: #DE0824; color: #fff;border:none;}

.arabi_homepage .container{padding-top: 30px;}
.arabi_homepage .container .row{display: flex; align-items: flex-start; gap: 20px;}
.arabi_homepage .container .row .column{width: 25%; background-color: #fff; padding: 22px; height: 715px;}
.arabi_homepage .container .row .column .fa.fa-angle-left{color: #BB261A; font-size: 26px;margin: 0 25px 0 0;display: none;}
.arabi_homepage .section_category{cursor: pointer;width: 145px;}
.section_category:hover i{display: inline-block !important;}
.section_category:hover a{color: #DE0824;}
.arabi_homepage .container .row .column img{width: 100%; height: 175px; object-fit: cover; margin-top: 40px;}
.arabi_homepage .container .row .column ul li.first_item{border-bottom: 1px solid !important;}
.arabi_homepage .container .row .column ul li{padding: 30px 0; border-bottom: 1px solid;}
.arabi_homepage .container .row .column ul li:first-child .main-title{display: flex; align-items: baseline; gap: 15px;}
.arabi_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-left{color: #DE0824; font-size: 27px;}
.arabi_homepage .container .row .column ul li:last-child{border: unset; padding-bottom: 20px;}
.arabi_homepage .container .row .column a:hover{color: #DE0824;}
.arabi_homepage .container .row ul li h3{height: 48px; overflow: hidden;}

.video_homepage .main-row{margin-top: 30px; background-color: #fff; padding: 30px;}
.video_homepage .main-row h2 a:hover{color: #DE0824;}
.video_homepage .container .row{overflow: hidden;}
.video_homepage .container .row .video_slider{margin-top: 20px;}
.video_homepage .container .row .video_slider .slick-track{display: flex; gap: 15px;}
.video_homepage .container .row .video_slider .slick-track h2{margin:-25px 40px 0 0; line-height: 25px; max-height: 50px; overflow: hidden;}
.video_homepage .container .row .video_slider .video-title{margin-top: 17px;}
.video_homepage .container .row .video_slider .video-title .fa.fa-play{transform: rotate(180deg); width: 30px; padding: 8px; font-size: 12px; border: 1px solid #A2A2A2; border-radius: 50%; text-align: center;}
.video_homepage .container .row .arrows{margin-top: 30px;}
.video_homepage .container .video_image{width: 100%; height: 170px; object-fit: cover;}
.video_homepage .container .video h2{margin: 20px 0;}
.video_homepage .container h2 .fa.fa-angle-left{color: #BB261A; margin-right: 35px; font-size: 27px; display: none;}
.video_homepage .section_category{cursor: pointer;width: 195px;}
.video_homepage .container .arrows .fa.fa-angle-left,.video_homepage .container .arrows .fa.fa-angle-right{color: #BB261A; font-size: 25px; border: 1px solid #A2A2A2; border-radius: 50%; width: 35px; height: 35px; text-align: center; cursor: pointer; line-height: 30px;}
.video_homepage .container .arrows .fa.fa-angle-left{margin-right: 10px;}

.subscribe_homepage .container{margin-top: 30px;}
.subscribe_homepage .container .row{display: flex; align-items: flex-start; gap: 15px;}
.subscribe_homepage .container .row .right_col{width: 75%; background-color: #fff; padding: 30px;}
.subscribe_homepage .container .row .left_col{width: 25%;}
.subscribe_homepage .container .row .left_col .newsletter-homepage{margin-bottom: 25px; background-color: #000; padding: 20px 15px; height: 190px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage h2{color: #fff; text-align: start; margin-top: 15px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form {position: relative;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form a{position: absolute; top: 28px; left: 15px; color: #fff; font-size: 25px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form input{width: 100%; height: 50px; background-color: #707070; margin-top: 15px; color: #fff; padding: 15px; outline: none;font-family: Alexandria-Light, Arial, Helvetica, sans-serif;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form input::placeholder{color: #fff; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 14px; padding-bottom: 5px;}
.subscribe_homepage .container .row .left_col .social-homepage{background-color: #DE0824; padding: 20px 15px 30px 15px; }
.subscribe_homepage .container .row .left_col .social-homepage h2{color: #fff; text-align: center; margin-top: 15px;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links{margin-top: 25px; text-align: center;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a {color: #fff; font-size: 20px;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a.facebook-icon{margin: 0 10px;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a.youtube-icon{margin: 0 10px 0 0;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a.whatsapp-icon{margin: 0 10px 0 0;}
.subscribe_homepage .container .row .left_col .social-homepage .social_links a.threads-icon{margin: 0 10px 0 0;}

.subscribe_homepage .container .row .left_col .app-section {background-color: #fff;border-radius: 10px 0 10px 10px;font-size: 0;padding: 55px 0 0 0;text-align: center;}
.subscribe_homepage .container .row .left_col .app-section a {display: inline-block;width: 100%;font-size: 0;}
.subscribe_homepage .container .row .left_col .app-section a:first-child{margin: 0 0 10px 0;}

.subscribe_homepage .container .row .left_col .app-section img {border-radius: 5px;max-width: 100%;width: 160px;}
.subscribe_homepage .container .row .left_col .app-download{background-color: #fff;margin: 25px 0 0 0;padding: 20px 15px 32px 15px;}
.subscribe_homepage .container .row .left_col .app-download h2{font-size: 18px;text-align: center;margin-top: 15px;font-family: 'Alexandria-Bold',Arial,Helvetica,sans-serif !important;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h4{margin-bottom: 18px; opacity: 0.6;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail p{font-size: 16px;font-family: Alexandria-Regular, Arial, Helvetica, sans-serif;line-height: 25px;}
.subscribe_homepage .container .row .right_col .articles .article-2 ul li a{display: inline-block;font-size: 0;}

.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage{ visibility:hidden;position: fixed; backdrop-filter: blur(5px); top: 0; bottom: 0; left: 0; right: 0; z-index: 99999;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage.active{ visibility: visible;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details{width: 400px; height: 270px; margin: auto; text-align: center; background-color: #fff; padding: 10px;position: relative; top: 270px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details h2{margin-top: 15px; color: #000; text-align: center;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details .close{position: absolute; background-image: url('/assets/images/newsletter-close-icon.png'); background-size: cover;width: 18px; height: 18px; right: 8px;} 
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details .main-image{width: 100px; height: 100px; background-color: #DE0824;border-radius: 50%; margin: auto; position: relative; margin-top: -70px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details .main-image img{width: 60px; height: 60px; object-fit: contain; position: absolute; left: 20px; top: 20px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details p{margin-top: 55px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details ul li{margin-top: 15px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details ul li a{position: unset; color: #DE0824; font-size: 24px;}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details ul li a.facebook{margin: 0 15px}
.subscribe_homepage .container .row .left_col .newsletter-homepage form .overlay-newsletter-homepage .details ul li a.youtube-icon{margin: 0 15px;}

.subscribe_homepage .container .row .right_col .articles{display: flex; align-items: flex-start; gap: 15px; margin-top: 15px;}
.subscribe_homepage .container .row .right_col .articles .article-1{width: 70%;font-size: 0;}
.subscribe_homepage .container .row .right_col .articles .article-1 img{width: 100%; height: 300px; object-fit: cover;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail{background-color: #EBEBEB;padding: 25px;min-height: 250px;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail span{color: #DE0824; border: 1px solid #DE0824; padding: 10px;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h2{margin-top: 27px; margin-bottom: 15px; width: 85%;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h3{margin-bottom: 25px;}
.subscribe_homepage .container .row .right_col .articles .article-1 .article-detail time{margin-bottom: 15px; opacity: 0.6;display: block;}
.subscribe_homepage .container .row .right_col .articles .article-2{width: 30%;}
.subscribe_homepage .container .row .right_col .articles .article-2 ul li:first-child{padding-bottom: 20px;}
.subscribe_homepage .container .row .right_col .articles .article-2 img{width: 100%; height: 135px; object-fit: cover;}
.subscribe_homepage .container .row .right_col .articles .article-2 .article-detail{background-color: #EBEBEB;padding: 20px 20px 10px 20px;}
.subscribe_homepage .container .row .right_col .articles .article-2 .article-detail span{color: #DE0824; border: 1px solid #DE0824; padding: 10px;}
.subscribe_homepage .container .row .right_col .articles .article-2 .article-detail h2{padding: 20px 0;height: 70px;overflow: hidden;margin: 0;font-size: 14px;}
.subscribe_homepage .container .row .right_col .articles .article-2 .article-detail h3{opacity: 0.6;}

.subscribe_homepage .container .row .right_col  .article-3{display: flex; align-items: center; flex-direction: row; margin-top: 25px; justify-content: center;}
.subscribe_homepage .container .row .right_col  .article-3 .main_image{width: 25%;}
.subscribe_homepage .container .row .right_col  .article-3 .main_image img{width: 100%; height: 130px; object-fit: cover;}
.subscribe_homepage .container .row .right_col  .article-3 .article-detail{width: 75%; padding: 20px; background-color:#EBEBEB; height: 130px; margin-top: -3px;}
.subscribe_homepage .container .row .right_col  .article-3 .article-detail span{color: #DE0824; border: 1px solid #DE0824; padding: 7px;}
.subscribe_homepage .container .row .right_col  .article-3 .article-detail h2{padding:25px 0 15px 0}
.subscribe_homepage .container .row .right_col  .article-3 .article-detail h3{opacity: 0.6;}

.douwali_homepage .container{padding-top: 30px;}
.douwali_homepage .container .row{display: flex; align-items: flex-start; gap: 20px;}
.douwali_homepage .container .row .column{width: 25%; background-color: #fff; padding: 22px; height: 715px;}
.douwali_homepage .container .row .column .fa.fa-angle-left{color: #BB261A; font-size: 26px; margin-right: 25px;display: none;}
.douwali_homepage  .section_category{cursor: pointer;width: 150px;}
.douwali_homepage .container .row .column img{width: 100%; height: 175px; object-fit: cover; margin-top: 40px;}
.douwali_homepage .container .row .column ul li.first_item{border-bottom: 1px solid !important;}
.douwali_homepage .container .row .column ul li{padding: 30px 0; border-bottom: 1px solid;}
.douwali_homepage .container .row .column ul li:first-child .main-title{display: flex; align-items: baseline; gap: 15px;}
.douwali_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-left{color: #DE0824; font-size: 27px;}
.douwali_homepage .container .row .column ul li:last-child{border: unset; padding-bottom: 20px;}
.douwali_homepage .container .row .column a:hover{color: #DE0824;}
.douwali_homepage .container .row ul li h3{height: 48px; overflow: hidden;}
/*end homepage*/

/*latest-news page */
.category-page.latest-news .title{color: #000;}
.category-page.latest-news .main-container{max-width: 1300px; margin: auto; padding: 0 20px; font-size: 0; width: 100%;}
.category-page.latest-news .main-column.full-width{width: 100%; display: block; vertical-align: top;}
.category-page.latest-news .main-column.full-width h1{margin:0 15px 25px 0;}
.category-page.latest-news .article-2{width:calc(50% - 15px) ; display: inline-block; margin: 0 15px 25px 0 }
.category-page.latest-news .article-2 a{display: flex; align-items: center;}
.category-page.latest-news .article-2 a figure{height: 145px; width: 50%;}
.category-page.latest-news .article-2 .details{width: 50%; background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 20px; height: 145px; overflow: hidden;}
.category-page.latest-news .article-2 .details h2{margin-top: 5px; max-height: 50px; height: 50px; overflow: hidden;}
.category-page.latest-news .article-2 .details p {margin-top: 30px; color: #DE0824;}

/*search results page */
.category-page.search .container{ font-size: 0; width: 100%;}
.category-page.search .main-column{width: 100%; display: block; vertical-align: top;}
.category-page.search .main-column .main-title{display: flex; align-items: center; justify-content: space-between;}
.category-page.search .main-column .main-title .results ul{display: flex; align-items: center; gap: 30px;}
.category-page.search .main-column .main-title .results ul li:first-child{border: 2px solid; width: 220px; height: 40px; line-height: 38px; position: relative; padding-right: 10px;cursor: pointer;}
.category-page.search .main-column .main-title .results ul li:first-child .fa.fa-angle-down{position: absolute; left: 10px; top: 10px;} 
.category-page.search .article-2{width:calc(33.33% - 15px) ; display: inline-block; margin: 23px 10px 0 0  !important;}
.category-page.search .article-2 a figure{height: 235px;}
.category-page.search .article-2 .details{background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 20px; height: 130px; overflow: hidden;}
.category-page.search .article-2 .details h2{margin-top: 5px;}
.category-page.search .article-2 .details p {margin-top: 15px; opacity: 0.5;}
.category-page.search .main-column .main-title .results ul li div.dropdown-menu-search{position: absolute;top: 39px;height: auto; background: white;width: 218px; padding: 10px; z-index: 9999; box-shadow: 0 5px 10px 3px rgb(0 0 0 / 15%);left: 0px;}
.category-page.search .main-column .main-title .results ul li div.dropdown-menu-search ul{display: block;}
.category-page.search .main-column .main-title .results ul li div.dropdown-menu-search ul li{border:unset; color: #000; font-size: 15px;}
.category-page.search .main-column .main-title .results ul li .fa.fa-angle-down.rotate{transform: rotate(180deg);}
.category-page.search .main-column .ias-trigger.ias-trigger-next a.more{margin-top: 40px !important;}

/*keyword page*/
.keyword-page .main-container{max-width: 1300px; margin: auto; padding: 0 20px; font-size: 0; width: 100%;}
.keyword-page .main-column{width: 100%; display: block; vertical-align: top;}
.keyword-page .main-column h1{margin-bottom: 35px;}
.keyword-page .article-2{width:calc(33.33% - 10px) ; display: inline-block; margin: 0 10px 30px 0 }
.keyword-page .article-2 a figure{height: 235px;}
.keyword-page .article-2 .details{background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 20px; height: 140px; overflow: hidden;}
.keyword-page .article-2 .details h2{margin-top: 5px; height: 54px; max-height: 55px; overflow: hidden;}
.keyword-page .article-2 .details p {margin-top: 20px; opacity: 0.5;}

/*whoweare page*/
.whoweare .container .details{margin-top: 25px; background-color: #fff; padding: 30px; box-shadow:  #cecece 0px 4px 12px;}
.whoweare .container .details h2{color:#DE0824;font-family:Alexandria-Bold, Arial, Helvetica, sans-serif; font-size: 22px;}
.whoweare .container .details p{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 17px; margin: 25px 0;width: 85%;line-height: 30px;}
.whoweare .container .details p:nth-child(4){font-weight: bold;}
.whoweare .container .details h3{margin-top: 35px; color: #DE0824; font-size: 22px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif;}
/*terms and condition page*/
.terms .container .details{margin-top: 25px; background-color: #fff; padding: 30px; box-shadow:  #cecece 0px 4px 12px;}
.terms .container .details h2{color:#DE0824;font-family:Alexandria-Bold, Arial, Helvetica, sans-serif; font-size: 22px;}
.terms .container .details p{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 17px; margin: 25px 0;line-height: 30px;}
.terms .container .details h3{margin-top: 35px; color: #DE0824; font-size: 22px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif;}
/*privacy page*/
.privacy-page .container .details{margin-top: 25px; background-color: #fff; padding: 30px; box-shadow:  #cecece 0px 4px 12px;}
.privacy-page .container .details h2{color:#DE0824;font-family:Alexandria-Bold, Arial, Helvetica, sans-serif; font-size: 22px;}
.privacy-page .container .details p{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 17px; margin: 25px 0;width: 85%;line-height: 30px;}
.privacy-page .container .details p:nth-child(4){font-weight: bold;}
.privacy-page .container .details h3{margin-top: 35px; color: #DE0824; font-size: 22px; font-family: Alexandria-Bold, Arial, Helvetica, sans-serif;}




/*writers page*/
.author .container{font-size: 0;}
.author .container .main-column{display: block; width: 100%; vertical-align: top;}
.author .container h1{margin-right: 15px;}
.author .container .main-column .writer{display: inline-block; width: calc(33.33% - 10px); margin: 20px 10px 0 0; background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 15px;}
.author .container .main-column .writer img {width: 95px; height: 95px; object-fit: cover; border-radius: 50%;}
.author .container .main-column .writer .writer-details a{display: flex; align-items: center; gap: 20px;}
.author .container .main-column .writer .writer-details .main-image img{width: 95px; height: 95px; object-fit: cover; border-radius: 50%;}
.author .container .main-column .writer .writer-details .info h2{color: #DE0824; margin-bottom: 10px;}
.author .container .main-column .ias-trigger-next a.more{margin-top: 45px !important;}

/*writer-detail page*/
.author-detail .container .main-title{display: flex; align-items: center; gap: 35px;}
.author-detail .container .main-title a{text-decoration: underline; color: #DE0824; margin-top: 10px;}
.author-detail .main-column{background-color: #fff; padding: 25px; box-shadow: #cecece 0px 4px 12px;}
.author-detail .container .details{margin-top: 25px;  display: flex; align-items: center;gap: 35px;}
.author-detail .container .details .main-image img{width: 110px; height: 110px; object-fit: cover; border-radius: 50%;}
.author-detail .container .details .personal-info{display: flex; align-items: center; gap: 20px;}
.author-detail .container .details .personal-info h2{color: #DE0824;}
.author-detail .container .details ul li {font-size: 25px; padding-top: 10px}
.author-detail .container .details ul li a.facebook{margin: 0 12px;}
.author-detail .container .details .info{width: 85%; border-bottom: 3px solid #e0e0e0; padding-bottom: 25px;}
.author-detail .container .main-column p{width: 75%; margin: auto; padding: 20px 0; line-height: 1.6;}

.related-article{margin-top: 35px;}
.related-article .container{font-size: 0;}
.related-article .container .main-column{background-color: #fff; padding: 20px; display: block; width: 100%; vertical-align: top;}
.related-article .container .main-column h2{margin-bottom: 20px;}
.related-article .container .main-column .article-1{display: inline-block; width: calc(33.33% - 15px); margin: 20px 15px 0 0; overflow: hidden;}
.related-article .container .main-column .article-1 a figure{height: 185px;}
.related-article .container .main-column .article-1 .details{background-color: #eeeeee; padding: 20px; height: 165px;}
.related-article .container .main-column .article-1 .details span{border: 2px solid #DE0824; color: #DE0824; padding: 6px;}
.related-article .container .main-column .article-1 .details h2{margin: 25px 0 15px 0; height: 54px; max-height: 55px; overflow: hidden;}
.related-article .container .main-column .article-1 .details p{opacity: 0.6;}
.related-article .container .main-column.ias-container .ias-trigger-next a.more {background-color: #fff !important; margin-top: 35px !important;}

/*category page*/
.category-page .container{font-size: 0;}
.category-page .container .main-column{width: 100%; display: block; vertical-align: top;}
.category-page .container .main-column h1{margin-right: 10px;}
.category-page .container .main-column .sub_categories{margin: 25px 10px 15px 0;}
.category-page .container .main-column .sub_categories a{display: inline-block; width: 115px; height: 45px; line-height: 45px; text-align: center; border: 1px solid; margin: 15px 0 0 15px;}
.category-page .container .main-column .sub_categories a:hover{color: #fff; background-color: #DE0824; cursor: pointer; transition: background-color 0.5s ease-in-out; border: 1px solid #DE0824;}
.category-page .container .main-column .article-1{display: inline-block; width: calc(50% - 10px ); margin: 25px 10px 25px 0; position: relative; }
.category-page .container .main-column .article-1 a figure{height: 430px; position: relative;}
.category-page .container .main-column .article-1 .details{position: absolute; bottom: 0; right: 0; padding: 35px;background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(black)); width: 100%;}
.category-page .container .main-column .article-1 .details h2,.category-page .container .main-column .article-1 .details p{color: #fff;}
.category-page .container .main-column .article-1 .details h2{margin-bottom: 15px;}
.category-page .container .main-column .article-1 .details span{color: #fff;width: 85px;height: 30px;line-height: 25px;display: block;text-align: center; border: 2px solid #fff; margin: 0 0 15px 0;}
.category-page .container .main-column .article-2 {display: inline-block; width: calc(33.33% - 10px); margin: 25px 10px 25px 0; position: relative; }
.category-page .container .main-column .article-2 a figure{height: 200px;}
.category-page .container .main-column .article-2 .details{background-color: #fff; padding: 15px; box-shadow: #cecece 0px 4px 12px; overflow: hidden; height: 160px;}
.category-page .container .main-column .article-2 .details h2{margin: 15px 0 20px 0; height: 54px; max-height: 55px; overflow: hidden;}
.category-page .container .main-column .article-2 .details p{opacity: 0.5;}
.category-page .container .main-column .article-2 .details span{color: #DE0824;width: 75px;height: 30px;line-height: 25px;display: block;text-align: center; border: 2px solid #DE0824;}
/*end category page */

/*article page*/
.wrapper .container .main-column .main .article-details{border-bottom: 1px solid; padding-bottom: 18px;}
.wrapper .container .main-column .main .article-details .category{display: flex; align-items: center; gap: 20px; margin: 0 0 15px 0;}
.wrapper .container .main-column .main .article-details .category time{margin: 0 -12px 0 0; color: #DE0824;}
.wrapper .container .main-column .main .article-details .author a{display: flex; align-items: center; gap: 15px; margin: 20px 0 0 0;}
.wrapper .container .main-column .main .article-details a.categories{color: #DE0824; border: 1px solid #DE0824; min-width: 85px; padding: 7px; text-align: center;}
.wrapper .container .main-column .main .article-details time.firstpublished{display: inline-block; color: #DE0824;}
.wrapper .container .main-column .main .article-details .author span{color: #000;}
.wrapper .container .main-column .main .article-details .author figure{width: 45px; height: 45px; border-radius: 50%;}
.wrapper .container .main-column .main .summary{margin: 20px 0; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 22px; line-height: 1.5;}
.wrapper .container .main-column .main .summary p{width: 90%;}
.wrapper .container .main-column .main .summary a{color: #de0624;}
.wrapper .container .main-column .main .social-links{display: flex; align-items: center; gap: 10px; margin-top: 25px;}
.wrapper .container .main-column .main .social-links .social_share {border-left: 1px solid ; padding-left: 15px;}
.wrapper .container .main-column .main .social-links ul li{display: inline-block;}
.wrapper .container .main-column .main .social-links .social_share li a{font-size: 25px; color: #DE0824;}
.wrapper .container .main-column .main .social-links ul li a.facebook_icon{margin: 0 10px;}
.wrapper .container .main-column .main .social-links ul li.mail{margin: 0 10px;}
.wrapper .container .main-column .main .social-links .attachment{margin-right: 10px;}
.wrapper .container .main-column .main .social-links .attachment li:last-child span{position: relative; top: -7px; right: 10px;}

.wrapper .article-page  .container .row{display: flex; align-items: flex-start; gap: 20px; margin: 45px 0;}
.wrapper .article-page  .container .row .right_col{width: 75%; background-color: #fff; box-shadow: #cecece 0px 4px 12px;}
.wrapper .article-page  .container .row .left_col{width: 25%;}
.wrapper .article-page  .container .row .left_col .latest-news{background-color: #DE0824; padding: 35px;}
.wrapper .article-page  .container .row .left_col .latest-news .latest-news-title{display: flex; align-items: center; gap:5px; margin-bottom: 15px;}
.wrapper .article-page  .container .row .left_col .latest-news .latest-news-title h2{color: #fff; margin-right: 10px;}
.wrapper .article-page  .container .row .left_col .latest-news .latest-news-title .fa.fa-angle-left{color: #fff; margin-right: 15px; font-size: 23px;}
.wrapper .article-page  .container .row .left_col .latest-news .latest-news-title .fa-regular.fa-circle-dot{color: #fff; font-size: 22px;}
.wrapper .article-page  .container .row .left_col .latest-news .more_news{text-decoration: underline; color: #fff; display: block; margin:10px 10px 0 0;}
.wrapper .article-page  .container .row .left_col .latest-news h4{color: red; margin-top: 10px;}
.wrapper .article-page  .container .row .left_col .latest-news ul li:first-child{margin-top: 20px;}
.wrapper .article-page  .container .row .left_col .latest-news ul li{padding-bottom: 15px;}
.wrapper .article-page  .container .row .left_col .latest-news  .news{background-color: #fff; padding: 10px; margin-bottom: 15px;}
.wrapper .article-page  .container .row .left_col .latest-news ul li .news_information h3{line-height:1.6}
.wrapper .article-page  .container .row .left_col .mostread{margin-top: 25px; background-color: #fff; box-shadow: #cecece 0px 4px 12px;}
.wrapper .article-page  .container .row .left_col .mostread .main-container{padding: 25px;}
.wrapper .article-page  .container .row .left_col .mostread .main-container ul li{border-bottom: 2px solid #e0e0e0; padding: 10px 0 20px 0;}
.wrapper .article-page  .container .row .left_col .mostread .main-container ul li:last-child{border-bottom: 0px; padding-bottom: 0px;}
.wrapper .article-page  .container .row .left_col .mostread .main-container ul li:first-child figure{height: 110px;}
.wrapper .article-page  .container .row .left_col .mostread .main-container ul li:first-child span{background-color: #DE0824; color: #fff; border: unset;}
.wrapper .article-page  .container .row .left_col .mostread .main-container ul li span{color: #DE0824; border: 1px solid #A2A2A2; border-radius: 50%; width: 30px;padding: 6px;text-align: center; display: inline-block;margin-top: 10px;}
.wrapper .article-page  .container .row .left_col .mostread .main-container ul li h3{margin: -20px 45px 20px 0;}
.wrapper .article-page  .container .row .left_col .mostread .main-container ul li h4{color: #DE0824; border: 1px solid #DE0824; width: 70px; padding: 7px; text-align: center; position: relative; right: 45px; width: fit-content;}
.wrapper .article-page  .container .row .left_col .newsletter{margin: 20px 0; background-color: #000; padding: 17px; height: 185px;}
.wrapper .article-page  .container .row .left_col .newsletter h2{color: #fff;}
.wrapper .article-page  .container .row .left_col .newsletter form{position: relative;}
.wrapper .article-page  .container .row .left_col .newsletter form input{background-color: #A2A2A2; padding: 16px; outline: none; width: 100%; margin-top: 15px; color: #fff; font-size: 16px; font-family: Alexandria-Light, Arial, Helvetica, sans-serif;}
.wrapper .article-page  .container .row .left_col .newsletter form input::placeholder{color: #fff; font-family: Alexandria-Light, Arial, Helvetica, sans-serif; font-size: 16px;padding-bottom: 6px;}
.wrapper .article-page  .container .row .left_col .newsletter form a{position: absolute; left: 10px;top: 32px; color: #fff; font-size: 22px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage{ visibility:hidden;position: fixed; backdrop-filter: blur(5px); top: 0; bottom: 0; left: 0; right: 0; z-index: 99999;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage.active{ visibility: visible;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details{width: 370px; height: 270px; margin: auto; text-align: center; background-color: #fff; padding: 10px;position: relative; top: 270px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details h2{width: 75%;margin: auto; padding-top: 15px; color: #000;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details a.close{position: absolute; background-image: url('/assets/images/newsletter-close-icon.png'); background-size: cover;width: 18px; height: 18px; right: 8px;} 
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details .main-image{width: 100px; height: 100px; background-color: #DE0824;border-radius: 50%; margin: auto; position: relative; margin-top: -70px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details .main-image img{width: 60px; height: 60px; object-fit: contain; position: absolute; left: 20px; top: 20px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details p{margin-top: 50px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details ul li{margin-top: 8px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details ul li a{position: unset; color: #DE0824; font-size: 24px;}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details ul li a.facebook{margin: 0 15px}
.wrapper .article-page  .container .row .left_col .newsletter form .overlaynewsletter-articlepage .details ul li a.youtube-icon{margin: 0 15px}

.wrapper .article-page .container .row .right_col .container{padding: 0px 30px 15px 30px;}
.wrapper .article-page .container .row .right_col .article-main-image{width: 100%; height:auto}
.wrapper .article-page .container .row .right_col .main-image-caption, .wrapper .article-page .container .row .right_col .inline-image-caption{margin: 5px 0 0 0; font-size: 12px !important; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif !important;line-height: 20px !important; padding:10px !important;background-color: #000; color: #fff; position: relative; top: -9px;}
.wrapper .article-page .container .row .right_col .inline-image-caption{margin: -25px 0 0 0; padding: 0}
.wrapper .article-page .container .row .right_col div.article-text-container{margin-top: 30px;}
.wrapper .article-page .container .row .right_col div.article-text-container a{color: #de0624;}
.wrapper .article-page .container .row .right_col div.article-text-container p{margin-bottom: 10px; font-size: 17px; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; line-height: 37px;}
.wrapper .article-page .container .row .right_col div.article-text-container p .inlineImage{width: 100% !important;}
.wrapper .article-page .container .row .right_col div.article-text-container blockquote.postquote{background-color: #fadee2; padding: 25px 100px 25px 25px; margin: 35px 0 40px 0  ;font-size: 17px;font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; line-height: 37px; position: relative;}
.wrapper .article-page .container .row .right_col div.article-text-container blockquote.postquote::before {content: ""; position: absolute;top: -90px;right: -10px;width: 110px;height: 400px;background-image: url('/assets/images/quote.png?1');background-repeat: no-repeat;background-size: contain;}
.wrapper .article-page .container .row .right_col div.article-text-container video{width:100%; margin-bottom: 15px;}
.wrapper .article-page .container .row .right_col div.article-text-container .twitter-tweet.twitter-tweet-rendered{margin: 0 0 15px 0 !important;}
.wrapper .article-page .container .row .right_col div.article-text-container .relatedArticles img{width: 100%;}
.wrapper .article-page .container .row .right_col .social-links{background-color: #000; padding: 25px; margin: 30px 0; display: flex; gap: 25px; justify-content: center; align-items: center;}
.wrapper .article-page .container .row .right_col .social-links h2{color: #fff;}
.wrapper .article-page .container .row .right_col .social-links ul li a{color: #fff; font-size: 32px;}
.wrapper .article-page .container .row .right_col .social-links ul li a.facebook{margin: 0 15px;}
.wrapper .article-page .container .row .right_col .social-links ul li a.youtube-icon{margin: 0 15px;}

.wrapper .article-page .container .row .right_col .inline-related-articles{display: flex; align-items: center; gap:10px; margin: 20px 0 35px 0;}
.wrapper .article-page .container .row .right_col .inline-related-articles article.article-2{width: 50%;}
.wrapper .article-page .container .row .right_col .inline-related-articles article.article-2 h2{margin-top: 10px;}

.wrapper .article-page .container .row .right_col .related-articles{margin: 35px 0 45px 0}
.wrapper .article-page .container .row .right_col .related-articles h2{color: #DE0824;}
.wrapper .article-page .container .row .right_col .related-articles .main-column{display: flex; align-items: center; gap: 10px;}
.wrapper .article-page .container .row .right_col .related-articles .article-3  {margin-top: 20px;width: 33.33%;}
.wrapper .article-page .container .row .right_col .related-articles .article-3 a{color: #000;}
.wrapper .article-page .container .row .right_col .related-articles .article-3 .info{background-color: #eeeeee; padding: 15px; height: 130px;}
.wrapper .article-page .container .row .right_col .related-articles .article-3 .info h3{margin-bottom: 15px;}
.wrapper .article-page .container .row .right_col .related-articles .article-3 .info span{opacity: 0.6   ;}
.wrapper .article-page .container .row .right_col ul.keywords{margin: 45px 0 15px 0;}
.wrapper .article-page .container .row .right_col ul.keywords li{display: inline-block; color: #DE0824; border: 2px solid #DE0824; padding: 10px; text-align: center; font-size: 12px; font-family: Alexandria-Medium, Arial, Helvetica, sans-serif;}
.wrapper .article-page .container .row .right_col ul.keywords li:nth-child(even){margin: 0 15px 15px 15px;}
.wrapper .article-page .container .row .right_col ul.keywords li:hover{color: #fff; background-color: #DE0824; cursor: pointer; transition: background-color 0.5s ease-in-out;}

.wrapper .article-page .container .author-related-article{margin: 55px 0 25px 0;}
.wrapper .article-page .container .author-related-article .row{display: flex; align-items: center; gap: 15px; margin: 25px 0;}
.wrapper .article-page .container .author-related-article .article-4{width: 33.33%;}
.wrapper .article-page .container .author-related-article .article-4 .info{background-color: #fff; box-shadow: #cecece 0px 4px 12px; padding: 25px; height: 130px;}
.wrapper .article-page .container .author-related-article .article-4 .info h3{margin-bottom: 10px;}
.wrapper .article-page .container .author-related-article .article-4 .info span{opacity: 0.6;}
/*end article page*

/*live blog messages*/
.wrapper .article-page .container .row .right_col div.article-text-container div.messages{border-right: dashed 2px #b1aeae; padding: 0 15px 0 0;}
.wrapper .article-page .container .row .right_col div.article-text-container div.messages .message{margin: 0 0 20px 0;}
.wrapper .article-page .container .row .right_col div.article-text-container div.messages .message .message-header{position: relative;}
.wrapper .article-page .container .row .right_col div.article-text-container div.messages .message .message-header .time-details span{color: #b1aeae;font-size: 14px;font-family: Alexandria-Regular, Arial, Helvetica, sans-serif;}
.wrapper .article-page .container .row .right_col div.article-text-container div.messages .message .message-header .time-details span::before{content:'\2022';font-size: 65px !important;color:#b1aeae!important;position:absolute;transform: rotate(0deg);right: -25px; top: -40px;}
.wrapper .article-page .container .row .right_col div.article-text-container div.messages .message img{width: 100%; margin: 20px 0;}

/*Archives Page*/
.archives-page{font-size: 0;padding: 30px 0 10px 0;}
.archives-page h1{margin: 25px 0;font-size: 50px;font-weight: bold;color: #DE0824;}
.archives-page form.search{padding: 40px; background-color: #fff; margin: 20px 10px 65px 10px; width: calc(100% - 20px); border-radius: 6px}
.archives-page form.search .row{margin: 0 0 30px 0}
.archives-page form.search .row label{font-size: 18px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; margin: 0 0 10px 0; display: block}
.archives-page form.search .row input[type='text']{height: 50px; width: 100%; border: 1px solid #D1CFCF; border-radius: 3px; font-size: 16px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; outline: none; padding: 0 10px}
.archives-page form.search .row .search-options .option{margin: 0 20px 0 0; display: inline-block}
.archives-page form.search .row .search-options .option input[type='radio']{display: none}
.archives-page form.search .row .search-options .option span{display: inline-block; width: 15px; height: 15px; border: 1px solid #C0C0C0; border-radius: 50%; cursor: pointer; margin: 0 10px 0 0; vertical-align: middle; transition: .25s}
.archives-page form.search .row .search-options .option label{display: inline-block; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; color: #1B1A1A; font-size: 12px; cursor: pointer; vertical-align: middle; margin: 0}
.archives-page form.search .row .search-options .option.active span{border: 5px solid #8856D8}
.archives-page form.search .row .half{width: 48%; display: inline-block; margin: 0 4% 0 0; vertical-align: top}
.archives-page form.search .row .half:last-child{margin: 0}
.archives-page form.search .row .category-select{position: relative}
.archives-page form.search .row .category-select .selected{height: 50px; width: 100%; border: 1px solid #D1CFCF; border-radius: 3px; font-size: 16px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; background-color: #FFFFFF; cursor: pointer; position: relative; color: #1B1A1A}
.archives-page form.search .row .category-select .selected a{display: block; padding: 15px 10px}
.archives-page form.search .row .category-select .selected a span{height: 50px; width: 50px; position: absolute; right: 0; top: 0; font-size: 30px; color: #777272; text-align: center; border-left: 1px solid #D1CFCF}
.archives-page form.search .row .category-select .selected a span i{transition: .25s; position: absolute; left: 0; right: 0; margin: auto; top: 0; height: 50px; line-height: 50px}
.archives-page form.search .row .category-select .selected a.active span i{transform: rotate(-180deg)}
.archives-page form.search .row .category-select ul{position: absolute; width: 100%; border-left: 1px solid #D1CFCF; border-right: 1px solid #D1CFCF; max-height: 205px; overflow-y: scroll; display: none}
.archives-page form.search .row .category-select ul li{background-color: #FFFFFF; border-bottom: 1px solid #D1CFCF}
.archives-page form.search .row .category-select ul li a{font-size: 16px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; color: #1B1A1A; display: block; padding: 15px 10px}
.archives-page form.search .row .date input[type='text']{width: 160px}
.archives-page form.search .row .date span{color: #817C7C; font-size: 18px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; margin: 0 20px; display: inline-block}
.archives-page form.search .submit{width: 170px; height: 50px; line-height: 46px; text-align: center; color: #FFFFFF; background-color: #1B1A1A; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif;; font-size: 14px; display: block; border-radius: 3px}
.archives-page .search-results{padding: 0 10px}
.archives-page .search-results h4{font-size: 20px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; font-weight: normal; border-bottom: 1px solid #979797; padding: 0 0 16px 0}
.archives-page .search-results h4 span{font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif;}
.archives-page article a {color: #000000;}
.archives-page .article-6{border-bottom: 1px solid #D1CFCF; padding: 30px 0}
.archives-page .article-6 h2{ font-size: 24px; line-height: 30px;  transition: .25s;}
.archives-page .article-6 a:hover h2{opacity: 0.5;}
.archives-page .article-6 p{font-size: 16px; line-height: 24px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; color: #817C7C; margin: 15px 0 0 0}
.archives-page .article-6 h3{font-size: 14px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; color: #777272; font-weight: normal; margin: 20px 0 0 0}
.archives-page .article-6 h3 span{font-family: 'AlexandriaBold', Arial, Helvetica, sans-serif}
.archives-page .ias-spinner{padding: 65px 0 0 0;}
.archives-page .pagination{margin: 60px auto; text-align: center}
.archives-page .pagination a{display: inline-block; border: 1px solid #1B1A1A; font-size: 18px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; color: #1B1A1A; margin: 0 10px 0 0; width: 50px; height: 50px; line-height: 50px; text-align: center; border-radius: 4px; transition: .25s}
.archives-page .pagination a.active, .archives-page .pagination a:hover{background-color: #1B1A1A; color: #FFFFFF}
.archives-page .pagination span{display: inline-block; font-size: 18px; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; color: #817C7C; margin: 0 10px 0 0}
.no-search-results{font-size: 18px;; font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif;; text-transform: uppercase; text-align: center; margin: 20px 0}
.archives-page .more-btn{margin:0 auto;}

.archives-index-page form.search{position: relative;border: 1px solid #DE0824;}
.archives-index-page form.search.loading:after{content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(248, 246, 246, .5)}
.archives-index-page form.search .row label{font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif;; font-size: 18px}
.archives-index-page form.search .row ul{display: grid; grid-template-columns: repeat(9, calc((100% - 120px) / 9)); gap: 10px 15px}
.archives-index-page form.search .row ul li a{font-family: 'Alexandria-Regular', Arial, Helvetica, sans-serif; font-size: 14px;; border: 1px solid #DE0824; display: block; display: block; text-align: center; height: 30px; line-height: 28px; border-radius: 4px; transition: .25s; background-color: #FFFFFF;cursor: pointer;color: black;}
.archives-index-page form.search .row ul li a:hover, .archives-index-page form.search .row ul li a.active{background-color: #DCEAF4; border: 1px solid #DE0824}
.archives-index-page form.search .row.month ul{grid-template-columns: repeat(6, calc((100% - 75px) / 6))}
.archives-index-page .search-results .row.loading{text-align: center; font-size: 50px}
.obfuscated-link{cursor: pointer}

.archives-page .ias-trigger{margin-top: 30px;}
/* End Archives Page */

/*  english ver */
.english-page .switch-language{left: unset;right: 35px;direction: rtl;}



.english-page .mostread_homepage .container .grid .mostread-component .title {height: 85px;}
.english-page .mostread_homepage .container .grid .mostread-component span {line-height: 22px;}
.english-page .news_homepage .container .row .center_col .related-news-list ul li:last-child h2 {height: 60px;}
.english-page  .news_homepage .container .row .center_col .related-news-list-half .list-details h2 {max-height: 40px;}
.english-page .news_homepage .container .row .center_col {min-height: 1068px;}
.english-page  .subscribe_homepage .container .row .left_col .newsletter-homepage form a  {right: 15px;left: auto;}
.english-page footer .container .links.special-pages .newsletter form a {right: 15px;left: auto;}
.english-page header section.main .main-menu nav.menu > ul > li {margin: 0 27px;width: auto;}
.english-page header section.main .main-menu nav.menu > ul > li:first-child {width: auto;}
.english-page header section.main .user-actions .social.links form {right: 20px;left: auto;}
.english-page header section.main .user-actions .social.links input::placeholder {padding-left: 10px;}
.english-page header section.main .user-actions .social.links form i.submit {left: 10px;right: auto;}
.english-page .news_homepage .container .row .container-relative.right {margin: 0 15px 0 0;}
.english-page .news_homepage .container .row .container-relative.left {margin: 0 0 0 15px;}
.english-page input[type=email] {text-align: left;}
.english-page footer .container .social .location_info {direction: ltr;}
.english-page .mostread_homepage .container .grid .mostread-component .country , .english-page .mostread_homepage .container .grid .mostread-component .title {margin-left: 35px;margin-right: auto;}
.english-page .arabi_homepage .container .row .column , .english-page .douwali_homepage .container .row .column {width: 33%;}
.english-page .video_homepage .container .row .video_slider .slick-track h2 {margin: -25px 0 0 40px;}
.english-page .video_homepage .container .row .video_slider .video-title .fa.fa-play {transform: none;}
.english-page .news_homepage .container .row .latest-news .latest-news-title .fa.fa-angle-right {color: #fff;margin-left: 0px;font-size: 23px;}
.english-page .news_homepage .container .row .hawacom .hawacom-title .fa.fa-angle-right {font-size: 25px;margin-left: 5px;}
.english-page .arabi_homepage .container .row .column .fa.fa-angle-right , .english-page .douwali_homepage .container .row .column .fa.fa-angle-right {color: #bb261a;font-size: 26px;margin-left: 25px;display: none;}
.english-page .arabi_homepage .section_category{cursor: pointer;width: 230px;}
.english-page .douwali_homepage .section_category{cursor: pointer;width: 190px;}
.section_category:hover i{display: inline-block !important;}
.section_category:hover a{color: #DE0824;}

.english-page .video_homepage .container h2 .fa.fa-angle-right {color: #bb261a;margin-left: 35px;font-size: 27px;display: none;}
.english-page .douwali_homepage .section_category{cursor: pointer;width: 190px;}
.english-page header section.main .user-actions .social.links form a.submit {left: 8px;right:auto;}
.english-page .arabi_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-right , .english-page .douwali_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-right {color: #de0824;font-size: 27px;}
.english-page header section.main .user-actions .social.links input::placeholder {font-size: 11px;line-height: 15px;}
.english-page header section.main .main-menu nav.menu > ul > li a , .english-page footer .container .links.special-pages ul li{font-family: 'Montserrat-Medium', Arial, Helvetica, sans-serif !important;line-height: 19px;}
.english-page footer .container .links.special-pages .newsletter form input::placeholder {line-height: 19px;font-family: 'Montserrat-Regular', Arial, Helvetica, sans-serif !important}
.english-page footer .container .links.special-pages ul:nth-child(4) {margin-bottom: 30px;}
.english-page .wrapper .container .main-column .main .social-links .social_share {border-right: 1px solid;padding-right: 15px;border-left: none;padding-left: 0;}
.english-page .wrapper .container .main-column .main .social-links .attachment li:last-child span {left: 10px;right: auto;}
.english-page .wrapper .article-page .container .row .right_col ul.keywords li {font-size: 11px;font-family: 'Montserrat-Medium', Arial, Helvetica, sans-serif}
.english-page .wrapper .article-page .container .row .left_col .mostread .main-container ul li h3 {margin: -20px 0 20px 45px;}
.english-page .wrapper .article-page .container .row .left_col .mostread .main-container ul li h4 {left: 45px;right: auto;}
.english-page .wrapper .article-page .container .row .left_col .latest-news .latest-news-title .fa.fa-angle-right {color: #fff;margin-left: 0px;font-size: 23px;}
.english-page .wrapper .article-page .container .row .right_col div.article-text-container p {font-size: 16px;font-family: 'Montserrat-Medium', Arial, Helvetica, sans-serif}
.article-content{height: 50px;overflow: hidden;}

 .english-page .subscribe_homepage .container .row .right_col .articles .article-2 .article-detail h2{margin: 0 0 19px 0;height: 65px;}
/* .english-page .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail{min-height: 310px;margin-top: -4px;} */


@media screen and (max-width : 1285px) {
    .subscribe_homepage .container .row .right_col .articles .article-2 .article-detail h2 {height: 66px;margin: 0 0 14px 0;width: 100%;}
    .font16,
    .subscribe_homepage .container .row .left_col .app-download h2{font-size: 15px;}
    .subscribe_homepage .container .row .left_col .social-homepage .social_links {
     margin-top: 33px;}
    .article-content{overflow: initial;margin: 0 0 25px 0;}
    .english-page .article-content{margin: 0;}
    .english-page .subscribe_homepage .container .row .left_col .app-download{padding: 20px 15px 60px 15px;}
}
@media screen and (max-width : 1035px) {
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail p{font-size: 15px;}
}
@media screen and (max-width : 1026px) {
    .subscribe_homepage .container .row .left_col .app-section {padding: 33px 0 0 0;}
}
@media screen and (max-width : 1209px) {
    .english-page .subscribe_homepage .container .row .left_col .app-section {padding: 33px 0 0 0;}
}
@media screen and (max-width : 1161px) {
    .english-page .subscribe_homepage .container .row .left_col .app-section {padding: 13px 0 0 0;}
}

@media (min-width : 960px) and (max-width : 978px) {
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail p{line-height: 22px;font-size: 14px;}
    .subscribe_homepage .container .row .right_col .articles .article-2 .article-detail{padding: 20px 20px 27px 20px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h2{font-size: 23px;}
    .subscribe_homepage .container .row .left_col .app-section {padding: 70px 0 0 0;}
    .english-page .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h4 {margin-bottom: 0;}
}

/*mobile*/
@media screen and (max-width : 960px){

    .news_homepage .container .row .hawacom ul li:first-child .hawacom_information h3{margin: 15px 0 0 0;}
    .switch-language{position: absolute;top: 50%;left: 45%;transform: translate(-50%,-50%);}
    .english-page .switch-language{left: 55%;right: unset;}
    .switch-language a.english-btn,.switch-language a.arabic-btn{font-size: 13px !important;}
    .agenda_calendar{width: 100% !important;height: 400px;padding: 0 20px;}
    .page{padding: 100px 0 25px 0;}
    .mobile{display: block !important;}
    .advertisement.desktop{display: none !important}
    body.overflowHide{overflow: hidden;}
    header .threads-icon img{height: 22px !important;width: auto !important;}
    /*header*/
    header section.main .user-actions{display: none;}
    header section.main .main-menu nav.menu.desktop{display:none;}
    header section.main .main-menu{height: 70px;}
    header section.main .main-menu a img{display: block;}
    header section.main .main-menu img{width: 105px; height: 50px; object-fit: contain; margin: 15px 0;position: relative;top: 5px;}
    .english-page header section.main .main-menu img{top: 3px;}
    header section.main .container .menu-toggle.mobile{display: block !important; position: absolute; left: 15px; top: 25px; font-size: 25px;}
    header section.main .container .menu-toggle.mobile img{width: 35px; height: 35px; object-fit: contain;}
    .fullNavMenu{position: fixed; top: 0; bottom: 0; width: 100%; height: 100%;z-index: 10000001; right: -100%; background-color: #fff; transition: .5s;}
    .fullNavMenu.show{overflow: hidden; transform: translateX(0); right: 0;}
    .fullNavMenu.show .search{margin-top: 20px;}
    .fullNavMenu.show .search form{position: relative;}
    .fullNavMenu.show .search form input{background-color: #EBEBEB; padding: 13px; width: 100%; outline: none; border: none; font-family: Alexandria-Regular, Arial, Helvetica, sans-serif; font-size: 16px; position: relative; padding-right: 30px;}
    .fullNavMenu.show .search form a.submit{position: absolute; right: 7px; top:12px;opacity: 0.5;}
    .fullNavMenu.show .menuMove{overflow-x: hidden; overflow-y: scroll; bottom: 0;left: 0; position: absolute; right: 0; z-index: 1001;top: 150px; width: 90%; margin: auto;}
    .fullNavMenu.show .menuMove::-webkit-scrollbar { width: 100%;}
    .fullNavMenu.show .menuMove::-webkit-scrollbar-track {background-color: transparent;}
    .fullNavMenu.show .menuMove::-webkit-scrollbar-thumb {background-color: transparent;border-radius: 10px;}
    .fullNavMenu.show .menuMove ul.cats{padding: 0 0 80px 0;} 
    .fullNavMenu.show .menuMove ul.cats li{padding: 22px 0; border-bottom: 1px solid;}
    .fullNavMenu.show .menuMove ul.cats li:first-child{padding-top: 40px;}
    .fullNavMenu.show .menuMove ul.cats li a{margin-right: 15px; width: 100%; display: block;}
    .fullNavMenu.show .menuMove .social.mobile{position: fixed;bottom: 0;width: 100%; background-color: #FFFFFF;padding: 22px; margin: 0;right: 0; box-shadow: 0 -10px 20px rgba(0, 0, 0, 0.05);}
    .fullNavMenu.show .menuMove .social.mobile ul{display: flex; align-items: center; gap: 10px;}
    .fullNavMenu.show .menuMove .social.mobile ul li{color: #DE0824; font-size: 24px;}
    .fullNavMenu .menuHeader{position: relative;z-index: 10000; width: 90%; margin: auto; height: 100px;}
    .fullNavMenu .menuHeader img{width: 150px; height: 55px; object-fit: contain; margin: 15px 0;}
    .fullNavMenu .menuHeader img.close-icon{width: 27px; height: 27px; object-fit: contain; margin: 0;}
    .fullNavMenu .menuHeader .mobileMenuClose {position: absolute; left: 15px; top: 25px; font-size: 20px;}
    .subscribe_homepage .container .row .right_col .articles .article-2 ul li a{width: 100%;}

    /*footer*/
    .pinned-container.fixed{position: unset;}
    footer .container .links.special-pages{display: block; border-bottom: none; padding-bottom: 15px;}
    footer .container .links.special-pages img{margin-top: 0;}
    footer .container .links.special-pages ul{display: none;}
    footer .container .links.special-pages .footer-buttons-mobile{display: flex; align-items: flex-start; margin:25px 0; gap: 25px;}
    footer .container .links.special-pages .footer-buttons-mobile ul{width: 50%; display: block; margin-top: 0;}
    footer .container .links.special-pages .newsletter{width: 100%; padding: 27px;}
    footer .container .social{display: block; padding: 25px 0;}
    footer .container .social ul:first-child{border-bottom: 2px solid #fff; padding-bottom: 25px; width: 100%;}
    footer .container .social ul.contact{margin-top: 25px; width: 100%; border-bottom: 2px solid #fff; padding-bottom: 25px;}
    footer .container .social ul:last-child{width: 100%;}
    footer .container .social ul li.rights{float: none; width: 75%; margin-top: 15px}
    footer .container .social ul:last-child .whitebeard_logo{width: 80px;}
    /*home page*/
    .news_homepage .breaking_news .right_col{width: 130px; padding: 0 15px 0 0;}
    .news_homepage .breaking_news .left_col{width: 100%; padding: 25px 15px 10px 15px;}
    .news_homepage .breaking_news .left_col ul li {font-size: 15px; line-height: 28px;}
    .news_homepage .breaking_news .left_col h2{font-size: 15px; max-height: 50px; overflow: hidden; display: block; line-height: 24px;width: 95%;}
    .news_homepage .breaking_news .right_col span{font-size: 20px;}

    .news_homepage .container{padding: 0;}
    .news_homepage .container .row{display: block;}
    .news_homepage .container .row .article-1{display: none;}
    .news_homepage  .article-1.mobile{position: relative; height: 305px !important; margin: 0 0 25px 0;}
    .news_homepage  .article-1.mobile .overlay{background-color: #000;height: 100%;opacity: 0.5;}
    .news_homepage  .article-1.mobile .details{position: absolute; bottom: 0; right:0; padding: 17px;background: -webkit-gradient(linear,left top,left bottom,from(transparent),to(black)); color: #fff; width: 100%;}
    .news_homepage  .article-1.mobile .details span{border: 1px solid; padding: 7px;}
    .news_homepage  .article-1.mobile .details h2{margin: 15px 0; font-weight: 600;}
    
    .news_homepage .container .row .latest-news{display: none;}
    .news_homepage  .latest-news.mobile{background-color: #DE0824; padding: 15px 35px 0 35px; width: 100%;overflow: hidden;height: 180px;}
    .news_homepage  .latest-news.mobile .latest-news-title{display: flex; align-items: center;}
    .news_homepage  .latest-news.mobile .latest-news-title a{display: flex; align-items: center;}
    .news_homepage  .latest-news.mobile .latest-news-title h2{color: #fff; margin-right: 10px;}
    .news_homepage  .latest-news.mobile .latest-news-title .fa.fa-angle-left{color: #fff; margin-right: 15px; font-size: 23px;}
    .news_homepage  .latest-news.mobile .latest-news-title .fa-regular.fa-circle-dot{color: #fff; font-size: 22px;}
    .news_homepage  .latest-news.mobile .more_news{display: none;}
    .news_homepage  .latest-news.mobile a.news_mobile_slider {background-color: #fff; padding: 10px; height: 100px ; margin: 20px 0;}
    .news_homepage  .latest-news.mobile a.news_mobile_slider h3{max-height: 44px; overflow: hidden;}
    .news_homepage  .latest-news.mobile a.news_mobile_slider time{color: #DE0824; margin: 10px 0;display: block;}
    .news_homepage  .latest-news.mobile .mobile-slider button.slick-prev,.news_homepage  .latest-news.mobile .mobile-slider button.slick-next{display: none !important;}
    .news_homepage  .latest-news.mobile .mobile-slider .slick-track{display: flex; gap: 15px;}
    .news_homepage .latest-news.mobile .mobile-slider .slick-track .slick-slide.slick-current{width: 230px !important;}


    .news_homepage .container .row .article-1 .details h1{font-size: 20px;}
    .news_homepage .container .row .container-absolute{position: unset;width: 100%; height: auto !important;}
    .news_homepage .container .row .center_col{width: 100%;}
    .news_homepage .container .row .center_col .article-1{height: 305px !important;}
    .news_homepage .container .row .center_col .related-news-list{display: block; padding: 0 20px;}
    .news_homepage .container .row .center_col .related-news-list ul li img{height: 185px;}
    .news_homepage .container .row .center_col .related-news-list ul{width: 100%;}
    .news_homepage .container .row .center_col .related-news-list ul:first-child{padding-bottom: 15px;}
    .news_homepage .container .row .center_col .related-news-list-half{display: block; padding: 0 20px;}
    .news_homepage .container .row .center_col .related-news-list-half:last-child{padding-bottom: 15px;}
    .news_homepage .container .row .center_col .related-news-list-half .main-image{width: 100%;}
    .news_homepage .container .row .center_col .related-news-list-half .main-image img{height: 185px;}
    .news_homepage .container .row .center_col .related-news-list-half .list-details{width: 100%;}
    .news_homepage .container .row .container-relative.left{margin: 0;}
    .news_homepage .container .row .container-relative.left{width: 100%;}
    .news_homepage .container .row .hawacom .hawacom-title{gap: 5px;}
    .news_homepage .container .row .hawacom{width: 100%; overflow: hidden; padding: 20px; height: auto;}
    .news_homepage .container .row .hawacom .mobile-slider button.slick-prev ,.news_homepage .container .row .hawacom .mobile-slider button.slick-next{display: none !important;}
    .news_homepage .container .row .hawacom .mobile-slider .slick-track{display: flex; gap: 15px;}
    .news_homepage .container .row .hawacom a.more{display: none;}
    .news_homepage .container .row .hawacom .hawacom_information{height: 80px;}
    .news_homepage .container .row .hawacom .hawacom_information h3{max-height: 50px; overflow: hidden;}
    .news_homepage .container .row .hawacom ul li:first-child img{height: 155px;}

    .news_homepage .container .row .hawacom .hawacom-title .fa.fa-angle-left{margin-right: 7px;}

    .mostread_homepage .container .grid{display: block;}
    .mostread_homepage .container .grid .mostread-component{padding-bottom: 25px;}
    .mostread_homepage .container .grid .mostread-component img{height: 155px;}
    .mostread_homepage .container .grid .mostread-component:first-child span{background-color: #fff; color: #DE0824; border: 1px solid #A2A2A2 ;}

    .arabi_homepage .container .row{display: block;}
    .arabi_homepage .container .row .column{width: 100%; margin-top: 15px; height: auto;}
    .arabi_homepage .container .row .column ul li:first-child .main-title{display: block;}
    .arabi_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-left{display: none;}
    .arabi_homepage .container .row .column ul li:first-child .main-title h3{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif !important;}
    .arabi_homepage .container .row .column h2{display: flex; align-items: center; gap: 8px;}
    .arabi_homepage .container .row .column .fa.fa-angle-left{margin-right: 0px;}

    .video_homepage .container{padding: 0;}
    .video_homepage .main-row{padding: 13px;}
    .video_homepage .container .row button.slick-prev{display: none !important;}
    .video_homepage .container .row button.slick-next{display: none !important;}
    .video_homepage .container .row .arrows{display: none;}
    .video_homepage .container .video_image{height: 130px;}
    .video_homepage .container h2 .fa.fa-angle-left{margin-right: 11px;}
    .video_homepage .container .row .video_slider .slick-track{gap: 8px;}

    .subscribe_homepage .container .row{display: block;}
    .subscribe_homepage .container .row .right_col{width: 100%;}
    .subscribe_homepage .container .row .right_col h2{font-size: 18px;}
    .subscribe_homepage .container .row .right_col .articles .article-2 .article-detail h2{font-size: 18px;height: auto;margin: 0;}
    .subscribe_homepage .container .row .left_col{width: 100%; margin-top: 30px;}
    .subscribe_homepage .container .row .right_col .articles{display: block;}
    .subscribe_homepage .container .row .right_col .articles .article-1{width: 100%;}
    .subscribe_homepage .container .row .right_col .articles .article-1{padding-bottom: 15px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 img{height: 155px;}
    .subscribe_homepage .container .row .right_col .articles .article-2{width: 100%;}
    .subscribe_homepage .container .row .right_col .articles .article-2 img{height: 155px;}
    .subscribe_homepage .container .row .right_col .article-3{display: block;}
    .subscribe_homepage .container .row .right_col .article-3 .main_image img{height: 155px;}
    .subscribe_homepage .container .row .right_col .article-3 .main_image{width: 100%;}
    .subscribe_homepage .container .row .right_col .article-3 .article-detail{width: 100%; height: auto;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail{padding: 20px;min-height: auto;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h2{font-size: 18px;width: 100%;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h3{font-size: 14px;}
    .subscribe_homepage .container .row .left_col .social-homepage{display: none;}


    .douwali_homepage .container .row{display: block;}
    .douwali_homepage .container .row .column{width: 100%; margin-top: 15px; height: auto;}
    .douwali_homepage .container .row .column .fa.fa-angle-left{margin-right:0px;}
    .douwali_homepage .container .row .column h2{display: flex; align-items: center; gap: 10px;}
    .douwali_homepage .container .row .column ul li:first-child .main-title{display: block;}
    .douwali_homepage .container .row .column ul li:first-child .main-title h3{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif !important;}
    .douwali_homepage .container .row .column ul li:first-child .fa.fa-chevron-circle-left{display: none;}
    .douwali_homepage .container .row ul li h3, .arabi_homepage .container .row ul li h3 {height: auto; max-height: 100%; padding-bottom: 3px;}

    /*latest-news page*/
    .category-page.latest-news .main-column.full-width h1{font-size: 26px;}
    .category-page.latest-news .article-2{width: 100%; margin: 0 0 15px 0;}
    .category-page.latest-news .article-2 a figure{width: 35%; height: 110px;}
    .category-page.latest-news .article-2 .details{width: 65%; height: 110px;}
    .category-page.latest-news .article-2 .details h2{font-size: 14px; max-height: 43px;}
    .category-page.latest-news .main-container .ias-trigger.ias-trigger-next a.more{margin-top: 35px !important;}

    /*category page*/
    .category-page .container .main-column h1{font-size: 26px;}
    .category-page .container .main-column .article-1{width: 100%; margin: 15px 0 0 0;}
    .category-page .container .main-column .article-1 a figure{height: 260px;}
    .category-page .container .main-column .article-1 .details{padding: 50px 35px 25px 35px;}
    .category-page .container .main-column .article-1 .details span{width: fit-content; padding: 0 7px;}
    .category-page .container .main-column .article-1 .details h2{font-size: 20px;}
    .category-page .container .main-column .article-2{width: 100%; margin: 15px 0 0 0;}
    .category-page .container .main-column .article-2 a figure{height: 180px;}
    .category-page .container .main-column .article-2 .details h2{font-size: 16px;}
    .category-page .container .main-column .article-2 .details span{width: fit-content; padding: 0 7px;}
    .advertisement.mpu.in-listing {width: 100%}
    .category-page .container .ias-trigger.ias-trigger-next a.more{margin-top: 35px !important;}
    .category-page .container .main-column .sub_categories a{width: fit-content; font-size: 16px; padding:0 14px}

    /*authors page*/
    .author .container h1{font-size: 26px;}
    .author .container .main-column .writer{width: 100%; margin: 15px 0 0 0;}
    .author .container .main-column .writer .writer-details .info h2{font-size: 20px;}
    .author .container .main-column .writer .writer-details .info h3{font-size: 12px;}
    .author .container h1{margin-right: 0;}
    /*author detail page*/
    .author-detail .container .main-title{display: none;}
    .author-detail .container .main-title.mobile{display: flex !important; align-items: flex-start; justify-content: space-between;margin: 0 0 25px 0;}
    .author-detail .container .main-title.mobile h2{font-size: 26px;}
    .author-detail .container .details{gap: 20px;}
    .author-detail .container .details .personal-info{display: block;}
    .author-detail .container .details .personal-info h2{font-size: 20px;}
    .author-detail .container .details .personal-info span{font-size: 14px;}
    .author-detail .container .details .info{border-bottom: none; width: 100%; padding-bottom: 40px;}
    .author-detail .container .details .info ul.social-links{display: none;}
    .author-detail .container .details ul.social-links.mobile li{padding: 10px 6px 0 0;}
    .author-detail .container .details{border-bottom: 2px solid #eeeeee; padding-bottom: 25px;}
    .author-detail .container .main-column p{width: 100%;}
    .related-article.author .container .main-column h2{font-size: 22px;}
    .related-article.author .container .main-column .article-1{width: 100%; margin: 15px 0 0 0;}
    .related-article .container .main-column .article-1 .details h2{font-size: 16px;}

    /* archive page */
    .archives-index-page form.search .row ul{grid-template-columns: repeat(3, 30%) !important;grid-column-gap: 5%;}
    .archives-index-page form.search .row ul li a{font-size: 12px;}
    .archives-page h1 {font-size: 26px;}
    .archives-page .article-6 {padding: 15px 0;}
    .archives-page .article-6 h2{font-size: 18px;}

    /*whoweare page*/
    .whoweare .container h1{font-size: 26px;}
    .whoweare .container .details h2{font-size: 20px;}
    .whoweare .container .details p{width: 100%; font-size: 14px;}
    /*conditions and terms page*/
    .terms .container h1{font-size: 26px;}
    .terms .container .details h2{font-size: 20px;}
    .terms .container .details h3{font-size: 20px;}
    .terms .container .details p{font-size: 14px; width: 100%;}

    .privacy-page .container h1{font-size: 26px;}
    .privacy-page .container .details h2{font-size: 20px;}
    .privacy-page .container .details h3{font-size: 19px;}
    .privacy-page .container .details p{width: 100%; font-size: 14px;}

    /*search results page*/
    .category-page.search .main-column .main-title{margin: 0 0 5px 0; display: block;}
    .category-page .container .main-column h1{margin: 0 0 15px 0;}
    .category-page.search .article-2{margin: 15px 0 0 0 !important;}
    .category-page.search .main-column .main-title .results ul{justify-content: end;}

    /*keywords page*/
    .keyword-page .main-column h1{margin-bottom: 20px; font-size: 26px;}
    .keyword-page .article-2{width: 100%; margin: 15px 0 0 0;}
    .keyword-page .article-2 a figure{height: 180px;}
    .keyword-page .article-2 .details{height: auto;}
    .keyword-page .article-2 .details h2{font-size: 17px; height: 52px;}
    .keyword-page .main-container .ias-trigger.ias-trigger-next a.more{margin-top: 35px !important;}

    /*newsletter popup*/
    .overlay-newsletter .details{width: 90% !important;}
    footer .container .links.special-pages .newsletter form .overlay-newsletter .details .main-image img{top: 20px;}
    footer .container .links.special-pages .newsletter form ul{display: block;}


    /*article page*/
    .wrapper .article-page .container{padding: 0;}
    .wrapper .article-page .container .main-column{width: 90%; margin: auto;}
    .wrapper .article-page .container .row .right_col{width: 90%; margin: auto;}
    .wrapper .container .main-column .main .article-details{border-bottom: none; padding-bottom: 0;}
    .wrapper .container .main-column .main .article-details .category{margin: 0 0 20px 0;}
    .wrapper .container .main-column .main .article-details a.categories{width: fit-content;}
    .wrapper .container .main-column .main .article-details h1{font-size: 24px; line-height: 40px;}
    .wrapper .container .main-column .main .article-details h3{display: none;}
    .wrapper .container .main-column .main .article-details h3.mobile{display: inline-block !important; margin: 0 0 15px 15px;}
    .wrapper .container .main-column .main .article-details time.firstpublished{margin: 0 0 0 9px;}
    .wrapper .container .main-column .main .summary p{width: 100%; font-size: 17px; line-height: 34px;}
    .wrapper .container .main-column .main .article-details .category span,.wrapper .container .main-column .main .article-details .category time{display: none !important;}
    .wrapper .container .main-column .main .article-details  time{color: #DE0824;}
    .wrapper .container .main-column .main .article-details  time,.wrapper .container .main-column .main .article-details span.last-update {display: inline-block !important; margin: 0 0 15px 0;}

    .wrapper .article-page .container .row{display: block; margin: 25px 0;}
    .wrapper .article-page .container .row .left_col{width: 100%;}
    .wrapper .article-page .container .row .right_col figure{height: 200px !important;}
    .wrapper .article-page .container .row .right_col .container{padding: 15px;}
    .wrapper .article-page .container .row .right_col .main-image-caption, .wrapper .article-page .container .row .right_col .inline-image-caption{top: -10px;}
    .wrapper .article-page .container .row .right_col div.article-text-container p{font-size: 14px; line-height: 28px;}
    .wrapper .article-page .container .row .right_col div.article-text-container iframe{width: 100% !important;}
    .wrapper .article-page .container .row .right_col div.article-text-container blockquote.postquote{padding: 55px 25px 25px 25px;}
    .wrapper .article-page .container .row .right_col div.article-text-container blockquote.postquote::before{right: 10px;}

    .wrapper .article-page .container .row .right_col .social-links{display: none; text-align: center;}
    .wrapper .article-page .container .row .right_col .social-links ul{margin-top: 15px;}
    .wrapper .article-page .container .row .right_col .related-articles .main-column{display: block;}
    .wrapper .article-page .container .row .right_col .related-articles .main-column .article-3{width: 100%;}
    .wrapper .article-page .container .row .right_col .related-articles .main-column .article-3 figure{height: 160px !important;}
    .wrapper .article-page .container .row .right_col .related-articles .article-3 .info{height: 120px;}
    .wrapper .article-page .container .row .right_col .related-articles .article-3 .info h3{height: 50px; overflow: hidden;}
    .wrapper .article-page .container .row .right_col ul.keywords li:nth-child(even){margin: 0 5px 10px 5px;}

    .wrapper .article-page .container .row .left_col .latest-news{overflow: hidden;}
    .wrapper .article-page .container .row .left_col .latest-news .news{background-color: #fff; padding: 10px; margin: 20px 0; height: 100px;}
    .wrapper .article-page .container .row .left_col .latest-news .news h3{max-height: 44px; overflow: hidden;}
    .wrapper .article-page .container .row .left_col .latest-news .mobile-slider button.slick-prev ,.wrapper .article-page .container .row .left_col .latest-news .mobile-slider button.slick-next{display: none !important;}
    .wrapper .article-page .container .row .left_col .latest-news .mobile-slider .slick-track{display: flex; gap: 10px;}
    .wrapper .article-page .container .row .left_col .latest-news .more_news{display: none;}

    .wrapper .article-page .container .row .left_col .mostread .main-container ul li:first-child figure{height: 150px;}
    .wrapper .article-page .container .row .left_col .mostread .main-container ul li h3{font-family: Alexandria-Regular, Arial, Helvetica, sans-serif !important; font-size: 16px;}
    .wrapper .article-page .container .row .left_col .mostread .main-container ul li h4{width: fit-content;}
    .wrapper .article-page .container .row .left_col .newsletter{display: none;}
    .wrapper .article-page .container .author-related-article{margin-top: 35px; padding: 0 20px;}
    .wrapper .article-page .container .author-related-article .row{display: block;}
    .wrapper .article-page .container .author-related-article .article-4{width: 100%; margin-bottom: 15px;}
    .wrapper .article-page .container .author-related-article .article-4 .info h3{font-size: 16px; height: 50px; overflow: hidden;}

    .wrapper .article-page .container .row .left_col .mostread.component{width: 90%; margin: auto; margin-top: 25px;}
    .wrapper .article-page .container .row .right_col .related-articles .main-column{width: 100%;}


    .english-page header section.main .container .menu-toggle.mobile , .english-page .fullNavMenu .menuHeader .mobileMenuClose {right: 15px;left: auto;}
    .english-page .category-page.latest-news .article-2 .details p {margin-top: 20px;}
    .english-page .arabi_homepage .container .row .column, .english-page .douwali_homepage .container .row .column {width: 100%;}
    .english-page .news_homepage .latest-news.mobile .latest-news-title h2 {margin-left: 10px;}
    .english-page .news_homepage .latest-news.mobile .latest-news-title .fa.fa-angle-right {color: #fff;margin-left: 0px;font-size: 23px;}
    .english-page .news_homepage .container .row .container-relative.left {margin: 0;}

    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail p {font-size: 15px;line-height: 27px;}

}


@media (min-width:1000px) and (max-width:1300px){
    header section.main .main-menu nav.menu  ul  {display: flex; align-items: center; width: 100%;}
    .arabi_homepage .container .row .column{height: 790px;}
    .douwali_homepage .container .row .column{height: 790px;}
    footer .container .links.special-pages .newsletter{width: 290px;}
    footer .container .links.special-pages img{width: 140px;}
    a.toTop{bottom: 130px; right: 15px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h2{font-size: 20px;}
    .subscribe_homepage .container .row .right_col .articles .article-1 .article-detail h3{font-size: 14px;}
    .news_homepage .breaking_news .right_col{padding: 15px 80px 15px 0;}
}

@media (min-width:961px) and (max-width:1050px){
    .english-page header section.main .main-menu nav.menu > ul > li {margin: 0 9px;}
    .english-page .subscribe_homepage .container .row .left_col .app-section {padding: 40px 0 0 0;}
    .english-page .subscribe_homepage .container .row .right_col .articles .article-2 .article-detail{padding: 35px 20px 10px 20px;}
}

@media (min-width:1051px) and (max-width:1280px){
.english-page header section.main .main-menu nav.menu > ul > li {margin: 0 17px;}
}
@media (min-width:768px) and (max-width:990px){
    .news_homepage .breaking_news .left_col{padding: 25px;}
    .news_homepage .breaking_news .right_col{padding: 0 25px 0 0;}
}
@media (min-width:961px) and (max-width:1150px){
    header section.main .user-actions img{width: 110px;}
    header section.main .user-actions .social.links input{width: 250px;}
    .switch-language{left: 20px;}
    .english-page .switch-language{right: 20px;}
    .english-page header section.main .user-actions .social.links{gap: 8px;}
}