@charset "utf-8";
@font-face {
    font-family: Frutiger LT Arabic Regular;
    src: url(/assets/fonts/Frutiger-LT-Arabic-Regular/FrutigerLTArabic-55Roman.eot);
    src: url(/assets/fonts/Frutiger-LT-Arabic-Regular/FrutigerLTArabic-55Roman.eot?#iefix) format('embedded-opentype'), url(/assets/fonts/Frutiger-LT-Arabic-Regular/FrutigerLTArabic-55Roman.woff) format('woff'), url(/assets/fonts/Frutiger-LT-Arabic-Regular/FrutigerLTArabic55Roman.ttf) format('truetype'), url(/assets/fonts/Frutiger-LT-Arabic-Regular/FrutigerLTArabic-55Roman.svg) format('svg');font-style: normal;font-variant: normal;font-display: swap;font-weight: 400;}
@font-face {
    font-family: Frutiger LT Arabic Bold;
    src: url(/assets/fonts/Frutiger-LT-Arabic-Bold/FrutigerLTArabic-65Bold.eot);
    src: url(/assets/fonts/Frutiger-LT-Arabic-Bold/FrutigerLTArabic-65Bold.eot?#iefix) format('embedded-opentype'), url(/assets/fonts/Frutiger-LT-Arabic-Bold/FrutigerLTArabic-65Bold.woff) format('woff'), url(/assets/fonts/Frutiger-LT-Arabic-Bold/FrutigerLTArabic-65-Bold.ttf) format('truetype'), url(/assets/fonts/Frutiger-LT-Arabic-Bold/FrutigerLTArabic-65Bold.svg) format('svg');
    font-style: normal;font-variant: normal;font-display: swap;font-weight: 400;}
@font-face {
    font-family: Frutiger LT Arabic Black;
    src: url(/assets/fonts/Frutiger-LT-Arabic-Black/FrutigerLTArabic-75Black.eot);
     src: url(/assets/fonts/Frutiger-LT-Arabic-Black/FrutigerLTArabic-75Black.eot?#iefix) format('embedded-opentype'), url(/assets/fonts/Frutiger-LT-Arabic-Black/FrutigerLTArabic-75Black.woff) format('woff'), url(/assets/fonts/Frutiger-LT-Arabic-Black/frutigerltarabic75black.ttf) format('truetype'), url(/assets/fonts/Frutiger-LT-Arabic-Black/FrutigerLTArabic-75Black.svg) format('svg');
    font-style: normal;font-variant: normal;font-display: swap;font-weight: 400;}

html,
body {padding: 0;margin: 0;scroll-behavior: smooth;-webkit-touch-callout: none;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-ms-font-smoothing: antialiased;font-smoothing: antialiased;font-family: 'Frutiger LT Arabic Regular', Arial, Helvetica, sans-serif;direction: rtl;}
* {margin: 0;box-sizing: border-box;text-decoration: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-appearance: none;padding: 0;scroll-behavior: smooth;}
*:focus {outline: none;box-shadow: none;}
a {text-decoration: none;color: inherit;cursor: pointer;}
li {list-style: none;}
img {border: none;object-fit: cover;max-width: 100%;}
button {cursor: pointer;}
ol,
ul {padding: 0;margin-bottom: 0 !important;}
.main-container {margin: auto;max-width: 1200px;}
.overflow {overflow-y: hidden;}
.owl_container{max-width: 1200px;margin: auto;}
.removeScrollBar{-ms-overflow-style: none;scrollbar-width: none;}
.removeScrollBar::-webkit-scrollbar{display: none;}
body.no-overflow a.toTop {z-index: 0}
a.toTop {display: none;font-size: 27px;color: #EA222F;border: 3px solid #EA222F;position: fixed;bottom: 80px;z-index: 1001;right: 20px;border-radius: 50%;width: 47px;height: 47px;text-align: center;background: rgba(255, 255, 255, 0.901961);box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3)}
.hidden{display: none;}

.advertisement.responsive[data-platform="mobile"] { display: none !important }
.advertisement.responsive[data-platform="desktop"] { display: block }
.header-leaderboard{display: block !important}
.owl-carousel {display: block}
.owl-carousel .slide-owl-wrap:not(:first-child) {display: none}
.owl-carousel img {width: 100%;}
.article_page_side .advertisement.m0 {margin: 0 !important;}

/* header */
header .ad_section{max-width: 50%;margin: auto;font-size: 0;}
header nav{padding: 40px 0 80px 0;}
header nav .social_media{display: flex;justify-content: space-between;}
header .book{display: flex;align-items: center;}
.header_logo {height: 110px;width: 75px;object-fit: contain;}
header .book .main_image{position: relative;margin: 0 0 0 15px;display: flex;justify-content: center;width: 80px;height: 92px;}
header .book .main_image img:nth-child(1) {position: absolute;z-index: 0;transform: rotate(-5deg);top: -1px;width: 73px;height: 95px;}
header .book .main_image img:nth-child(2) {z-index: 1;position: relative;}
header .book p{font-size: 14px;max-width: 50%;}
.social_media_icons{display: flex;}
.social_media_icons a{display: flex;}
.desktop_submenu .social_media_icons{margin: 8px 0 0 0;}
.social_media_icons li{background-color: #000;border-radius: 25px;height: 30px;width: 30px;display: flex;align-items: center;justify-content: center;margin: 0 10px 0 0 ;}
.social_media_icons li i{color: #ffff;}
header .social_media .facebook_icon{align-items: end;}
header .social_media .facebook_icon img{width: 12px;height: 22px;}
header nav ul.menu_items{display: flex;justify-content: space-between;align-items: end;height: 40px;}
header nav ul.menu_items li{font-size: 16px;}
header nav ul.menu_items li:first-child{margin: 0 30px 0 0 ;display: flex;align-items: baseline;cursor: pointer;height: 100%;align-items: center;padding: 20px 0 0 0;}
header nav ul button#burger_menu{border: none;background-color: transparent;}
.fa-pinterest-p{font-size: 18px;}
li.facebook{position: relative;}
li.facebook i{font-size: 22px;position: absolute;bottom: 0;right: 27%;}
header .mobile_nav {display: none}
.desktop_submenu,
.mobile_menu{display: none;position: absolute;background-color: #fff;width: 100%;top: 140px;z-index: 1;overflow: auto !important;-webkit-overflow-scrolling: touch !important;bottom: 0;z-index: 5;}
.mobile_menu .book{background-color: #D9D9D933;padding: 15px 7.5%;}
.mobile_menu ul{padding: 10px 7.5%;}
.mobile_menu ul.social_media_icons{padding: 10px 7.5% 30px 7.5%;}
.mobile_menu ul.mobile_menu_links li{padding: 0 0 20px 0}
header .social_media_icons li:first-child{margin: 0;}
.burger-menu{width: 18px;height: 14px;}
/*  */

/* header submenu */
.desktop_submenu {display: none;right: 0;width: 100%;background-color: #fff;z-index: 3;top: 0;cursor: pointer;padding: 31px 0 0 0;}
.toggle_menu_header{display: flex;justify-content: space-between;max-width: 1200px;margin: auto;padding: 0 0 50px 0;align-items: center;}
.desktop_submenu_container {max-width: 1200px;margin: auto;border-top: 3px solid #EA222F;padding: 20px 0;display: grid;grid-template-columns: 68% 30%;gap: 2%;}
.desktop_submenu .menu_header{display: flex;justify-content: space-between;max-width: 1200px;margin: 0 auto 20px auto;height: 50px;}
.desktop_submenu .menu_header .header_search_menu{background-color: #F5F5F5;width: 380px;height: 50px;padding: 20px;display: flex;align-items: center;justify-content: space-between;}
.menu_logo {align-items: center;display: flex;margin: -68px -67px 0 0;}
.desktop_submenu .menu_header .header_search_menu a{width: 65px;display: inline-block;background-color: #000;color: #fff;font-size: 13px;line-height: 30px;text-align: center;font-family: Frutiger LT Arabic Bold;}
.desktop_submenu .menu_header .header_search_menu input{background-color: transparent;border: none;color: #909090;font-size: 13px;width: 75%;font-family: Frutiger LT Arabic Regular;;}
.desktop_submenu .menu_header .header_search_menu input::placeholder{font-size: 13px;color: #909090;}
.desktop_submenu .menu_header ul li{font-size: 13px;color: #909090;display: inline-block;margin: 0 0 0 60px;}
.desktop_submenu .menu_header ul li a{display: flex;align-items: center;}
.desktop_submenu .menu_header ul li img{margin: 0 0 0 10px;}
.desktop_submenu .menu_header ul li:last-child{margin: 0;}
.desktop_submenu .menu_header ul{display: flex;align-items: end;}
.desktop_submenu_container .submenu_items {display: grid;grid-template-columns: repeat(5,16.8% );gap: 4%;}
.desktop_submenu_container  .most_read a{display: flex;}
.desktop_submenu_container .most_read a img{width: 85px;height: 85px;}
.desktop_submenu_container .submenu_items ul li:first-child{font-size: 18px;font-family: Frutiger LT Arabic Bold;border-bottom: 1.5px solid #000;padding: 0 0 7px 0;margin-bottom: 15px}
.desktop_submenu_container .submenu_items ul li{font-size: 14px;margin: 5px 0 0 0 ;}
.desktop_submenu_container .submenu_items .magazine h4{font-size: 18px;color: #EA222F;border-bottom: 1.5px solid #EA222F;padding: 0 0 5px 0;margin:9px 0 0 0;}
.desktop_submenu_container .submenu_items .magazine p{font-size: 14px;padding: 10px 0 5px 0 ;}
.desktop_submenu_container .submenu_items .magazine img{width: 125px;height: auto;max-width: 100%;}
.desktop_submenu_container .most_read{background-color: #F5F5F5;padding: 20px;}
.desktop_submenu_container .most_read a{margin: 0 0 15px 0;}
.desktop_submenu_container .most_read h4{font-size: 14px !important;margin: 0 0 10px 0;font-family: Frutiger LT Arabic Regular;font-weight: 400;}
.desktop_submenu_container .most_read a p{font-size: 16px;line-height: 20px;margin: 0 20px 0 0 ;}
/* search section */
.search_section{display: none;background-color: #000;max-width: 1200px;margin: 0 auto 25px auto;height: 85px;padding: 20px;}
.search_section div {display: flex;align-items: center;justify-content:space-between;}
.search_section a.search_button{background-color: #fff;color: #000;font-size: 16px;width: 145px;display: inline-block;line-height: 45px;text-align: center;float: left;}
.search_section input{background-color: transparent;height: 35px;border: none;font-size: 16px;color: #fff;width: 80%;font-family: Frutiger LT Arabic Regular;}
input[type="text"]:-webkit-autofill,
input[type="text"]:-webkit-autofill:hover,
input[type="text"]:-webkit-autofill:focus,
input[type="text"]:-webkit-autofill:active {-webkit-box-shadow: 0 0 0 30px #000 inset;-webkit-text-fill-color: white;}

#search_button{background-color: transparent;border: none;}
.search_section input::placeholder {color: #FFFFFF80;font-family: Frutiger LT Arabic Regular;font-size: 16px;}

/* homepage */
/* owl */
.homepage .owl-carousel{font-size: 0;}
.homepage .owl-stage{display: flex !important;align-items: center;}
.homepage .featured_carousel_container{min-height: 610px; margin: 0 0 40px 0}
.homepage .featured_carousel a{position: relative;color: #fff;}
.homepage .featured_carousel div.center{max-width: 1200px !important;margin: 0 40px;}
.homepage .featured_carousel a,
.homepage .featured_carousel div.center img{margin: auto;height: 585px !important;}
.homepage .featured_carousel img{height: 475px !important;width: 100%;}
.homepage .featured_carousel a h2 {font-size: 45px;font-family: Frutiger LT Arabic Bold;line-height: 57px;max-width: 70%;}
.homepage .featured_carousel a>span.owl-carousel-caption {position: absolute;bottom: 0;;text-align: right;padding: 0 50px 70px 0;background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.6)));width: 100%;left: 0;}
.featured_carousel .category {background-color: #ffff;display: inline-block;line-height: 20px;padding: 0 15px;margin: 0 0 15px 0;font-size: 14px;color: #000;border: none;}
/*  */
.homepage .inspiring_women_slick a,
.homepage .featured_slick a{position: relative;color: #fff;display: contents;}
.homepage .inspiring_women_slick a.slick-center img,
.homepage .featured_slick a.slick-center img{max-width: 92%;margin: auto;height: 585px !important;}
.homepage .featured_slick img,
.homepage .inspiring_women_slick img {height: 475px !important;width: 100%;}
.homepage .featured_slick a h2{font-size: 45px;font-family: Frutiger LT Arabic Bold;line-height: 57px;max-width: 70%;}
/* .homepage .featured_slick a>div{position: absolute;bottom: 0;right: 4%;text-align: right;padding: 0 50px 70px 0;background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.6)));width: 92%;} */
.homepage .owl-dots {display: flex;justify-content: center;margin: 20px auto 40px auto;z-index: 4;position: relative;max-width: fit-content;}
.homepage .owl-dot{width: 87px !important;background-color: rgba(0, 0, 0, 0.2) !important;height: 2px !important;border-radius: 5px;width: 87px !important;margin: 0 15px 0 0;}
.owl-dot:first-child{margin: 0;}
.homepage .owl-dot.active{background-color: black !important;}
.homepage .featured_carousel .owl-nav{display: flex !important;justify-content: center;position: absolute;margin-top: 14px;width: 100%;z-index: 3;}
.homepage .featured_carousel button img,
button.leftArrow,
button.rightArrow,
.owl-nav .owl-next,
.owl-nav .owl-prev{width: 15px !important;height: 15px !important;}
.owl-nav .owl-prev{margin-left: 165px;}
.owl-nav .owl-next{margin-right: 165px;}
button.leftArrow{z-index: 1;position: relative;background-color: transparent;border: none;}
button.rightArrow{background-color: transparent;border: none;cursor: pointer;}
.exclusive_grid{display: grid;grid-template-columns: repeat(3,31.3%);grid-column-gap: 3%;margin: 0 auto 50px auto;}
.category{font-size: 13px !important;border: 1px solid #000;max-width: fit-content;padding: 0 8px;margin: 20px 0 0 0 ;display: inline-block;line-height: 20px !important;}
.private_laha{background-color: #EA222F;color: #fff;font-size: 15px;padding: 0 10px;font-family: Frutiger LT Arabic Bold;margin: 0 10px;box-shadow: 0 5px 5px rgba(234, 34, 47, 0.3);max-width: fit-content;display: inline-block;line-height: 20px;}
.exclusive_grid_item img{width: 100%;height: 345px;}
.exclusive_grid h3{font-size: 25px;margin: 15px 0 0 0;max-width: 90%;line-height: 27px;font-family: Frutiger LT Arabic Bold;}
.homepage .advertising_section {background: #EFEFEF;max-width: 85%;height: 250px !important;display: flex;align-items: center;justify-content: center;color: #909090;font-size: 25px;}
.homepage .exclusive_grid a.exclusive_grid_item{font-size: 0;}
.advertisement{margin: 20px 0}

.exclusive_grid .grid_item>a.grid{display: flex;width: 100%;}
.most_read h4{font-family: Frutiger LT Arabic Bold;font-size: 20px !important;line-height: 25px;margin: 5px 0 0 0;max-width: 85%;}
.exclusive_grid .grid_item h4{font-family: Frutiger LT Arabic Bold;font-size: 20px !important;line-height: 25px;margin: 5px 0 0 0;}
.most_read,
.grid_item .category{margin: 0;}
.most_read img{width: 85px !important;height: 85px !important;}
.grid_item .grid_image{margin: 0 0 30px 20px;width: 120px !important;height: 120px !important;}
.grid_item .grid_main_image{width: 100%;height: 345px;position: relative;margin: 0 0 20px 0;}
.grid_item .grid_main_image img:nth-child(1){position: absolute;z-index: 0;transform: rotate(-3deg);width: 100%;height: 100%;}
.grid_item .grid_main_image img:nth-child(2){z-index: 1;width: 100%;position: relative;height: 100%;}
.grid_item .grid_item_image{height: 345px;}
/*  */
.homepage .homepage_stories div{display: grid;grid-template-columns: repeat(8, 11.62%);grid-column-gap: 1%;text-align: center;margin: 100px auto 50px auto;}
.homepage .homepage_stories a img{width: 100%;border-radius: 50%;border: 1px solid #000;}
.homepage .homepage_stories p{max-width: 85%;margin: 5px auto 0 auto;font-size: 16px;}

/*  */
.next-article-page .loading-article{text-align: center; margin: 15px 0;}
.articles_grid {display: grid;grid-template-columns: 45% 52%;grid-column-gap: 3%;position: relative;z-index: 10;background-color: #ffff;margin: 0 auto 100px auto;direction: ltr;}
.most_read_grid{display: grid;grid-template-columns: repeat(4, 23.5%);grid-column-gap: 2%;}
.most_read_grid .articles_subgrid_item h3 {font-size: 20px;}
.section_title{align-items: center;text-align: right;margin-bottom: 30px;display: flex;align-items: center;justify-content: space-between;position: relative;}
.section_title a.section-title{font-size: 25px;background-color: #ffff;z-index: 1;padding: 0 0 0 20px;font-family: Frutiger LT Arabic Bold;}
.section_title hr{border-top: 1.5px solid #000;width: 100%;position: absolute;margin: 10px 0 0 0;}
.section_title p{font-size: 16px;}
.section_title a.section_category{display: flex;align-items: center;z-index: 3;background-color: #fff;padding: 0 20px 0 0;}
.section_title a.section_category img{margin: 10px 8px 0 0;width: 20px;}
.section_title div.black_border{background-color: #000;border-radius: 5px;width: 90%;height: 2px;margin: 0 15px;}
.articles_container img {width: 100%;height: 222px;}
.articles_container .articles_subgrid_main_image{height: 222px;}
.articles_container .articles_subgrid_main_image img:nth-child(2),
.articles_container .articles_subgrid_main_image img:nth-child(1){max-height: 100%;}
.articles_subgrid_main_image img:nth-child(2){width: 100%;}
.articles-subgrid-container,
.articles_subgrid_container {position: relative;width: 100%;height: 850px;display: inline-block;}
.articles_container {display: flex;}
.articles_subgrid_item {margin: 0 0 30px 0;text-align: right;height: fit-content;font-size: 0;}
.articles_subgrid_item .category{margin: 20px 0 15px auto;}
.cook_image_container{position: relative;}
.fixed_container {position: fixed !important;width: 624px !important;top: 35px}
.category_fixed_container {position: fixed !important;width: 360px !important;top: 35px}
.cook_fixed_container{position: fixed !important;width: 732px !important;top: 35px}
.pinned {position: absolute !important;bottom: 0;left: 0;width: 100%;}
.ad_container{position: relative;}
.mobile_article {display: none !important;}

.category_subgrid_container{position: relative;}
.articles_grid_item{display: grid;grid-template-columns: 47.5% 47.5%;grid-column-gap: 5%;}
.articles_grid_item h3 {text-align: right;margin: 0 0 5px 0;font-size: 20px;line-height: 27px;font-family: Frutiger LT Arabic Bold;}
.articles-subgrid{margin-bottom: 40px;width: 100%;position: relative;font-size: 0;}
.articles_subgrid {width: 100%;position: relative;font-size: 0;}
.articles-subgrid img,
.articles_subgrid img {object-fit: cover;height: auto;}
.caption{color: grey;font-size: 13px;}
date {color: grey;font-size: 13px;font-weight: bold;}
.articles-subgrid button,
.articles_subgrid button {background-color: #fff;width: 41px;height: 41px;border-radius: 20px;display: inline-block;border: none;}
.articles-subgrid button img,
.articles_subgrid button img{width: 17px !important;height: 19px !important;margin: 2px 0 0 5px !important;}
.image_captions {display: grid;grid-template-columns: auto auto;position: absolute;bottom: 30px;margin: 0 40px;text-align: right;color: #ffff;z-index: 3;right: 0;align-items: center;}
.image_captions button{width: 40px;height: 40px;border-radius: 50px;border: none;}
/* .image_captions div {max-width: 80%;} */
.image_captions h2 {font-size: 25px;font-family: Frutiger LT Arabic Black;line-height: 40px;direction: rtl;}
.featured_slick .category,
.image_captions .category {background-color: #ffff;display: inline-block;line-height: 20px;padding: 0 15px;margin: 0 0 15px 0;font-size: 14px;color: #000;border: none;}
.playBtn{background-color: #000;width: 41px;height: 41px;border-radius: 20px;display: inline-block;border: none;}
.playBtn img{width: 17px !important;height: 19px !important;margin: 2px 0 0 5px !important;}
.playBtn i {color: #ffff;}
.play_btn {display: grid;grid-template-columns: auto auto;justify-content: space-between;margin: 20px 0 0 0 ;}
.play_btn p.category {margin: 10px 0 0 0 !important;height: fit-content;}
.articles_subgrid_main_image{position: relative;margin: 0 !important;height: 608px;}
.articles_subgrid_main_image img:nth-child(1) {position: absolute;z-index: 0;transform: rotate(-3deg);height: 608px;width: 100%;right: 0;}
.articles_subgrid_main_image img:nth-child(2) {z-index: 1;position: relative;height: 608px;}
.category_grid_item .articles_subgrid_main_image{height: auto;}
/*  */

.aadad_laha_grid,
.owl-carousel-fashion{display: grid !important;grid-template-columns: repeat(3, 32%);grid-column-gap: 2%;}
.owl-carousel-fashion-mobile{display: inherit !important;}
.fashion_grid img{width: 100%;height: 620px;}
.fashion_grid h3{font-size: 20px;margin: 15px 0 0 0;line-height: 27px;font-family: Frutiger LT Arabic Bold;}
.blog_details{color: grey;display: flex;font-size: 13px;margin: 15px 0 0 0;}
.blog_details date{font-weight: bolder;}
/*  */
.category_section {display: grid;grid-template-columns: 68% 30%;grid-column-gap: 2%;margin: 0 auto 40px auto;}
.electronic_magazine{background-color: #EFEFEF;padding: 30px;text-align: center;height: fit-content;}
.electronic_magazine h2{font-size: 30px;font-family: Frutiger LT Arabic Bold;}
.electronic_magazine img{height: 326px;max-width: 260px;}
.subscribe_button{background-color: #000;color: #ffff;padding: 5px 20px;font-size: 18px;font-family: Frutiger LT Arabic Bold;display: inline-block;margin: 15px 0 8px 0;}
.category_grid_item{display: grid;grid-template-columns: repeat(3, 31.3%);grid-column-gap: 3%;}
.category_section .category_grid_item img{height: 237px;border: 1px solid lightgray ;width: 100%;margin: 0 0 20px 0;}
.category_section .category_grid_item h3{font-size: 20px;line-height: 27px;font-weight: 700;font-family: Frutiger LT Arabic Bold;margin: 15px 0 0 0;}
.category_section .category_grid_item a{margin: 0 0 40px 0;display: inline-block;font-size: 0;}
.category_section .category_grid_item p.category{margin: 0;}
.electronic_magazine .edition_text{font-size: 18px;margin:0 0 25px 0;line-height: 15px;}
.electronic_magazine .issue_text{margin: 10px auto 20px auto;font-size: 18px;}
.mmpu_ad{display: flex;align-items: center;justify-content: center}
.video_sub_category .cooking_video_grid h3{margin: 0;}
/*  */
.video_grid{display: grid;grid-template-columns: 68% 30%;grid-column-gap: 2%;margin: 0 auto 50px auto;max-width: 1200px;}
.video_exclusive iframe{height: 435px;max-width: 100%;position: relative;z-index: 1;width: 100%;}
.video_exclusive .video{position: relative;font-size: 0;}
.video_exclusive .video button{background-color: transparent;border: none;position: absolute;z-index: 2;top: 50%;left: 45%;transform: translateY(-50%);width: 80px;}
.lifestyle_grid img{height: 160px !important;border: none !important;}
.video_grid .video_exclusive .main-container a{font-size: 25px;font-family: Frutiger LT Arabic Bold;margin: 20px 0 0 0;display: block;}
.video_grid .videos img{height: 80px;margin: 0 0 0 15px ;width: 135px;}
.video_grid .videos .video_section{margin: 0 0 40px 0;display: flex}
.video_grid .videos .video_section h4{font-size: 18px;line-height: 22px;}
/*  */
.cook_grid{display: grid;grid-template-columns: 61% 37%;grid-column-gap: 2%;margin: 0 auto 50px auto;}
.cook_grid .main-image{height: 615px;background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3));background-position: center;background-size: cover;position: relative;}
.cook_grid .main-image figure{height: 615px;}
.cook_grid .main-image>div{position: absolute;color: #ffff;bottom: 25px;right: 25px;max-width: 70%;}
.cook_grid .main-image>div h3{font-size: 25px;line-height: 30px;margin: 10px 0 0 0;font-family: Frutiger LT Arabic Black;}              
.cook_grid .main-image>div .category{background-color: #ffff;border: none;color: #000;}
.cook_grid .cook_grid_items>a{display: flex;align-items: center;margin: 0 0 30px 0;font-size: 0;}
.cook_grid .cook_grid_items>a:last-child{margin: 0;}
.cook_grid .cook_grid_items h3{font-size: 20px;line-height: 26px;margin: 20px 0 5px 0;font-family: Frutiger LT Arabic Bold;}
.cook_grid .cook_grid_items img{height: 220px;margin: 0 0 0 20px;width: 220px;font-size: 0;}
/*  */
.issues_slick_container{margin: 0 auto 100px 0;max-width:calc(100% - (100% - 1200px)/2);}
.arrow_icon{width: 18px !important;height: auto !important;}
.issues_item img.image{height: 464px !important;width: 100%;object-fit: contain;}
.issues_item span{font-size: 16px;margin: 0 8px 0 0;}
.issues_item div{display: flex;align-items: center;margin: 7px 0 0 0;}
/*  */
.inspiring_women_slick a>div{background-color: #fff;position: absolute;bottom: 0;right: 14%;text-align: center;width: 72%;color: #000;padding: 20px 0 0 0;height: 120px;}
.inspiring_women_slick h2{margin: 0 auto !important;max-width: 75% !important;line-height: 30px !important;font-size: 25px !important;}
.inspiring_women_slick .category{border: 1px solid #000 !important;}

/* footer */
footer {background-color: #000;padding: 50px 0;color: #ffff;}
footer p{font-size: 16px;line-height: 22px;}
footer .footer_container{display: grid;grid-template-columns: 30% 55% 15%;}
footer ul.footer_links li{color: #909090;font-size: 13px;margin: 0 0 0 40px;display: inline-block;}
footer ul.footer_links li:last-child{margin: 0;}
footer h3{font-size: 20px;line-height: 39px;margin: 20px 0 0 0;font-weight: 400;}
footer .footer_grid_item{border-left: 1px solid #ffff;padding: 0 50px;}
footer .footer_grid_item a.footer_logo img{width: 75px;height: 110px;object-fit: contain;}
footer .footer_grid_item:first-child{padding-right: 0;}
footer .footer_grid_item .download_text{font-size: 12px;}
footer .footer_grid_item .footer_book_img{margin: 8px 0 0 0;width: 130px;height: 165px;}
footer .footer_grid_item:nth-child(4){border-left:none;padding: 0 50px 0 0;}
footer .footer_list_grid{display: flex;justify-content: space-between;border-bottom: 1px solid #ffff;padding: 0 0 7px 0;}
footer .footer_list_grid li{margin: 0 0 25px 0;}
footer .footer_social_media{display: flex;margin: 30px 0 0 0;padding: 0 0 15px 0;}
footer .footer_social_media a{background-color: #ffff;border-radius: 25px;height: 21px;width: 21px;display: flex;align-items: center;justify-content: center;color: #000;margin: 0 0 0 10px;}
footer .footer_grid_item h2{font-size: 22px;line-height: 42px;}
.footer_social_media li.facebook i {right: 18%;}
footer .footer_mobile_logo,       
footer .mobile_links,
footer .mobile_social_media{display: none;}
footer li.facebook i {font-size: 16px;}
footer .fa-pinterest-p{font-size: 15px;}
footer .fa-brands,
.fab{font-size: 15px;}
footer .mobile_footer_links {display: none;}

/* article page  */
header nav.inside_page{padding: 40px 0 30px 0;}
.nav-border{border-bottom: 1.5px solid #000;}
.cooking_inside_page{padding: 40px 0 30px 0;}
.breadcrumb{font-size: 13px;color: #909090;margin: 10px auto;}
.video_article_page.article_page .article_page_grid{grid-column-gap: 5%;row-gap: normal;}
.article_page_grid{display: grid;grid-template-columns: 57.5% 37.5%;gap: 5%;margin: 50px auto 0 auto;max-width: 1200px;}
.article_page h1{font-size: 40px;line-height: 50px;font-family: Frutiger LT Arabic Bold;margin: 0 0 10px 0;max-width: 90%;}
.article_date{color: grey;display: inline-block;}
.article_page h2 {font-size: 22px;line-height: 29px;font-family: Frutiger LT Arabic Bold;margin: 20px auto;}
a.share_btn{width: 100px;line-height: 40px;display: flex;align-items: center;justify-content: center;font-size: 16px;border: 1px solid #000;font-family: Frutiger LT Arabic Bold;max-width: 1200px;}
a.share_btn i{color: #EA222F;padding: 0 7px 0 0 }
.article_page .article_page_side .most_read_container a{display: grid;grid-template-columns: 27% 71%;gap: 2%;margin: 0 0 40px 0;}
.article_page .article_page_side .most_read_container a img{width: 120px !important;height: 120px !important;}
.article_page img.article_image{width: 100%;margin: 22px 0 30px 0;display: block;object-fit: contain; height: auto}
.article_page .article-images-carousel-container{min-height: 620px}
.article_page .article_carousel img.article_image{height: 540px;object-fit: contain;}
.article_page h3{font-size: 20px;line-height: 26px;}
.article_page h4{font-size: 18px;max-width: 70%;}
.article_page p{font-size: 18px;line-height: 24px;margin: 0 0 20px 0;}
.article_page p.inline-image-caption{font-size: 16px;background-color: #000;color: #fff !important;margin: -30px 0 20px 0 !important;padding: 7px;text-align: start;}
.video_article_page.article_page.hasvideo .article-text-container .noReload.embed.inlineVideo{display: none !important;}
.article_page .article_carousel {text-align: center;position: relative;width: 100%;}
.article_page .article_carousel img.article_carousel_img {width: 265px;height: 400px;margin: auto;}
.article_page .article_carousel .owl-item {display: flex;justify-content: center;width: 640px;}
.article_page .article_carousel .owl-item p {font-size: 13px;color: #909090;margin: 10px 0;}
.article_page .article-container .text.main-container p a{text-decoration: underline; color: #0000F1}
.article_page .text ul li{list-style: initial;}
.article_page .text ol li{list-style:decimal;}
.article_page .text .recipe-container .instructions-header{margin-top: 40px;}
.article_carousel .owl-nav{font-size: 35px;display: flex;justify-content: center;}
.article_carousel .owl-nav .owl-prev{right: 0;position: absolute;top: calc(50% - 35px/2);}
.article_carousel .owl-nav .owl-next{left: 0;position: absolute;top: calc(50% - 35px/2);}
.article_carousel .owl-nav .owl-next,
.article_carousel .owl-nav .owl-prev{margin: 0;}
.article_carousel .owl-nav span{color: white;height: 100%;display: flex;align-items: center;justify-content: center;margin-top: -5px;}
.article_carousel .owl-nav button.owl-next,
.article_carousel .owl-nav button.owl-prev,
.article_carousel button.owl-dot{width: 30px !important;height: 30px !important;background-color: #EA222F !important;opacity:0.8 ;}

.article_page .text.more_padding{padding: 25px 0 0 0;}
/*  */
.about_us_paragraph p{margin: 0 0 20px 0;}
.your_ads_paragraph div{margin: 30px 0 0 0;}
/* contact us page */
.contact_container{max-width: 1200px;margin: auto;}
.contact_container h1{font-size: 35px;margin: 40px 0 20px 0;}
.contact_container p{font-size: 22px}
input[type="hidden" i] {appearance: none;background-color: initial;cursor: default;display: none !important;padding: initial;border: initial;}
.contact_container .contactForm textarea {border: 1px solid #000000;width: 820px;height: 60px;padding: 5px 10px;margin: 0 0 15px 0;font-family: Frutiger LT Arabic Regular;}
.contact_container .contactForm select {width: 400px;height: 43px;font-size: 20px;padding: 0 10px;border: 1px solid #000000;color: #757575;font-family: Frutiger LT Arabic Regular;}
.contact_container .contactForm input[type="text"], .contact_container .contactForm input[type="email"] {width: 400px;font-size: 20px;margin: 0 0 15px 15px;padding: 5px 10px;border: 1px solid #000000;font-family: Frutiger LT Arabic Regular;}
.contact_container .contactForm input[type="text"].nomargin, .contact_container .contactForm input[type="email"].nomargin {margin: 0 0 15px 0;}
.hidden {display: none !important;}
.image_article img:nth-child(1){transform: rotate(0deg) !important;}
.submit_button{width: 175px;line-height: 40px;font-size: 20px;border: 2px solid #000;display: inline-block;margin: 0 auto 40px auto;background-color: transparent;font-family: Frutiger LT Arabic Regular;height: 45px;}
.contact_container .contact{margin-bottom: 50px;}
.contact-message{font-family: 'Frutiger LT Arabic Regular', Arial, Helvetica, sans-serif; font-size: 18px !important; margin: 0 0 20px 0; font-style: normal !important}
.contact-message.success{color: #00b134}
.contact-message.error{color: #EA222f}
/*  */
.article_page .related_articles{padding: 25px;background-color: #F5F5F5;margin: 20px 0 50px 0;}
.article_page .related_articles .related_articles_grid{display: grid;grid-template-columns: 48% 48%;gap: 4%;margin: 18px 0 0 0 ;}
.article_page .related_articles .related_articles_grid a{display: flex;align-items: center;}
.article_page .related_articles .related_articles_grid p{font-size: 16px;line-height: 20px;margin: 10px 15px 0 0;}
.article_page .related_articles .related_articles_grid img{width: 85px;height:85px;}
.article_page .related_articles{padding: 20px 25px;}
.related_keywords{border: 1px solid #000;border-right: none;border-left: none;padding: 10px 0 20px 0;margin: 20px auto 50px auto;display: flex;}
.related_keywords a{margin: 0 0 0 15px;font-size: 13px;display: inline-block;}
.related_keywords img{vertical-align: middle;margin: 0 0 0 10px;}
.article_page_side .article_ad,
.mobile_Ad,
.article_page .article_ad{background-color: #EFEFEF;font-size: 25px;display: flex;justify-content: center;align-items: center;color: #909090;height: 250px;margin: 0 25px 20px 0;width: 300px;}
.article_image_ad{margin: -100px auto 20px auto !important;}
.article_page .most_read h2{margin: 0 0 8px 0;}
.article_page .most_read .category{margin: 0 0 8px 0;}
.article_page .electronic_magazine{padding: 30px 50px 50px 50px;font-size: 0;width: 100%;display: block;margin: 50px 0;max-width: 360px;}
.article_page .electronic_magazine h2{margin: 0;font-size: 30px;font-family: Frutiger LT Arabic Bold}
.article_page .electronic_magazine .edition_text{padding: 10px 0;}
.more_articles{background-color: #F5F5F5;padding: 30px 0 45px 0;}
.more_articles .section_title a.section-title{background-color: #F5F5F5;}
.more_articles .exclusive_grid {display: grid;grid-template-columns: repeat(3, 31.3%);grid-column-gap: 3%;margin-bottom: 20px;}
.more_articles h3{background-color: #F5F5F5;}
.more_articles .section_title{margin-bottom: 20px;}
.more_articles .exclusive_grid h3{margin: 10px 0 0 0;}
.more_articles .exclusive_grid .blog_details{margin: 10px 0 0 0;}

.cooking_more_articles.more_articles hr{width: 85%;}
.more_articles h3{z-index: 1; padding: 0 0 0 20px}
.more_articles hr{border-top: 1.5px solid #000;width: 88%;position: absolute;margin: 10px 0 0 0;left: 0;}
.article_page_header_mobile,
.article_page .mobile_article_ad {display: none;}
.article_page_header_content h1{max-width: 60%;}
.article_page_header_content a.share_btn{float: left;}
.article_page_header_content img.article_image{margin: 20px 0 0 0;}
.article_image_page{max-width: 1200px;margin: 40px auto 50px auto !important;width: 100%;height: 580px;display: block;}
.article_page_header_grid{display: grid;grid-template-columns: 27% 69%;gap: 4%;margin: 20px auto;}
.article_page_header_grid .article_image_page{margin: 0 !important;}
.article_page_header_grid .article_date{border-bottom: 1.5px solid #000;width: 100%;padding-bottom: 25px;}
.article_page_header_grid h2{margin: 30px 0 20px 0;max-width: 85%;}
.article_image_grid{display: grid;grid-template-columns: 49% 49%;gap: 2%;margin: 0 auto 30px auto;}
.article_img{width: 100%;margin: 40px 0 30px 0;}
.article_image_grid img{width: 100%;}
.article_image_grid p{color: #909090;font-size: 13px;line-height: 17px;}
.article_page .article_page_image {margin: 0 !important;width: 100%;height: 465px !important;max-width: 315px;}
.article_page_image_mobile{display: none !important;}
.article_caption{max-width: 80%;}
.article_caption a.share_btn{margin: 20px 0 0 0;}
.article_caption h2{max-width: 100%;}
.article_imge{height: 730px !important;margin: 0 !important;}
.article_image_grid_page{margin: 0 auto  !important;display: grid;}
.article_image_grid_page .article_img{margin: 0 0 10px 0;}
.article_side .article_ad{margin: -200px auto 20px auto !important;}
.article_page .text iframe {max-width: 100% !important;position: relative !important; border: none !important}

/* search result page */
.search_result_page{margin: 30px auto 0 auto;}
.search_result_page h1{font-size: 40px;display: inline-block;}
.search_result_page h1 span{font-weight: 400;}
.search_result_page .search_filters{display: flex;justify-content: space-between;margin: 20px 0 0 0;float: left;display: inline-block;}
.search_result_page .search_filter{display: flex;}
.search_result_page .search_filters a.search_btn{font-size: 16px;width: 145px;display: inline-block;line-height: 40px;background-color: #000;color: #fff;display: flex;align-items: center;justify-content: center;font-family: Frutiger LT Arabic Bold;}
.search_result_page p{font-size: 14px;}
/*  */
.dropdown_list_container {position: relative;}
.dropdown_list_container .dropdown_list {display: none;position: absolute;list-style: none;width: calc(100% - 20px);border: 1px #000 solid;background-color: #ffffff;max-height: 225px;overflow-y: scroll;overflow-x: hidden;padding: 10px 0;top: 42px;}
.dropdown_list_container .dropdown_list li {padding: 2px 10px;cursor: pointer;position: relative;}
.dropdown_list_container .dropdown_list li label{margin: 0 30px 0 0 ;}
.dropdown_list_container .dropdown_list li::before{background: url(/assets/images/arow.svg) no-repeat;background-size: 12px;content: '';position: absolute;right: 5px;top: 6px;width: 23px;height: 30px;}
.dropdown_list_container .dropdown_list li input[type=checkbox] {height: unset;width: unset;border: unset;}
.dropdown_list_container .dropdown_list li:hover,
.dropdown_list_container .dropdown_list li.active {background: rgba(114, 206, 241, 0.2);}
.dropdown_list_container .dropdown_selected_option {border: 1.5px solid black;width: 168px;height: 40px;padding: 5px 15px;cursor: pointer;position: relative;color: #1B3664;display: inline-block;font-size: 13px;margin: 0 0 0 20px;display: flex;align-items: center;}
.dropdown_list_container .dropdown_selected_option::after {content: "";position: absolute;right: initial;left: 15px;top: 10px;width: 0.6em;height: 0.6em;border-left: 0.1rem solid black;border-bottom: 0.1rem solid black;transform: rotate(315deg);transition: 0.1 ease-in-out;}
.dropdown_list_container.active .dropdown_selected_option::after {transform: rotate(135deg);top: 15px}
.dropdown_list li{font-size: 13px;}
.search_result_page .exclusive_grid .exclusive_grid_item{margin: 50px 0 0 0;}

/* category page */
.category_page h1,
.horoscope_no_filter_page h1,
.category_portrait_page h1,
.horoscope_page h1,
.category_no_filter_page h1{font-size: 35px;margin: 20px auto;line-height: 45px;}
.category_no_filter_page .category_main_image{position: relative;font-size: 0;margin: 0 auto 25px auto;max-width: 1200px;display: block;}
.category_no_filter_page .category_main_image div{position: absolute;bottom: 0;right: 0;background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.6)));width: 100%;padding: 0 45px 35px 0;}
nav.category_menu{display: flex;justify-content: space-between;align-items: center;padding: 0 30px;border-bottom: 1.5px solid #000;max-width: 1200px;margin: auto;border-top: 1.5px solid #000;}
nav.category_menu ul{display: flex;align-items: center;}
.filters_input input{width: 6px;height: 6px;border: 1px solid black;border-radius: 25px;margin: 0 0 0 5px;cursor: pointer;}
.filters_input input:checked{background-color: red;border: none;}
nav.category_menu ul.filters_input{border-right: 1.5px solid #000000;padding: 0 20px 0 0;height: 55px;}
nav.category_menu ul.filters_input li{border-bottom: none !important;display: flex;align-items: center;}
nav.category_menu ul li{font-size: 13px;margin: 1px 0 0 30px;border-bottom: 5px solid transparent;padding: 15px 0;}
nav.category_menu ul li::before{content: none !important;}
nav.category_menu ul li.active{color: #EA222F;border-bottom: 5px solid #EA222F;font-family: Frutiger LT Arabic Bold;}
nav.category_menu ul li:last-child{margin: 0;}
.category_no_filter_page .category_main_image p.category{background-color: #fff;}
.category_no_filter_page .category_main_image h2{color: #fff;font-size: 45px;}
.category_no_filter_page .category_main_image img{width: 100%;height: 585px;}
.category_no_filter_page .exclusive_grid .grid_item>a.grid{margin-bottom: 20px;}
.category_no_filter_page .exclusive_grid .grid_item{font-size: 0;}
.category_no_filter_page .exclusive_grid .grid_item p.grid_itemـcategory{margin: 20px 0 0 0;}
.category_no_filter_page .mobile_filters{display: none;}
.category_no_filter_page .exclusive_grid .grid_item img{width: 100%;}
h1.category_title {font-weight: 400;font-family: Frutiger LT Arabic Regular !important;}
h1.category_title span {font-weight: bolder;}
.category_page .exclusive_grid_item,
.category_no_filter_page .exclusive_grid_item{margin: 0 0 30px 0;font-size: 0;}
.category_no_filter_page .exclusive_grid{margin-bottom: 40px;}
 a.more_btn{width: 175px;line-height: 45px;font-size: 20px !important;border: 2px solid #000;display: flex;justify-content: center;margin: 0 auto 80px auto !important;align-items: center;}
a.more_btn i{font-size: 15px;margin: 5px 8px 0 0 ;}
.category_page .exclusive_grid .ias-trigger.ias-trigger-next{grid-column: span 3;}
.no-result-text{text-align: center;margin: 30px 0;font-size: 23px;}
.category_no_filter_page .exclusive_grid .ias-trigger.ias-trigger-next{grid-column: span 3;}
.search_result_page .exclusive_grid a{margin: 50px 0 0 0;}

/* category portrait page */
.category_portrait_page .fashion_grid{padding-bottom: 30px !important;display: grid;grid-template-columns: repeat(3, 32%);grid-column-gap: 2%;}
.category_portrait_page .fashion_grid a{margin: 0 0 30px 0;font-size: 0;}
.category_portrait_page .fashion_grid img{margin: 0;}
.category_portrait_page .fashion_grid .ias-trigger.ias-trigger-next{grid-column: span 3;}
.category_portrait_page .issues_item .image{object-fit: cover;}
.mobile_filters{display: none;}
.category_portrait_page .fashion_grid_details .category{margin: 29px 0 0 0;height: fit-content;}
.homepage .play_btn,
.category_portrait_page .fashion_grid_details .play_btn{height: 23px;}
.pdf_page{border-top: 1.5px solid #000;max-width: 1200px;margin: auto;}
.pdf_page h1{margin: 40px auto;max-width: 1200px;}

.fashion_grid_details .fashion_grid_header{margin: 23px 0 0 0 !important;}
.fashion_grid_details .play_btn p.category{margin: 7px 0 0 0 !important;}
.homepage .fashion_grid_details .category{margin: 27px 0 0 0 !important;}
.cooking_video_grid h3{max-width: initial;}

/* cooking no filter page */
.cooking_page_categories_header{padding: 20px 0;}
.cooking_page_categories_header h1{font-size: 35px;font-family: Frutiger LT Arabic Bold;padding: 20px 0 0 0;}
.cooking_page_container{max-width: 1200px;margin: auto;}
.cooking_categories{display: grid;grid-template-columns: repeat(5,1fr) ;margin: 20px 0 0 0;}
.cooking_categories a{display: flex;align-items: center;font-size: 16px;margin: 0 0 15px 0;}
.cooking_categories a img{border-radius: 50px;margin: 0 0 0 15px;height: 85px;}
.cooking_page .filters_input_desktop{display: flex;justify-content: left;padding: 15px 0 25px 0;}
.cooking_page .filters_input_desktop li:first-child{margin: 0 0 0 30px;}
.cooking_page .exclusive_grid .exclusive_grid_item{font-size: 0;margin: 0 0 25px 0;}
.subcategory_grid{margin:30px auto 0 auto !important;}
.cooking_page .exclusive_grid .ias-trigger.ias-trigger-next{grid-column: span 3;}
.filters_input_desktop li.active{font-family: Frutiger LT Arabic Bold !important;border-bottom: none !important;color: inherit !important;padding: 0 !important;}
.cooking_video_grid{display: grid;grid-template-columns: 49% 49%;gap: 2%;margin-bottom: 40px;}
.cooking_video_grid a{font-size: 0;}
.cooking_video_grid img{width: 100%;height: 300px;}
.cooking_video_grid .play_btn{height: 30px;}
.cooking_video_grid h3{font-size: 25px;max-width: 70%;line-height: 32px;margin: 15px 0 0 0;}
.cooking_video_grid .blog_details{margin: 5px 0 0 0 ;}
.cooking_page .exclusive_grid{margin: 30px auto 50px auto;}
.cooking_page_main_container {background-color: #F5F5F5;}
.cooking_page a.more_btn {margin-bottom: 40px !important;}
.cooking_page_container {max-width: 1200px;margin: auto;}

/* cooking filter selected page */
.horoscope_page .horoscopes_categories a.active,
.cooking_page .cooking_categories a.active{color: #EA222F;font-family: Frutiger LT Arabic Bold;}
.horoscope_page .horoscopes_categories a.active img,
.cooking_page .cooking_categories a.active img{border:3px solid #EA222F;}

/* 404 page */
.error_page{background-color: #EFEFEF;text-align: center;}
.error_page{padding: 150px 0;}
.error_page h1{font-size: 200px;color: #D0D0D0;line-height: 150px;}
.error_page h2{font-size: 35px}
.error_page a{font-size: 16px;color:#EA222F;text-decoration: underline;}

/* privacy policy page */
.privacy_policy_page{padding: 0 0 40px 0;}
.privacy_policy_page h1{font-size: 35px;margin: 40px 0 20px 0;}
.privacy_policy_page h3{font-size: 22px;color: #EA222F;margin: 0 0 10px 0;}
.recipe_details li::before,
.privacy_policy_page .main-container li::before{content: '';background-color: #000000;height: 8px;width: 8px;border-radius: 5px;display: inline-block;margin: 0 0 0 10px;}
.privacy_policy_page .main-container .english-version{direction: ltr;}
.privacy_policy_page .main-container .english-version li::before{margin: 0 10px 0 0;}
.privacy_policy_page p,
.privacy_policy_page ul{font-size: 22px;}
.cooking_nav{padding: 0 0 20px 0;max-width: 1200px;margin: auto;}
.cooking_nav ul{border: 1.5px solid #000;display: flex;padding: 18px 30px;border-right: none;border-left: none;}
.cooking_nav ul li{margin: 0 0 0 35px;font-size: 13px;}

/* cooking article page */
.cooking_article_page .recipe_header{border-bottom: 1px solid #000;display: flex;justify-content: space-between;}
.cooking_article_page h4{font-size: 22px;margin: 0 0 8px 0;}
.cooking_article_page .article_page_grid{margin: 20px auto 0 auto;}
.cooking_article_page .recipe_header a.share_btn{height: 40px;}
.cooking_article_page .cooking_details_container{margin: 50px 0 40px 0;}
.cooking_article_page .article_image{width: 75% !important;}
.cooking_article_page .inline-image-caption{width: 75%;}
.cooking_details{max-width: 75%;display: grid;grid-template-columns: 48% 48%;gap: 4%;margin: 40px 0;}
.cooking_article_page h2{margin: 15px auto 25px auto;}
.cooking_article_page .related_articles .related_articles_grid div{align-items: center;}
.cooking_article_page .related_articles .related_articles_grid div img{height: 100%;}
.cooking_article_page .related_articles .related_articles_grid p{margin: 0 15px 0 0 ;}
.cooking_details_item{display: flex;align-items: center;margin: 0 0 20px 0;}
.cooking_details_item img{width: 32px;}
.cooking_details_item p{margin: 0 10px 0 0;}
.cooking_details_item span{font-weight: bolder;}
.recipe_details{padding: 0 0 50px 0;}
.cooking_article_chef_page .article_page_header_grid{grid-template-columns: 26% 70%;}
.cooking_article_page p.recipe_calories{font-size: 16px;margin: 30px 0 0 0 ;}
.cooking_article_page p.recipe_calories span.recipe_components{font-family: Frutiger LT Arabic Bold;}
.video_article_page .mobile_Ad{display: none;}
.article_img {margin: 20px 0;}

/* horoscpoe no filter page */
.horoscope_page .horoscopes_container{display: grid;grid-template-columns: repeat(6,12.5% );grid-column-gap: 5%;border-bottom: 1.5px solid #000;padding: 0 0 40px 0;}
.horoscope_page .horoscopes_container a{text-align: center;margin-bottom: 20px;}
.horoscope_page .horoscopes_container a img{border-radius: 70px;}
.horoscope_page .horoscopes_container h4{font-size: 18px;}
.horoscope_page .horoscopes_container p{font-size: 13px;}
.horoscope_page .exclusive_grid{margin: 60px auto 0 auto;}
.horoscope_page .exclusive_grid.last_articles{margin: 60px auto 0 auto;display: block;width: 100%;font-size: 0;}
.horoscope_page .exclusive_grid.last_articles a{display: inline-block; width: calc(33% - 40px); margin: 0 0 20px 40px;vertical-align: top;}

.horoscope_page .exclusive_grid .ias-trigger.ias-trigger-next a:nth-child(1){display: unset;}
.horoscope_page .exclusive_grid .ias-trigger.ias-trigger-next a{width: 175px;margin: 50px auto 70px auto;}
.horoscope_page .grid_item .grid_main_image{width: 100%;}
.horoscope_page .exclusive_grid img{width: 100%;height: 350px;}
.horoscope_page .grid_main_image{position: relative;height: 350px;}
.horoscope_page .grid_main_image img:nth-child(1){height: 100%;position: absolute;z-index: 0;transform: rotate(-2deg);width: 100%;}
.horoscope_page .grid_main_image img:nth-child(2){height: 100%;z-index: 1;
width: 100%;position: relative;}
.horoscope_page a.more_btn{margin:70px auto 50px auto}

.horoscope_page .horoscopes_categories_container{overflow-x: scroll;overflow-y: hidden;-ms-overflow-style: none;scrollbar-width: none;}
.horoscope_page .horoscopes_categories{display: flex;align-items: center;margin: 10px 0 0 0;}
.horoscope_page .horoscopes_categories a{margin: 0 0 0 40px;text-align: center;}
.horoscope_page .horoscopes_categories a:last-child{margin: 0}
.horoscope_page .horoscopes_categories a img{width: 110px;height: 110px;border-radius: 55px;}
.horoscope_details_header{display: flex;justify-content: space-between;margin: 30px auto;}
.horoscope_details_header h1{display: inline-block;margin: 0;line-height: 43px;}
.horoscope_details_header span{font-size: 16px;margin: 0 15px 0 0 ;}
.horoscope_page .horoscope_expectations{background-color: #F5F5F5;max-width: 1200px;margin: auto;}
.horoscope_page .horoscope_expectations ul{border-bottom: 1px solid #000;padding: 15px 25px 0 0;}
.horoscope_page .horoscope_expectations ul li{font-size: 16px;margin: 0 0 0 40px;display: inline-block;border-bottom: 4px solid transparent;padding: 0 0 10px 0;}
.horoscope_page .horoscope_expectations ul li.active{color: #EA222F;font-family: Frutiger LT Arabic Bold;position: relative;}
.horoscope_page .horoscope_expectations ul li.active::after{content: '';position: absolute;right: 0;top: 37px;width: 100%;height: 5px;background-color: #EA222F;}
.horoscope_page .horoscope_expectations_categories .types a{background-color: transparent;width: 120px;height: 40px;border: 1px solid #000;font-size: 16px;font-family: Frutiger LT Arabic Regular;margin: 0 0 0 10px;display: inline-block;text-align: center;line-height: 40px;}
.horoscope_page .horoscope_expectations_categories .types a.active{background-color: #000;color: #fff;}
.horoscope_page .horoscope_expectations_categories{margin: 20px 25px 0 20px;padding: 0 0 35px 0;}
.horoscope_page .horoscope_expectations_categories p.date{font-size: 16px;margin: 20px 0 0 0 ;}
.horoscope_page .horoscope_expectations_categories p.expectation{font-size: 18px}
.horoscope_page .horoscope_characters{display: grid;grid-template-columns: 48% 48%;gap: 4%;margin: 35px auto 85px auto;max-width: 1200px;}
.horoscope_page .horoscope_celebrity{display: inline-block;margin: 0 0 0 20px;text-align: center;}
.horoscope_page .horoscope_characters h3{font-size: 22px;margin: 0 0 10px 0;}
.horoscope_page .horoscope_characters ul li{font-size: 18px;margin: 0 0 8px 0;}
.horoscope_page .horoscope_characters ul li::before{content: '';background-color: #000000;height: 6px;width: 6px;border-radius: 5px;display: inline-block;margin: 0 0 0 10px;}
.horoscope_page .horoscope_celebrity p{font-size: 18px;font-family: Frutiger LT Arabic Bold;}
.horoscope_page .horoscope_celebrity img{width: 130px;height: 130px;border-radius: 65px;}
.horoscope_page .horoscope_celebrity date{font-size: 16px !important;font-weight: 100;}
.horoscope_details_header a.share_btn{max-height: 40px;}
.horoscope_page a.grid_item{font-size: 0;}
.horoscope_page a.grid_item .category{margin: 20px 0 0 0 ;}
.horoscope_page .grid_item .grid_main_image{margin:0;}
.horoscope_page .exclusive_grid .grid_item>a.grid{margin-bottom: 30px;}
.horoscope_page .exclusive_grid_item{font-size: 0;margin: 0 0 25px 0;}

/* horoscope filter selected */
.horoscope_filter_page h1{font-size: 35px;margin: 20px auto;}
.horoscope_filter_page .grid_main_image {width: 343px;height: 343px;position: relative;margin: 0 0 20px 0;}
.horoscope_filter_page .grid_main_image img:nth-child(1) {position: absolute;z-index: 0;transform: rotate(-2deg);width: 100%}
.horoscope_filter_page .grid_main_image img:nth-child(2) {z-index: 1;width: 100%;position: relative;}
.horoscope_filter_page .exclusive_grid{margin: 0 auto 30px auto ;}
.horoscope_filter_page .exclusive_grid_item{margin: 0 0 40px 0;font-size: 0;}
.horoscope_filter_page a.more_btn{margin: 0 auto 40px auto;}

/* horoscope article page */
.horoscope_article_page h1{max-width: 100%;}
.horoscope_article_page h2{font-weight: 100;font-family: Frutiger LT Arabic Regular;}
.horoscope_article_page .article_page_header_grid {grid-template-columns: 41% 55%}
.horoscope_article_page img.article_image{height: 335px !important;max-width: 100% !important;}
.horoscope_article_page p.inline-image-caption.mobile{display: none !important;}
.horoscope_article_page .main_image p.inline-image-caption{max-width: 100%;}
.horoscope_article_page .article_side .article_ad{margin: -100px auto 20px auto !important;}
.horoscope_article_page p{max-width: 90%;font-size: 16px;}
.horoscope_article_page .article_image_grid_page .article_img{margin: 40px auto 20px auto;height: 356px;}
.horoscope_article_page .article_caption{max-width: 90%;}
.more_articles .grid_main_image {position: relative;height: 350px;}
.more_articles .grid_main_image img:nth-child(1) {height: 100%;position: absolute;z-index: 0;transform: rotate(-2deg);width: 100%;}
.more_articles .grid_main_image img:nth-child(2) {height: 100%;z-index: 1;width: 100%;position: relative;}
.video_page_grid a,
.more_articles .exclusive_grid_item{font-size: 0;}
.article_page_image_mobile,
.horoscope_page .horoscope-hr{display: none;}
.horoscope_more_articles{margin: 20px 0 0 0;}
.search_result_paragraph{float: left;margin: 30px 0 0 0 ;}

/* video no filter page */
.video_no_filter_page nav.category_menu{border-top: 1.5px solid #000;}
.video_no_filter_page h1{font-size: 35px;margin: 20px auto;}
.video_no_filter_page .section_title{margin-bottom: 15px;}
.video_grid .videos .video_section h4{font-weight: 100;}
.video_no_filter_page .video_grid .video_exclusive h3{margin: 5px 0 0 0 ;}
.video_no_filter_page .video_grid .video_exclusive .video{margin-bottom: 8px;}
.video_more_articles .video_page_grid,
.video_no_filter_page .video_page_grid{display: grid;grid-template-columns: repeat(3,32%);gap: 2%;margin: 0 auto 50px auto;}
.video_more_articles a.more_btn{margin: 0 auto 30px auto;}
.video_more_articles img.video,
.video_no_filter_page .video_page_grid img.video{width: 100%;height: 200px;}
.video_more_articles .video_page_grid h3,
.video_no_filter_page .video_page_grid h3{font-size: 25px;max-width: 80%;line-height: 30px;}
.video_no_filter_page .video_page_grid h3{margin: 6px 0 0 0 ;}
.video_more_articles .video_page_grid h3{margin: 15px 0 0 0;}
.video_page_grid a .play_btn{height: 30px;}
.video_no_filter_page .video_play_btn {display: flex;height: fit-content;justify-content: space-between;margin: 20px 0 0 0;}
.video_no_filter_page .videos p.category{margin: 0;}

/* video article page */
.video_article_page h1{font-size: 40px;}
.video_article_page h2{font-size: 22px;margin: 10px 0 20px 0;}
.video_article_page .video_article_page_grid{display: grid;grid-template-columns: 47.5% 47.5%;gap: 5%;}
.video_article_page a.share_btn{margin: 25px 0;}
.video_article_page .article_image_page{margin: 0px auto !important;}
.video_article_page .most_read h4{font-size: 18px !important;font-weight: 100;font-family: Frutiger LT Arabic Regular;}
.video_article_page .most_read_container>a{margin: 0 0 30px 0;display: grid;grid-template-columns: 30% 67%;gap: 3%;max-width: 90%;}
.video_article_page .most_read_container>a img{width: 135px !important;}
.video_article{margin: 20px auto;}
.hide_mobile {display: none;}
.show_mobile {display: block !important;}
.error {color: red;font-size: 23px;font-family: 'Frutiger LT Arabic Regular';font-style: italic;margin: 0 0 20px 0;}

.mvi_sponsored #mv-sponsorlogo img{margin: 25px}


/*Archives Page*/
.archives-page{font-size: 0;padding: 30px 0 10px 0;}
.archives-page h1{border-top: 1.5px solid #000;;padding: 20px 0;line-height: 45px;font-size: 35px;font-weight: bold;}
.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;  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; 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;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 #3B88FD}
.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: 'AlexandriaRegular', 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;  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;  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-size: 14px; display: block; border-radius: 3px}
.archives-page .search-results{padding: 0 10px}
.archives-page .search-results h4{font-size: 20px; font-weight: normal; border-bottom: 1px solid #979797; padding: 0 0 16px 0}

.archives-page .article-6{border-bottom: 1px solid #D1CFCF; padding: 30px 0}
.archives-page .article-6 h2{font-size: 24px; line-height: 30px; padding: 0 0px 0 70px; transition: .25s;}
.archives-page .article-6 a:hover h2{opacity: 0.5;}
.archives-page .article-6 p{font-size: 16px; line-height: 24px;  color: #817C7C; margin: 15px 0 0 0}
.archives-page .article-6 h3{font-size: 14px; 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: 50px 0px 80px !important;}
.archives-page .pagination{margin: 60px auto; text-align: center}
.archives-page .pagination a{display: inline-block; border: 1px solid #1B1A1A; font-size: 18px; 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; color: #817C7C; margin: 0 10px 0 0}
.no-search-results{font-size: 18px; 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 #CC0000;}
.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-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-size: 14px;; border: 1px solid #CC0000; display: block; display: block; text-align: center; height: 30px; line-height: 28px; border-radius: 4px; transition: .25s; background-color: #FFFFFF;cursor: pointer;}
.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 #CC0000}
.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}
.results a.more_btn{margin: 50px auto 80px auto !important;}
/* End Archives Page */

/* media query */

@media (min-width:961px) and (max-width:1200px) {
    .fashion_grid,
    .main-container{margin-inline: 50px;}
    .issues_slick_container{max-width: calc(100% - 50px);}
    .video_grid{margin-inline: 50px !important;max-width: 1200px;}
}
@media screen and (min-width:1300px) {
    .homepage .featured_carousel div.center{margin: auto;}
}
@media screen and (min-width:1400px) {
.issues_slick_container .issues_item img.image{height: initial !important;}
}
@media (min-width:960px) and (max-width: 1250px) {
    .category_fixed_container{width: 28.5% !important;}
    .cook_fixed_container{width: 58.58% !important;}
}
@media screen and (min-width: 960px) {
.fashion_grid {margin: auto;max-width: 1200px;padding-inline: 50px !important;}
.video_caption{margin: 0;}
}
@media screen and (min-width: 961px) {
    .video_grid{margin-inline: 30px;}
    .category_grid_item{display: grid;}
}
@media screen and (min-width: 1200px) {
    .video_grid {max-width: 1200px;margin: 0 auto 50px auto;margin-inline: auto !important;}
    .fashion_grid {padding-inline: 0 !important;padding: 0 0 100px 0 !important;}
}

@media screen and (min-width: 700px) {
.homepage .homepage_stories{margin: auto;max-width: 1200px}
}
@media (min-width:640px) and (max-width:1100px) {
    .video_grid {grid-template-columns: 55% 43%}
    .cook_grid .cook_grid_items img {height: 165px;}
    .fashion_grid img {height: 420px;}
    .cook_grid .cook_grid_items h3{font-size: 15px;}
    .electronic_magazine img{height: 225px;}
    .category_section .category_grid_item img{height: 180px;}
    .homepage .exclusive_grid h3{max-width: 100%;}
    .homepage .exclusive_grid .grid_item h4{font-size: 15px;}
}

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

    .advertisement.responsive[data-platform="mobile"] { display: block !important }
    .advertisement.responsive[data-platform="desktop"] { display: none !important }

    .homepage .featured_carousel_container{min-height: 275px; margin: 0}
    .homepage .featured_carousel div.center{margin: 0 12px;}
    .main-container{margin-inline: 30px !important;}
    .homepage .exclusive_fashion_grid {display: block;}
    .aadad_laha_grid{display: inherit !important;padding: 0;}
    .homepage .advertising_section {max-width: 100%;margin: 0 0 20px 0;}
    .subscribe_button {font-size: 16px;margin: 5px 0;}
    header .ad_section,
    header nav.desktop_nav{display: none;}
    header .mobile_nav{display: flex;justify-content: space-between;align-items: center;}
    header{display: unset}
    header nav{padding: 15px 0;}
    header button{background-color: transparent;border: none;}
    .section_title{margin-bottom: 20px;}
    .mobile_menu ul.mobile_menu_links li.mobile_menu_links_item::after{content: '';position: absolute;left: 0;top: 10px;background: url('/assets/images/arrow_down.svg') no-repeat 5px 5px;width: 20px;height: 20px;}
    .mobile_menu ul.mobile_menu_links li.mobile_menu_links_item.clicked::after{ content: '';position: absolute;left: 0;top: 10px;background: url('/assets/images/arrow_up.svg') no-repeat 0 5px;width: 20px;height: 20px;transform: rotate(180deg);}
    .mobile_menu ul.mobile_menu_links li.mobile_menu_links_item{position: relative;border-bottom: 1px solid #000;padding: 10px 0 !important;font-family: Frutiger LT Arabic Bold;font-size: 17px;}
    .mobile_menu ul.mobile_menu_links .submenu{display: none;padding: 10px 0;grid-template-columns: 49% 49%;gap: 2%;border-top: 1px solid #000;margin-top: 10px;}
    .mobile_menu ul.mobile_menu_links .submenu ul{padding: 0;}
    .mobile_menu ul.mobile_menu_links .submenu ul li{font-family: Frutiger LT Arabic Regular;padding: 0;font-size: 15px;}
    .mobile_menu ul.mobile_menu_links .submenu.visible{display: grid;}
    .privacy_links{justify-content: space-between;display: flex;color: #909090;font-size: 14px;margin-top: 15px;}
    .privacy_links li a{display: flex;align-items: center;}
    .privacy_links img{margin: 0 0 0 7px;}
    .video_grid .videos{padding-right: 30px !important;}
    .video_caption{margin-inline: 30px;}

    /* homepage */
    .homepage .featured_slick a h2{font-size: 25px;line-height: 25px;max-width: 95%;}
    .homepage .featured_carousel a>span.owl-carousel-caption{padding: 0 20px 50px 0;left: 0;width: 100%;}
    .homepage .featured_slick a.slick-center>div{width: 92%;}
    .homepage .featured_slick a.slick-center>div{right: 4%;}
    .homepage .featured_carousel a,
    .homepage .featured_carousel div.center img{height: 250px !important;}
    .homepage .inspiring_women_slick div.center img{height: 445px !important;}
    .homepage .fashion_grid img{height: 390px !important;}
    .homepage .featured_slick img{height: 220px !important;}
    .homepage .inspiring_women_slick img{height: 360px !important;}
    .homepage .featured_carousel .owl-nav{display: none !important;}
    .homepage .exclusive_grid{display: block;margin: 30px auto;}
    /* .homepage .featured_carousel div.center{max-width: 85% !important;} */
    .homepage .exclusive_grid .exclusive_grid_item img{padding: 25px 0 0 0;height: 300px;}
    .homepage .exclusive_grid .exclusive_grid_item:first-child img{padding: 10px 0 0 0;}
    .homepage .exclusive_grid h3{max-width: 100%;font-size: 20px;line-height: 25px;}
    .homepage .exclusive_grid .grid_item h4{font-size: 17px !important;line-height: 20px;}
    .homepage .exclusive_grid a.exclusive_grid_item{display: block;}
    .mobile_nav .search_icon img{height: 22px;}
    .section_title a.section-title{font-size: 20px;}
    .articles_grid_item h3{font-size: 16px;line-height: 20px;}
    .articles_subgrid_item .category{margin: 0 0 10px 0;}
    .articles_grid{margin: 0 auto 50px auto;}
    .homepage .articles_grid{margin: 0 auto;}
    .homepage .fashion_grid div.center{max-width: 85% !important;padding: 0 10px;}
    .homepage .fashion_grid div.center img{margin: auto;height: 445px !important;}
    .homepage .fashion_grid .center .fashion_grid_details{opacity: 1 !important;margin: auto;}
    .homepage .fashion_grid .owl-stage-outer{margin-bottom: 50px !important;}
    .homepage .fashion_grid .playBtn{display: none;}
    .homepage .fashion_grid .category{margin: 20px 0 0 0;}
    .blog_details{font-size: 11px;margin: 5px 0 0 0;}
    .homepage .slick-dots{margin-top: 0;}
    .homepage .slick-dotted.slick-slider{margin-bottom: 10px !important;}
    .homepage .owl-dot{width: 70px !important;}
    .homepage .grid_item .grid_main_image{max-width: 100%;max-height: 285px;margin: 25px 0 20px 0;}
    .image_captions button{margin-left: 15px;}
    .private_laha{margin: 0 10px 0 0 ;}
    .homepage .electronic_magazine{padding: 20px 50px;}
    .grid_item .grid_main_image img:nth-child(1){max-height: 100%;}
    .grid_item .grid_main_image img:nth-child(2){max-height: 100%;height: 285px;}
    .homepage figcaption{font-size: 3em !important;}
    .search_section{transition: all .5s;align-items: center;padding: 0;height: fit-content;}
    .search_section div{width: 100%;padding: 15px;}
    .search_section input{width: 100%;margin: 0 0 18px 0}
    .search_section a.search_button{line-height: 35px;align-items: center;display: flex;justify-content: center;max-height: 35px;float: initial;width: 100%;}
    .search_visible{display: flex;margin-inline: 30px;}
    .search_visible form{padding: 10px 20px 20px 20px;width: 100%;}
    .search_result_paragraph{margin: 35px 0 0 0;}
    .search_section div {display: block;}
    .articles-subgrid button,
    .articles_subgrid button{width: 30px;height: 30px;}
    .featured_slick .category,
    .image_captions .category {line-height: 25px;padding: 0 10px;}
    .category_grid_item,
    .category_section{display: block;margin: 0 auto 35px auto;}
    .category_section .category_grid_item a{display: grid;grid-column-gap: 5%;grid-template-columns: 120px auto;margin: 0 0 25px 0;}
    .category_section .category_grid_item a img{width: 120px;height: 120px;margin: 0 0 0 20px;}
    .category_grid_item .private_laha{margin: 0 0 15px 0;}
    .category_section .category_grid_item h3{font-size: 16px;line-height: 20px;margin: 0;}
    a.more_btn{margin-bottom: 20px !important;}
    .category_no_filter_page a.grid_item .private_laha{margin-left: 10px;}
    .electronic_magazine{margin: 40px auto 0 auto;}
    .electronic_magazine img{height: auto;max-width: 100%;}
    .category_section .category_grid_item p.category{margin: 20px 0 10px 0;}
    .electronic_magazine .edition_text{font-size: 16px;}
    .inspiring_women_slick h2{font-size: 20px !important;line-height: 22px !important;max-width: 80% !important;}
    .inspiring_women_slick .owl-dots{display: none !important;}
    .inspiring_women_slick .owl-stage-outer{margin-bottom: 50px !important;}
    .inspiring_women_slick a>div{padding: 15px 0 0 0 ;}
    .featured_carousel .category {margin: 0 0 10px 0;display: none;}
    .women-slick-controller{display: none;}
    .lifestyle_grid .category_grid_item{margin: 20px 0 0 0;}
    .lifestyle_grid .category_grid_item a {display: block;}
    .lifestyle_grid .category_grid_item .category{display: block;margin-bottom:10px ;}
    .lifestyle_grid .category_grid_item a img{width: 100% !important;height: 200px !important;margin: 0;}
    .lifestyle_grid .category_grid_item .caption{display: inline-block;}
    .articles_container,
    .most_read_grid{display: block;}
    .most_read_grid .articles_subgrid_item h3 {font-size: 16px;line-height: 20px;}
    /* video section */
    .video_grid{display: block;max-width: 100% !important;margin-bottom: 40px;}
    .video_grid .video_exclusive iframe{height: 210px;margin: 0;width: 100%;}
    .video_grid .video_exclusive h3{font-size: 20px;max-width: 85%;margin: 5px auto 0 auto;}
    .video_grid .videos{overflow-x: scroll;margin: 20px 0 0 0;}
    .video_grid .videos::-webkit-scrollbar {display: none;}
    .video_grid .videos{-ms-overflow-style: none;scrollbar-width: none;}
    .video_grid .videos div.videos_container{display: flex;width: fit-content !important;}
    .video_grid .videos .video_section{display: block;margin:0 0 0 20px;width: 135px;}
    .video_grid .video_exclusive date{max-width: 85%;margin-right: 7.5%;}
    .video_grid .videos div{display: block;}
    .video_grid .videos .video_section h4{font-size: 13px;line-height: 15px;font-weight: 100;}
    /* cook section */
    .cook_grid{display: block;}
    .cook_grid .main-image{height: 300px;}
    .cook_grid .main-image>div{max-width: 90%;}
    .cook_grid .main-image>div h3{font-size: 18px;line-height: 20px;}
    .cook_grid .cook_grid_items{margin: 20px auto 0 auto;}
    .cook_grid .cook_grid_items img{height: 120px;width: 120px;}
    .cook_grid .category{margin: 0;}
    .cook_grid .cook_grid_items h3{font-size: 16px;line-height: 20px;margin: 8px 0 5px 0;}
    .cook_grid .cook_grid_items>a {align-items: initial;}
    /* issue slick */
    .issues_item img.image{height: 300px !important;}
    .issues_slick_container a.issues_item{width: auto !important;}
    .issues_slick_container{margin: 0 auto 50px auto;}
    .issues_item img.image {height: initial !important;}
    .issues_item div{margin: 15px 0 0 0;}

    /* contact us page */
    .contact_container{border-top: 1.5px solid #000;padding-inline: 30px;}
    .contact_container h1{font-size: 25px;margin: 20px 0;}
    .contact_container .contactForm textarea{max-width: 100%;margin: 15px 0;}
    .contact_container .contactForm select,
    .contact_container .contactForm input[type="text"], .contact_container .contactForm input[type="email"]{max-width: 100%;}

    /* article1 page */
    .article_page_grid{display: block;margin: 0;}
    .article_page h1{font-size: 28px;line-height: 35px;margin: 15px auto 8px auto;}
    .breadcrumb{border-bottom: 0.5px solid #909090;padding: 0 0 5px 0;margin: 0 auto;}
    .article_page .article_date{font-size: 12px;}
    .article_page h2{font-size: 18px;line-height: 24px;margin: 15px auto 20px auto;}
    .article_page .article_ad{display: none;}
    .article_page .mobile_article_ad{display: block;background-color: #EFEFEF;
    font-size: 25px;display: flex;justify-content: center;align-items: center;color: #909090;height: 250px;margin: 0 auto 30px auto;}
    .article_page .owl-dot{width: 60px !important;}
    .article_page .related_articles .related_articles_grid{display: block;margin: 10px 0 0 0;}
    .article_page .related_articles .related_articles_grid>div:nth-child(1){margin: 0 0 20px 0;}
    .article_share_btn{margin: 0 !important;}
    .article_page h3{font-size: 18px;}
    .article_page .related_keywords{margin: 30px 0 0 0;}
    .article_page .related_keywords div:nth-child(2){margin: 0 10px 0 0;}
    .article_page .electronic_magazine{margin-bottom: 30px;padding: 30px;width: unset;}
    .more_articles .exclusive_grid{display: block;}
    .more_articles .exclusive_grid h3{font-size: 20px;max-width: 100%;}
    .more_articles .exclusive_grid_item{margin: 0 0 20px 0;display: block;}
    .more_articles .exclusive_grid_item:last-child{margin: 0}
    .more_articles{padding: 30px 0;}
    .most_read{margin: 30px 7.5% 0 0;max-width: 100%;}
    .most_read h4{font-size: 16px !important;line-height: 27px;}
    .article_page_side .most_read_container{display: flex;width: fit-content;}
    .most_read .most_read_container>div{width: 120px;margin: 0 0 0 30px;display: block;}
    .most_read_container_mobile{overflow-x: scroll;-ms-overflow-style: none;scrollbar-width: none;margin: 0 0 40px 0;max-width: 100%;overflow-y: hidden;}
    .most_read .most_read_container>div img{margin-bottom: 10px;}
    .most_read .most_read_container>div h4{font-size: 17px !important;line-height: 21px;}
    .article_page .electronic_magazine h2{font-size: 27px;}
    .article_page img.article_image {height: 200px;}
    .article_page .article_carousel img.article_image{object-fit: cover;}
    .article_page p.inline-image-caption{font-size: 12px !important;}
    .article_page img.article_imge {display: none;}
    .article_page .owl-dots{margin: 30px auto 0 auto;}
    .article_page .related_articles{margin: 15px 0 30px 0;padding: 15px 25px;}
    .article_page .article_page_side .most_read_container a{display: block;width: 120px;margin: 0 0 0 35px;font-size: 0;}
    .article_page .article_page_side .most_read_container a p.category{margin: 20px 0 0 0;}
    .article_page .article_page_side .most_read_container a h4{line-height: 20px;max-width: 100%;}
    .article_page .related_articles .related_articles_grid a{margin: 0 0 15px 0;}
    .article_page .article_carousel{max-width: 100%}
    .article_page .article-images-carousel-container{min-height: 644px}
    /* article2 page */
    .article_page_header_content a.share_btn{float: right;margin: 0 0 30px 0;}
    .article_page .article_date{display: block;margin-bottom: 15px;}
    .article_page_header_content h1{max-width: 100%;}
    .article_page_header_mobile{display: block;}
    .article_page_header{display: none;}
    .article_image_page{margin: 0 !important;height: 200px;}
    .article_page_header_content a.share_btn{margin: 0 0 30px auto !important;}
    /* article3 page */
    .article_page_header_grid{display: block}
    .article_page h1{max-width: 100%;}
    .article_page .article_date{border-bottom: none;}
    .article_page .article_page_image {display: none !important;}
    .article_page_image_mobile{display: block !important;margin: 0 !important;}
    .article_page_header_grid h2{max-width: 100%;}
    .article_page_header_grid .article_date{padding-bottom: 15px;}
    .article_page a.share_btn{margin: 0 7.5% 30px auto;}
    .article_caption{max-width: 100%;}
    .article_caption a.share_btn{margin-top: 20px;}
    .article_page_header_grid img.article_image{height: 450px;}
    .article_page_header_grid a.share_btn{margin: 20px 0 30px 0;}
    .article_image_grid img{height: 220px;}

    /* search result page */
    .search_result_page{margin: 0 auto;}
    .search_result_page h1{font-size: 25px;}
    .exclusive_grid{display: block;margin: 25px auto;}
    .search_result_page .search_filter{display: block;margin: 0 0 0px 0;padding: 20px;}
    .search_result_page .search_filters{flex-direction: column-reverse;margin: 0;background-color: #F5F5F5;}
    .search_result_page .search_filters p{width: 100%;background-color: #fff;}
    .search_result_page .dropdown_list_container .dropdown_selected_option{background-color: transparent;}
    .search_result_page .search_filters p.search_result_text{padding-bottom: 10px;}
    .search_result_page .search_filters a.search_btn{width: 100%;margin: 10px 0 0 0;}
    .search_result_page .dropdown_list_container:nth-child(2){margin: 10px 0 0 0;}
    .exclusive_grid_item img{height: 300px;}
    .cooking_more_articles.more_articles hr{width: 50%;}
    .search_result_page a.exclusive_grid_item{display: inline-block;margin: 0 0 20px 0 !important;}
    .search_result_page a.more_btn{margin-bottom: 40px !important;}
    .dropdown_list_container .dropdown_list{z-index: 2;width: 100%;}
    .exclusive_grid h3{font-size: 20px;max-width: 100%;margin: 10px 0 0 0;line-height: 25px;}

    /* category no filter page */
    .horoscope_page h1,
    .category_no_filter_page h1,
    .category_portrait_page h1,
    .video_no_filter_page h1,
    h1.category_title{font-size: 25px;text-align: center;margin: 5px auto 10px auto;}
    .category_no_filter_page .category_main_image h2{font-size: 25px;line-height: 32px;max-width: 90%;}
    .category_no_filter_page h1{margin: 10px auto;}
    .category_no_filter_page .category_main_image img{height: 445px;}
    .category_no_filter_page .category_main_image div {padding-right: 35px;}
    nav.category_menu ul{display: inline-block;padding: 0 !important;}
    nav.category_menu ul li{display: inline-block;font-size: 13px;padding: 10px 0;}
    nav.category_menu{overflow-x: scroll;-ms-overflow-style: none;scrollbar-width: none;overflow-y: hidden;display: block;border-top: 1.5px solid #000;z-index: 3;position: sticky;top: 0;background-color: #fff;}
    .category_no_filter_page .exclusive_grid_item{display: block;}
    .mobile_filters{display: flex !important;justify-content: center;padding: 0 0 15px 0;}
    .mobile_filters li{margin: 0 0 0 30px;font-size: 13px;}
    .mobile_filters li.active{font-family: Frutiger LT Arabic Bold;}
    .mobile_filters li:last-child{margin: 0;}
    ul.filters_input_desktop{display: none !important;}
    .exclusive_fashion_grid .grid_item .grid_main_image{max-width: 100%;height: auto;}
    .category_no_filter_page .exclusive_fashion_grid .grid_item{display: block;}
    .category_no_filter_page .exclusive_fashion_grid:nth-child(2){margin-bottom: 40px;}
    .category_no_filter_page .exclusive_fashion_grid .grid_item .grid_main_image{margin-top: 40px;}
    .exclusive_fashion_grid .grid_item:nth-child(2){margin-bottom: 30px;}
    .exclusive_grid .grid_item{font-size: 0;margin-bottom: 10px;}
    .exclusive_grid .grid_item h4 {font-size: 17px;line-height: 25px;}

    /* category filter selected page */
    .category_page .exclusive_grid_item,
    .category_no_filter_page .exclusive_grid_item{display: block;font-size: 0;}
    .category_page .exclusive_grid{margin: 0 auto;}
    a.more_btn{width: 100%;margin: 50px auto 40px auto;}
    .category_page a.more_btn{margin-bottom: 40px !important;}
    
    /* category portrait page */
    .pdf_page h1{border-top: 1.5px solid #000;}
    .category_portrait_page .fashion_grid{display: block;}
    .category_portrait_page .fashion_grid img{height: 540px;}
    .category_portrait_page .fashion_grid a{display: inline-block;}
    .category_portrait_page .fashion_grid h3{max-width: 90%;}
    .category_portrait_page h1{margin: 0 auto 10px auto;padding: 20px 0 0 0;}
    .category_portrait_page .issues_item div{justify-content: center;}
    .category_portrait_page .fashion_grid a{width: 100%;}
    .category_portrait_page .fashion_grid{padding-bottom: 0;}
    .category_portrait_page a.more_btn{margin-bottom: 40px !important;}
    .pdf_page {border-top: none}

    /* cooking no filter page */
     .cooking_page_categories_header h1{font-size:25px;text-align: center;}
    .cooking_page .cooking_categories a{display: block;text-align: center;margin: 0 0 0 17px !important}
    .cooking_categories_container{overflow-x: scroll;-ms-overflow-style: none;scrollbar-width: none;overflow-y: hidden;}
    .cooking_page .cooking_page_categories_header{padding: 20px 0 0 0;}
    .cooking_page .cooking_categories a img{margin: 0;}
    .cooking_page .cooking_categories{justify-content: initial;display: flex;}
    .cooking_categories:first-child{margin-right: 15px;}
    .cooking_page .cooking_categories a span{height: 50px;display: inline-block;line-height: 18px;}
    .cooking_video_grid a,
    .cooking_page .exclusive_grid .exclusive_grid_item{display: inline-block;margin-bottom: 20px;width: 100%;}
    .cooking_page .exclusive_grid{margin: 0 auto 10px auto;}
    .cooking_page .cooking_video_grid{display: block;margin-bottom: 0;}
    .cooking_page .cooking_video_grid .blog_details{display: none}
    .cooking_page .cooking_video_grid h3{font-size: 20px;line-height: 25px;margin-top: 10px;}
    .cooking_page .cooking_video_grid img{height: 175px;}

    /* cooking article page */
    .cooking_article_page .recipe_header{display: block;border-bottom: none;}
    .cooking_article_page .article_image{max-width: 85%;display: block;width: 85% !important;height: 300px !important;margin: 0 auto 30px auto !important;}
    .cooking_details{max-width: 85%;margin: auto !important;display: block;width: 85% !important;}
    .cooking_details_item p{font-size: 16px;}
    .cooking_article_page h4{font-size: 18px;}
    .cooking_article_page p.recipe_calories{margin: 30px 0;}
    .cooking_details_container{display: flex;flex-direction: column-reverse;}
    .article1_side{display: block;}
    .article1_side .electronic_magazine{display: block;}
    .cooking_details_item{margin: 0 0 15px 0;}
    .cooking_details_item:last-of-type{margin: 0 0 15px 0;}
    .cooking_article_page  .related_articles .related_articles_grid a{align-items: center;}
    .cooking_article_page .related_articles .related_articles_grid a img{height: 85px;width: 85px;}
    .mobile_ad{margin: 20px auto 0 auto;}
    .cooking_article_page_side{display: flex;flex-direction: column-reverse;}
    .cooking_article_page_side .most_read{margin-top: 0;}
    .recipe_details{padding: 0 0 30px 0;}

    /* cooking article chef page */
    .cooking_article_chef_page .article_page_image_mobile{height: 300px !important;}
    .cooking_article_chef_page p{font-size: 15px;}
    .cooking_article_chef_page .related_articles{margin-top: 30px;}

    /* horoscope no filter page */
    .horoscope_page .horoscopes_container{display: grid;grid-template-columns: repeat(3, 28%);grid-column-gap: 8%;border-bottom: none;padding: 0;}
    .horoscope_page .horoscopes_container h4{font-size: 16px;}
    .horoscope_page .horoscopes_container p{font-size: 11px;}
    .horoscope_page .exclusive_grid .grid_item>a.grid{margin: 0;}
    .horoscope_page .grid_item .grid_main_image{margin: 20px 0 0 0;}
    .horoscope_page a.grid_item{display: inline-block;}
    .horoscope_page .exclusive_grid_item{margin: 0 0 30px 0;display: inline-block;}
    .horoscope_page .exclusive_grid_item p.category{margin: 25px 0 0 0}
    .horoscope_page a.more_btn{margin: 20px auto 40px auto;}
    .horoscope_page .horoscope-hr{height: 1.5px;background-color: #000;border: none;display: block;}
    .horoscope_page .exclusive_grid{margin:35px auto 0 auto}
    .horoscope_page .exclusive_grid .ias-trigger.ias-trigger-next a {width: 100%;}

    /* horoscope category selected page */
    .horoscope_details_header{display: block;margin-bottom: 18px;}
    .horoscope_page .horoscopes_categories{margin: 30px 0 0 0 ;}
    .horoscope_page .horoscopes_categories a{margin: 0 0 0 20px;}
    .horoscope_details_header a.share_btn{display: none;}
    .horoscope_page .horoscopes_categories a img{width: 88px;height: 88px;}
    .horoscope_page .horoscope_expectations ul li{margin: 0 0 0 25px;}
    .horoscope_page .horoscope_expectations_filters{display: grid;grid-template-columns: 49% 49%;grid-column-gap: 2%;grid-row-gap: 10%;}
    .horoscope_page .horoscope_expectations_categories .types a{width: 100%;}
    .horoscope_page .horoscope_characters{display: block;}
    .horoscope_page .horoscope_characters .horoscope_characters_text{max-width: 85%;margin: auto;}
    .horoscope_page .horoscope_characters h3{font-size: 18px;}
    .horoscope_page .horoscope_characters ul li{font-size: 15px;line-height: 24px;margin: 0;}
    .horoscope_page .horoscope_celebrity_container{overflow-x: scroll;-ms-overflow-style: none;scrollbar-width: none;}
    .horoscope_page .celebrities_container{margin: 35px 7.5% 0 0;}
    .horoscope_page .horoscope_characters{margin: 20px auto 35px auto;}
    .more_articles{padding: 15px 0;}
    .horoscope_details_header span{font-size: 13px;}
    .horoscope_filter_page .grid_main_image{max-width: 100%;height: 100%;}
    .horoscope_page .exclusive_grid.last_articles a{display: block;width: 100%;}
    .horoscope_page .exclusive_grid.last_articles{width: initial;margin: 30px auto 0 auto;}

    /* horoscope article page */
    .horoscope_article_page img.article_image{height: 235px !important;}
    .horoscope_article_page .main_image.desktop p.inline-image-caption{display: none !important;}
    .horoscope_article_page p.inline-image-caption.mobile{display:  block !important;}
    .horoscope_article_page p,
    .horoscope_article_page .article_caption{max-width: 100%;}
    .horoscope_article_page .article_image_grid_page .article_img{height: 160px;margin-top: 10px;}
    .related_keywords{padding: 10px 0;}
    .horoscope_filter_page .exclusive_grid_item{display: block;}
    .horoscope_more_articles {margin: 0;}

    /* video page */
    .video_page{margin-top: 25px;}
    .video_no_filter_page .cooking_video_grid{margin-bottom: 15px;}
    .video_no_filter_page .cooking_video_grid{display: block;}
    .video_more_articles .video_page_grid,
    .video_no_filter_page .video_page_grid{display: block;margin-bottom: 25px;}
    .video_no_filter_page .video_grid .videos p.category,
    .video_no_filter_page .video_grid .video_exclusive p.category{display: none;}
    .video_no_filter_page .cooking_video_grid img{height: 170px;}
    .video_grid .video_exclusive date{margin-right: 0;max-width: 100%;}
    .video_grid .video_exclusive h3{max-width: 100%;}
    .video_more_articles .video_page_grid h3,
    .video_no_filter_page h3{font-size: 20px !important;line-height: 24px;}
    .video_page_grid a{display: inline-block;margin-bottom: 25px;width: 100%;}
    .video_more_btn{max-width: 85%;margin-top: 20px !important;}
    .video iframe #container_video,
    .video iframe #container_video #video_figure{font-size: 10px !important;}
    .video iframe #container_video #video_figure figcaption::before,
    #container_video #video_figure figcaption{font-size: 40px !important;}
    .video_grid .video_exclusive .main-container a{font-size: 20px;}
    
    /* video article page */
    .video_article_page h1{font-size: 28px;margin: 15px auto 0 auto;}
    .video_article_page h2{font-size: 18px;}
    .video_article_page .video_exclusive .video button{width: 40px;height: 40px;}
    .video_article_page .video_exclusive iframe{height: 210px;margin: 15px 0 0 0;}
    .video_article_page .most_read_container>a {display: block;margin-left: 25px;width: 140px;}
    .video_article_page .most_read h4{font-size: 13px !important;line-height: 20px;max-width: 100%;}
    .video_article_page .article_ad{display: none;}
    .video_article_page .related_keywords{margin-bottom: 0;}
    .video_article_page .most_read_container_mobile{margin-bottom: 20px;}
    .video_article_page .mobile_Ad {display: flex;margin: 40px auto 0 auto;}
    .video_article_page.article_page .noReload.embed.inlineVideo iframe{width: 100%;}
    .video_article_page.article_page .article-text-container{padding: 0 20px;}
    /* 404 page */
    .error_page h1{font-size: 150px;}
    .error_page h2{font-size: 25px;}
    .error_page{padding: 100px 0;}

    /* privacy page */
    .privacy_policy_page{border-top: 1.5px solid #000;}
    .privacy_policy_page h1{font-size: 25px;margin: 20px 0 5px 0;}
    .privacy_policy_page p,
    .privacy_policy_page ul,
    .privacy_policy_page h3{font-size: 15px;}
    .privacy_page_border{border-top: none !important;}

    /* footer */
    footer{padding: 30px 0;}
    footer .footer_container{display: block;}
    footer .footer_grid_item{border-left: none;padding: 0;border-bottom: 1px solid #D0D0D0;padding: 40px 0;}
    footer h3{font-size: 16px;line-height: 24px;max-width: 80%;}
    footer .footer_grid_item:first-child{display: grid;grid-template-columns: 30% auto;grid-column-gap: 5%;padding: 0 0 40px 0;}
    footer .footer_grid_item:nth-child(2){display: none;}
    footer .footer_grid_item:nth-child(4){display: flex;justify-content: space-between;padding: 20px 0;}
    footer .mobile_footer_links{display: block;}
    footer .footer_grid_item h2{font-size: 20px;}
    footer ul.footer_links li{display: block;margin: 0 0 20px 0;}
    footer p{font-size: 14px;line-height: 22px;}
    footer .mobile_social_media{display: flex;margin: 30px 0 0 0 ;padding: 0;}
    footer .mobile_links{display: grid;grid-template-columns: auto auto;grid-column-gap: 4%;}
    footer .mobile_links ul li{padding: 0 0 20px 0;}
    footer .mobile_links ul li:last-child{padding: 0;}
    footer .footer_logo{display: none;}
    footer .footer_mobile_logo{height: 135px;display: inherit;}
    .cook_grid .main-image figure {height: 300px;}
    .most_read_grid .caption{margin: 10px 0 0 0;}

    /* 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;padding: 0 0 0 10px;}
    .archives-page form.search {width: 100%;margin: 20px 0 30px 0;}
    .archives-page .search-results{padding: 0;}
}
/* @media screen and (max-width: 767px) {
        .homepage .exclusive_grid .grid_item:last-child {margin: 30px 0 0 0;}
} */
@media screen and (max-width: 700px) {
    .articles_container .articles_subgrid_main_image img:nth-child(2),
     .articles_container .articles_subgrid_main_image img:nth-child(1),
    .articles_container .articles_subgrid_main_image{height: 120px !important;}
}

@media (min-width:700px) and (max-width:960px) {
    .hide_mobile{display: block;}
    footer .footer_grid_item:nth-child(4) {display: none ;}
    footer .mobile_links {display: flex;justify-content: space-between;}
    footer ul.footer_links li{margin: 0;}
    .articles_container .articles_subgrid_main_image,
    .articles_subgrid_item img {height: 170px;margin-bottom: 20px !important;}
}

@media (min-width:600px) and (max-width:900px) {
    .image_captions h2{font-size: 20px;}
    .homepage .featured_slick a h2{font-size: 35px;}
    .cook_grid .main-image{height: 415px;}
    .cook_grid .category{width: fit-content !important;}
    .cook_grid .cook_grid_items img {height: 155px;}
    .edition_text{font-size: 15px;}
    .homepage .homepage_stories p{max-width: 100%;}
    .articles_grid_item h3,
    .category_section .category_grid_item h3 {font-size: 17px;}
    .homepage .exclusive_grid h3{font-size: 20px;}
}
@media screen and (max-width: 700px) {
    .homepage .homepage_stories{overflow-x: scroll;display: flex !important;}
    .homepage .homepage_stories::-webkit-scrollbar {display: none;}
    .homepage .homepage_stories {-ms-overflow-style: none;scrollbar-width: none;}
    .homepage .homepage_stories div{margin: 50px auto;}
    .homepage .homepage_stories a{margin: 0 0 0 20px !important;display: inline-block;width: 100px;}
    .homepage .homepage_stories div{display: flex;}
    .electronic_magazine h2{font-size: 25px;}
    .homepage .homepage_stories a img{width: 100%;}
    .articles_grid_item,
    .articles_grid{display: block;direction: rtl;}
    .articles-subgrid-container,
    .articles_subgrid_container{height: fit-content !important;}
    .articles_subgrid_item{display: grid;grid-column-gap: 5%;grid-template-columns: 120px auto;}
    .articles_subgrid_item div{display: block !important;}
    .articles_subgrid_main_image{margin: 0 0 0 20px !important;}
    .articles_subgrid_main_image img{margin: 0  !important;}
    .articles_subgrid_item img{height: 120px;width: 120px;margin: 0 0 0 20px !important;}
    .articles_subgrid_item div{display: block !important;}
    .articles_subgrid_container{display: none;}
    .mobile_article{display: block !important;}
    .image_captions h2{font-size: 18px;line-height: 20px;}
    .articles_subgrid_main_image{margin: 0 !important;}
    .articles-subgrid,
    .articles_subgrid{margin: 20px 0 30px 0;}
    .image_captions{margin: 0 15px 0 25px;}
    .caption{line-height: 10px;}  
    .private_laha {margin-right: 10px;}
}
@media (min-width:500px) and (max-width: 1200px) {
    .owl-carousel-fashion {margin: auto;}
}

@media screen and (max-width: 499px){
.mobile_article .category{line-height: 20px;}
.video_grid .video_exclusive .video button{width: 40px;}
.articles_subgrid_main_image,
.articles_subgrid_main_image img{max-height: 285px;}
 .inspiring_women_slick h2{font-size: 17px !important;}
}
@media (min-width:769px) and (max-width: 1200px) {
    .fashion_grid {padding-inline: 30px;}
}
@media (min-width:960px)  and (max-width: 1200px) {
    .issues_item img.image {height: initial !important;}
}
@media (min-width:960px) and (max-width: 1350px) {
a.toTop{right: 10px;}
}
@media (min-width:500px)  and (max-width: 960px) {
    .issues_slick_container{margin: 0 auto 50px 0;max-width: calc(100% - 30px)}
    .video_grid .videos{max-width: calc(100% - 30px);margin: 20px auto 0 0;}
}
@media screen and (min-width: 769px) {
    .fashion_grid {padding: 0 30px 100px 30px;}
}

@media screen and (max-width: 768px) {
    .homepage .fashion_grid .fashion_grid_details {opacity: 0;}
}
@media (min-width:768px) and (max-width: 960px) {
    .video_exclusive .video{margin-inline: 30px;}
    .homepage .exclusive_grid .exclusive_grid_item:first-child img{padding: 25px 0 0 0;}
    .homepage .exclusive_grid{display: grid }
}
@media (min-width:768px) and (max-width: 1150px) {
    .homepage .exclusive_grid_second {display: grid;grid-template-columns: 48% 48%;grid-column-gap: 4%;margin-top: 80px;}
    .lifestyle_grid .category_grid_item{display: grid;grid-template-columns: 48% 48%;
     grid-column-gap: 4%;}
}

