@font-face {
    font-family: Vazirmatn;
    src: url("../../Fonts/vazirmatn/Vazirmatn[wght].woff2") format("woff2");
    font-display: swap;
}
@font-face { 
    font-family: Vazirmatn-Bold;
    src: url("../../Fonts/vazirmatn/Vazirmatn-Bold.woff2") format("woff2");
    font-display: swap;
}
@font-face { 
    font-family: Vazirmatn-Light;
    src: url("../../Fonts/vazirmatn/Vazirmatn-Light.woff2") format("woff2");
    font-display: swap;
}
@font-face {
    font-family: Vazirmatn-Medium;
    src: url("../../Fonts/vazirmatn/Vazirmatn-Medium.woff2") format("woff2");
    font-display: swap;
}
 
@font-face {
 font-family:"Glyphicons Halflings";
 src:url(../../Fonts/fonticon/glyphicons-halflings-regular.eot);
 src:url(../../Fonts/fonticon/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),
 url(../../Fonts/fonticon/glyphicons-halflings-regular.woff2) format("woff2"),
 url(../../Fonts/fonticon/glyphicons-halflings-regular.woff) format("woff"),
 url(../../Fonts/fonticon/glyphicons-halflings-regular.ttf) format("truetype"),
 url(../../Fonts/fonticon/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")
}
@font-face { 
    font-family: IRANSans;
    src: url("../../Fonts/IRANSans/IRANSansWeb(FaNum).eot?#iefix") format("embedded-opentype"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum).woff2") format("woff2"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum).woff") format("woff"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum).ttf") format("truetype");
    font-style: normal;
    font-weight: 400;
    font-display: swap;
}

@font-face {
    font-family: IRANSans;
    src: url("../../Fonts/IRANSans/IRANSansWeb(FaNum)_Bold.eot?#iefix") format("embedded-opentype"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum)_Bold.woff2") format("woff2"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum)_Bold.woff") format("woff"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum)_Bold.ttf") format("truetype");
    font-style: normal;
    font-weight: 700;
    font-display: swap;
}

@font-face {
    font-family: IRANSans;
    src: url("../../Fonts/IRANSans/IRANSansWeb(FaNum)_Black.eot?#iefix") format("embedded-opentype"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum)_Black.woff2") format("woff2"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum)_Black.woff") format("woff"), url("../../Fonts/IRANSans/IRANSansWeb(FaNum)_Black.ttf") format("truetype");
    font-style: normal;
    font-weight: 900;
    font-display: swap;
}


.top-menu { background: #fff; width: 100%; height: 70px;margin-left: 0 !important; margin-right: 0 !important;display: inline-block;float: initial;line-height: 70px;position: fixed;top: 0;z-index: 100;}
.top-menu .top-menu-right img {width: auto;float: left;height: 51px;}
.top-menu .top-menu-right{height: 100%;display: flex;justify-content: center;align-items: center;}
.top-menu .top-menu-middle{text-align: center;}
.top-menu .top-menu-middle ul li, .static-menu a {display: inline-block;margin-left: 0px;line-height: 55px;color: #3945fe;font-size: 1.3rem;position: relative;}
#CategoryMenu_menCategory>ul>li>ul>li>a{display: block}
#CategoryMenu_menCategory>ul>li>ul>li>a:hover{color: #005bd1 !important;}
#CategoryMenu_menCategory>ul>li>ul>li>ul,#CategoryMenu_menCategory>ul>li>ul>li>ul>li>ul{display: none;}
#CategoryMenu_menCategory .has-submenu>.submenu>li, .static-menu .has-submenu>.submenu>li {display: block;margin-left: 0;line-height: 24px;text-align: right;width: 220px;}
#CategoryMenu_menCategory>ul>li>ul{border: solid #d5d5d5 1px;border-top: solid #1290ff 3px;top: 45px;right: 10px;display: none}
.static-menu>span>ul{border: solid #d5d5d5 1px;border-top: solid #1290ff 3px;display: none !important;}
.static-menu>span{margin-left: 15px}
#CategoryMenu_menCategory>ul>li>ul>li>ul{border: solid #e0e0e0 1px;border-right: solid #1290ff 3px;top: 2px;right: 180px;}
#CategoryMenu_menCategory>ul>li>ul>li>ul>li>ul{border: solid #e0e0e0 1px;border-right: solid #1290ff 3px;top: 2px;right: 180px;}
.top-menu .top-menu-middle ul li a, .static-menu a{color: #5f5d5e;font-family: Vazirmatn-Light;line-height: 3.5rem;font-size: 0.8vw;padding: 0 10px;font-weight: 500;}
.top-menu-left #searchboxcontatiner:before{height: 30px; width: 30px; content: ''; background-image: url(../images/pen.svg);display: inline-block;background-repeat: no-repeat; background-size: auto 12px; position: absolute; right: -13px; bottom: 10px} 
.top-menu-left #searchboxcontatiner input {border: none;border-radius: initial;line-height: 30px;height: 30px;padding-right: 20px;box-shadow: 0.73px 6.96px 16px #0000001a;background: none;}
.top-menu-left #searchboxcontatiner input::placeholder{font-size: 1rem;font-family: Vazirmatn-Light; margin-right: 10px; padding-right: 10px; display: inline-block;  position: absolute;border: solid}
.top-menu-left .searchbutton {height: 15px;background-size: contain;background-color: initial !important;position: absolute;top: 0;left: 0;}
.top-menu-left .searchbutton a {background: url(../images/search-icon.svg) no-repeat center;height: 30px;background-size: contain;background-color: initial !important;}
.top-menu-left .searchbutton a:hover{box-shadow: initial}
.top-menu-left .tg-search {position: relative;} 
.top-menu-left .tg-userlogin {position: absolute;top: 0;left: 47px;cursor: pointer;}
.top-menu-left .tg-userlogin #loginstatus {z-index: 2;position: absolute;display: none;border: solid 1px #6daeeb;left: 4px;background: #fff;border-radius: 0px 30px 0px 50px;top: 46px;padding: 10px 20px;text-align: center;}
.top-menu-left {line-height: 70px;padding: 0 0 0 96px;}
.top-menu-left .tg-userlogin #loginiconhide{position: absolute;top: 5px;z-index: 3;left: 12px;}
#loginbox ul li {display: block;padding: 0;margin: 0;}
#loginbox ul li span {line-height: 22px; display: block;font-size: 12px;}
#loginbox .btnlogin{position: relative;top: -14px;background-color: #7d7d7d !important;}
#loginbox .btnlogin:hover{background-color: #3586fd !important;}
#loginicon{z-index: 2; position: relative;}
#loginicon img {height: 30px}
#loginicon:before{content:'|'; font-size: 35px; position: absolute; right: -10px; top: -22px; color: #cccccc5e; font-family: Vazirmatn-Light;}
.wide-slider-nav-wrapper>.row>.col-lg-12 {padding: 0 !important;}
.wide-slider-nav-wrapper {
    height: 590px;
    overflow: hidden;
    width: 100%;   
    bottom: 0;
    z-index: 3;
    opacity: 1;
    padding: 0;
    background-color: #fff;
    margin-bottom: 30px;
    border-radius: 0 0px 200px 200px;
    position: relative;
}
.wide-slider-nav-wrapper .right{/*! position: relative; */}
.wide-slider-nav-wrapper .left{position: relative;}
.wide-slider-nav-wrapper .right .right-arrow{font-size: 5rem;position: absolute;top: 295px;font-family: initial;font-weight: bold;color: #fff;text-shadow: initial;}
.wide-slider-nav-wrapper .left .left-arrow{font-size: 5rem;position: absolute;top: 295px;font-family: initial;font-weight: bold;color: #fff;text-shadow: initial;}
.slider-rbo-logo {text-align: center;position: relative;top: -60px; z-index: 0;}
.slider-rbo-logo img {border: solid 7px #ffffff87;border-radius: 65px;box-shadow: -2px 82px 61px 5px rgba(23,100,208,0.4);-webkit-box-shadow: 0 0 0 10px #ffffff52,0px 40px 60px 0px #007cff70;-moz-box-shadow: -2px 82px 61px 5px rgba(23,100,208,0.4);height: 100px;}
.rbo-content .kargrooh:before{content: "";background-image: url(../images/right-banner.jpg);height: 260px;width: 160px;position: absolute;right: -7%;background-size: cover;border-radius: 10px;top: 60px; display: none;}
.rbo-content .kargrooh:after{content: "";background-image: url(../images/left-banner.jpg);height: 260px;width: 160px;position: absolute;left: -7%;background-size: cover;border-radius: 10px;top: 60px; display: none;}
.rbo-content .banner-right{/*!height: 260px; width: 160px; *//*! position: absolute; */right: 7%;top: 60px; }
.rbo-content .banner-left{/*! height: 260px; *//*! width: 160px; *//*! position: absolute; *//*! left: 6%; */top: 60px;}
.rbo-content .banner-right .item img{content: "";height: 260px;width: 160px;border-radius: 10px;}
.rbo-content .banner-left .item img{height: 260px;width: 160px;border-radius: 10px;}
.rbo-content .banner-left .item{display: block;margin-bottom: 15px;height: 264px;width: 160px;}
.kargrooh{position: relative;max-width: 100%;/* padding: 0 4%; */}
.rbo-content{margin: 0 auto;margin-top: -40px;position: relative;padding: 0 0px;}
.home-row-subjects{position: relative;text-align: center;padding: 30px 0;}
.home-row-subjects h1 {color: #121929;font-size: 20px;font-style: normal;padding-right: 40px;line-height: 20px;}
.home-row-subjects h2 {color: #3D3E42;font-size: 15px;font-style: normal;padding-right: 40px;line-height: 20px;font-family: Vazirmatn-Light;}
.manshoorat-row .home-row-subjects h2{text-align: right}

.our-websites .home-row-subjects{text-align: right}
.kargrooh-slider .slick-list .slick-track .slick-active:first-of-type img{border-bottom-right-radius: 45px;} 
.kargrooh-slider .slick-list .slick-track .slick-active:last-of-type img{border-bottom-left-radius: 45px;}
.kargrooh-slider .slick-slide img{height: 140px;margin: 0 auto;width: 100%;object-fit: fill;border-top-right-radius: 20px;border-top-left-radius: 20px;margin-top: 5px;}
.kargrooh-slider .slick-slide a {width: 100%;display: inline-block;height: 100%;} 
.kargrooh-slider .slick-slide{text-align: center; margin-left: 0px; padding: 0 5px;}
.kargrooh-slider .slick-slide h2{color: #000000e3;font-weight: 400;font-size: 15px;}
.kargrooh-slider .slick-slide .text{display: inline-block;line-height: 31px;width: 100%;padding: 10px;padding-top: 20px;} 
.kargrooh-slider .slick-slide{background-color: #F3F4F6;border-radius: 20px;box-shadow: 0px 0px 5px 1px #00000026;margin: 7px !important;} 

.kargrooh-aza .kargrooh-slider .slick-slide #item img{object-fit: cover;} 
.kargrooh-aza .kargrooh-slider .slick-track {display: inline-block;} 
.manshoorat{max-width: 100%; /*! margin: -37px auto 0 auto; *//*! padding: 0; */} 
.manshoorat-news .item{padding: 0;position: relative;display: block;} 
.manshoorat-news h2{font-size: 1em;position: absolute;z-index: 2;bottom: 20px;text-align: center;width: 88%;padding: 5px 5px;opacity: 0;background: #00000070;display: none;}
.manshoorat-news .item:hover h2{opacity: 1;}
.manshoorat-news h2 a{position: relative;height: 150px; width: 100%;object-fit: cover;border-radius: 15px;margin: 0 auto;color: #fff !important;} 
.manshoorat-news h2 a:hover{color: #fff !important;}
.manshoorat-news img{position: relative;height: 150px; width: 100%;object-fit: fill;border-radius: 15px;margin: 0 auto;} 
.manshoorat-news{padding-top: 0px; padding-right: 0;}
.manshoorat-col{padding-top: 10px;}
.our-websites .home-row-subjects {margin-top: 20px;} 
.our-websites{max-width: 100%;padding: 0 0%;}
.footer-main{background-image: url(../images/footer-bg-all.jpg);color: #fff;background-repeat: no-repeat;background-position-x: center;height: 345px;margin: 0 auto;background-size: 100%;width: 100%;position: relative;z-index: 1;font-size: 13px;padding-top: 50px;}
.footer-main .glance-content { margin: 90px 100px 0 100px;} 
.footer-main .glance-subject{text-align: center;font-size: 1.5em;font-weight: 700;}  

 

.copyright-text {padding: 10px 0 10px 0;text-align: center;font-size: 0.90em;} 
.mini-menu{display: inline-block;text-align: center;position: fixed;right: 4%;bottom: 2%;width: 45px;background: #fff;border-radius: 25px 25px 0 0;z-index: 1000;}
.mini-menu #mini-menu-first-list{background: #f2f7fd;padding: 5px 5px 1px 5px;border-radius: 50px 50px 0px 0px;}
.mini-menu #mini-menu-second-list{margin-top: -8px;}
.mini-menu #mini-menu-second-list a {background: #f2f7fd;padding: 5px 0px;display: block;width: 45px;margin-top: 2px;line-height: 15px;}
.mini-menu #mini-menu-first-list img:hover{/*! width: 85%; */}
.mini-menu #mini-menu-second-list a:hover {background: #e3effb;}
.mini-menu #mini-menu-first-list li{margin: 0 0 8px 0;}
.mini-menu ul li img{}
.mini-menu ul a{color: #717071;font-size: 0.9em;}
.mini-menu #txtbtn{}

.article .article-head-pic{/*! margin: 0 !important; */}
.article .article-head-pic img{/*! background: url(../images/inner-page-head.jpg) no-repeat; *//*! height: 224px; */width: 100%;/*! background-size: cover; *//*! border-radius: 0px 0px 80px 80px; */margin-left: 0 !important;margin-right: 0 !important;object-fit: cover;}
.article .article-head-pic{/*! background: url(../images/inner-page-head.jpg) no-repeat; *//*! height: 224px; *//*! width: 100%; *//*! background-size: cover; *//*! border-radius: 0px 0px 80px 80px; *//*! margin-left: 0 !important; *//*! margin-right: 0 !important; */}


.article-sidebar{margin-top: 20px;text-align: left;}
.article-content{margin: 100px 15%;}
.article-content .inner-sidebar-news{background-color: rgba(0,0,0,0.03); border-radius: 10px;padding: 10px 10px 20px 10px;}
.article .article-sidebar .home-row-subjects {margin-bottom: 28px;} 

.inner-sidebar-news .item{display: inline-block;width: 100% !important;height: 110px !important;padding: initial !important;}
.inner-sidebar-news .item img {height: 95px !important;object-fit: cover !important;border-radius: 10px;width: 100%;box-shadow: initial !important;}
.inner-sidebar-news .item .imageblock {float: right;width: 45%;height: 95px;margin: 10px;background-color: #fff;border-radius: 10px;}
.inner-sidebar-news .item h2 {font-size: 0.9em !important;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;display: -webkit-box !important;line-height: 25px !important;text-align: right !important;margin-top: 5px !important; padding: 5px 0 5px 7px;font-weight: normal;}
.inner-sidebar-news .item h2 a {color: #616161 !important;position: relative !important;font-size: 11px !important;}
.inner-sidebar-news .item .strapline {display: none}
.inner-sidebar-news .item .details{height: 115px !important;padding: 15px 0 !important;} 

.article-related .item .imageblock {float: right;width: 35%;height: 98px;margin: 10px;background-color: #fff;border-radius: 10px; }
.article-related .item{width: 50% !important;float: right;}
.article-related .item img {height: 98px !important;object-fit: cover !important;border-radius: 10px;width: 100%;}

.article .article-share-icons{text-align: left;float: left;top: -34px;position: relative;left: 2px;}
.article .article-share-icons img{height: 28px;}
.article .productview figure{border-radius: 15px;display: block;max-width: 100%;}
.article .productview figure img {width: 100%;border-radius: 5px;object-fit: contain;margin: 20px 0;max-height: 250px;}
.article .article-text-text {margin: 5px 0 0px 0px;}
.article .productview {margin-left: 0 !important;margin-right: 0 !important;}
.article .datecreate {display: block;border-left: solid 2px #2e8be1;border-radius: 0px 15px 15px 0px;padding: 2px 32px 2px 5px;float: left;background: #f6f6f6;font-size: 0.9em;position: absolute;left: 17px;top: -5px;}
.article .datecreate:after{content: "\f017"; font-family: FontAwesome; font-size: 1.1em; padding: 5px}
.article #strapline{color: #7c7c7e;line-height: 30px;text-align: justify;font-weight: normal;}
.article #description p,.article #description li,.article #description span {color: #7c7c7e;line-height: 30px;text-align: justify;display: block;}
.article .slider-rbo-logo img{-webkit-box-shadow: 0 0 0 10px #ffffff52,0px 25px 30px 0px #007cff70;}
.article .ajax__tab_header{display: none;}
.article .reviews_list {display: none;}
.article #cntMain_ctl00_tbcProduct_tabReviews,
.article #cntMain_ctl00_tbcProduct_tabReviews_UC_Reviews_tbcMain_tabWriteReview,
.article #prgReviewMain
{display: initial !important;visibility: visible !important;}
.article .article-text .home-row-subjects h1{display: inline-block;top: 0;width: 100%;position: relative;line-height: 30px;padding: 0 20px 0 0;}
.article .article-text .home-row-subjects h1:before{top: 10px;right: 5px;}
.article .article-text .home-row-subjects {display: inline-block;padding-bottom: 5px;}
.article .article-sidebar{margin-top: 8px;}

.comments {box-shadow: 0px 0px 15px 1px rgba(139,136,136,0.38);border-radius: 5px;padding: 25px 15px 20px 25px;margin-top: 200px;}
.comments h1{margin: 0;font-size: 1.3em;color: #0361b9;}
.comments h2{font-weight: normal;font-size: 1.1em;line-height: 55px;color: #a5a5a5;}
.comments .shortlink{margin: 4% 0 0 0;text-align: left;}
.comments #link{display: inline-block;padding: 5px 25px;box-shadow: 0px 0px 5px 1px #8b888830;margin: 0 0 0 -4px !important;font-size: 0.9em;color: #8f8f8f;line-height: 25px;}
.comments #subject{display: inline-block;padding: 7px 30px;background-color: #ffc942;border-radius: 7px 0px 0px 35px;color: #fff;font-weight: 700;margin: 0 !important;font-size: 0.85em;line-height: 22px;}

.article-comment{margin-top: 30px;}
.comment-feilds #txtName, .comment-feilds #txtEmail, .comment-feilds #txtReviewText,
.comment-feilds #cntMain_UC_Contact_txtName,.comment-feilds #cntMain_UC_Contact_txtEmail,.comment-feilds #cntMain_UC_Contact_txtMessage
{border-radius: 10px;padding: 13px;margin: 8px 0;box-shadow: 0px 0px 3px 1px #a8a8a833;border: initial;background: #fff;}
.comment-feilds #txtReviewText, .comment-feilds #cntMain_UC_Contact_txtMessage{height: 70px !important;overflow-y: scroll;}
.comment-feilds #txtReviewText::placeholder, .comment-feilds #txtEmail::placeholder, .comment-feilds #txtName::placeholder, .comment-feilds #cntMain_UC_Contact_txtMessage::placeholder {font-size: 0.85em !important; color: #b1adac}
.comments .comment-submit{display: block;text-align: left;margin: 5px 0 0 10px;}
.comments .comment-submit #btnAddReview {}
.button a {background-color: #ffc942 !important;color: #fff !important;padding: 0px 25px;font-weight: 400;}
.button:hover{box-shadow: 0px 0px 1px 1px rgba(139,136,136,0.4);}
.comment-feilds .col-lg-9 {padding-right: 10px;padding-left: 5px;}
.comment-feilds .col-lg-3 {margin: 0 0px 0 0 !important;padding: 0 5px !important;}
.tags {padding-right: 0;margin: 40px 0 30px 0;padding-left: 0;}
.tags #taglist{display: inline-block;padding: 4px 15px 8px 15px;box-shadow: 0px 0px 5px 1px #8b888830;margin: 0 -3px 0 0px;font-size: 1em;color: #b6b6b6;line-height: 25px;width: 83%;background: #fff;border-radius: 10px 0px 0px 10px;}
.tags #subject{display: inline-block;padding: 5px 30px 8px 30px;background-color: #117cde;border-radius: 0px 7px 35px 0px;color: #fff;font-weight: 700;margin: 0 !important;font-size: 1.1em;line-height: 25px;width: 16%;}
.comment-feilds{margin: 0 ;}
#custompage .article-head-pic{background-image: url(../images/custom-page-head.jpg);}
#custompage .contact-us-sidebar-icons{margin-top: 15px;}
#custompage .contact-us-sidebar-icons ul li img {width: 90% !important;margin-bottom: 20px;}
#custompage .article-text .tozih {font-size: 16px !important;color: #a5a5a5;margin: 5px 0 25px 0 !important;/*! line-height: 50px; */display: block;}
#custompage .article-text table td{padding: 5px 2px;}
#custompage .article-text table td p span{font-size: 9pt;}
.mapboxgl-canvas-container {border: solid !important;}
#custompage .article-content{margin: auto 15%;position: relative;}  
#custompage .address{margin: 10px 0;}
#custompage .address #subject {font-size: 0.7vw;padding: 12px 15px;width: 20%;line-height: 19px;text-align: center;}
#custompage .address #taglist{width: 79%;line-height: 20px;font-size: 0.7vw;padding: 10px 15px 10px 15px;}
#custompage .phone #subject{width: 32%;font-size: 0.7vw;padding: 12px 15px;line-height: 19px;text-align: center;background-color: #ffc942;}
#custompage .phone #taglist{margin: 0 -3px 0 0;width: 62%;line-height: 20px;padding: 10px 15px;}
#custompage .phone{margin: 0;float: right;}
#custompage .email #subject{width: 45%;font-size: 0.7vw;padding: 12px 15px;line-height: 18px;text-align: center;background-color: #ffc942;border-radius: 7px 0px 0px 35px;}
#custompage .email #taglist{margin: 0 0px 0 -3px;width: 54%;line-height: 20px;padding: 10px 15px;border-radius: 0px 10px 10px 0px;font-size: 10pt;}
#custompage .email{margin: 0;}
#custompage .phone-email {padding: 0 15px}
#custompage .comments .article-comment {margin-top: 0} 
#custompage .comments{padding: 30px;margin-top: 20px;}
#custompage #cntMain_UC_Contact_updMain{/*! position: absolute; *//*! bottom: 30px; *//*! left: 0; *//*! width: 66%; */}

.breadcrumbtrail {display: inline-block;}
.category-items-section .breadcrumbtrail {display: none;}
.category-items h1 {color: #0965b9;font-size: 1.3em;font-style: normal;padding-right: 40px;font-weight: 400;line-height: 20px;}
.category-items h1:before{content: ""; width: 13px; height: 11px; background-color: #6ab1f3; border-right: solid 2px #fff;display: inline-block;box-shadow: 4px 0px 0px 0px rgba(51,135,225,1);-webkit-box-shadow: 4px 0px 0px 0px rgba(51,135,225,1);-moz-box-shadow: 4px 0px 0px 0px rgba(51,135,225,1);margin-left: 6px;top: 5px;position: absolute;right: 22px;}
.category-items #cntMain_ctl00_pnlcategory{position: relative;}
.news-category{}
.category-items-section{}
.category-items .item {width: 19.0%;height: 250px;float: right;padding: 0;margin: 0 0.5%;}
.category-items .item{/*! margin-right: 1.5%; */ /*! margin-left: 1.5%; */}
.category-items .item figure {width: 100%;height: 155px;float: right;display: block;background: #f2f2f282;border-radius: 8px;border: initial;}
.category-items .item figure a{width: 100%;height: 100%;display: block;}
.category-items .item figure img{height: 100%;object-fit: contain;object-position: center;border-radius: 8px;width: 100%;}
.category-items .category-page-item {width: 65%;display: inline-block;height: 150px;padding: 0px 25px 0 10px;position: relative;}
.category-items .item h2 a{font-size: 15px;font-weight: 400;color: #000;text-overflow: ellipsis;overflow: hidden;/*! -webkit-line-clamp: 1; */-webkit-box-orient: vertical;white-space: normal;display: -webkit-box !important;line-height: 23px;}
.category-items .item h2{width: 100%;float: left;height: 100px;padding: 10px 10px;overflow: hidden;text-align: center;}
.category-items .products_shortened {} 
.category-items .item .box, .category-items .item .pad {height: 100%; } 
.itempager {width: 100%;text-align: center;margin: 70px auto;display: inline-block;}
.itempager a {color: #fff;font-size: 1.6rem;background: #a2a2a4;margin: 0 5px;text-align: center;border-radius: 30px;height: 30px;display: inline-block;width: 30px;line-height: 30px;}
.itempager a:hover{background: #999;}
.itempager .arrow{background: initial;color: #a2a2a4;}

 

.category-items .item .datecreate {position: initial;border: initial;background: initial;display: inline-block;float: initial;font-size: 0.9em;margin-left: 30px;}
.category-items .item .datecreate:after{float: right;color: #39a9ff;font-weight: normal;font-size: 1.5em;line-height: 8px;padding-left: 8px;}
.category-items .item .datecreate time,
.category-page-item-propertise .col-4
{color: #bdbdbd;font-weight: 400;display: inline-block;margin: 0;}
.category-page .category-items .writer p:before{width: 20px; height: 20px;display: inline-block; font-weight: normal;content: "\f007";font-family: FontAwesome;color: #39a9ff;font-size: 1.2em;}
.category-page .category-items .view p:before{width: 20px; height: 20px;display: inline-block; font-weight: normal;content: "\f06e";font-family: FontAwesome;color: #39a9ff;font-size: 1.1em;}
.category-page-item-propertise p {font-weight: 400;}
.category-items .category-page-item-propertise{position: absolute;bottom: 25px;}

.noimage img:before {display: none;}
.kargroohha .multimedia{margin: 0px auto;}
.kargroohha .home-row-subjects{margin: 10px 0px;}
.kargroohha .category-news{margin: 0 auto;}
.kargroohha .kargrooh{padding: 0 30px;}
.kargroohha .slick-slide a{color: #000;line-height: 30px;}
.kargroohha .slick-slide h2{margin: 0px 0;line-height: 10px;font-size: 15px;}
.kargroohha .multimedia .item a:before{ z-index: 5;display: block;position: absolute;font-family: FontAwesome;font-size: 5.5em;color: #fff;/*! content: "\f138"; */width: 95%;height: 90%;text-align: center;line-height: 226px;font-weight: lighter;}
.kargroohha .multimedia .item img {border-radius: 15px;height: 293px;width: 100%;object-fit: cover;}
.kargroohha .multimedia .row1 .item h2{position: absolute;bottom: 0;background: linear-gradient(0deg, #000 0%, #000000db 25%, #000000a6 50%, #0000 100%);height: 56%;width: 100%;text-align: right;padding: 10px 15px;border-radius: 0px 0px 15px 15px;cursor: pointer;opacity: 0.88;}
.kargroohha .multimedia .row1 .item h2 a{color: #fff;font-size: 13px;position: absolute;bottom: 22%;display: block}
.kargroohha .multimedia .row1 .item:hover h2 a{display: block}
.kargroohha .multimedia .row1 .item .noimage{border-radius: 15px}

.kargroohha .multimedia .item h2{}
.kargroohha .multimedia .item h2 a{color: #fff;position: absolute;bottom: 12%;font-size: 14px;right: 30px;display: none;}
.kargroohha .multimedia .item:hover h2 a{display: block}
.kargroohha .kargrooh-aza .slick-slide img{height: 115px; width: 110px;}
.kargroohha .kargrooh .home-row-subjects {margin-bottom: 0;}
.kargroohha .category-news .home-row-subjects h1{margin: initial;}

.kargroohha .mini-menu{top: 65%;}
.category-items .subcategories .item figure{margin-left: 0px;background: url(../images/no_image_available.jpg) center;margin-bottom: 15px;background-size: cover;background-color: #cccccc45;float: right;}


#custompage{margin: 0 !important;}
#custompage .breadcrumbtrail{display: none;}
#custompage .webinar-page{text-align: center;margin-top: 140px;}
#custompage .webinar-button {width: 100%;background: #fff !important;}
.category-news .read-more{width: 100%;display: inline-block;text-align: left;padding-left: 40px;font-size: 1.6rem;}

.category-page .home-row-subjects {position: relative;}
.category-page .news-category .home-row-subjects {margin: 0px -15px 0 -15px;}
.custompagetext .article .article-text{margin-bottom: 50px; margin-top: 0;}
.groohha-tamas{text-align: center;background: #fffefd;width: auto;margin: 25px auto;line-height: 35px;border-radius: 15px;}
.groohha-tamas:hover{color: #fd0404;} 

.archive-btn a{width: auto;left: 5%;position: absolute;display: block;bottom: -13%;background: #3485fd;color: #fff;text-align: center;padding: 5px 36px;border-radius: 15px;}
.noimage{background: url(../images/no_image_available3.jpg) no-repeat center center !important;background-size:   cover !important;height: 100%;}
.noimage a img{background: url(../images/no_image_available3.jpg) no-repeat center center !important;background-size: 100% !important;}
.article .noimage{}


.rbo-content .banner-right #bannerright{display: none;} 
@media (max-width:900px) {
 .navbar-nav {width: 100%;}
#CategoryMenu{width: 100%;text-align: center;display: inline-block;}
.manshoorat-col, .manshoorat-news{width: 50%;float: right;}
    .manshoorat-slider .item a, .manshoorat-slider .item a img, .manshoorat-slider .item,.manshoorat-slider .slick-track,.manshoorat-slider .slick-slide{width: 100% !important;}
    .manshoorat-news{/*! padding-top: 10px !important; */}
    .manshoorat-news .item:nth-child(6),.manshoorat-news .item:nth-child(7),.banner-left,.banner-right {display: none;}
    .archive-btn{margin-top: 10px}
}
@media (max-width:1080px) {    
    .kargrooh-slider .slick-slide img{object-fit: contain; height: auto !important;}
    .kargrooh-slider .slick-arrow{ top: 41% !important;}
    .kargrooh-slider .slick-prev{right: -10px !important;}
    .kargrooh-slider .slick-next{left: 20px !important;}
    
    .banner-left .item{height: 195px !important;}
    .banner-left .item img{height: 198px !important;width: 120px !important;}
    .banner-left .item .box{height: 198px !important;width: 120px !important;}
    .manshoorat-slider,.manshoorat-slider img{height: 250px !important;}
    .manshoorat-news{height: 250px !important;}
    .manshoorat-news img{height: 115px !important;}
}
@media (max-width:600px) {
    .manshoorat-col, .manshoorat-news{width: 100% !important;float: initial;padding: 0;margin: 0 auto;}
    .manshoorat-news{height: auto !important;/*! margin: 0 !important; *//*! padding: 0 !important; */}

}
.kargrooh-slider .slick-slide img{/*! object-fit: cover; */}
.article .article-head-pic .noimage {display: none !important;}

.static-menu{display: inline-block;line-height: 55px;margin-right: 10px;font-size: 1.3rem;}

.gozaresh-tasviri img{border-radius: 15px; margin:5px; object-fit: cover;height: 200px !important;}
.news-category-slider{max-width: 100%; margin: 0 auto;}

.regform .TayaCMS-RadioButtonList-Item{display: inline-block;margin: 0 10px;}
.regform .TayaCMS-RadioButtonList-Item label{margin-right: 5px;}
.regform td{padding: 7px 10px;text-align: center;}
.regform td input{height: 50px;}
.regform tr{}
.regform .TayaCMS-RadioButtonList-Item input{height: initial !important;width: auto !important;}

.reg-form .row{min-height: 30px;line-height: 30px;border: solid #f2f2f2;border-width: 2px 10px;}
.reg-form .row p{text-align: center;}
.reg-form .row input{height: 40px; width: 100%;background: #fff;}
#captcha-section input{width: auto;}
.reg-form .reg-a{position: relative}
.reg-form .reg-a span{position: absolute;top: -25px;right: 24px; }
#cntMain_Q19, #cntMain_Q20{}
.reg-form .row1,.reg-form .row2{text-align: center;background-color: #fffb00;color: #000;border-top-width: 10px;}

.reg-form .row1{border-bottom: initial;}
.reg-form .row2{border-top: initial;}
.reg-form .row3{}
.reg-form .row4{}
.reg-form .row5{}
.reg-form .row6{}
.reg-form .row7{height: 50px;line-height: 45px;}
.reg-form .row8{height: 50px;line-height: 45px;}
.reg-form .row9{height: 50px;line-height: 45px;}
.reg-form .row10{height: 50px;line-height: 45px;}
.reg-form .row11{/*! height: 50px; *//*! line-height: 45px; */}
.reg-form .row12{}
.reg-form .row13{border-bottom: initial;}
.reg-form .row14 textarea{height: 30rem;}
.reg-form .row14{border-top: initial;}
.reg-form .row15{border-bottom: initial;line-height: 2;}
.reg-form .row16{border-bottom: initial;border-top: initial;padding-top: 30px; text-align: center;}
.reg-form .row16 textarea{height: 30rem;}
.reg-form .row17{border-top: initial; text-align: center; padding: 15px;}
.reg-form .row18{border-bottom-width: 10px;border-top-width: 0px;text-align: center;}
.reg-form .row18 input{width: 100%;padding: 10px;margin: 10px auto;}
.popup{background: #ffc942;width: 30%;text-align: center;padding: 20px 40px;}
.popup h2{display: none}
.popup .yesbutton{border-radius: 10px;width: 100px;height: 50px;float: right;margin-top: 20px;margin-right: 50px;background-color: #0e9702 !important;font-size: 1.5rem;}
.popup .cancelbutton{border-radius: 10px;width: 100px;height: 50px;margin-top: 20px;background-color: #ff3535 !important;font-size: 1.5rem;}
.popup p {font-size: 1.9rem}
@media(max-width:991px){
    .reg-form .row7,.reg-form .row8,.reg-form .row9,.reg-form .row10{height: auto}
}
.fish-example{border: solid 1px #ddd;border-radius: 3px;height: 300px;text-align: right !important;}
.fish-example p{text-align: right !important;padding: 5px;}
.requierd-box{padding:20px ;top: 25%;background-color: #ff0;color: #e61010;right: 34%;z-index: 2000;text-align: center;margin-bottom: 70px;}
.requierd-box div {color: #f90000 !important;}
.requierd-box ul {display: none;}

.groohha-tamas:before{content: "\f098";font-family: 'FontAwesome';font-size: 5rem;}
.groohha-tamas{text-align: center}
.timespan2{display: none;}



@media (max-width:600px) {
    
    .our-websites .slick-next{}
	.home-slider .item .article-name {width: 100%}
  .article .article-head-pic{background: url(../images/inner-page-head.jpg) no-repeat center;height: 100px;width: 100%;background-size: 100% 100%;border-radius: 0;margin-left: 0 !important;margin-right: 0 !important;}
  .manshoorat-slider .slick-list{height: 252px !important;}
  .manshoorat-row{width: 100%;margin: 0 auto;}
  .slick-slider .slick-track, .slick-slider .slick-list{margin: 0 auto !important}
	.manshoorat-col, .manshoorat-news{width: 100% !important;float: initial;}
  .popup{width: 100% !important;left: auto !important;right: auto !important;}
  #CategoryMenu{display: none !important;}
#menuToggle {
  display: flex !important;
  flex-direction: column;
  position: absolute;
  top: 40px;
  left: 10px;
  z-index: 20;
  -webkit-user-select: none;
  user-select: none;
  
}

#menuToggle input
{
  display: flex;
  width: 70px;
  height: 40px;
  position: absolute;
  cursor: pointer;
  opacity: 0;
  z-index: 3;
  top:-10px;
  left: 0px;
}

#menuToggle>span
{ 
  display: flex;
  width: 35px;
  height: 3px;
  margin-bottom: 7px;
  position: relative;
  background: #4438CA;
  border-radius: 3px;
  z-index: 1;
  transform-origin: 5px 0px;
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0), background 0.5s cubic-bezier(0.77,0.2,0.05,1.0), opacity 0.55s ease;
  right: 0;
  top: 0;
}

#menuToggle span:first-child
{
  transform-origin: 0% 0%;
}

#menuToggle span:nth-last-child(2)
{
  transform-origin: 0% 100%;
}

#menuToggle input:checked ~ span
{
  opacity: 1;
  transform: rotate(45deg) translate(-3px, -1px);
  background: #36383F;
}
#menuToggle input:checked ~ span:nth-last-child(3)
{
  opacity: 0;
  transform: rotate(0deg) scale(0.2, 0.2);
}

#menuToggle input:checked ~ span:nth-last-child(2)
{
  transform: rotate(-45deg) translate(0, -1px);
}

#menu
{
  position: absolute;
  width: 215px;
  height: 100vh;
  box-shadow: 0 0 10px #85888C;
  /*! margin: -25px 0px 0 -127px; */
  padding: 30px;
  padding-top: 60px;
  background-color: #060606e8;
  -webkit-font-smoothing: antialiased;
  transform-origin: 0% 0%;
  transform: translate(-100%, 0);   
  transition: transform 0.5s cubic-bezier(0.77,0.2,0.05,1.0);
  overflow: scroll;
  left: -15px;
  top: -30px;
  
  display: none;
}
#menuToggle input:checked ~ ul
{
transform: none;
display: initial;
}

#menu li
{
  padding: 10px 0;
  transition-delay: 2s;
}


  #menu ul li ul li{display: none}
  #menu ul li a, .static-menu a{color: #fff !important;}
  .static-menu>span>ul{display: none !important}
  .static-menu>span>a{margin: 0;padding: 0px 0 0 0 !important;line-height: 10px;}
    
  .static-menu a{line-height: 30px;}
  #menu ul li a:hover, .static-menu a:hover{color: #3caafa !important;}
  .top-menu-right{margin-top: 5px;display: inline-block;}
  .top-menu-left{display: inline-block;line-height: initial !important;padding: initial !important;margin: 0px 25px 5px auto;height: 50px;}
  .home-slider{/*! margin-top: 70px */}
  .top-menu{/*! height: 100px !important; */line-height: initial !important;margin: 0 0 10px 0;}
  .top-menu-left .tg-search{/*! width: 100%; *//*! height: 30px; */}
  .top-menu-left .tg-userlogin{left: -45px !important;display: none;}
  .top-menu-left #searchboxcontatiner input{height: 35px !important;}
  .top-menu .top-menu-right img{z-index: 0;position: relative;width: 250px !important;}
  
  .home-slider .slick-dotted.slick-slider{height: 250px !important;max-width: 100%;margin-right: 0;}
  .home-slider .item a img{height: 250px !important;}
  .home-slider .item .article-name{position: relative !important;bottom: initial !important;top: -147px !important;}
  .home-slider .item .article-name a{font-size: 1.5rem !important;}
  .home-slider .item .article-name a:hover{color: #dadada !important;}
  .mini-menu{bottom: 60% !important; top: initial !important;} 
  .home-slider .slick-dots{display: none !important;}
  .manshoorat{margin: 50px 0 10px 0 !important;width: 100%;padding: 0;}
  .manshoorat-news h2 a{font-size: 1.2rem;}
  .manshoorat-news .item h2{width: 95% !important;right: 0;bottom: 35px !important;background: #000;margin: 0 auto !important;margin: 0 9px !important;}
  .manshoorat-news .item{/*! padding: initial !important; */}
  .footer-main .collectioncounters{margin-top: 10px !important;}
  .footer-main .collectioncounter{width: 16%;margin: 0 5px;overflow: hidden;}
  .footer-main .collectioncounter:nth-child(1),
  .footer-main .collectioncounter:nth-child(2),
  .footer-main .collectioncounter:nth-child(3),
  .footer-main .collectioncounter:nth-child(5){width: 45%;float: right;}
  .footer-main .collectioncounter:nth-child(7){width: 100%;float: right;display: none;} 
  .footer-main .col-md-1 {display: none;}
  .footer-main .collectioncounter h2{font-size: 1.2rem !important;line-height: 4rem !important;}
  .footer-main .collectioncounter h3{/*! padding: 5px 18px !important; *//*! left: 3% !important; */}
  .footer-main .glance-content{width: 100%;margin: 17px 0px 0 0px;padding: 13px 0 0 0;height: 70px;}
  .archive-btn a{padding: 5px 18px !important;left: 3% !important;}
  .slider-rbo-logo img{height: 60px !important;-webkit-box-shadow: 0 0 0 5px #ffffff52,0px 40px 60px 0px #007cff70 !important;border: solid 4px #ffffff87 !important;}
  .slider-rbo-logo{top: -38px !important;} 
 
  .footer-main .collectioncounters{margin: 15px auto !important;}
  .copyright-text{display: block;width: 100%;margin: 5px auto;padding: 0px auto !important;font-size: 6px;}
 
  .article .article-sidebar{ order: 2;}
  .article .article-text{order: 1;margin-top: 35px;}
  .inner-sidebar-news .item figure{height: 53px !important;display: block;position: relative;margin: 0;padding: 0;background: initial;}
  .inner-sidebar-news .item img{height: 48px !important;display: block;object-fit: cover !important;}
  .article-related .item .imageblock{height: 50px;display: block;}
  
  .inner-sidebar-news .item h2{margin: -6px 0 0 0 !important;padding: 0;}
  .inner-sidebar-news .item .imageblock{background: initial;width: 70px;height: 50px;}
  .tags{display: none;}
  .desktop-mini-menu{display: none;}
  .mobile-mini-menu{display: initial !important;position: fixed;bottom: 5%;z-index: 1000;}
  .mobile-mini-menu #icon2 img, .mobile-mini-menu #icon3 img{height: 70px;margin-right: 10px;}
  table {word-wrap:break-word; font-size: 1em; line-height: 22px;overflow: scroll;text-overflow: ellipsis;max-width: 500px;}
  td{border: dashed 1px #d9d8d8;} 
}
.mobile-mini-menu{display: none;}
.category-image{text-align: center}
.page_category .category-items-section>.category-image>.noimage{display: none;}
.article .article-image .noimage{display: none;}
.page_category .category-image {display: none}


.products_classicsearch .item {width: 100%;height: 170px;float: right;margin: 0;padding: 15px;}
.products_classicsearch .item figure {width: 25%;height: 140px;float: right;display: block;background: #f2f2f282;border-radius: 8px;padding: 10px;}
.products_classicsearch .item figure a{width: 100%;height: 100%;display: block;}
.products_classicsearch .item figure img{height: 100%;object-fit: contain;object-position: center;border-radius: 8px;width: 100%;/*! border: solid 1px #ececec; */}
.products_classicsearch .category-page-item {width: 65%;display: inline-block;height: 150px;padding: 0px 25px 0 10px;position: relative;}
.products_classicsearch .item h2 a{font-size: 1.05vw;font-weight: 400;color: #000;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;display: -webkit-box !important;line-height: 35px;}
.products_classicsearch .item .details{width: 73%;float: left;background: #cccccc17;height: 140px;padding: 10px 10px;}
.products_classicsearch .item .details h2{display: initial;width: initial;position: initial;border: initial;height: initial;padding: initial;}
.products_classicsearch .item .box, .products_classicsearch .item .pad {height: 100%; }

.inputform .col-5{float: right;height: auto;margin-left: 20px;}
.inputform .col-5 input, .inputform .col-5 select{height: 35px;}
.inputform #searchbutton_basic{padding: 0 60px;font-size: 2rem;}
.ajax__tab_default .ajax__tab_outer{display: none!important;}

.category-items .subcategories_normal .item .details{width: 70%;float: left;background: #cccccc17;height: 140px;padding: 10px 10px;position: relative;}
.category-items .subcategories_normal .item .imageblock{margin-left: 0px;/*! background: url(../images/no_image_available.jpg) center; */margin-bottom: 15px;background-size: cover;/*! background-color: #cccccc45; */height: 140px;width: 27%;float: right;}
.category-items .subcategories_normal .link2{bottom: 10px;position: absolute;left: 10px;}
.category-items .subcategories_normal .item figure{background: initial;margin: initial;float: initial;width: initial;}
.category-items .subcategories_normal .item h2{width: initial;float: initial;background: initial;height: initial;padding: initial;}

.subcategory-items {/*! background: #fec200; *//*! border-radius: 25px; *//*! height: 100px; */}
.subcategory-items .item {/*! width: 21%; *//*! height: 80px; *//*! background: #ffe79b; *//*! padding: 10px; *//*! margin: 10px 22px; *//*! border-radius: 15px; */}

.tasviri .slick-slide img {padding: 25px}
.tasviri .slick-center img {padding: 0;}
.tasviri .slick-center{}

.nashriyat .slick-slide img {padding: 25px}
.nashriyat .slick-center img {padding: 0;}
.nashriyat .slick-slide h2{line-height: 30px;margin-top: 15px;}


.top-menu-left #searchboxcontatiner input:before{}
.top-menu .top-menu-right #name{line-height: 30px;font-size: 13px;font-weight: bolder;color: #4438ca;}
.top-menu .top-menu-right #rbo-name{line-height: 23px;font-family: Vazirmatn;font-size: 10px;background: #4438CA;color: #fff;width: 100px;float: left;text-align: center;}
.top-menu .top-menu-right .col-lg-9{text-align: left; border-left: solid 1px #ccc}
.top-menu .top-menu-right #name span{/*! font-size: 8px; */font-family: Vazirmatn;margin-right: 5px;color: #505050;}
.desktop-mini-menu, .slider-rbo-logo, .article-name{display: none !important;}
.kargrooh, .manshoorat, .our-websites, .kotob{margin: 20px auto; }

.akhbar{height: 650px; overflow: hidden;/*! margin: 30px 60px; */} 
.akhbar .item:nth-of-type(1) { width: 23%; float: right;height: 456px;margin-left: 1.5%;}
.akhbar .item:nth-of-type(2) { width: 42%;float: right;height: 456px;}
.akhbar .item:nth-of-type(3) { width: 32%; display: inline-block;height: 218px;margin-bottom: 18px;margin-right: 1.5%;}  
.akhbar .item:nth-of-type(4) { width: 32%; display: inline-block;height: 218px;margin-right: 1.5%;}
.akhbar .item>a>img { object-fit: fill; width: 100%; border-radius: 25px; border: solid 2px #4438CA } 
.akhbar #post-name h2{position: absolute; width: 100%;bottom: 20px;background: #000;  background: linear-gradient(0deg, #000000e5 0%, #000000ab 25%, #00000075 50%, #00000005 100%);height: 215px;border-radius: 0px 0px 25px 25px;}
.akhbar #post-name>h2>a {color: #fff; font-size: 20px;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;bottom: 18%; position: absolute;width: 100%;/*! height: 100%; */padding: 0 20px;display: none;}
.akhbar .item:hover #post-name h2 a{color: #fcfcff !important;display: block !important;font-size: 15px;} 
.akhbar #post-name h2 {position: absolute;bottom: 0%;width: 100%;cursor: pointer;}
.akhbar .item:nth-of-type(4) h2,.akhbar .item:nth-of-type(3) h2{height: 110px !important;} 
.akhbar .item{position: relative} 
.akhbar .item:nth-of-type(1) img{height: 100%;} 
.akhbar .item:nth-of-type(2) img{height: 100%;} 
.akhbar .item:nth-of-type(3)  img {height: 100%;} 
.akhbar .item:nth-of-type(4)  img {height: 100%;}
.akhbar .home-row-subjects{text-align: right; } 
.akhbar .item:nth-of-type(2) #post-name{bottom: 0;}
.akhbar .item:nth-of-type(3) #post-name{bottom: 0;}
.akhbar .item:nth-of-type(1) h2{bottom: 0% !important;}
.akhbar .item:nth-of-type(4) h2{bottom: 0% !important;}
.blue-button{background: blue;display: inline;left: 45px;position: absolute;padding: 6px 15px;border-radius: 5px;color: #fff;font-weight: bold;font-size: 0.6vw;bottom: 23px;}

.taze-nashr .home-row-subjects{text-align: right;padding: 30px 0;}
.tazehaye-nashr img {width: 300px; height: 250px; border-radius: 25px}
.footer1{text-align: left;z-index: 2;position: relative;margin: 90px 112px -70px 112px;}
.footer1 img{width: auto;height: 63px;}
.footer1 a:nth-of-type(3) img{width: auto;height: 80px;}
.footer1 a {width: 100px;display: inline-block;text-align: center;}
.footer-logo img{width: 130px;margin-right: 3px;}
.footer2 ul li {font-weight: normal; margin-bottom: 15px;}
.footer2 ul #subject{font-weight: bold; margin-bottom: 20px}
.footer2 .col2 ul li:nth-of-type(2):before{content:''; background: url(../images/logos/Location.svg) no-repeat; width: 20px; height: 20px;float: right;margin-right: -30px; background-size: contain;}
.footer2 .col2 ul li:nth-of-type(3):before{content:''; background: url(../images/logos/message.svg) no-repeat; width: 20px; height: 40px;float: right;margin-right: -30px; background-size: contain; }
.footer2 .col2 ul li:nth-of-type(4):before{content:''; background: url(../images/logos/Mobile.svg) no-repeat; width: 14px; height: 23px;float: right;margin-right: -30px; background-size: contain; }
.footer2 .col2 a {color: #fff} 
.dastrasi ul li {margin-bottom: 5px;}
.dastrasi ul li a {color: #fff;}
.footer2 .col4 .feild{height: 40px;background-color: #fff;color: #ccc;line-height: 38px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.footer2 .col4 .button{background-color: #4438ca !important;height: 40px;border-top-left-radius: 5px;border-bottom-left-radius: 30px;padding: 0;line-height: 38px;}
.footer2 .col4{margin-top: 70px;}

.manshoorat-news{padding-left: 0 !important;height: 250px;}
.manshoorat-news .slick-prev{right: 10px !important;}
.manshoorat-news .slick-next{left: 25px !important;}
.manshoorat-news .slick-list, .manshoorat-news .slick-track, .manshoorat-news .slick-track .item
,.manshoorat-news .slick-track .item a, .manshoorat-news .slick-track .item a img{width: 100%; height: 250px;display: inline-block;direction: rtl;}
.tazehaye-nashr .slick-slide{padding: 0 10px;} 

.taze-nashr{margin: 32px auto;} 
.taze-nashr .home-row-subjects h1, .taze-nashr .home-row-subjects h2, .subjects h2{padding: 0}
.category-page .home-row-subjects{padding-bottom: 0;margin-right: 15px;}
.category-page .home-row-subjects h1, .subjects h1, .moarefi .item .description>h2:first-of-type, .article-content .home-row-subjects h1{color: #4539cb;
  font-size: 0.9vw; 
  font-style: normal;
  padding-right: 40px;
  font-weight: bold;
  line-height: 27px;
  text-align: right;}
.category-page .home-row-subjects h1:before, .subjects h1:before, .moarefi .item .description>h2:first-of-type:before, .article-content .home-row-subjects h1:before{content: "";
  width: 13px;
  height: 11px;
  background-color: #9d96e4;
  border-right: solid 2px #fff;
  display: inline-block;
  box-shadow: 4px 0px 0px 0px #3387e1;
  -webkit-box-shadow: 4px 0px 0px 0px #4438ca;
  -moz-box-shadow: 4px 0px 0px 0px rgba(51,135,225,1);
  margin-left: 6px;
  top: 50px;
  position: absolute;
  right: 22px;}
.category-page .article-text-text{}
.subjects{margin: 15px 0 !important;padding: 0 !important;text-align: right;}
.article-sidebar .subjects h1:before{top: 20px;}
.article-sidebar .subjects h1{font-size: 17px; }
.article-text .subjects h1{font-weight: normal;}
.article-text{/*! margin-top: 85px; */}
.article-text .subjects{margin: 0 0 10px 0 !important;line-height: 9px;padding: 0 !important;}
.article #strapline p{line-height: 30px !important;}
.tags{display: none;}
.article-related{margin-top: 40px}

.pishkhan-row{margin-bottom: 0px;margin-top: 20px;}
.pishkhan-row .box1{height: 490px;padding: 0;}
.pishkhan-row .box2{height: 245px;padding: 0; padding-left: 10px !important;margin-bottom: 10px !important;}
.pishkhan-row .box3{height: 245px;padding: 0;}
.pishkhan-row .box4{height: 245px;padding: 0;}
.pishkhan-row .box5{height: 490px;padding: 0;}
.pishkhan-row .box1 .item img{height: 500px;}
.pishkhan-row .box2 .item img{height: 245px;}
.pishkhan-row .box3 .item img{height: 245px;}
.pishkhan-row .box4 .item img{height: 245px;}
.pishkhan-row .box5 .item img{height: 500px;}
.pishkhan-row .item{/*! height: 484px; */ border-radius: 15px !important;/*! border: solid #f00; */position: relative;}
.pishkhan-row .item h2{color: #fff; font-size: 20px;display: block;position: absolute;bottom: 0;/*! border: solid blue; */width: 100%;background: linear-gradient(0deg, #000000e5 0%, #000000ab 25%, #00000075 50%, #00000005 100%);border-radius: 15px;}
.pishkhan-row .item h2 a{color: #fff; font-size: 20px;display: block;position: absolute;bottom: 0;margin: 0 12px 21px 12px;}
.pishkhan-row .item h2 a:hover{color: #4438ca !important;}
.pishkhan-row .box1 .item h2{width: 100%;height: 140px;}
.pishkhan-row .box2 .item h2{height: 140px;}
.pishkhan-row .box3 .item h2{height: 140px;}
.pishkhan-row .box4 .item h2{height: 140px;}
.pishkhan-row .box5 .item h2{height: 230px;}
.pishkhan-row .box2 .item h2 a, .pishkhan-row .box3 .item h2 a{font-size: 16px;margin: 0 12px 12px 12px;}
.pishkhan-row img{object-fit:   fill !important;width: 100% !important;}


.kargroohha .manshoorat-row .home-row-subjects {margin-right: 0}
.kargroohha .manshoorat-row .home-row-subjects h1{padding-right: 30px;}
.kargroohha .manshoorat-row .home-row-subjects h1:before{right: 10px !important}

.kotob{margin-bottom:90px }
.kotob .item{width: 17%; float: right; position: relative;margin-right: 14px;height: 290px;margin-top: 7px;margin-bottom: 7px;}
.kotob .item h2{position: absolute; botoom;  botoom; display: block;bottom: 0;padding: 10px; line-height: 25px;width: 100%; text-align: center;height: 75px;}
.kotob .item h2 a {font-size: 17px; color: #fff; line-height: 10px}
.kotob .item h2:hover a{color: #4438ca !important; }
.kotob .item img{height: 290px; object-fit: fill; width: 100%;}
.kotob .item:nth-of-type(1){font-size: 17px; color: #fff; line-height: 10px;height: 590px;border: solid;width: 27%;}
.kotob .item:nth-of-type(1) img{height: 590px;object-fit: fill;}
.kotob .item:nth-of-type(1) h2 {margin-bottom: 30px; text-align: right}

.kargroohha .manshoorat .slidertak .slick-prev:before,
.kargroohha .manshoorat .slidertak .slick-next:before
{height: 40px;}

.catname{display: block;background: #117CDE;position: absolute;z-index: 2;width: 80px;text-align: center;bottom: 75px;right: 15px;}
.catname a{color: #fff;font-weight: normal;font-size: 12px;}

 .pajooheshha,.pajooheshgaran, .moarefi{padding: 0 0px;}
.chandrasane{}
.kargroohha .cargrooh-menu{margin: 0 auto;}
.kargroohha .cargrooh-menu #item{width: 23%;float: right;margin: 1.2%;position: relative;border-radius: 5px;}
.kargroohha .cargrooh-menu #item:nth-of-type(1){margin-right: 0; background: rgba(250,180,97,0.4);}
.kargroohha .cargrooh-menu #item:nth-of-type(2){background: rgba(56,191,251,0.4);}
.kargroohha .cargrooh-menu #item:nth-of-type(3){background: rgba(149,97,255,0.4);}
.kargroohha .cargrooh-menu #item:nth-of-type(4){margin-left: 0;background: rgba(238,79,103,0.4);}
.kargroohha .cargrooh-menu #item h2{float: right;color: #000;font-size: 0.8vw;width: 100%;text-align: center;line-height: 65px;color: #2b2b2cde;}
.kargroohha .cargrooh-menu #item .icon{position: absolute;width: 40px;left: 10%;line-height: 65px;}
.kargroohha .cargrooh-menu #item .icon img{  height: 26px;}
.kargroohha .category-news .home-row-subjects{margin:20px 0;}
.kargroohha .category-news .home-row-subjects h1{ float: right; line-height: 44px;}
.kargroohha .category-news .home-row-subjects .blue-button{bottom: 7px;left: 5px;}
.kargroohha .category-news .newestitems .item{width: 20%;  height: 205px; margin: 0 1% 1% 0;position: relative;float: right;/*! border: solid; */}
.kargroohha .category-news .newestitems .item figure{/*! width: 50%; */ /*! height: 215px; */}
.kargroohha .category-news .newestitems .item figure img{height: 205px;object-fit: cover}
.kargroohha .category-news #sidebarNewestItems .item figure img{height: 420px; object-fit: cover}
.kargroohha .category-news .newestitems .item h2{width: 89%;height: 77px;position: absolute;background: #000;bottom: 25px;}
.kargroohha .category-news .newestitems .item h2 a{ position: absolute; top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);color: #fff !important;width: 100%;}
.kargroohha .category-news #sidebarNewestItems .item{padding-right: 0px; height: 420px;position: relative;width: 37%;margin: initial;}
.kargroohha .category-news .newestitems .item h2{position: absolute; color: #fff; bottom: 15%;width: 100%;height: auto;padding: 30px 0;background: #0000006b;}
.kargroohha .category-news .newestitems .item:nth-of-type(1) h2 a {color: #fff;}
.kargroohha .category-news .newestitems .item h2{display: none;text-align: center;}
.kargroohha .category-news .newestitems .item:hover h2{display: block}
.kargroohha .multimedia .catname{margin-right: 15px;display: none;}
.kargroohha .multimedia .row1 figure img{border-radius: 15px; /*! border: solid 1px #707070; */}
.kargroohha .multimedia .row2 .item{ margin-top: 30px; height: 100px;box-shadow: -6.06px 3.5px 37px 11px #0000003d;border-radius: 10px;border: none;background: #fff;}
.kargroohha .multimedia .row2 .item .pad, .kargroohha .multimedia .row2 .item .box, .kargroohha .multimedia .row2 .item .pad .details{height: 100%}
.kargroohha .multimedia .row2 .item figure img{height: 100px;width: 100px;float: left;border-radius: 100px;margin-left: 7px;}
.kargroohha .multimedia .row2 .item h2 a{color: #2B2B2C;position: absolute;top: 50%;-ms-transform: translateY(-50%);transform: translateY(-50%);bottom: initial;right: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;width: 93%;}
.kargroohha .multimedia .row2 .item h2{display: inline-block;position: absolute;width: 70%;height: 50px;right: 6%;line-height: 50px;overflow: hidden;margin-top: 7px;top: 0;}
.kargroohha .multimedia .row2 .item .details{position: relative}
.kargroohha .multimedia .row2 .item:after{content: ''; background: url(../images/icons/play-icon-blue.svg) no-repeat;background-size: contain;width: 25px; height: 25px;display: inline-block;position: absolute;left: 36%;bottom: 9%;}
.kargroohha .multimedia .row2 .item time{display: none}
.kargroohha .multimedia .row2 .item .strapline{  z-index: 0;text-decoration: initial;position: absolute;bottom: 18%;right: 8%;font-size: 0.6vw;width: 53%;overflow: hidden;}
.kargroohha .multimedia { background: #F3F4F6; z-index: 0;position: relative;}
.kargroohha .multimediabox {background: #F3F4F6;  margin-top: 50px; padding-bottom: 25px;}  
.kargroohha .azaye-grooh .item{width: 16.769%; float: right;  height: 300px; margin: 0 5px;}
.kargroohha .azaye-grooh .item:nth-last-of-type(5){margin-right: 0;}
.kargroohha .azaye-grooh .item:nth-last-of-type(1){margin-left: 0;}
.kargroohha .azaye-grooh .item h2{text-align: center;height: 30px;}
.kargroohha .azaye-grooh .item h2 a{color: #616264;font-size: 15px;}
.kargroohha .azaye-grooh .item img{height: 160px;width: 160px;position: relative;margin: 0 auto;}
.kargroohha .azaye-grooh{margin: 20px 0;}
.article .multimedia .row1 .item figure{height: 293px;}
.category-page .category-items-section{/*! padding: 0 250px; */}

.pajooheshgaran .list-aza .item{width: 15.975%; float: right;  height: 300px; margin: 10px 2.01%;} 
.pajooheshgaran .list-aza .item:nth-of-type(5){/*! margin-right: 0; */}
.pajooheshgaran .list-aza .item:nth-of-type(1){/*! margin-left: 0; */}
.pajooheshgaran .list-aza .item h2{text-align: center;height: 30px;display:  block !important;}
.pajooheshgaran .list-aza .item h2 a{color: #616264;font-size: 15px;}
.pajooheshgaran .list-aza .item img{height: 185px;width: 100%;object-fit: fill;/*! background: url(../images/no_image_available3.jpg) no-repeat center center !important; */}
.pajooheshgaran .list-aza .item figure{height: 200px;border-radius: 15px;}
.pajooheshgaran .list-aza{margin: 20px 0;}
.pajooheshgaran .home-row-subjects h1:before{top: 20px;right: 40px;}
.pajooheshgaran .home-row-subjects h1{padding-right: 60px;} 
.chandrasane #menu2 .imageholder,  .chandrasane #menu2 time, .chandrasane #menu2 .description, .chandrasane #menu2 .timespan {display: none;}
.chandrasane #menu2 h2{background: initial;height: 55px;top: 46px;bottom: initial;overflow: hidden;}
.chandrasane #menu2 h2 a {display: initial;color: #474747;bottom: initial;}
.chandrasane #menu2 .item{height: 120px;}


.pajooheshgaran .nav-tabs{border: none;}
.pajooheshgaran .nav-tabs .active,
.pajooheshgaran .nav-tabs .active:focus,
.pajooheshgaran .nav-tabs .active:hover {border: solid #3c8aff;border-width: 0 0 3px 0;background: #fff !important}
.pajooheshgaran .nav li a{padding: 2px 5px;margin: 0 5px -2px 5px;color: #a5a5a5;font-size: 17px;font-weight: initial;}
.pajooheshgaran .nav { width: auto;right: 15%;position: relative;top: 9px;text-align: right;float: right;border-bottom: 2px solid #eaeaea;} 
.pajooheshgaran .nav .nav-tabs:before{margin-right: 1000px; content: "34564"}
.pajooheshgaran .nav li {margin: 0 30px;}
.pajooheshgaran .home-row-subjects>a{float: right}
.pajooheshgaran .home-row-subjects{margin: 70px 0 40px 0 !important;padding: 0 0 0 45px !important;}
.pajooheshgaran .button-blue{display: none;}
.button-blue{color: #fff;  padding: 0 12px !important;  border-radius: 4px;  line-height: 25px;  border: none;  float: left;background: #4539cb;margin-left: 5px;margin-top: 16px;}
.button-blue a{color: #fff}

.moarefi .list-aza .item{ float: right;   margin: 0;}  
.moarefi .list-aza .item:nth-of-type(5){/*! margin-right: 0; */}
.moarefi .list-aza .item:nth-of-type(1){}
.moarefi .list-aza .item h2{text-align: center;overflow: hidden;height: 30px;}
.moarefi .list-aza .item h2 a{color: #616264;font-size: 15px;}
.moarefi .list-aza .item img{height: 238px;width: auto;/*! position: absolute; */border-radius: 0;bottom: 0;left: 20%;}
.moarefi .home-row-subjects h1:before{top: 20px;right: 40px;}
.moarefi .home-row-subjects h1{padding-right: 60px;}

  
.moarefi .nav-tabs{border: none;}
.moarefi .nav-tabs .active, 
.moarefi .nav-tabs .active:focus,
.moarefi .nav-tabs .active:hover {border: solid #3c8aff;border-width: 0 0 3px 0;background: #fff !important}
.moarefi .nav li a{padding: 2px 5px;margin: 0 5px -2px 5px;color: #a5a5a5;font-size: 17px;font-weight: initial;}
.moarefi .nav { width: auto;right: 5%;position: relative;top: 9px;text-align: right;float: right;border-bottom: 2px solid #eaeaea;} 
.moarefi .nav .nav-tabs:before{margin-right: 1000px; content: "34564"}
.moarefi .nav li {margin: 0 30px;}
.moarefi .home-row-subjects>a{float: right}
.moarefi .home-row-subjects{margin: 70px 0 40px 0;padding: 0 0 0 45px !important;}
.moarefi .item figure{background: #d3bbb7;text-align: center;height: 220px;position: relative;border-radius: 15px;}
.moarefi .products .description, .moarefi time, .moarefi .timespan {display: none}
.moarefi .products #cntMain_NewestItems1_rptExtended_updProductsExtended_0 .description {display: block; width: 90vw;margin-top: 70px;height: 1000px;background: #f4f2f3;border-radius: 10px;padding: 20px 40px;}
.moarefi .item .description>h2:first-of-type:before{top: 15px;}
.moarefi .item .description>h2:first-of-type{position: relative; color: #00f !important;display: block;margin: 30px 0;}
.moarefi .item .description>h2:first-of-type *{color: #4539cb !important;}
.moarefi .item .description *{color: #7b7a7f !important;line-height: 40px !important; font-weight: normal}
.aza-tabs img{width: 200px}
#article-more{margin: 50px auto; text-align: center;cursor: pointer;color: #458acb;font-size: 16px;display: none;}
 
.pajooheshha .item img{width: 176px !important;position: relative;bottom: 20px;border-radius: 5px;object-fit: cover;height: 200px;}
.pajooheshha .item figure{background-color: #d3bbb7 !important;text-align: center;height: 180px !important;position: relative;border-radius: 15px;} 
.pajooheshha .home-row-subjects{margin-bottom: 80px !important;}
.pajooheshha .list-aza .item{width: 18%; float: right;  height: 300px; margin: 10px 1%;} 
.pajooheshha .list-aza .item:nth-of-type(5){/*! margin-right: 0; */}
.pajooheshha .list-aza .item:nth-of-type(1){/*! margin-left: 0; */} 
.pajooheshha .list-aza .item h2{text-align: center;height: 30px;line-height: 20px;padding: 5px;}
.pajooheshha .list-aza .item h2 a{color: #616264;font-size: 13px;}
.pajooheshha .list-aza{margin: 20px 0;} 
.pajooheshha .home-row-subjects h1:before{top: 20px;right: 40px;}
.pajooheshha .home-row-subjects h1{padding-right: 60px;}
 
.pajooheshha .nav-tabs{border: none;}
.pajooheshha .nav-tabs .active,
.pajooheshha .nav-tabs .active:focus,
.pajooheshha .nav-tabs .active:hover {border: solid #3c8aff;border-width: 0 0 3px 0;background: #fff !important}
.pajooheshha .nav li a{padding: 2px 5px;margin: 0 5px -2px 5px;color: #a5a5a5;font-size: 17px;font-weight: initial;}
.pajooheshha .nav { width: auto;right: 20%;position: relative;top: 9px;text-align: right;float: right;border-bottom: 2px solid #eaeaea;} 
.pajooheshha .nav .nav-tabs:before{margin-right: 1000px; content: "34564"}
.pajooheshha .nav li {margin: 0 23px;}
.pajooheshha .home-row-subjects>a{float: right}
.pajooheshha .home-row-subjects{margin: 70px 0 40px 0 !important;padding: 0 0 0 45px !important;}

.chandrasane .list-aza .item{width: 23%;margin: 30px 1%;height: 200px;position: relative;border-radius: 15px;}
.chandrasane .list-aza .item h2{position: absolute;bottom: 0;background: linear-gradient(0deg, #000 0%, #000000db 25%, #000000a6 50%, #0000 100%);height: 45%;width: 100%;text-align: right;padding: 10px 15px;border-radius: 0px 0px 15px 15px;}
.chandrasane .list-aza .item h2 a{color: #fff;font-size: 11px;position: absolute;bottom: 20%;width: 85%;}
.chandrasane .list-aza .item:hover h2 a{display: block}
.chandrasane .list-aza figure {border-radius: 15px}
.article-content .home-row-subjects h1{padding-right: 40px !important;}
#custompage .tags{display: initial !important;}
#custompage .tags ul {width: auto;}
#custompage .left-box h2{color: #117cde;  text-align: center;  width: 100%;  display: block;  font-weight: bold;  margin-bottom: 15px; font-size: 20px;}
#custompage .left-box p{}
#custompage .left-box img {width: 40px;margin: auto 5px;} 
#custompage .left-box{background: #f9f9f9;box-shadow: 0px 0px 5px 1px #8b888830;border-radius: 5px;padding: 30px 50px;}
#custompage .btn-phones, #custompage .btn-register{background: #117cde;display: inline-block;width: 48%;text-align: center;padding: 15px 0;border-radius: 5px;margin: 20px 0 0 5px;}
#custompage .btn-phones a, #custompage .btn-register a {color: #fff;font-family: vazirmatn;font-size: 14px;}
#custompage .btn-register{background: #ffc942 !important;margin: 20px 5px 0 0px;}
#custompage .left-box p{text-align: justify; margin-bottom: 15px;font-size: 14px;line-height: 31px;text-align: center;}


.moarefi .slider-nav .item .item-image {background: #d3bbb7;text-align: center;height: 140px;position: relative;border-radius: 15px;}
.moarefi .slider-nav .item .item-image img{width: 80% !important;position: absolute;bottom: 0;right: 10%;left: 10%;border-radius: 0;object-fit: cover;height: 153px;object-position: center;border-radius: 5px;}
.moarefi .slider-nav .slick-slide {   height: 200px; margin: 20px;} 
.moarefi .list-aza .item .item-subject {text-align: center;overflow: hidden;height: 43px;margin-top: 15px;}
.moarefi .list-aza .item .item-subject a{color: #616264;font-size: 13px;} 
.moarefi .slider-for{margin: auto 80px;} 
.moarefi .slider-for .slick-slide{background: #f4f2f3;border-radius: 15px;}
.moarefi .slider-for .slick-slide .item .item-description *{color: #7a797e !important; line-height: 30px}
.moarefi .slider-for .slick-slide .item .item-description h2{/*! line-height: 70px !important; */height: auto;font-size: 20px;}
.moarefi .slider-for .slick-slide .item .item-description h2::first-of-type{color: red !important;}
.moarefi .slider-for .slick-slide .item-description{padding: 50px}
.chandrasane .list-aza .item img{height: 100%;width: 100%;object-fit: cover;}
.moarefi-aza .tab-pane { display: inline-block !important;position: absolute;max-width: 100%;height: 1000px;} 
.moarefi-aza {position: relative;max-width: 100%;height: 2300px;}
.h_iframe-aparat_embed_frame {width:   100% !important; margin: 40px 0; border-radius: 43px !important;float: initial;display: block;}
.aparat-style .h_iframe-aparat_embed_frame {width:   40% !important; margin: 40px; border-radius: 43px !important;float: right;display: inline-block;}

.pagination { margin-top: 20px; text-align: center; width: 100%; }
.pagination button {  margin: 9px; padding: 0; cursor: pointer; background: #b0b0b0; color: #fff; border-radius: 100px; width: 30px; height: 30px; }
.pagination button.active { background: #007BFF; color: white; }
.hamkaran .person {width: 15%;margin: 2.5%;float: right;}
.hamkaran .person img{height: 100px !important;width: 100% !important;border-radius: 15px !important;object-fit: cover;}
.hamkaran>.person>a>h2{font-size: 14px !important;line-height: 25px !important;margin: 20px 0 0 0;height: 50px !important;}
.hamkaran{direction: rtl}

.sort-buttons {
    display: flex;
    gap: 10px;
    margin-bottom: 20px;
}

.sort-buttons button {
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
    background-color: #007bff;
    color: white;
    cursor: pointer;
    transition: background 0.3s ease;
    font-size: 16px;
}

.sort-buttons button:hover {
    background-color: #0056b3;
}


#pagination {
    /*! display: flex; */
    justify-content: center;
    margin-top: 20px;
    gap: 5px;
    height: 50px;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.page-button {
    padding: 8px 12px;
    border: 1px solid #007bff;
    background-color: white;
    color: #007bff;
    cursor: pointer;
    border-radius: 4px;
    transition: all 0.3s ease;
    margin-right: 8px;
}

.page-button:hover, .page-button.active {
    background-color: #007bff;
    color: white;
}

.kargoohha-head-pic img{height: 200px;width: 100%;object-fit: fill; display: none}
.multimediabox .row1 .item, .multimediabox .row2 .item{position: relative;width: 32.33333333333%;float: right;margin: 0 0.5%;}
.rooydadelmi .article-name,.pajooheshha .article-name {display: initial !important;width: 100%;display: block !important;}
.kargoohha-head-pic img:last-of-type{display: initial}

.dastavardha .item img{height: 207px !important;}
.chandrasane .list-aza #pagination{display: none}
.photo-gallery .article-sidebar{display: none}
.photo-gallery .article-text{width: 100%} 
.photo-gallery .productview figure img{width: auto;text-align: center;}
.photo-gallery .productview figure{text-align: center}
.photo-gallery .productview #description img {width: 22.5%; float: right; margin: 15px; height: 210px !important;}
.photo-gallery #description img {border-radius: 10px}
 
.rooydadelmi .item{position: relative;height: 185px !important;margin-bottom: 35px !important;}
.rooydadelmi .item h2{position: absolute;bottom: 5px;height: 174px !important;background: linear-gradient(0deg, #000000c9 0%, #00000059 25%, #0000001c 50%, #0000 100%);border-radius: 0px 0 5px 5px;text-align: center !important;}
.rooydadelmi .item figure{}
.rooydadelmi .item figure img{height: 100% !important;width: 100% !important;right: 0;bottom: 0;}
.rooydadelmi .item h2 a {display: inline-block;position: absolute;bottom: 6px;width: 100%;right: 0;color: #fff !important;font-size: 11px !important;line-height: 18px;margin: 0px 0px;padding: 10px;}

.print-box{width: 210px;height: 31px;padding: 10px 15px 10px 15px;border-radius: 0 20px 20px 0;background-color: #F6F6F6;position: relative;bottom: 6px;right: 0px;line-height: 15px;border-left: solid 2px #2e8be1;}
.print-box .print-icon{background: url(../images/print.svg);height: 14px;width: 14px;background-repeat: no-repeat;display: inline-block;float: right;cursor: pointer;}
.print-box .icon{background: url(../images/share.svg);height: 14px;width: 14px;background-repeat: no-repeat;display: inline-block;float: right;margin-right: 15px;cursor: pointer;}
.print-box .reading-time{background-image: url(../images/timer.svg);background-repeat: no-repeat;display: inline-block;float: right;background-position: right;margin-right: 15px;padding-right: 18px;cursor: pointer;font-size: 10px;}
.dastavardha .item figure{height: 190px !important;}
.dastavardha .item figure img{right: initial;left: initial;position: relative;bottom: 17px;} 
.dastavardha .nav li{margin: 0px 14px;}
.dastavardha .nav li a{font-size: 15px;}

.kargroohha .list-aza .item{height: auto !important;margin: initial !important;}
.kargroohha .list-aza .slick-prev{right: initial;left: -10px;rotate: 180deg;}
.kargroohha .list-aza .slick-next{right: -10px;left: initial;rotate: 180deg;}
.kargroohha .list-aza .item figure, .kargroohha .list-aza .item figure a{text-align: center;width: 100%;display: inline-block;}
.highlight{background: #ffd2aa;}
.dastavardha .tns2 .item{width: 19.0%;margin: 10px 0.5%;height: 270px;}
.dastavardha .tns2 .item .article-name h3{color: #616264;  font-size: 15px;text-align: center;margin-top: 10px;}
.dastavardha .tns2 .item .article-strapline{color: #616264;  font-size: 13px;text-align: center;margin-top: 10px;display: none;}
.dastavardha .tns2 .pagination a {height: 30px;width: 30px;display: inline-block;border-radius: 30px;background: #0489fb;color: #fff;line-height: 30px;}
.basket .info{font-size: 17px;height: 40px;line-height: 40px;margin-bottom: 20px;}
.kargoohha-head-pic{margin-top: 20px;}
#adminbarmenu{z-index: 101;}
.mobile-menu{display: none}
.article-content{margin: 40px auto !important;}
.product .article-head-pic img{height: 200px;margin-top: 15px;}
.product{padding: 0 !important;}
.article-text{margin-top: 97px;}
.article #printBox {min-height: 860px}
.footer-social-icons img{width: 21px;margin: 5px 0px 0 3px;}
.breadcrumbtrail{margin: 0 auto !important;  display: inherit;padding: 25px 50px 0 0 !important;}
.breadcrumbtrail span span:last-of-type{background: #eceaff;padding: 0 5px;border-radius: 3px 15px;}
.breadcrumbtrail>span{border-right: solid 7px #9d96e4;padding-right: 7px;}

.article-breadcrumb{top: 0;margin: 0 auto !important;}
.rbo-content .kargrooh-slider .subcategory-item .cat-name{color: #3d3e42;height: 45px;display: block;line-height: 38px;font-size: 12px;}
.rbo-content .kargrooh .home-row-subjects{padding: 0 0 10px 0;}
