/* Theme Name:Ziva - Author:ParsDLE.iR */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
html{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
*,:before,:after{box-sizing:inherit;-moz-box-sizing:inherit;-webkit-box-sizing:inherit}
@font-face{font-family:irsans;font-display:swap;font-style:normal;font-weight:700;src:url(../fonts/irsans-bold.woff2) format("woff2"),url(../fonts/irsans-bold.woff) format("woff")}
@font-face{font-family:irsans;font-display:swap;font-style:normal;font-weight:500;src:url(../fonts/irsans-medium.woff2) format("woff2"),url(../fonts/irsans-medium.woff) format("woff")}
@font-face{font-family:irsans;font-display:swap;font-style:normal;font-weight:400;src:url(../fonts/irsans-regular.woff2) format("woff2"),url(../fonts/irsans-regular.woff) format("woff")}
html,body{height:auto;width:100%;-ms-text-size-adjust:100%}
html{scroll-behaviour:smooth;scroll-padding-top:10px}
body{color:#1b1d20;direction:rtl;background:#fff;font:13px/23px irsans,tahoma,arial,sans-serif}
ol,ul{list-style:none}
img{border:none;max-width:100%;height:auto;vertical-align:middle;-ms-interpolation-mode:bicubic}
hr{box-sizing:content-box;height:0}
svg:not(:root){overflow:hidden}
a{color:#3a67e2;background-color:transparent;text-decoration:none;outline:none!important;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}
a:hover{color:#f70c22}
.redhover:hover{color:#f70c22!important}
a:focus,a:active{outline:none}
b,strong{font-weight:700}
table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;empty-cells:show}
td,td img{vertical-align:top}
input,textarea,select,button{margin:0;color:inherit;font:inherit;font-size:100%;vertical-align:baseline}
textarea{overflow:auto;vertical-align:top;resize:vertical}
input{line-height:normal;outline:none}
input[type=checkbox],input[type=radio]{padding:0}
input[type=checkbox]{vertical-align:baseline}
input[type=radio]{vertical-align:text-bottom}
button,label,input[type=button],input[type=submit],input[type=reset]{cursor:pointer}
input[type=search]{-webkit-appearance:textfield}
::-webkit-input-placeholder{color:#555;text-align:right;font:12px/21px irsans}
::-moz-placeholder{color:#555;text-align:right;font:12px/21px irsans}
:-ms-input-placeholder{color:#555;text-align:right;font:12px/21px irsans}
::-ms-input-placeholder{color:#555;text-align:right;font:12px/21px irsans}
::placeholder{color:#555;text-align:right;font:12px/21px irsans}
button,select{text-transform:none;outline:none}
button,input{overflow:visible}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
.bbcodes,.ibutton{color:#fff;border:none;font-size:14px;font-weight:500;border-radius:2px;text-align:center;background:#207de9;padding:7px 18px 8px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.bbcodes:hover,.ibutton:hover{color:#fff;background:#0061b5}
.clr{content:"";clear:both;display:table}
.rcol{float:right}
.lcol{float:left}
.transiall{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.fanum{-moz-font-feature-settings:"ss02"!important;-webkit-font-feature-settings:"ss02"!important;font-feature-settings:"ss02"!important}
.dle-notice{color:#a94442;background:#f2dede;margin:0 0 23px;text-align:center;padding:14px 16px;border:1px solid #ebccd1;font:13px/25px irsans,tahoma;text-shadow:1px 1px 0 rgba(255,255,255,.5)}
.dle-notice i{color:#a81e1b;font-style:normal;font-size:14px;font-weight:700;display:inline-block}
.dle-notice a{color:#ec0000;text-decoration:underline;font-weight:700}
.dle-notice a:hover{text-decoration:none}
.container{margin:0 auto;padding:0 20px;max-width:1200px}
.row{margin:0 -12px}
.forehead{height:550px;background:#1b1d20 url(../images/forehead.jpg) no-repeat 0 top;background-size:cover;position:relative}
.top-line .container{position:relative}
.top-line.line-glass{background:rgba(0,0,0,.4)}
.top-line{height:33px;background:rgba(0,0,0,.7)}
.top-links{float:right;height:33px}
.top-links a{float:right;color:rgba(255,255,255,.8);height:33px;font:12.5px/32px irsans;margin-left:18px}
.red-link{background:#f3558e;color:#fff!important;height:24px!important;padding:0 8px 0;border-radius:2px;margin:4px 0 0 0!important;font:12.5px/23px irsans!important}
.red-link:hover{background:#e14980!important}
.top-links a:hover{color:#fff}
.top-line-left{float:left}
.vipbt{height:26px;display:block;float:left;background:#ffd83d;border:1px solid #ffd83d;color:#000;padding:0 8px;border-radius:2px;margin:3px 0 0;font:13px/24px irsans;word-spacing:-1.3px}
.vipbt:hover{background:none;color:#ffd83d;border:1px solid #ffd83d}
.header{width:100%;z-index:99;height:auto;position:relative;background:#1b1d20}
.header.glass{background:rgba(0,0,0,.15)}
.sunrise{min-height:70px;position:relative;padding:10px 0 0}
.sunrise .container{position:relative}
.logo{float:right;display:block;width:106px;height:50px;line-height:50px}
.logo a{color:#fff;display:inline-block}
.logo img{display:inline-block;vertical-align:middle;max-width:100%;height:auto}
.menu-icon{float:left;padding:7px 8px 0 0}
.menu-icon .fal{border:1px solid rgba(200,200,200,.5);width:36px;text-align:center;color:#fff;cursor:pointer;font-size:18px;height:35px;line-height:32px}
.fal.fa-bars.is-red,.menu-icon .fal:hover{background:#ef0000;border-color:#ef0000;color:#fff}
.fal.fa-bars.is-red{width:36px}
.menu-icon i.is-red::before{content:"\f00d";font-size:23px;line-height:32px}
.isearch{float:left;padding:7px 8px 0 0}
.isearch i{width:35px;height:35px;color:#fff;cursor:pointer;font-size:14px;line-height:33px;padding-left:2px;border-radius:0;text-align:center;border:1px solid rgba(200,200,200,.5);border-radius:3px;-webkit-transition:background .2s linear,border .2s linear,color .2s linear;-o-transition:background .2s linear,border .2s linear,color .2s linear;transition:background .2s linear,border .2s linear,color .2s linear}
.isearch i:hover,.isearch i.is-active{color:#fff;background:#1bcc79;border:1px solid #1bcc79}
.isearch i.is-active{line-height:40px;padding-left:1px}
.isearch i.is-active::before{content:"\f00d";font-size:22px;line-height:32px}
#search-form{display:none;left:63px;position:absolute;top:2px;width:320px;z-index:99999}
.search-input{width:100%;background:#fff;border:1px solid #e1e1e1;border-radius:2px!important;padding:12px 18px!important}
.search-input::-webkit-input-placeholder{color:#afb4b9}
.search-input:-moz-placeholder{color:#afb4b9;opacity:1}
.search-input::-moz-placeholder{color:#afb4b9;opacity:1}
.search-input:focus{border:1px solid #02a9f4;outline:none}
.site-login{float:left;padding:7px 0 0}
.show-login{float:right;height:35px;color:#fff;cursor:pointer;text-align:center;border-radius:3px;font:12px/32px irsans;padding:0 10px;border:1px solid rgba(200,200,200,.55)}
.show-login i{float:right;font-size:15px;margin:8px 0 0 8px}
.show-login:hover{border:1px solid #3394e6;background:#3394e6;color:#fff}
.overlay{display:none;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99999;width:100%;height:100%;background-color:rgba(0,0,0,.7)}
.overlay i{display:inline-block!important}
.overlay-close{cursor:pointer;position:absolute;left:12px;top:11px;width:30px;height:30px;color:#bababa;text-align:center;font-size:22px!important;line-height:30px!important;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.overlay-close:hover{color:#ef0000;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.login-box{background:#fff;width:320px;margin-left:-160px;min-height:150px;overflow:hidden;position:absolute;z-index:9999;left:50%;top:20%;line-height:normal;border-radius:5px}
.login-title{height:52px;position:relative;padding:1px 16px 0;font:700 15px/50px irsans;border-bottom:1px solid #e5e5e5}
.login-form{overflow:hidden;padding:20px 30px 16px}
.login-field{margin-bottom:12px}
.login-field-title{display:block;width:100%;height:25px;line-height:25px;margin-bottom:5px}
.login-input{background:#fff;display:block;height:40px;line-height:40px;width:100%;max-width:100%!important;font-weight:500;padding:0;position:relative}
.login-input i{top:1px;left:1px;z-index:1;width:42px;height:38px;color:#d0d0d0;font-size:16px;line-height:38px;text-align:center;position:absolute}
.login-input input{width:100%;height:40px;display:block;background:#fff;font-weight:500;line-height:40px;padding:0 10px;position:relative;border-radius:2px;border:1px solid #e8e8e8;max-width:100%!important;box-shadow:inset 0 1px 0 rgba(0,0,0,.03)}
.login-check{padding:10px 0 0}
.login-button{width:100%;color:#fff;height:42px;border:0;display:block;cursor:pointer;border-radius:3px;padding:0 20px 4px;background:#207de9;box-shadow:0 1px 3px rgba(0,0,0,.25);font:500 13.5px/40px irsans!important}
.login-button:hover{box-shadow:none}
.login-menu{margin:0;padding:1px 0 3px}
.login-menu li{list-style:none}
.login-menu li a{border-bottom:1px dashed #eee;border-right:3px solid transparent;color:#333;display:block;font:13px/40px irsans;height:41px;padding:0 14px}
.login-menu li a b{color:#f20000}
.login-menu li a:hover{background-color:#f8f8f8;border-right:3px solid #ff8700;color:#000}
.login-menu li:last-child a{border-bottom:none}
.lost-pass{line-height:27px}
.lost-pass a{color:#555;text-decoration:underline}
.register-link{height:40px;margin:30px 0 0;line-height:44px;text-align:center;color:#888;border-top:1px solid #e5e5e5}
.register-link a{font-weight:700}
.topbox-right{float:right;width:50%}
.topbox-left{float:left;width:50%}
.brand-box{padding:50% 0 0;margin-top:-210px}
.branding{padding:0 0 24px}
.sitetitle{display:block;font-size:18px;font-weight:700;line-height:26px;padding:0 0 8px;color:#fff}
.siteinfo,.siteinfo strong,.siteinfo p{font-size:13.5px;font-weight:400;line-height:26px;color:rgba(215,215,215,.85)}
.counter-box{color:#fff;font-size:0;line-height:0;text-align:center;padding:50% 120px 0 0;margin-top:-208px}
.counter-part{width:166px;padding:0 10px 20px;display:inline-block}
.counter-part-block{padding:18px 14px 14px;border-radius:5px;background:rgba(130,130,130,.4)}
.counter-part-block i{display:block;font-size:24px;margin-bottom:8px;color:rgba(255,255,255,.65)}
.numscroller{display:block;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 17px/28px irsans}
.site-info-txt span{clear:both;display:block;font:13px/23px irsans;color:rgba(255,255,255,.65)}
.main-search-field{float:right;width:490px;max-width:100%;position:relative;height:42px}
.main-search-field input{width:100%;height:42px!important;line-height:42px!important;padding:0 46px 0 14px !important;box-shadow:none!important;border-radius:3px!important;border:none!important}
.main-search-field i{position:absolute;right:13px;top:12px;color:#ccc;font-size:18px}
.main-search-btn{float:right;height:42px;padding:0 10px 0 0}
.main-search-btn button,.srch-btn button{height:42px;border:none;color:#fff;line-height:42px;padding:0 18px;border-radius:3px;background:#006dec}
.main-search-btn button:hover{background:#1972d9}
.popular-searchs{font-size:0;padding:23px 0 0}
.popular-searchs a{height:29px;padding:0 10px;margin:0 0 6px 5px;display:inline-block;font:12.5px/25px irsans;color:rgba(230,230,230,.9);border:1px solid rgba(255,255,255,.25);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.popular-searchs a:hover{background:#207de9;color:#fff;border:1px solid #207de9}
.products-wrap{overflow:hidden;position:relative;border-radius:5px;margin-top:1px;padding:25px 192px 0 25px;background:#1b1d20 url(../images/learn.jpg) no-repeat 0 0;background-size:cover}
.products-name{top:0;right:0;color:#fff;position:absolute;text-align:center;padding:96px 60px 0 0;font:bold 20px/32px irsans}
.products-all{height:32px;margin-top:18px;padding:0 10px;border-radius:2px;display:inline-block;font:12.5px/29px irsans;color:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.35)}
.products-all:hover{color:#fff;background:#207de9;border:1px solid #207de9}
.main{width:100%;padding:25px 0 0}
.spacer,.spacer-m{clear:both;width:100%;height:35px;display:block}
.spacer-m{height:26px}
.title-line{width:100%;height:38px;margin-bottom:5px;position:relative}
.nice-title{z-index:1;height:38px;float:right;color:#1b1d20;position:relative;font:bold 16px/38px irsans;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}
.footer-col .nice-title{color:#fff;font:bold 17px/38px irsans}
.title-more{left:0;top:5px;position:absolute}
.title-more a{color:#777;font:13px/30px irsans;display:block;padding:0 3px}
.footer-col .title-more a{color:rgba(255,255,255,.65)}
.title-more a:hover{color:#207de9}
.footer-col .title-more a:hover{color:#fff}
.main-title{padding:0 0 13px}
.main-title h3{font:bold 17px/25px irsans}
.main-title span{font:bold 17px/25px irsans}
.breadcrumbs{color:#777;margin-bottom:20px;padding:5px 13px 7px;font:12.5px/24px irsans;border:1px solid #e5e5e5;border-radius:4px}
.breadcrumbs a{color:#000;display:inline-block;vertical-align:middle}
.breadcrumbs a:hover{color:#3a67e2}
.breadcrumbs i{padding:.5px 5px 0;display:inline-block;vertical-align:middle}
.tag-links{background:#f4f5f6;border-radius:4px;margin-bottom:25px;padding:12px;position:relative;overflow:hidden}
.tag-links-title{font:bold 16px/20px irsans;padding:5px 0 12px;text-align:center;color:#207de9;clear:both}
.tag-links ul{text-align:center;font-size:0;line-height:0}
.tag-links li{display:inline-block;padding:0 3px 6px}
.tag-links a{height:34px;display:block;color:#1b1d20;position:relative;border-radius:3px;background:#fff;font:13px/34px irsans;padding:0 14px;box-shadow:0 2px 5px -2px rgba(0,0,0,.08);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.tag-links a:hover{color:#fff;background:#207de9}
.icon-links{position:relative;overflow:hidden;border-radius:5px;margin-bottom:24px;background:#f4f5f6;padding:15px 12px 12px;text-align:center}
.icon-links .tag-links-title{color:#1a1a1a}
.icon-links ul{font-size:0}
.icon-links li{display:inline-block;vertical-align:middle;width:33.33%;padding:0 3px 8px;position:relative}
.icon-links li a{display:block;height:40px;text-align:right;color:#333;border-radius:42px;font:500 14px/41px irsans;padding:0 12px 0 18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-shadow:0 2px 5px -2px rgba(0,0,0,.08);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.icon-links li a:hover{background:#fff!important}
.icon-links li i{width:24px;height:42px;display:block;float:right;margin:0 0 0 3px;line-height:41px;font-size:14px;text-align:center}
.tools-box{background:#f4f5f6;border-radius:4px;margin-bottom:20px;padding:12px;position:relative;overflow:hidden}
.catg-title{font:700 18px irsans;margin-bottom:14px}
.cats-bnr{margin-bottom:25px}
.cats-bnr img{height:auto;border-radius:5px}
.cats-srch{margin-bottom:10px;position:relative}
.cats-srch::after{content:"";clear:both;display:table}
.srch-field{float:right;width:66%}
.srch-field input{width:100%;box-shadow:none!important;border:1px solid #e3e3e3!important;border-radius:0 3px 3px 0!important;height:42px;padding-right:16px!important}
.srch-field input::placeholder{font-size:13px}
.cats-srch select{width:20%;float:right;border:1px solid #e3e3e3;border-radius:3px 0 0 3px;height:42px;border-right:none;box-shadow:none}
.srch-btn{float:right;width:14%;padding-right:10px}
.srch-btn button{width:100%}
.sort-box{padding:5px 14px 6px;border:1px solid #e3e3e3;border-radius:4px}
.sort-label{float:right;margin-left:24px;padding-left:16px;border-left:1px solid #ececec}
#news_set_sort{display:inline}
.toptabliq{display:block;padding:25px 0 0;text-align:center;line-height:0;font-size:0}
.pages-wrap{padding:26px 0}
.right-col{width:74.137%;float:right;padding:0 0 0 24px}
.left-col{width:25.863%;float:left}
.full-story{position:relative;padding:5px 0 3px}
.ifavorite{float:right;line-height:43px;padding:8px 0 0 10px;height:34px}
.ifavorite i{font-size:24px;color:#bdbdbd}
.ifavorite i.red{font-size:24px;color:red}
.news-title{padding:8px 0;font:700 18px/30px irsans}
.meta-line{color:#888;min-height:33px;padding:5px 0 0;position:relative}
.meta-line a{color:#888}
.date,.author,.comms,.views,.edit,.complaint{float:right;line-height:22px;padding-left:24px}
.date i,.author i,.comms i,.views i,.edit i,.complaint i{float:right;padding-left:7px;height:23px;line-height:21px;font-size:13px;color:#999}
.views i{line-height:22px}
.edit i{line-height:22px;color:#0174fe}
.complaint i{color:#ff7f00}
.news-body{padding:20px 0 24px;line-height:26px}
.news-body h2,.news-body h3,.news-body h4{display:inline-block;clear:both;width:100%;font-size:16px;padding-bottom:4px}
.full-tags{color:#fff;font-size:0;padding:0 0 21px}
.full-tags i{float:right;display:block;height:33px;color:#000;font-size:12px;text-align:center;border:1px solid #ddd;padding:9px 9px 0 11px;border-radius:2px;margin-left:5px}
.full-tags a{color:#000;height:33px;border-radius:2px;margin:0 0 4px 4px;display:inline-block;font:12.5px/30px irsans;padding:0 10px;border:1px solid #ddd;-webkit-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear}
.full-tags a:hover{background:#207de9;color:#fff;border:1px solid #207de9}
.news-bottom{padding:0 1px 0 0}
.urating{float:right;color:#fff;height:30px;line-height:30px;font-size:13px;word-spacing:-2px;font-weight:500;border-radius:3px;background:#d115ec;padding:0 10px 0 11px}
.urating i{float:left;height:30px;line-height:29px;padding:0 7px 0 0;font-size:16px}
.urating .ratingtypeplus{float:right;margin:4px 0 0 6px;height:22px;line-height:24px;padding:0 0 0 8px;font-size:13px;border-left:1px solid #dd74ec}
.share-links{float:left}
.share-links a{width:28px;height:28px;color:#fff;float:right;font-size:15px;line-height:30px;text-align:center;margin:1px 2px;border-radius:3px;padding:0 0 0 1px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.share-links .fa-twitter{background:#33b3ea}
.share-links .fa-facebook-f{background:#3b5998;line-height:28px}
.share-links .fa-pinterest-p{background:#cf3232}
.share-links .fa-linkedin-in{background:#0077b5;line-height:29px}
.share-links .fa-telegram-plane{background:#27a6dd;padding:0;line-height:28px}
.share-links .fa-envelope{line-height:28px;background:#e93629;font-size:14px}
.thidden{width:0;height:0;margin:0;padding:0;font-size:0;overflow:hidden}
.share-links a:hover{box-shadow:0 0 100px rgba(255,255,255,.35) inset}
.short-news-col{float:right;width:33.33%;padding:0 12px 25px}
.short-news-col.quad{width:25%}
.short-news{background:#fff;position:relative;border-radius:4px;transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;box-shadow:0 3px 10px rgba(60,70,80,.1);-webkit-box-shadow:0 3px 10px rgba(60,70,80,.1)}
.short-news:hover{-webkit-box-shadow:0 4px 15px rgba(60,70,80,.2);box-shadow:0 4px 15px rgba(60,70,80,.2)}
.short-news-top{margin:0;width:100%;height:178px;border-radius:4px 4px 0 0;overflow:hidden;position:relative}
.news-label{position:absolute;top:13px;left:14px;background:#ffd83d;color:#000;border-radius:3px;padding:0 10px;z-index:3;font-size:12px;pointer-events:none}
.short-news-col.quad .short-news-top,.short-news-col.related .short-news-top{height:168px}
.products-wrap .short-news-top{height:138px!important}
.short-news-top img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.short-news:hover .short-news-top img{-webkit-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.short-news-top a{display:block;height:100%;line-height:168px;color:#888;text-align:center}
.products-wrap .short-news-top a{line-height:138px}
.short-news-top::after{top:0;left:0;width:100%;height:100%;content:"";position:absolute;pointer-events:none;background:transparent;transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.short-news:hover .short-news-top::after{background:rgba(0,0,0,.3)}
.short-news-price,.short-news-spec{left:15px;right:15px;opacity:0;z-index:1;font-size:0;line-height:0;visibility:hidden;position:absolute;pointer-events:none;transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}
.short-news-price{top:-35px;bottom:auto;color:#fff;padding:0 8px;font:14px/28px irsans}
.short-news-spec{bottom:-35px;top:auto}
.short-news:hover .short-news-price{top:16px;visibility:visible;opacity:1}
.short-news:hover .short-news-spec{bottom:16px;visibility:visible;opacity:1}
.short-news-cat{float:left;position:relative;pointer-events:painted;z-index:105}
.short-news-cat a{height:30px;font-size:13px;line-height:28px;padding:0 14px;color:#fff;border-radius:29px;max-width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid rgba(255,255,255,.5);transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out}
.products-wrap .short-news-cat a{max-width:133px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.short-news-cat a:not(:last-child){display:none}
.short-news-cat a:hover{background:#207de9;color:#fff;border:1px solid #207de9}
.short-news-com{float:right;height:28px}
.short-news-com i{color:#fff;font-size:18px;float:right;line-height:28px;padding:0 7px;height:28px}
.short-news-com span{color:#fff;height:28px;float:right;font:14px/32px irsans}
.short-news-title{clear:both;color:#1b1d20;overflow:hidden;padding:4px 14px 16px}
.short-news-col.quad .short-news-title,.short-news-col.related .short-news-title{padding-top:11px}
.short-news-title h2,.short-news-title h3{height:54px;overflow:hidden;font:500 15px/27px irsans}
.short-news-title h2 a,.short-news-title h3 a{color:#1b1d20}
.short-news:hover h2 a,.short-news:hover h3 a{color:#207de9}
.short-news-details{padding:10px 14px 0;color:#666}
.short-news-details::after{content:"";clear:both;display:table}
.short-news-author{float:right;padding-left:20px}
.short-news-author a{color:#777}
.short-news-date{font-size:12.5px}
.side-related .short-news-col{width:100%;padding-bottom:18px;}
.side-related .short-news-col:last-child{padding-bottom:3px!important}
.side-related .short-news{box-shadow:0 1px 3px rgba(60,70,80,.03)}
.side-related .short-news-top{height:130px!important}
.side-related .short-news-title{padding:8px 14px 12px!important}
.side-related .short-news-title h2{height:50px}
.related-box,.addcomm-box{padding:12px 24px 1px;border:1px solid #e5e5e5;border-radius:4px}
.addcomm-box{padding:14px 24px 1px}
.comments-wrap{padding-top:24px}
.pages{padding:16px 24px 24px;border:1px solid #e5e5e5;border-radius:4px}
.gray-box{background:#f4f5f6;border:1px solid #f0f1f2}
.pages-body{padding:10px 0}
.side-col{margin-bottom:25px}
.side-col:last-child{margin-bottom:0}
.side-block{position:relative;border-radius:4px;background:#f4f5f6;padding:10px 16px 18px;overflow:hidden}
.block-content{width:100%}
.side-icon{top:-6px;left:-6px;font-size:65px;position:absolute;color:rgba(0,0,0,.045)}
.side-tabliq{font-size:0;line-height:0;text-align:center}
.side-tabliq a{display:inline-block;padding:0 7px 5px;position:relative;z-index:1}
.side-tabliq li:only-child{margin-bottom:0}
.side-block.shop-block{color:#333;padding:22px 18px 20px;transition:all .2s linear}
.side-block.shop-block:hover{-webkit-box-shadow:0 4px 12px -2px rgba(60,70,80,.3);box-shadow:0 3px 13px -2px rgba(60,70,80,.3)}
.shop-block-box{text-align:center}
.shop-block-title{color:#00172d;background:#fff;margin-bottom:8px;border-radius:40px;padding:5px 10px;font:700 15px/30px irsans}
.shop-block-price{max-width:80%;font-size:14px;font-weight:500;line-height:22px;border-radius:3px;background:rgba(255,255,255,0.75);padding:6px 12px 9px;margin:10px auto 8px}
.shop-block-link{color:#fff;border-radius:3px;background:#004f99;padding:6px 18px 7px;display:inline-block;font:700 14px/27px irsans;box-shadow:1px 1px 0 rgba(0,0,0,0.09);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.shop-block-link:hover{color:#fff;background:#0f67d9}
.toptags{width:100%;display:block;overflow:hidden;border-radius:4px;position:relative;background:#edf3fd;padding:12px 16px 16px}
.toptags .side-icon{top:-11px}
.toptags ul{height:358px;overflow:auto;padding:0 5px;margin:0 -5px 0 -10px;scrollbar-width:auto;scrollbar-color:rgba(138,158,168,.45) rgba(140,160,180,.2)}
.toptags ul::-webkit-scrollbar{width:5px}
.toptags ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3)}
.toptags ul::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}
.toptags li,.text-tabliq li{margin-bottom:5px;position:relative;z-index:1}
.text-tabliq li:last-child{margin-bottom:3px}
.toptags li a,.text-tabliq li a{height:40px;display:block;padding:0 12px;border-radius:3px;color:#fff;background:#286cc1;word-spacing:-.5px;font:500 13px/40px irsans;transition:all .2s linear;box-shadow:0 2px 5px -2px rgba(0,0,0,.08);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}
.toptags li a{color:#fff;background:#286cc1}
.text-tabliq li a{color:#207de9;background:#fff}
.text-tabliq li a:hover{color:#fff;background:#207de9;box-shadow:none}
.toptags li a:hover{color:#286cc1;background:#fff;box-shadow:none}
.cat-links ul{text-align:center;font-size:0;line-height:0}
.cat-links li{width:100%;display:block;padding:0 0 6px}
.cat-links li:last-child{padding:0 0 2px}
.cat-links a{height:38px;display:block;color:#333;position:relative;border-radius:3px;font:500 14px/38px irsans;padding:0 14px;box-shadow:0 2px 5px -2px rgba(0,0,0,.08);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.side-col:nth-child(4n+1) .shop-block,.cat-links li:nth-child(4n+1) a,.icon-links li:nth-child(4n+1) a{background:#ffde7a}
.side-col:nth-child(4n+2) .shop-block,.cat-links li:nth-child(4n+2) a,.icon-links li:nth-child(4n+2) a{background:#ffbae2}
.side-col:nth-child(4n+3) .shop-block,.cat-links li:nth-child(4n+3) a,.icon-links li:nth-child(4n+3) a{background:#97dafb}
.side-col:nth-child(4n+4) .shop-block,.cat-links li:nth-child(4n+4) a,.icon-links li:nth-child(4n+4) a{background:#1feeb8}
.cat-links li:hover a{color:#333;background:#fff}
.instagram-promote,.telegram-promote{width:100%;display:block;overflow:hidden;border-radius:3px;position:relative;padding:15px 20px 16px;background-image:-webkit-linear-gradient(225deg,#285AEB,#d6249f,#fd5949);background-image:-o-linear-gradient(225deg,#285AEB,#d6249f,#fd5949);background-image:linear-gradient(-135deg,#285AEB,#d6249f,#fd5949)}
.instagram-promote .title,.telegram-promote .title{font-size:14px;font-weight:500;color:#fff}
.instagram-promote::before,.telegram-promote::before{position:absolute;font-family:"font awesome 5 brands";content:"\f16d";font-size:58px;top:-9px;left:-5px;line-height:1;color:#fff;opacity:.4;transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear}
.instagram-promote:hover::before{color:rgba(255,255,255,.65);opacity:1}
.telegram-promote{margin-top:8px;background:-webkit-gradient(linear,left top,right top,from(#0080d1),to(#00aced));background:-webkit-linear-gradient(left,#0080d1,#00aced);background:-o-linear-gradient(left,#0080d1,#00aced);background:linear-gradient(to right,#0080d1,#00aced)}
.telegram-promote::before{content:"\f3fe";font-size:56px;top:-7px;left:-7px}
.telegram-promote:hover::before{opacity:.65}
.feedbox{position:relative;margin-bottom:25px;padding:19px 16px 21px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-radius:4px;overflow:hidden}
.feedbox .side-icon{top:-4px;left:-8px}
.feedbox::before{content:"";width:100%;top:0;left:0;right:0;height:8px;border-radius:4px 4px 0 0;position:absolute;z-index:1;background:-o-repeating-linear-gradient(135deg,#e91c2e,#e91c2e 19px,transparent 10px,transparent 30px,#4882ce 20px,#4882ce 46px,transparent 40px,transparent 57px);background:repeating-linear-gradient(-45deg,#e91c2e,#e91c2e 19px,transparent 10px,transparent 30px,#4882ce 20px,#4882ce 46px,transparent 40px,transparent 57px)}
.feed-title{font:bold 16px/33px irsans}
.feedtxt{padding:1px 0 12px;font-size:13px}
.newsletter{max-width:320px;position:relative;display:block;border-collapse:separate;margin:0 auto}
.form-control{height:38px;padding:0 12px 0 55px !important;display:block;float:none;position:relative;margin-bottom:0;width:100%;font-size:12.5px!important;font-family:inherit;line-height:1.5!important;color:#555;background:#f9f9f9;border:1px solid #dadada!important}
.form-control:focus{box-shadow:0 1px 2px rgba(0,0,0,.07) inset;border:1px solid #d0d0d0}
.newsletter-btn{position:absolute;left:0;top:5px;bottom:5px;padding:0 6px 0 5px;border-right:1px solid #ddd;display:block;width:48px;height:28px;font-size:0;white-space:nowrap}
.newsletter-btn .send{display:inline-block;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;text-transform:uppercase;border-radius:3px;color:#fff;background-color:#e91c2e;border:1px solid #e91c2e;width:36px;height:28px;padding:0;text-align:center;font-size:24px;line-height:inherit;font-family:inherit;margin-right:-1px;z-index:2;-webkit-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.newsletter-btn .send i{line-height:26px}
.newsletter-btn .send:hover{background-color:#d51525;border:1px solid #d51525}
input[type=text],input[type=password],input[type=file],input[type=email],input[type=number],textarea,select,.xfields input,.xprofile input{max-width:100%;outline:none;font-size:13px;line-height:normal;border:1px solid #ddd;border-radius:3px;padding:7px 8px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.iform{padding-top:10px}
.half-right{float:right;width:50%;padding:0 0 20px 12px}
.half-left{float:left;width:50%;padding:0 12px 20px 0}
.iform input[type=text],.iform input[type=password],.iform input[type=file],.iform textarea,.iform select,.iform .xfields input,.iform .xprofile input{width:100%}
.field-title{display:block;font-size:14px;padding:0 0 8px}
textarea{width:100%;height:150px;resize:vertical;padding:11px 10px}
select{padding:7px 8px;background:#fff;cursor:pointer}
input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus,select:focus{border-color:#c5c5c5!important;box-shadow:none;outline:none}
.sec-code-right{width:50%;float:right;padding:18px 0 0 5px}
.sec-code-left{width:50%;float:right;padding:30px 5px 0 0}
.sec-code-txt{padding:5px 0 0;font:11px/24px irsans}
.submit-padd{padding:45px 0 0;text-align:center}
.comments li{list-style:none!important}
.site-comment{margin:0;padding:10px 0;position:relative}
.comm-box{position:relative;padding:0 84px 0 0}
.left-comment.admincomm{border:1px solid #d0e6f9}
.left-comment.admincomm .comment-top{color:#000;background:#207de9;border-bottom:1px solid #207de9}
.left-comment.admincomm .comm-text{color:#000}
.right-comment{top:0;right:0;width:70px;float:right;position:absolute}
.ava-comm{width:70px;height:70px;display:block}
.ava-comm img{width:70px;max-width:100%;min-height:70px;border-radius:50%}
.user-group{text-align:center;font-size:12.5px;padding-top:5px}
.left-comment{width:100%;float:right;position:relative;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.03)}
.left-comment:before,.left-comment:after{position:absolute;top:22px;right:-16px;left:100%;width:0;height:0;display:block;content:"";border-color:transparent;border-style:solid solid outset;pointer-events:none}
.left-comment:before{border-left-color:#e5e5e5;border-width:8px}
.left-comment:after{margin-top:1px;margin-right:2px;border-width:7px;border-left-color:#f8f8f8}
.left-comment.admincomm:before{border-left-color:#d0e6f9}
.left-comment.admincomm:after{border-left-color:#f5f9fb}
.comm-top{color:#1b1d20;position:relative;background:#f8f8f8;padding:8px 15px 8px 11px;border-bottom:1px solid #e5e5e5;border-radius:3px 3px 0 0}
.left-comment.admincomm .comm-top{background:#f5f9fb;border-bottom:1px solid #dceaf4}
.comm-top-right{float:right}
.comm-top-right ul li{float:right;height:30px;padding:0 0 0 20px;font:13px/30px irsans}
.comm-top-right b{font-size:14px;font-weight:700}
.comm-top-right a{color:#000}
.verified{width:15px;height:15px;float:right;display:block;margin:8px 0 0 7px}
.comm-date{line-height:32px;font-size:12px}
.comm-top ul li a:hover{text-decoration:underline}
.comm-cont{position:relative;padding:12px 15px}
.comm-cont .bb-editor{margin:6px 0 5px}
.comm-text{line-height:28px;padding:0 0 14px 1px}
.signature{background:#f8f8f8;margin:5px 0 14px;padding:5px 12px;border-radius:3px;font-size:12.5px;color:#333}
.comm-opt{float:right;margin-bottom:5px}
.comm-opt a{border:1px solid rgba(0,0,0,.12);border-radius:3px;color:#888;display:inline-block;font:12px/26px irsans;height:30px;margin-left:0;padding:0 10px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.comm-opt a:hover{background:#207de9;border:1px solid #207de9;color:#fff}
.comm-reply{float:left}
.comm-reply a{display:block;color:#fff;height:28px;line-height:26px;padding:0 12px;border-radius:2px;margin:1px 0 0;background:#1bcc79;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.comm-reply a:hover{background:#1ac280}
.poll-btitle{background:#f5f5f5;margin:0 0 10px;padding:6px 10px 5px;position:relative;color:#7c7979;position:relative}
#dle-vote{margin:0 23px}
#dle-vote label{display:inline-block;margin:0 10px 3px;cursor:pointer}
#dle-vote label input[type=radio]{display:none}
#dle-vote label input[type=radio] + .radio-span{display:inline-block;width:15px;height:15px;margin-right:11px}
.poll-text{display:inline-block;position:relative;bottom:2px;color:#7c7979}
.vote-btn,.poll-btn{background:#1885e6;border:medium;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font:700 12px/30px irsans;height:31px;margin:3px auto 10px;padding:0 25px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.vote-btn{background:#1885e6}
.vote-btn:hover{background:#333}
.poll-btn{background:#333}
.poll-btn:hover{background:#1885e6}
.all-vote{text-align:center;margin:10px 0}
.vote{margin-bottom:2px;font-size:13px}
.footerhead{padding:0 0 27px}
.footer{background:#0e2a47 url(../images/galaxy.svg) no-repeat 0 0;background-size:cover}
.footer-cont{margin:0 auto;max-width:1200px;padding:36px 0 40px;color:rgba(255,255,255,.6)}
.footer-col{float:right;margin:0;min-height:160px;padding:0 24px;width:33.33%}
.last-comms{padding:10px 0 0}
.last-comm{margin-bottom:7px;position:relative;border-radius:4px;padding:9px 13px 12px 40px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05)}
.last-comm::after{top:12px;left:12px;font-size:20px;font-weight:300;content:"\f10d";position:absolute;font-family:"font awesome 5";color:rgba(255,255,255,.2)}
.last-comm-user{float:right;font-weight:500;font-size:13.5px;color:rgba(255,255,255,.75)}
.last-comm a{color:rgba(255,255,255,.55)}
.last-comm:hover .last-comm-text a{color:rgba(255,255,255,.8)}
.last-comm a:hover{color:#fff!important}
.last-comm-date{font-size:12px;padding-right:12px;color:rgba(255,255,255,.4)}
.last-comm-top:after{content:"";display:table;clear:both}
.last-comm-text{padding:2px 0 0;font-size:12.5px;line-height:21px}
.small-desc,.cats-info{overflow:hidden;border-radius:4px;position:relative;padding:14px 18px 15px;border:1px solid #e5e5e5}
.small-desc{padding:14px 18px 16px;margin-bottom:24px}
.cats-info h1,.cats-info h2,.small-desc h2,.cats-info h3,.cats-info h3,.cats-info h5{height:32px;line-height:30px;font-size:16px;font-weight:700}
.descbox{font-size:13px;line-height:27px;height:80px;margin-bottom:32px;overflow:hidden}
.descbox.big{height:810px}
.cats-info-wrap.sliding .descbox{height:408px}
.expand-btn{position:absolute;bottom:0;left:0;right:0;width:100%;height:39px;text-align:center;box-shadow:0 0 50px 30px #fff;background:#fff;cursor:pointer}
.descbox.expand{height:auto!important;min-height:60px}
.descbox.expand .expand-btn{box-shadow:none}
.expand-btn span{position:relative;padding-left:6px;font-size:14px;color:#333}
.expand-arrow{border-style:solid;border-color:#333;border-width:0 2px 2px 0;display:inline-block;padding:2px;margin:0 0 2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.descbox.expand .expand-arrow{margin:0 0 -2px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.faq-page{margin:25px 0 0;border-radius:3px;background:#f3f4f5;padding:12px 22px}
.faq-page-title{font:500 15px/40px irsans;color:#207de9;text-shadow:0 1px 0 #fff;height:42px!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.faq-question{color:#333;width:100%;height:41px;display:block;cursor:pointer;user-select:none;padding:0 0 0 18px;font:500 13px/40px irsans;border-top:1px solid #e1e2e3;text-shadow:0 1px 0 #fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.faq-answer{display:none;color:#555;font-size:13px;line-height:25px;background:#fff;border-radius:3px;margin-bottom:14px;padding:9px 14px 10px}
.faq-content:last-of-type .faq-answer{margin-bottom:6px}
.faq-content{position:relative}
.faq-question::after{width:8px;height:8px;border-left:1px solid #555;border-top:1px solid #555;position:absolute;left:8px;content:" ";top:17px;transform:rotate(-45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.faq-content.active .faq-question::after{transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.photoshop-text h2,.photoshop-text h3{padding:10px 0 5px}
.site-navigation{width:100%;text-align:center;padding:12px 0 14px}
.site-navigation span,.site-navigation a{background:#f4f5f6;border-radius:3px;color:#333;display:inline-block;height:33px;font-size:13px;line-height:33px;padding:0 12px;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.site-navigation a:hover,.navigation span{color:#fff;background:#207de9;border-radius:4px}
.navigation,.nextprev{display:inline-block;font:12px irsans}
.nextprev a:hover span{background:0 0;text-shadow:0 1px 0 rgba(0,0,0,.25)}
.foter-news{padding:5px 0 0}
.foter-news li{list-style:outside none none;float:right;width:50%}
.foter-news a{color:rgba(255,255,255,.75);display:block;min-height:33px;position:relative;padding:0 15px 0 0;font:12.5px/33px irsans,tahoma}
.foter-news li a:before{content:"\f104";font-family:"font awesome 5";color:rgba(255,255,255,.6);font-size:16px;font-weight:300;left:auto;right:1px;position:absolute;top:1px}
.foter-news a:hover{color:#fff}
.weinfo{margin-bottom:16px;font:12.5px/29px irsans;text-align:justify;letter-spacing:-.05px}
.weinfo a{color:#fff}
.weinfo a:hover{color:#ffb400}
.cert{text-align:center;font-size:0}
.cert li{display:inline-block;padding:0 8px 10px 8px}
.cert img{max-height:78px}
.sospages{display:block;height:50px;margin:0 0 18px;overflow:hidden;text-align:center}
.sospages li{display:inline-block}
.sospages li a{display:block;line-height:50px;width:50px;height:50px;text-align:center;color:rgba(255,255,255,.6)}
.sospages li a:hover{-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}
.sospages ul li i{vertical-align:middle}
.myinstagram i{font-size:24px}
.mytelegram i{font-size:25px;margin:0 4px 0 0}
.mytwitter i{font-size:22px}
.myrss i{font-size:23px;margin:0}
.myinstagram:hover{color:#ff1671}
.mytelegram:hover{color:#20a0ff}
.mytwitter:hover{color:#008aff}
.myrss:hover{color:#ffa200}
.footer-bottom{width:100%;background:rgba(0,0,0,.1);color:rgba(255,255,255,.65);padding:14px 0;font:13px/25px irsans}
.footer-bottom a,.design em,.copyright em{color:#fff;font-style:normal}
.footer-bottom a:hover{text-decoration:underline}
.copyright{float:right}
.design{float:left;direction:ltr;font-size:13.5px}
.help-box{font-family:inherit;width:351px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;position:fixed;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.15);-moz-box-shadow:0 5px 15px rgba(0,0,0,.15);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.15);bottom:100px;right:25px;z-index:998;opacity:0;visibility:hidden;transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;will-change:transform,visibility,opacity;max-width:calc(100% - 50px);max-height:calc(100% - 125px);overflow-y:auto}
.help-box.help-active{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);visibility:visible;opacity:1}
.help-box .help-window-content{background:#fff}
.help-window-heading{color:#fff;background:#177ce1;padding:12px 15px 30px}
.help-window-title{font-size:14px;font-weight:700}
.help-window-intro{font-size:12.5px}
.help-btn{position:fixed;right:30px;bottom:28px;cursor:pointer;font-family:inherit;z-index:999;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all}
.help-window-list .help-window-item{transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);will-change:opacity,transform;opacity:0}
.help-box.help-pending .help-window-list .help-window-item{transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all;transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s}
.help-box.help-lauch .help-window-list .help-window-item{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0)}
.help-btn{position:fixed;right:30px;bottom:28px;visibility:hidden;opacity:0;cursor:pointer;font-family:inherit;z-index:999;transition:.4s ease all;-webkit-transition:.4s ease all;-moz-transition:.4s ease all}
.help-btn.show{opacity:1;visibility:visible}
.help-btn .help-btn-icon{width:60px;height:60px;background:#207de9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-webkit-box-shadow:0 6px 8px 2px rgba(0,0,0,.14);-moz-box-shadow:0 6px 8px 2px rgba(0,0,0,.14)}
.help-btn .help-btn-icon::before,.help-btn .help-btn-icon::after{position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;color:#fff;font-size:28px;font-family:"font awesome 5";-webkit-transition:.4s ease all;-moz-transition:.4s ease all;transition:.4s ease all}
.help-btn .help-btn-icon::before{content:"\f82d";line-height:59px}
.help-btn .help-btn-icon::after{content:"\f00d";opacity:0;z-index:2;line-height:60px;transform:scale(0) rotate(-360deg);-webkit-transform:scale(0) rotate(-360deg)}
.help-btn.help-active .help-btn-icon:before{opacity:0;transform:scale(0) rotate(360deg);-webkit-transform:scale(0) rotate(360deg)}
.help-btn.help-active .help-btn-icon:after{opacity:1;transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg)}
.help-btn .help-btn-txt{position:absolute;top:10px;right:100%;width:auto;opacity:0;visibility:hidden;background-color:#fff;white-space:nowrap;font-size:13px;color:#43474e;padding:6px 12px 7px 14px;letter-spacing:-.03em;margin-right:7px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;transition:.4s ease all;-moz-transition:.4s ease all;-webkit-transition:.4s ease all;box-shadow:0 5px 12px rgba(0,0,0,.15);-moz-box-shadow:0 5px 12px rgba(0,0,0,.15);-webkit-box-shadow:0 5px 12px rgba(0,0,0,.15)}
.help-btn:hover .help-btn-txt{opacity:1;visibility:visible}
.help-btn.help-active .help-btn-txt{transform:translate(0,15px);-webkit-transform:translate(0,15px);opacity:0;visibility:hidden}
.help-window-list{padding:0 14px 15px}
.help-page{border-radius:3px;background:#f7f7f7;padding:3px 14px 5px;margin-top:-20px}
.help-question{color:#333;width:100%;height:43px;display:block;cursor:pointer;user-select:none;padding:0 3px 1px 0;font:500 12.5px/41px irsans;border-top:1px solid #e1e2e3;text-shadow:1px 1px 0 #fff}
.help-content:first-child .help-question{border-top:none}
.help-answer{display:none;color:#555;font-size:12.5px;line-height:25px;background:#fff;border-radius:3px;padding:10px 13px 10px 14px;margin-bottom:14px}
.help-answer p{text-align:justify}
.help-content:last-of-type .help-answer{margin-bottom:10px}
.help-answer.help-cont{padding:0}
.help-content{position:relative}
.help-question::after{width:8px;height:8px;border-left:1px solid #555;border-top:1px solid #555;position:absolute;left:10px;content:" ";top:16px;transform:rotate(-136deg);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.help-content.active .help-question::after{top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.h_iframe-aparat_embed_frame{position:relative;padding-top:57%}
.h_iframe-aparat_embed_frame .ratio{display:block;width:100%;height:auto}
.h_iframe-aparat_embed_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.speedbar.teaser{background:0 0;border:none;min-height:0;line-height:0;margin:0;padding:0;height:0;width:0}
.teaser-wrap{font-size:14px;line-height:25px}
.teaser-wrap img{max-width:98%;margin:1%;vertical-align:middle}
.teaser-section{text-align:justify;padding:25px 5px}
.teaser-section.gray{background:#f8f8f8;padding:25px 24px}
.teaser-wrap h1,.teaser-wrap h2{display:block;color:#008bdf;text-align:center;padding:0 0 10px;font:bold 18px/30px irsans}
.teaser-top{position:relative;color:#fff;padding:25px;background-image:url(/uploads/static/team.jpg);background-size:cover;background-repeat:no-repeat;background-position:0 47%}
.teaser-top h1{color:#fff}
.teaser-top .center{position:relative}
.teaser-top::before{content:"";background:rgba(5,95,155,.85);position:absolute;top:0;right:0;width:100%;height:100%}
.vip-content{padding:18px 0 0}
.vip-image{display:table;margin:0 auto 18px}
.columns{float:left;width:25%;padding:12px}
.price{list-style-type:none;border:1px solid #eee;box-shadow:0 1px 10px -2px rgba(0,0,0,.1);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.price:hover{border:1px solid #e1e1e1;box-shadow:0 1px 12px -2px rgba(0,0,0,.4)}
.columns.eco .price{border:2px solid #0084df}
.ecocol{color:#fff;background:#0084df;padding:10px!important;display:none}
.columns.eco .ecocol{display:block}
.price-heade h5{font-size:17px;font-weight:700;word-spacing:-1px;position:relative;z-index:1}
.price-heade span{font-size:12px;color:#888;font-weight:300}
.price-heade span i{font-style:normal;font-size:13px;font-weight:400}
.price li{border-bottom:1px solid #eee;padding:20px 20px 18px;text-align:center;list-style:none;font-size:14px}
.price .grey{background-color:#f8f8f8;font-size:16px;color:#555;text-shadow:0 1px 1px #fff;padding:16px 0 15px}
.spuplans{margin:0 -12px 0;overflow:hidden}
.plan-price{background-color:#f8f8f8;font-size:16px!important;color:#555;text-shadow:0 1px 1px #fff;padding:16px 0 15px!important}
.columns:nth-child(1) h5{color:#df00e2}
.columns:nth-child(2) h5{color:#0084df}
.columns:nth-child(3) h5{color:#f45b69}
.columns:nth-child(4) h5{color:#0cb73c}
.plan-link{padding:12px!important}
.plan-link a{position:relative;display:block;margin:0;padding:0 20px;font:14px/40px irsans;background:#3394e6;color:#fff;text-align:center;cursor:pointer;border-radius:2px;transition:all .2s linear;height:40px}
.plan-link a:hover,.plan-link a:active{top:1px;background:#167bd0}
.umember{display:table;margin:0 auto 36px;text-align:center;line-height:0;clear:both}
.umember-title{font-size:18px;font-weight:700;color:#f90d0d;height:38px;line-height:36px;margin-bottom:10px}
.umember b{font-weight:700}
.immember,.nomember{width:160px!important;float:right!important;line-height:22px;margin:0 5px;padding:10px 20px!important;display:inline-block;height:66px;font-size:15px;font-weight:500;color:#fff!important;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border-radius:4px}
.immember{background:#00d797!important;border:1px solid #00d797}
.nomember{background:#3394e6!important;border-color:#3394e6!important}
.immember span,.nomember span{display:inline-block!important;font-size:12.5px;font-weight:400}
.immember:hover{color:#fff!important;background:#00c68b!important;border:1px solid #00c68b!important}
.nomember:hover{color:#fff!important;background:#2b86d2!important;border-color:#2b86d2!important}
.notice-box{width:360px;max-width:100%;margin:0 auto 20px;border:1px solid #e3e3e3}
.product-card{width:100%;background:#f8f8f8;padding:19px 20px 20px}
.sdl-price{background:#fff;margin-bottom:14px;font:500 14px/24px irsans;padding:11px 14px 10px;border-radius:3px;text-align:center}
.sdl-price span{color:#1084ea;font-weight:700;font-size:15px}
.sdl-title{height:33px;font:500 13.5px/34px irsans;text-align:center;margin:5px 0 2px;color:#000}
.sdl-input{width:100%;clear:both;height:38px;margin-bottom:5px;border-radius:3px;line-height:38px!important;padding:1px 10px 0!important}
.notmember,.ismember{width:49%;float:right;font-weight:500!important}
.ismember{float:left}
.lost-password{float:right;height:38px;font:500 12.5px/38px irsans}
.lost-password a{font-weight:500!important;color:#555!important}
.guarantee{color:#403105;min-height:94px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;border:1px solid #ffecc0;padding:16px 24px 16px 96px;background:#fff8dd url(../images/guarantee.png) no-repeat 18px center}
.guarantee span{width:100%;display:inline-block;font:bold 14px/28px irsans}
.course-box{width:500px;display:block;max-width:100%;margin:0 auto;border-radius:3px;text-align:center;background:#f5f5f5;padding:16px 16px 21px;text-shadow:0 1px 0 #fff;border:1px solid #f0f0f0}
.course-box h3{height:38px;color:#1281e3;font:bold 19px/38px irsans}
.course-info{padding:0 14px 8px;font:13.5px/23px irsans}
.course-description{display:table;font-size:13px;text-align:right;margin:5px auto 12px}
.course-description li{position:relative;padding:0 12px 0 0;margin:0!important;font:13px/25px irsans;list-style:none}
.course-description li::before{content:"â—¯";position:absolute;top:1px;right:0;font-size:5px;text-shadow:none}
.course-input{width:80%;clear:both;height:38px;margin-bottom:5px;border-radius:3px;line-height:38px!important;padding:0 12px!important}
.bbcodes.course-submit{height:36px;margin:0!important;padding:2px 20px!important}
.download-links{background:#d9edf7;border-bottom:2px solid #cbe4f0;color:#04395b;padding:12px 15px 15px;position:relative;width:100%}
.image-text-top{margin:0!important;padding:0!important;vertical-align:text-top}
.download-links > p{display:block;margin:6px 0 0}
.inline-link{height:26px;background:#1b8ef0;color:#fff!important;margin:0 1px;text-shadow:none;padding:0 10px;border-radius:2px;display:inline-block;font:500 12px/25px irsans!important;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.inline-link:hover{background:#1576ca;text-decoration:none!important}
.shoping-box{margin-top:25px;border:1px dashed #1abc9c;text-align:center;padding:14px}
.shoping-price{padding:3px 0 7px;font-weight:500;text-align:center;font-size:14px;color:#121212}
.shoping-links a{position:relative;display:table;vertical-align:top;margin:0 auto 10px;padding:8px 20px;font:14px/25px irsans;background:#3394e6;border-bottom:1px solid rgba(10,40,65,.3);-webkit-box-shadow:inset 0 -2px rgba(10,40,65,.3);box-shadow:inset 0 -2px rgba(10,40,65,.3);color:#fff;text-align:center;cursor:pointer;border-radius:2px;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.shoping-links a:hover,.shoping-links a:active{top:1px;outline:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}
.shoping-note{background:#f5f5f5;padding:14px 14px 13px;border-bottom:2px solid #ddd;text-shadow:1px 1px 0 #fff;font:12px/23px irsans;color:#555;margin-top:12px;border-radius:1px}
.download-links h3{padding-bottom:0}
.download-links.blue-links .btn{width:300px;display:block;max-width:100%;line-height:38px;text-align:right;position:relative;margin-bottom:10px;padding:0 40px 0 12px}
.download-links.blue-links .btn:only-child{margin-bottom:0}
.download-links.blue-links .btn::before{top:0;right:0;width:43px;height:38px;font-size:16px;content:"\f019";line-height:37px;position:absolute;text-align:center;font-family:"font awesome 5";color:rgba(250,250,250,.85)}
.projbuy{text-align:center;clear:both;margin-top:10px}
.projbuy a{color:#f70097;border-radius:3px;display:inline-block;font:500 16px irsans;border:2px solid #f70097;padding:6px 14px;transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}
.projbuy a:hover{color:#fff;background:#f70097;text-decoration:unset!important}
.bottom-bar{position:fixed;bottom:0;right:0;left:0;background:#fff;width:100%;z-index:98;-webkit-box-shadow:0 -1px 5px -3px rgba(0,0,0,0.45);box-shadow:0 -1px 5px -3px rgba(0,0,0,0.45)}
.bottom-bar .center{padding:6px 18px 8px;text-align:center}
.bottom-bar .center:after{content:"";display:table;clear:both}
#course-nav{font-size:0}
.bottom-bar li{height:auto;padding:3px 3.5px 3px;text-align:center;display:inline-block;vertical-align:middle}
.bottom-bar li a{color:#333;display:block;padding:0 14px;border-radius:3px;background:#eee;height:38px;font:500 13px/38px irsans;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.bottom-bar li a:hover{box-shadow:none}
.bottom-buy{position:relative;display:block;max-width:100%;height:40px;font:14px/39px irsans;text-decoration:none;text-align:right;cursor:pointer;border-radius:2px;color:#fff!important;overflow:hidden;background:#35c820!important}
.bottom-buy:hover{color:#fff!important}
.bottom-price{font-size:15px;display:block;font-weight:500;color:#00C178;padding:2px 5px 0}
.bottom-vip{background:#ffd900!important;font-weight:bold!important;color:#000!important}
.bar-close{height:28px;width:28px;background:#f70000;display:block;cursor:pointer;color:#fff;font-size:18px;line-height:32px;text-align:center;border-radius:3px}
.bottom-bar.hide{bottom:-100%}
.video-blocks{margin:0 0 10px}
.video-blocks.one-video{margin-bottom:16px}
.video-blocks h2{color:#d800ff;padding-bottom:10px}
.video-blocks::after{content:"";display:block;clear:both}
.video-blocks ul{margin:0 -10px 0}
.video-blocks ul li{float:right;width:50%;font-size:0;line-height:0;overflow:hidden;padding:0 10px 21px}
.video-blocks video{width:100%;max-width:100%;height:250px;object-fit:cover}
.video-blocks.one-video video{height:auto}
.chapters{margin:0 0 25px}
.chapter{background:#fff;padding:10px;border-radius:12px;box-shadow:0 3px 15px rgba(0,0,0,.08);margin-bottom:20px;counter-increment:seo}
.chapter-head-thumb{border-radius:12px;background:#eaeeee;position:relative;height:auto;width:200px;text-align:center;align-items:center;display:flex;justify-content:center}
.chapter-head-thumb:before{background:#fff;content:"#" counter(seo);position:absolute;left:13px;bottom:0;color:#f90;font-weight:700;line-height:37px;width:48px;font-size:24px;display:block;border-radius:10px 10px 0 0;text-align:center;-moz-font-feature-settings:"ss02"!important;-webkit-font-feature-settings:"ss02"!important;font-feature-settings:"ss02"!important}
.chapter-head{overflow:hidden;border-radius:12px;transition:all 1s ease}
.chapter-head-thumb img{height:150px;width:auto}
.chapter-head-start{padding:12px 24px}
.chapter-head-show{width:150px;height:auto;background:#f8f8f8;border-radius:12px;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all 1s ease}
.chapter-head-show span{display:block;margin-bottom:5px;font-size:16px;line-height:30px;color:#15192a;font-weight:500;width:100%}
.chapter-head-show span:first-child{display:block}
.chapter-head-show span:nth-child(2){display:none}
.chapter-head-start{width:calc(100% - 350px)}
.chapter-title{margin-bottom:3px}
.chapter-title span{display:inline-block;font-size:22px;font-weight:700;line-height:38px;color:#0555d2;padding-left:3px;-moz-font-feature-settings:"ss02"!important;-webkit-font-feature-settings:"ss02"!important;font-feature-settings:"ss02"!important}
.chapter-title h2{display:inline-block;width:auto;font-size:22px;font-weight:700;line-height:38px;color:#15192a;margin:0;padding:0}
.chapter-head-start p{font-size:14.5px;font-weight:500;line-height:29px;color:#15192a;margin-bottom:15px}
.chapter-body{height:0;visibility:hidden;transition:height 3s ease-in-out}
.open .chapter-body{height:auto;visibility:visible}
.open .chapter-head,.open .chapter-head-show{background:#eaeeee}
.open .chapter-head-show svg{transform:rotate(180deg)}
.open .chapter-head-show span:first-child{display:none}
.open .chapter-head-show span:nth-child(2){display:block}
.chapter-wrapper{padding:25px 0;max-width:800px;margin:0 auto;display:none}
.cat-content{padding:0 10px 0}
.open .chapter-wrapper{display:block}
.chapter-nav{background:#eee;padding:15px;border-radius:12px;margin-bottom:20px;font-size:14px;line-height:30px}
.chapter-nav b{font-size:16px}
.d-flex{display:flex!important}
.flex-row{flex-direction:row!important}
.flex-wrap{flex-wrap:wrap!important}
#hipop{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0, 0, 0, .5);z-index:1001;}
.hipop{width:auto;height:auto;position:fixed;background-color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.hipop-exit{position:absolute;left:1px;top:1px;font-size:20px;cursor:pointer;color:#eee;width:33px;height:33px;background:rgba(125,125,125,0.9);line-height:33px!important;text-align:center;z-index:100}
.hipop-photo{font-size:0}
.hipop-photo a{display:block}
.hipop-photo img{width:100%;max-width:100%}
.masha_index{display:none!important;font-size:0!important;line-height:0!important;margin:0!important;padding:0!important}
.image-bordered{border:1px solid #ddd}
.image-shadows{box-shadow:#091e4240 0 4px 8px -2px,#091e4214 0 0 0 1px}
.image-padded{padding:.5rem}
.comments-user-profile{font-weight:700;cursor:pointer;color:#3394e6}
.title_spoiler svg{vertical-align:middle;margin-top:-4px;margin-right:7px;height:16px;width:16px}
.wtsapp-talk{display:block;margin:6px 0 10px;padding:8px;color:#121212;background:#fff;border-radius:5px;font:500 14px/40px irsans}
.wtsapp-talk i{width:43px;height:43px;float:right;margin-left:10px;font-size:28px;line-height:42px;border-radius:24px;text-align:center;background:#2db742;color:#fff}  

@media(max-width:1200px) {
.products-wrap{padding:165px 24px 0 25px}
.products-name{top:0;left:0;right:0;padding:25px 24px}
}
@media(min-width:992px) and (max-width:1199.98px) {
.main-search-field{width:380px}
}
@media(min-width:992px) {
.top-links-show{display:none}
.menu-icon{display:none}
#menu{z-index:101;float:right;position:relative;display:block!important;padding-right:30px}
#menu .menu-cont,#menu .menu-cont li{margin:0;padding:0;list-style:none}
#menu .menu-cont > li{float:right;height:60px}
#menu .menu-cont li{position:relative}
#menu .menu-cont > li > a,#menu .menu-cont > li > span{height:50px;color:#f5f5f5;display:block;padding:0 10px;text-decoration:none;font:14px/50px irsans;cursor:pointer}
#menu .menu-cont > li:first-child > a{padding-right:1px}
#menu .has-sub ul{border-top:1px solid #f2f2f2}
#menu .menu-cont > li > a:hover,#menu .menu-cont > li > span:hover{text-decoration:underline}
#menu .has-sub ul,#menu .has-sub ul li{margin:0;padding:0}
#menu .has-sub ul{opacity:0;visibility:hidden;transform:scaleY(0);transform-origin:0 0;position:absolute;background:#fff;top:60px;width:200px;-webkit-box-shadow:0 5px 5px -1px rgba(0,0,0,.4);box-shadow:0 5px 5px -1px rgba(0,0,0,.4)}
#menu .has-sub ul a{border-bottom:1px solid #f2f2f2;color:#333;display:block;font:12.5px/38px irsans;padding:2px 15px;text-decoration:none}
#menu .has-sub ul a:hover{background:#f8f8f8;color:#333!important;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
#menu .has-sub > ul li ul{top:-1px!important;right:200px}
#menu .has-sub:hover > ul{opacity:1;visibility:visible;transform:scaleY(1);transition:all .2s ease-in-out}
#menu .menu-cont li:hover.has-sub > a{text-decoration:underline}
#menu .menu-cont li:hover.has-sub .has-sub a{color:#333}
#menu .menu-cont > li.has-sub > a > i,#menu .menu-cont > li.has-sub > span > i{float:left;display:inline-block;height:50px;line-height:50px;margin-right:8px;font-size:16px}
#menu .menu-cont > li ul li > a i{float:left;line-height:38px}
.searchbtn{display:none}
}
@media(max-width:991.98px) {
.forehead{height:auto}
.top-links-show{float:right;height:27px;display:block;margin-top:3px;font:12px/26px irsans;padding:0 14px;border-radius:27px;color:#fff;cursor:pointer;background:rgba(100,100,100,.8)}
.top-links-show.active{background:#207de9}
.top-links{height:auto;position:absolute;right:20px;top:33px;width:220px;background:#fff;border-radius:5px;z-index:100;overflow-y:scroll;box-shadow:0 1px 7px -3px rgba(0,0,0,.25);display:none}
.top-links a{float:none;width:100%;display:block;color:#000;margin:0;padding:3px 12px 4px;border-bottom:1px solid #eee;height:40px}
.top-links a:hover{color:#207de9}
.top-links a:last-child{border-bottom:none}
.site-menu{margin:0 auto;position:relative;width:100%}
#menu{position:absolute;top:60px;right:0;width:100%;max-height:500px;overflow:auto;background:#fff;display:none;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.3);box-shadow:0 10px 10px rgba(0,0,0,.3);z-index:1000}
#menu ul,#menu ul li{list-style:none;margin:0;padding:0;display:block;position:relative}
#menu ul li a,#menu ul li span{color:#333;display:block;text-decoration:none;padding:0 15px!important;font:500 12.5px/43px irsans;border-bottom:1px solid #f2f2f2}
#menu ul li a:hover,#menu ul li span:hover{background:#f6f6f6;color:#207de9!important}
#menu .has-sub ul{padding-right:30px}
.menu-cont{border-top:1px solid #e9e9e9}
#menu .has-sub ul a{text-transform:none}
#menu i{display:none}
.srch-field{width:48%}
.cats-srch select{width:32%}
.srch-btn{width:20%}
.topbox-right,.topbox-left{float:none;width:100%}
.brand-box,.counter-box{padding:10px 0 20px;margin-top:auto}
.toptabliq img{height:auto;max-width:100%}
.chapter-head-start p{display:none}
}
@media(min-width:768px) and (max-width:991.98px) {
#menu{margin:0!important}
#menu .menu-cont > li > a,#menu .menu-cont > li > span{padding:0 9px!important}
.short-news-col{width:50%}
.short-news-col.quad{width:33.33%}
.video-blocks li{width:50%}
.icon-links li{width:50%}
}
@media(min-width:768px) {
.mob-show{display:none}
}
@media(max-width:767.98px) {
.main{padding:25px 0 0}
.right-col{width:100%!important;float:none;padding:0 0 24px}
.left-col{width:100%;float:none;padding:0}
.short-news-top{float:none;width:100%}
.footer-cont{padding:40px 0 30px}
.footer-col{float:none;width:100%;padding:0 24px 24px}
.video-blocks li{width:50%}
.chapter-head{position:relative}
.chapter-head-start{width:calc(100% - 85px)}
.chapter-title h2,.chapter-title span{font-size:18px;line-height:28px}
.chapter-title{margin-bottom:35px}
.chapter-head-show{position:absolute;right:113px;bottom:0;height:45px}
.chapter-head-thumb{width:85px}
.chapter-head-thumb img{height:73px;margin-bottom:17px}
.chapter-head-thumb:before{width:36px;line-height:24px;font-size:16px}
.chapter-head-show>div{display:flex;justify-content:space-around;align-items:center}
.chapter-head-show span{margin:0}
.chapter-head-show svg{margin-right:7px}
.hipop{width:300px}
.hipop-photo img{height:auto}
.icon-links li{width:50%}
}
@media(min-width:480px) and (max-width:767.98px) {
.main-search-field{width:300px}
#menu .menu-cont > li > a,#menu .menu-cont > li > span{padding:0 10px}
.short-news-col{width:50%!important}
.side-tabliq img{max-width:300px}
.instagram-promote{max-width:300px;margin:0 auto}
}
@media(max-width:574.98px) {
.half-right,.half-left{float:none;width:100%;padding:0 0 20px}
.submit-padd{clear:both;width:100%;padding:10px 0 0}
.comments-tree-list .comments-tree-list{padding-right:0!important}
.spuplans{grid-template-columns:unset!important}
.faq-page{padding:10px 14px!important}
.video-blocks li{float:none;width:100%;padding:0 0 14px}
.video-blocks video{height:auto}
.icon-links li{width:100%}
}
@media(max-width:479.98px) {
.row{margin:0}
.sunrise{padding:10px 0}
.logo{float:none;width:100%}
.main-search-field{width:220px}
.srch-field{width:56%}
.cats-srch select{width:44%}
.srch-btn{width:44%;padding-right:0;margin-top:5px}
.counter-part{width:156px}
.short-news-col{float:none;width:100%!important;padding:0 0 24px}
.short-news-top{height:auto}
.short-news-title,.short-news-title h2{height:auto}
.short-news-details{padding:10px 16px 14px}
.urating{margin-bottom:10px}
.right-comment{display:none}
.comm-box{padding:0}
.left-comment::before,.left-comment::after{display:none}
#search-form{left:107px;width:220px}
#dlefastreplycomments{margin:0 0 16px!important}
.cats-info h1,.cats-info h2,.cats-info h3,.cats-info h3,.cats-info h5{height:auto}
.immember,.nomember{width:100%!important;float:none!important;margin:0 0 8px}
.btn{padding:0 5px!important}
}