@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;}
.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;}
.static-menu>span>ul{border: solid #d5d5d5 1px;border-top: solid #1290ff 3px;}
.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}
.top-menu-left #searchboxcontatiner{}
.top-menu-left #searchboxcontatiner input {border: none;border-bottom: solid 1px #167edf;border-radius: initial;line-height: 50px;height: 40px;background: #f0f0f087;}
.top-menu-left #searchboxcontatiner input::placeholder{font-size: 1rem;}
.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.png) no-repeat center;height: 15px;background-size: contain;background-color: initial !important;}
.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 90px;}
.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;}
.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;/*! width: 1000px; */}
.home-row-subjects{position: relative;}
.home-row-subjects h1 {color: #0965b9;font-size: 1.5em;font-style: normal;padding-right: 40px;font-weight: 400;line-height: 20px;text-align: right;}
.home-row-subjects 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: 17px;position: absolute;right: 22px;}
.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: 250px;margin: 0 auto;border-radius: 10px;padding: 0;}
.kargrooh-slider .slick-slide a {width: 100%;display: inline-block;}
.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: 1.1em;margin-top: 15px;}
.kargrooh-slider{padding-top: 15px;padding-bottom: 30px}
.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 4%;}
.manshoorat-news .item{padding: 10px;position: relative;display: block;}
.manshoorat-news h2{font-size: 1em;position: absolute;z-index: 2;bottom: 20px;text-align: center;width: 88%;display: block;padding: 5px 5px;opacity: 0;background: #00000070;}
.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: cover;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%;}
.At-a-glance{background-image: url(../images/our-websites-bg.jpg);color: #fff;padding: 70px 0 80px 0;background-repeat: no-repeat;background-position-x: center;height: 319px;margin: 0 auto;background-size: cover;/*! background: -moz-linear-gradient(0deg,#43e2ff 10%, #3585fe 90%); */}
.At-a-glance .glance-content { margin: 0 auto;max-width: 100%;}
.At-a-glance .glance-subject{text-align: center;font-size: 1.5em;font-weight: 700;}
.At-a-glance .collectioncounter{}
.At-a-glance .collectioncounter h2{font-size: 1em;font-weight: 400;line-height: 6rem;}
.At-a-glance .collectioncounter {text-align: center;padding: initial;}
.At-a-glance .collectioncounters{display: inline-block;width: 100%;white-space: nowrap;margin-top: 30px;}

.copyright-text {padding: 15px 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 .article-breadcrumb {float: left;position: relative;top: -96px;margin-left: 15% !important;width: 25%;text-align: justify;}
.article .article-breadcrumb a {color: #8d8d8d;font-size: 0.9em;}
.article .article-breadcrumb .breadcrumbtrail span span:nth-of-type(even){border: solid; width: 28px; height: 20px; display: none;}
.article .article-breadcrumb .breadcrumbtrail>span span:last-of-type{font-weight: bold; font-size: 0.9em;color: #777;}
.article .article-breadcrumb .breadcrumbtrail>span span:last-of-type:before{display: none;}
.article .article-breadcrumb .breadcrumbtrail>span span{float: left;}
.article .article-breadcrumb .breadcrumbtrail>span span:nth-of-type(odd):before {content: '<'; margin: 0 5px;position: relative;bottom: -2px;color: #aaa;}

.article-sidebar{margin-top: 20px;text-align: left;}
.article-content{margin: 0px 15%;}
.article-content .inner-sidebar-news{background-color: #f7f7f7; border-radius: 10px}
.article .article-sidebar .home-row-subjects {margin-bottom: 28px;}

.inner-sidebar-news .item{display: inline-block;width: 100% !important;height: 133px !important;padding: initial !important;}
.inner-sidebar-news .item img {height: 95px !important;object-fit: contain !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-left: 5px;}
.inner-sidebar-news .item h2 a {color: #222 !important;position: relative !important;font-size: 1.3rem !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: 17%;height: 98px;margin: 10px;background-color: #fff;border-radius: 10px; line-height: 95px;}
.article-related .item{width: 50%;float: right;}
.article-related .item img {height: 110px;object-fit: contain;border-radius: 10px;width: 100%;}

.article .article-share-icons{text-align: left;float: left;top: -34px;position: relative;}
.article .article-share-icons img{height: 28px;}
.article .productview figure{border-radius: 15px;display: block;max-width: 100%;}
.article .productview figure img {width: 100%;height: 200px;border-radius: 15px;object-fit: contain;margin: 20px 0;}
.article .article-text-text {padding: 20px 15px;}
.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;}
.article #description p,.article #description li,.article #description span {color: #7c7c7e;line-height: 30px;text-align: justify;}
.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;}
.article .article-text .home-row-subjects h1:before{top: 10px;}
.article .article-text .home-row-subjects {display: inline-block;}
.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;}
.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: 0.9em !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: -5px 20% 0px 20%;position: relative;}
#custompage .address{margin: 10px 0;}
#custompage .address #subject {font-size: 0.8vw;padding: 5px 7px 5px 2px;width: 20%;line-height: 19px;text-align: center;}
#custompage .address #taglist{width: 79%;line-height: 20px;font-size: 0.9vw;padding: 4px 15px 4px 15px;}
#custompage .phone #subject{width: 32%;font-size: 0.8vw;padding: 5px 7px 5px 2px;line-height: 19px;text-align: center;background-color: #ffc942;}
#custompage .phone #taglist{margin: 0 -3px 0 0;width: 62%;line-height: 20px;padding: 4px 15px 4px 15px;}
#custompage .phone{margin: 0;float: right;}
#custompage .email #subject{width: 45%;font-size: 8pt;padding: 5px 0px 5px 4px;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: 4px 15px 4px 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: 15px 15px 20px 10px;}
#custompage #cntMain_UC_Contact_updMain{/*! position: absolute; *//*! bottom: 30px; *//*! left: 0; *//*! width: 66%; */}

.breadcrumbtrail {display: none;}
.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{padding: inherit;}
.category-items-section{margin-top: 0px}
.category-items .item {width: 50%;height: 170px;float: right;margin: 0;padding: 15px;}
.category-items .item figure {width: 25%;height: inherit;float: right;display: block;background: #f2f2f282;border-radius: 8px;}
.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: 73%;float: left;background: #cccccc17;height: 140px;padding: 10px 10px;}
.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: 50px 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;}
.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 .item h2{}
.kargroohha .multimedia .item h2 a{display: none;}
.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 .multimedia .item a:after {background: url(../images/icons/player.png) no-repeat center bottom;content: ''; width: 95%; height: 293px;display: block;position: absolute;background-size: contain;border-radius: 15px;top: 0;}
.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: auto 10%;}
#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 {margin: auto 0px;}
.category-page .news-category .home-row-subjects {margin: 0px -15px 0 -15px;}
.custompagetext .article .article-text{min-height: 700px; }
.groohha-tamas{text-align: center;background: #fffefd;width: auto;margin: 25px auto;line-height: 35px;border-radius: 15px;}
.groohha-tamas:hover{color: #fd0404;}
.manshoorat-news .item:first-of-type{display: none;}
.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: contain !important;}
.noimage a img{display: none;}
.article .noimage{height: 100px}

.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: 34%;}
    
    .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) {
	.home-slider .item .article-name {width: 100%}
  .article .article-head-pic{background: url(../images/inner-page-head.jpg) no-repeat center;height: 224px;width: 100%;background-size: cover;border-radius: 0px 0px 80px 80px;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: 25px;
  left: 0px;
  z-index: 20;
  -webkit-user-select: none;
  user-select: none;
  
}

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

#menuToggle span
{
  display: flex;
  width: 35px;
  height: 3px;
  margin-bottom: 7px;
  position: relative;
  background: #000;
  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: -15px;
  top: -8px;
}

#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: 0px 5px 0 0 !important;padding: 0px 0 0 0 !important;}
    
  .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{}
  .top-menu{height: 100px !important;line-height: initial !important;margin: 0 0 28px 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: 200px !important;max-width: 95%;margin-right: 20px;}
  .home-slider .item a img{height: 200px !important;object-fit: contain;}
  .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: 30px auto 30px auto !important;display: inline-block;height: 865px;padding: 0 !important;width: 100%;}
  .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; */}
  .At-a-glance .collectioncounters{margin-top: 10px !important;}
  .At-a-glance .collectioncounter{width: 16%;margin: 0 5px;overflow: hidden;}
  .At-a-glance .collectioncounter:nth-child(1),
  .At-a-glance .collectioncounter:nth-child(2),
  .At-a-glance .collectioncounter:nth-child(3),
  .At-a-glance .collectioncounter:nth-child(5){width: 45%;float: right;}
  .At-a-glance .collectioncounter:nth-child(7){width: 100%;float: right;display: none;} 
  .At-a-glance .col-md-1 {display: none;}
  .At-a-glance .collectioncounter h2{font-size: 1.2rem !important;line-height: 4rem !important;}
  .At-a-glance .collectioncounter h3{/*! padding: 5px 18px !important; *//*! left: 3% !important; */}
  .At-a-glance .glance-content{width: 100%;}
  .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;}
  .kargrooh-slider .slick-next{left: 0px !important;}
  .kargrooh-slider .slick-prev{right: 0px !important;z-index: 2}
  .At-a-glance .collectioncounters{margin: 15px auto !important;}
  .copyright-text{display: block;width: 100%;margin: 10px auto;padding: 10px 40px !important;}
  .article-content{margin: 0 auto;display: flex;flex-flow: column;}
  #custompage .article-content{    margin: 0 auto;}
  #custompage .article .article-sidebar{order: 1}
  #custompage .article .article-text{order: 2}
  .article .article-sidebar{ order: 2;}
  .article .article-text{order: 1}
  .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{height: 80px !important;}
  .inner-sidebar-news .item h2{margin: -6px 0 0 0 !important;padding: 0;}
  .inner-sidebar-news .item .imageblock{background: initial;width: 70px;}
  .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;}