@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: #513191; width: 100%; height: 91px;margin-left: 0 !important; margin-right: 0 !important;display: inline-block;float: initial;}
.top-menu .top-menu-right img {margin-top: 17px;height: 60px;}
.top-menu .top-menu-middle{text-align: center;height: 90px;line-height: 90px;}
.top-menu .top-menu-middle ul li{display: inline-block;margin-left: 30px;line-height: 55px;color: #fff;font-size: 1.3rem;}
.top-menu .top-menu-middle ul li a{color: #fdfdfd;}  
.top-menu-left #searchboxcontatiner{}
.top-menu-left #searchboxcontatiner input {border: none;border-bottom: solid 1px #d1b87d;border-radius: initial;color: #fff;} 
.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;display: none;}
.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: 80px;padding: 0 80px;height: 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;
}
.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: 4;}
.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;}
.kargrooh{/*! position: relative; */padding: 0 4%;}
.rbo-content{margin: 25px auto;position: relative;background-color: #f7f4ff;}
.home-row-subjects{position: relative;}
.wrapper{background: #f7f4ff;}
.home-row-subjects h1 {color: #0965b9;font-size: 1.3em;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: 280px;margin: 15px auto 5px auto;border-radius: 10px;padding: 0;}
.kargrooh-slider .slick-slide a {width: 100%;display: inline-block;font-size: 1.1vw;color: #fff;}
.kargrooh-slider .slick-slide{text-align: center;padding: 10px;}
.kargrooh-slider{height: 580px;}
.kargrooh-slider .slick-slide .item{background-color: #fff;border-radius: 10px;}
.kargrooh-slider .slick-slide h2{margin: 0px 0 9px 0;height: 70px;line-height: 25px;background-color: #6648a0;text-align: center;padding: 10px 10px;border-radius: 10px;}
.kargrooh-slider .slick-slide h2>a:first-of-type{display: none;}
.kargrooh-slider .slick-slide .item #decription {text-align: justify;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;display: -webkit-box !important;line-height: 23px;margin: 10px 0 20px 10px;font-size: 10pt;color: #2b2722;}

.manshoorat{/*! width: 1000px; */ margin: -37px auto 0 auto;padding: 0 8%;}
.manshoorat-news .item{padding: 10px;position: relative;display: block;}
.manshoorat-news h2{font-size: 9pt;position: absolute;z-index: 2;bottom: 20px;text-align: center;width: 92%;display: block;padding: 5px 15px;background: #0000006e;height: 41px;}
.manshoorat-news h2 a{color: #fff;font-weight: 700;}
.manshoorat-news img{position: relative;height: 150px; width: 100%;object-fit: contain;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{width: 1000px;}
.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 {width: 1000px; margin: 0 auto;}
.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 {float: right;text-align: center;padding: 10px 5%;}
.At-a-glance .collectioncounters{display: inline-block;width: 100%;white-space: nowrap;margin-top: 30px;}

.copyright-text {padding: 20px 0;text-align: center;font-size: 0.8em;background-color: #3d2470;color: #fff;margin: 30px 0;}
.mini-menu{display: inline-block;text-align: center;position: absolute;left: 3%;bottom: 43%;width: 45px;}
.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;}
.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: -32px;margin-left: 15% !important;/*! width: 25%; */text-align: justify;}
.article .article-breadcrumb a {color: #b7b7b7;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: #fff;}
.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 10%;background: #fff;padding: 20px;}
.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%;}
.inner-sidebar-news .item img {height: 95px;object-fit: contain;border-radius: 10px;width: 100%;}
.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;text-align: right;}
.inner-sidebar-news .item h2 a {color: #222;}
.inner-sidebar-news .item .strapline {display: none}
.inner-sidebar-news .item .details{height: 115px;padding: 15px 0;}

.article-related .item .imageblock {float: right;width: 45%;height: 110px;margin: 10px;background-color: #fff;border-radius: 10px;}
.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: -7px;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: auto;border-radius: 15px;/*! object-fit: cover; */margin: 20px 0;max-height: 400px;object-fit: contain;}
.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: 1.5px;top: 20px;}
.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;margin-top: 40px;}
.article .article-sidebar{margin-top: 45px;}

.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 {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;}
.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: 0.7vw;padding: 5px 0px 5px 4px;line-height: 19px;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: 0.9vw;}
#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%; */}


.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;display: none;} 
.category-items-section{margin-top: 50px}
.category-items .item {width: 50%;height: 170px;float: right;margin: 0;padding: 15px;}
.category-items .item figure {width: 35%;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: cover;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: 1.05vw;font-weight: 400;color: #000;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;display: -webkit-box !important;line-height: 35px;}
.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 20px;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;}
.category-items .item:first-of-type .category-page-item-propertise{position: initial;}
.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;}
.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.svg) 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: 15px;background: url(../images/no_image_available.jpg) center;margin-bottom: 15px;background-size: cover;background-color: #cccccc45;}




.main-subject{padding: 13px 15px; background: #1686b8;border-radius: 15px;margin: 50px 0 5px 0;font-weight: bold;text-align: right;color: #000;width: 40%;}

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

.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%}
.TayaCMS-RadioButtonList input{height: initial !important; width: auto !important; float: right;}
.TayaCMS-RadioButtonList label{float: right;  margin: 0 5px 23px 25px;line-height: 19px;}
.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;}
#cntMain_UC_Captcha_updCaptcha input {position: relative;  top: 18px; width: auto !important}

.category-page-item-propertise{displaY: none;}
.edame{float: left;width: 150px;text-align: center;position: relative;margin-top: 5px;}





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