@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: 55px;margin-left: 0 !important; margin-right: 0 !important;display: inline-block;float: initial;}
.top-menu .top-menu-right img {width: 230px;float: left;}
.top-menu .top-menu-middle{text-align: center;}
.top-menu .top-menu-middle ul li{display: inline-block;margin-left: 0px;line-height: 55px;color: #5f5d5e;font-size: 1.3rem;position: relative;}
#CategoryMenu_menCategory>ul>li>ul>li>a,#CategoryMenu_menCategory>ul>li>ul>li>ul>li>a,#CategoryMenu_menCategory>ul>li>ul>li>ul>li>ul>li>a
{display: block}
#CategoryMenu_menCategory .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;}
#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{color: #5f5d5e}
.top-menu-left #searchboxcontatiner{}
.top-menu-left #searchboxcontatiner input {border: none;border-bottom: solid 1px #167edf;border-radius: initial;}
.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: 55px;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;}

.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;
}

@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;}
} 

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

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




.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 #c5c5c5;border-width: 2px 10px;}
.reg-form .row p{text-align: center;}
.reg-form .row input{height: 40px; width: 100%}
.reg-form .reg-a{position: relative}
.reg-form .reg-a span{position: absolute}
#cntMain_Q19, #cntMain_Q20{}
.reg-form .row1,.reg-form .row2{text-align: center;background-color: #8B9D77;color: #000;}
.reg-form .row3,.reg-form .row5,.reg-form .row7,.reg-form .row9{text-align: center;background-color: #6bddd3;}
.reg-form .row4,.reg-form .row6,.reg-form .row8,.reg-form .row10{text-align: center;background-color: #dd6b8b;} 
.reg-form .row1{border-bottom: initial;}
.reg-form .row2{border-top: initial;}
.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 .row13{border-bottom: initial;}
.reg-form .row14 textarea{height: 30rem;}
.reg-form .row14{border-top: initial;}
.reg-form .row15{border-bottom: initial;}
.reg-form .row16{border-bottom: initial;border-top: initial;}
.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;}









@media(max-width:991px){
    .reg-form .row7,.reg-form .row8,.reg-form .row9,.reg-form .row10{height: auto}
    .category-items .item h2 a{}
    .category-items .item figure img{/*! height: 50px !important; *//*! width: 100px !important; *//*! object-fit: cover !important; */}
}
#menuToggle{display: none;}

