/*
Theme Name: پوسته اشتراکی رز ملودی
Theme URI: https://wintheme.ir
Description: پوسته اشتراکی رز ملودی / طراحی و توسعه توسط وین تم
Author: Wintheme.ir
Author URI: https://wintheme.ir
Version: 1.0
*/
*{box-sizing:border-box;padding:0;margin:0;border:0}
body {direction: rtl;color: #333;cursor: default;font-family: win_fonts;font-size: 14px;background: #f4f2f9;-moz-font-feature-settings: "ss02";-webkit-font-feature-settings: "ss02";font-feature-settings: "ss02";}
input,button,textarea,select{font-family:win_fonts;font-size:13px;background:none;font-size:14px;outline:none}
h1,h2,h3,h4,h5,h6{font-family:win_fonts}
a{text-decoration:none;color:#333;transition:all 300ms ease-out}
a:hover{text-decoration:none;color:var(--bg--bc)}
img{border:0;max-width:100%;height:auto}
ul,li{border:0;padding:0;margin:0;list-style:none}
b,strong{font-weight:400}
button,label,select{cursor:pointer}
::selection{background:var(--bg--bc);color:var(--bg--cl)}
.svg{display:flex;position:absolute;width:0;height:0}
.row{width:1280px;max-width:96%;margin:0 auto}
.flex{display:flex;flex-wrap:wrap;align-items:center}
.flex2{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex3{display:flex;flex-wrap:wrap;justify-content:space-between}
.hrow{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.5em 1em auto}
.vasat{width:46%;order:2}
.right{width:22%;order:1}
.left{width:30%;order:3}
.eplfx a{position:fixed;left:1em;bottom:1em;padding:.5em 1em;font-size:15px;border-radius:10px;color:#fff;background:#000d07}
.header{background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.0392156862745098);margin-bottom: 1em;}
.header .logo{background:var(--bg--bc) url(assets/img/logo.png) no-repeat;width:190px;height:60px}
.header .flex{justify-content:space-between}
.header li a{color:#595959;padding:.3em .8em;margin:0 5px;font-size:15px;border-radius:5px}
.header li a:hover{background:var(--bg--bc);color:#fff}
.sbsrch{background:#fff;width:320px;position:relative;border-radius:10px;overflow:hidden;border:2px solid var(--bg--bc)}
.sbsrch input{padding:1em;width:100%}
.sbsrch button{position:absolute;left:6px;background:var(--bg--bc);color:#fff;padding:8px 12px;border-radius:10px;top:6px}
.offer{}
.offer li{width:16.6%;padding:0 .2em 1em}
.offer .post{background:#fff;margin:5px 0;display:block;border-radius:5px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,0.13);transition:.3s all ease}
.offer .post h5{font-size:13px;color:#505050}
.offer .post h6{font-size:12px;color:#505050;font-weight:300}
.offer .post:hover{box-shadow:0 0 25px rgba(0,0,0,0.13)}
.offer .post figure{position:relative;overflow:hidden;width:100%;height:auto}
.offer .post figure img{width:100%;height:auto}
.offer .post figure:after{position:absolute;top:-50%;left:-50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(255,255,255,.2);border-radius:100%;opacity:0;overflow:hidden}
.offer .post:hover figure{animation:figanim ease-in-out .75s forwards}
.offer .post:hover figure:after{animation:circle .75s}
.offer .post .name{padding:0 10px}
.offer .post .name h2{color:#565656;font-size:13px;font-weight:500}
.offer .post .name .foot_post{display:flex;justify-content:space-between;color:#9d9d9d;font-size:13px;margin:8px 0}
.offer .post .name h3{color:#454545;font-size:12px;font-weight:300}
.offer .post .name span{font-size:11px}
@keyframes figanim {
0%{filter:grayscale(.5)}
40%{filter:grayscale(.3)}
100%{filter:grayscale(0)}
}
@keyframes circle {
0%{opacity:.8;background:rgba(213,156,34,.2)}
40%{opacity:1;background:rgba(255,174,0,0.17)}
100%{width:200%;height:200%;opacity:0}
}
aside section,.pseo,article,.brcsing,.sngtgs,.sngcomnt{margin:0 0 1em;border-top:0;overflow:hidden;line-height:2.2;background:#fff;border:2px solid #e2e2e2;box-shadow:0 0 14px rgba(0,0,0,0.09)}
aside section header,.sngrtld header,.sngcomnt header{padding:1.4em 1.2em;display:flex;align-items:center;background:#f7f7f7}
aside section header h2,.sngrtld header h4,.sngcomnt header h4{font-size:15px;border-right:1px solid #b4b4b4;height:17px;display:flex;color:#616060;align-items:center;padding-right:.7em;margin-right:.7em;font-weight:600}
.sngrtld header h4 span{margin-right:.4em;color:var(--bg--bc)}
aside section header svg,.sngrtld header svg,.sngcomnt header svg{fill:#8b8b8b;width:22px;height:22px}
aside section ul{padding:1em}
aside .rcat ul{padding:0;line-height:2.5}
.rcat li{border-bottom:1px solid #f4f4f4;padding:.5em 1em}
.rcat li a,.left ul li a{display:flex;align-items:center}
.left ul li a:before,.rcat li a:before{content:"";width:8px;height:8px;background:#d9d9d9;border-radius:2px;margin-left:.6em}
.artsr ul{justify-content:space-between;margin-bottom:-.5em;padding:.6em}
.artsr li{width:48%}
.artsr li a{display:flex;color:#1d1d1d;justify-content:center;text-align:center;padding:.1em;margin-bottom:.7em;border:1px solid #d9d9d9;font-size:13px}
.artsr li a:hover{color:var(--bg--bc);border-color:var(--bg--bc)}
.left ul li{margin:0 0 .5em;border-bottom:1px solid #f4f4f4}
.left ul li:last-child{margin:0}
.pseo{text-align:center;padding:1em}
.pseo h1,.pseo h1 a{font-size:16px}
.pseo p{color:#4f4f4f}
.jmykst,.mshads{margin:1em 0 0}
.vasat .box_right{background:#fff;padding:15px;border-radius:5px;margin-bottom:15px;box-shadow:0 0 14px rgba(0,0,0,0.09)}
.vasat .box_right.ads .foot_post .left .more{width:100%;display:block;text-align:center}
.vasat .box_right.ads .foot_post{display:block}
.vasat .post header{box-shadow:none;display:flex;justify-content:space-between;border-bottom:1px solid #f1f1f3;margin-bottom:15px;padding-bottom:15px;flex-direction:column;position:relative}
.vasat .box_right.post .title{padding-right:15px;position:relative;font-weight:600;font-size:15px}
.vasat .box_right.post .title::before{content:'';position:absolute;top:6px;right:0;background:var(--bg--bc);width:8px;height:21px;border-radius:12px}
.vasat .box_right.post .title a{color:#616060}
.vasat .box_right.post .title a:hover{color:#000}
.vasat .box_right.post img{max-width:100%;height:auto;margin:10px 0;border-radius:5px}
.vasat .text{text-align:center}
.vasat .text p{line-height:30px}
.vasat .text a:hover{color:var(--bg--bc)}
.vasat .foot_post{display:flex;justify-content:space-between;padding:15px 0 0;border-top:1px solid #f1f1f3}
.vasat .foot_post .right{display:flex;justify-content:space-between;width:70%}
.vasat .foot_post .right .icinfo{margin-top:5px}
.box_right .foot_post ul{display:flex;align-items:center;flex-wrap:wrap}
.box_right .foot_post li{font-size:13px;margin:0 .3em .3em;display:flex;align-items:center;color:#56555E}
.box_right .foot_post li a{color:#56555E}
.box_right .foot_post li:before{content:"";width:15px;height:15px;background-size:cover;margin-left:.6em;opacity:.2}
.box_right .foot_post li:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 298.76 213.91'%3E%3Cpath d='M291.7,119.09H251.75V89.48a7.05,7.05,0,0,0-7.05-7H149.15l-16.89-36a7.06,7.06,0,0,0-6.39-4.06H7.05a7.05,7.05,0,0,0-7,7V249.28a7.06,7.06,0,0,0,7.05,7H244.7a7.06,7.06,0,0,0,6.59-4.54l47-123.14A7.05,7.05,0,0,0,291.7,119.09ZM14.1,56.53H121.4l16.89,36a7.07,7.07,0,0,0,6.39,4h93v22.56H54.05a7.07,7.07,0,0,0-6.59,4.54L14.1,211Zm225.75,185.7H17.29l41.61-109H281.46Z' transform='translate(0 -42.42)'/%3E%3C/svg%3E");height:12px;width:16px}
.box_right .foot_post li:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256,0C114.6,0,0,114.6,0,256S114.6,512,256,512,512,397.4,512,256,397.4,0,256,0Zm0,469.3C138.2,469.3,42.7,373.8,42.7,256S138.2,42.7,256,42.7,469.3,138.2,469.3,256,373.8,469.3,256,469.3ZM234.7,234.7,149.3,320l32,32,96-96V85.3H234.6V234.7Z'/%3E%3C/svg%3E")}
.box_right .foot_post li:nth-child(3):before,.gcmnt header:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20.03 20'%3E%3Cpath d='M12,2A10,10,0,0,0,2,12a9.87,9.87,0,0,0,2.26,6.33l-2,2A1,1,0,0,0,3,22h9A10,10,0,0,0,12,2Zm0,18H5.41l.93-.93a1,1,0,0,0,0-1.41A8,8,0,1,1,12,20Z' transform='translate(-1.97 -2)'/%3E%3C/svg%3E")}
.box_right .foot_post li:first-child{margin-right:0}
.box_right .foot_post li:last-child{margin-left:0}
.box_right .foot_post li a{color:#56555E}
.vasat .foot_post .left{margin-top:4px}
.vasat .foot_post .left .more{background:var(--bg--bc);color:#fff;font-size:15px;font-weight:500;padding:10px 25px;border-radius:5px;box-shadow:0 4px 9px rgba(0,0,0,0.12);transition:.3s all ease}
.vasat .foot_post .left .more:hover{opacity:.8}
.pgnvi{justify-content:center;border-top:0;overflow:hidden;background:#fff;border:2px solid #e2e2e2;padding:1em .5em}
.pgnvi a,.pgnvi span{height:40px;width:40px;display:flex;justify-content:center;align-items:center;margin:5px;color:#4f4f4f;border:2px solid #d1d1d1;font-size:13px}
.pgnvi a:hover{color:var(--bg--bc);border-color:var(--bg--bc)}
.pgnvi .current{color:#fff;background:var(--bg--bc);border-color:var(--bg--bc)}
.pgnvi .next,.pgnvi .prev{width:auto;border:0;padding:0 1em;color:#fff!important;background:#1f1f1f}
.pgnvi .dots{width:auto;border:0;padding:0 1em;color:#1f1f1f;background:#d1d1d1}
.page404{color:#4f4f4f;padding:0 1em;text-align:center}
.page404 img{margin:1em auto !important;display:block;width:55%}
.page404 form{position:relative;width:100%;margin:1em auto}
.page404 input{border:1px solid #d9d9d9;height:50px;width:100%;padding:0 1em}
.page404 button{position:absolute;height:36px;background:var(--bg--bc);color:#fff;left:7px;top:7px;padding:0 1em}
.jmspnt{position:fixed;height:88px;top:60%;text-decoration:none;z-index:99;cursor:pointer;transform:translate(0,-50%);width:35px;right:0;transition:all 320ms ease-out;border-right:0;background:#1c1c1c;color:#fff!important}
.jmspnt strong{transform:rotate(-90deg);position:absolute;width:66px;top:37px;right:-17px;color:#fff;font-size:12px}
.jmspnt.mknn{right:initial;left:0;border-left:0}
.jmspnt.mknn strong{top:38px;right:-15px}
.jmspnt a{position:absolute;width:100%;height:100%}
.ftr{background:#252525;margin-top:1em}
.ftr .flex3{margin:0 auto;position:relative;padding:1.2em 0;align-items:center}
.cprgt{color:#ccc;display:flex;align-items:center;padding-right:97px}
.cprgt strong{color:#fff;font-size:16px;margin:0 0 .1em;display:inline-block}
.cprgt b{color:#B3B3B3;font-size:13px}
.ftr .cprgt a{color:#fff}
.ftr .cprgt span{background:var(--bg--bc);display:flex;justify-content:center;align-items:center;width:75px;position:absolute;height:100%;padding:1em;right:0;top:0}
.ftr .cprgt span svg{width:40px;height:55px;fill:#fff}
.scial a{margin:.7em}
.scial svg{width:25px;height:25px;fill:#aaa;transition:all 300ms ease-out}
.scial a:hover svg{fill:var(--bg--bc)}
.scial span{display:none}
.brcsing{padding:.5em 1em;color:#4f4f4f}
.brcsing a{color:#1a1c18}
.sngscial svg{width:20px;height:20px;margin-left:.6em;fill:#fff}
.sngscial{width:100%;display:flex;justify-content:space-between;background:linear-gradient(-90deg,#3f18aa 0%,#6427aa 50%,#08C 50%,#0a9de7 100%);margin:1em 0 0}
.sngscial a{color:#fff!important;display:flex;font-size:14px;padding:.5em .3em;text-align:center;justify-content:center;align-items:center;width:50%}
.sngscial a:hover{background:#1d1d1d}
.sngtgs{padding:.5em}
.sngtgs h4{font-size:15px;margin:0 .5em .3em 0}
.sngtgs a{display:inline-block;color:#1d1d1d;padding:.1em .5em;margin:5px;border:1px solid #d9d9d9;font-size:13px}
.sngtgs a:hover{color:var(--bg--bc);border-color:var(--bg--bc)}
.mkdl .plyr{margin:1em 0 0;display:flex;align-items:center;justify-content:center;color:#4f4f4f}
.mkdl .plyr svg{fill:#4f4f4f;width:20px;height:20px;margin-left:.6em}
.mkdl audio, video {width: 100%;cursor: pointer;border-radius: 10px;margin-top: 10px;background: #333;}
.box_right > div hr{width:100%;height:3px;background:#e2e2e2;margin:1em 0}
.mkdt{display:flex;justify-content:space-between;align-items:center}
.mkdl .mkdt a{flex:1;display:flex;align-items:center}
.mkdl .mkdt a:nth-child(2){margin-right:.8em}
.mkdl .mkdtc a{background:#4c4c4c}
.mkdl a:before{filter:invert(1)}
.mkdl a{background:var(--bg--bc);color:#fff;display:flex;margin:1em 0 0;font-size:15px;padding:.6em .1em;text-align:center;justify-content:center;align-items:center;flex-wrap:wrap;border-radius:.4em}
.jmdlcu {background: var(--bg--bc);color: #fff;display: flex;margin: 1em 0;font-size: 15px;padding: .6em .1em;text-align: center;justify-content: center;align-items: center;flex-wrap: wrap;border-radius: .4em;}
.jmdlcu:before{content:"";width:19px;height:16px;margin-left:.6em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 650 537.5'%3E%3Cpath d='M695.83,547.66a25,25,0,0,0-25,25v18.75a31.26,31.26,0,0,1-31.25,31.25H152.08a31.26,31.26,0,0,1-31.26-31.25V572.66a25,25,0,0,0-50,0v18.75a81.36,81.36,0,0,0,81.26,81.25h487.5a81.36,81.36,0,0,0,81.25-81.25V572.66a25,25,0,0,0-25-25Z' transform='translate(-70.82 -135.16)'/%3E%3Cpath d='M269.48,443.46l112.38,74.92.09.06h.15a25,25,0,0,0,5.8,2.72c.5.18,1,.33,1.47.46a22.34,22.34,0,0,0,12.89,0c.5-.13,1-.28,1.48-.46a24.49,24.49,0,0,0,5.79-2.72h.16l.09-.06,112.36-74.92a25,25,0,0,0-27.74-41.6L420.77,451V160.16a25,25,0,1,0-50,0V451l-73.64-49.09a25,25,0,0,0-38.36,25.72,25,25,0,0,0,10.7,15.88Z' transform='translate(-70.82 -135.16)'/%3E%3C/svg%3E")}
article > div .jmdlcu{color:#fff;display:inline-flex;line-height:1.2;padding:1em 2em}
article > div .jmdlcu:before{filter:invert(1)}
article > div hr{width:100%;height:3px;background:#e2e2e2;margin:1em 0}
.mkdl a:hover,.jmdlcu:hover{background:#1a1c18;color:#fff!important}
.mkdl a svg{width:22px;height:22px;margin-left:.6em;fill:#fff}
.mkdl-SVG{fill-rule:evenodd;clip-rule:evenodd}
.sngrtld{margin:0 0 1em;background:#fff;border:2px solid #e2e2e2}
.sngrtld ul{padding:1.2em .5em 0;margin-bottom:10px}
.sngrtld li{margin:.1em .2em}
.sngrtld ul li a{display:block;border-bottom:1px solid #F7F7F7;padding:10px 5px;transition:.3s all ease}
.sngrtld ul li a h4{color:#4d525f;font-size:13px;font-weight:300;transition:.3s all ease}
.sngrtld header h4 a{margin-right:.4em;color:var(--bg--bc)}
.sngrtld ul li a:hover h4{color:var(--bg--bc)}
.sngrtld ul li a:hover{border-bottom:1px solid #d1e0e6}
.sngcomnt h4 span{font-size:13px;color:#7f7f7f;margin:0 5px}
.sngcomnt form{display:flex;justify-content:space-between;flex-wrap:wrap;padding:.8em}
.sngcomnt form textarea,.sngcomnt form input{padding:.8em 1em;transition:all 320ms ease-out;background:#fff;border:2px solid #e2e2e2}
.sngcomnt form input{width:49.2%}
.sngcomnt form textarea{display:flex;width:100%;resize:none;height:75px}
.sngcomnt form input:focus,.sngcomnt form textarea:focus{border-color:var(--bg--bc)}
.sngcomnths{display:flex;justify-content:space-between;width:100%;margin:0 0 .8em}
.sngcomnth{position:relative;width:100%}
.sngcomnt form button{position:absolute;left:1em;background:var(--bg--bc);height:40px;transition:all 320ms ease-out;padding:0 1em;color:#fff;transform:translate(0,-50%);top:50%}
.sngcomnta{padding:.5em .7em;background:var(--bg--bc);color:#fff;display:flex;margin:0 1em 1em;justify-content:center}
.sngcomnta.sngcomnta2{margin:0}
.sngcomnt > ul{padding:0 .8em}
.sngcomnt ul li > span{width:100%}
.sngcomnt ul li{display:flex;flex-direction:column;padding:.5em .6em;line-height:2;margin:0 0 .8em;background:#f7f7f7;border:1px solid #e9e9e9}
.sngcomnt ul .children{width:100%;margin:.7em 0 0}
.sngcomnt ul .children li{margin:0 0 .7em}
.sngcomnt ul .children li:last-child{margin:0 0 .2em}
.sngcomnt ul li p span b:before{content:attr(data-name);background:#4f4f4f;width:26px;height:26px;color:#fff;display:inline-flex;justify-content:center;align-items:center;font-size:13px;float:right;margin:2px 0 0 10px}
.sngcomnt ul li.administrator p span b:before{background:var(--bg--bc)}
.sngcomnt ul li p .jmcadmin{color:var(--bg--bc);font-size:13px}
.sngcomnt ul li p i{font-size:12px;display:inline-block;font-style:normal;color:#4f4f4f;margin-right:.2em}
.sngcomnt ul li p{display:flex;justify-content:space-between;align-items:flex-start;text-align:justify;flex-wrap:wrap;position:relative}
.sngcomnt ul li p span{overflow-wrap:break-word;width:100%;color:#1d1d1d;font-size:14px}
.sngcomnt ul li p span b{color:#1d1d1d;font-size:15px;display:inline-block;margin-left:.3em}
.sngcomnt ul li p em{color:#6eb648;display:flex;font-size:12px;font-style:normal}
.mobshare{background:#647b89;justify-content:space-between;padding:.5em 1em;border-radius:.5em;margin:1em 0 0}
.mobshare a{display:flex;align-items:center;color:#fff!important;fill:#fff;flex:1;justify-content:center}
.mobshare svg{width:25px;height:25px;margin-left:.7em}
.rzmelc{display:flex;width:100%;justify-content:space-between}
.rzmelc span{background:#56555e;color:#fff;padding:.5em;font-size:15px;border-radius:.5em;display:inline-flex;justify-content:space-between;align-items:center;width:49%;color:#fff}
.rzmelc span strong{display:flex;color:#56555e;animation-duration:2s;animation-delay:.3s;animation-iteration-count:infinite;animation-name:animation;transition:all .3s ease-out;background:#e2e2e2;padding:.3em;border-radius:.6em}
@keyframes animation {
from,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}
40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}
70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-5px,0)}
90%{transform:translate3d(0,-2px,0)}
}
.lyric {background: #f4f2f9;border: 1px solid #56555e;padding: .5em;border-radius: .5em;}
.lyric .ltitle {background: #56555e;color: #fff;}
.mobpdng{padding:55px 0 0}
.mobhdr{position:fixed;top:0;left:0;z-index:99;right:0;height:55px;background:#1a1a1a;display:flex;justify-content:space-between;align-items:center;padding:0 .5em}
.mobhdr .logo {background: #1a1a1a url(assets/img/logo.png) no-repeat;width: 190px;height: 55px;}
.mobhdr a{display:flex;align-items:center;margin-left:.7em}
.mobhdr a span{display:none}
.mobhdr form{background:#fff;position:relative;overflow:hidden;flex:1;height:40px;display:flex;justify-content:space-between;align-items:center}
.mobhdr input{height:40px;margin:0 .8em;width:100%;font-size:12px}
.mobhdr button{background:#1d1d1d;color:#fff;padding:0 .6em;height:32px;display:flex;justify-content:center;align-items:center;margin-left:.3em}
.mobnav ul {justify-content: space-between;width: 100%;background: var(--bg--bc);margin: 0 0 .8em;padding: .7em 0;}
.mobnav li{flex:1}
.mobnav li:last-child{border:0}
.mobnav li a{color:#fff;display:flex;justify-content:center;border-left:1px solid rgb(255 255 255 / 20%);font-size:13px;height:24px;align-items:center}
@media screen and (max-width:1000px) {
.right,.left,.vasat{width:100%}
.vasat{order:1;padding:0}
.right{order:2;margin:0}
.left{order:3}
.row{width:98%}
.artsr ul{justify-content:flex-start}
.artsr li{width:auto;margin-left:.5em}
.artsr li a{padding:.1em .5em;margin:.2em 0 .7em}
.left section:last-child,.sngcomnt{margin:0}
aside section,.pseo,article,.brcsing,.sngtgs,.jmirg,.sngcomnt ul li,.vasat,.sngrtld{margin-bottom:.8em}
.row.flex3{margin-top:.8em}
.sngcomnt > ul{padding:0 .8em}
.vasat .foot_post .right{text-align:center}
.pgnvi{padding:.5em}
}
@media screen and (max-width:960px) {
.offer .post .name{padding:0 5px}
.offer .post .name h2{font-size:14px}
.offer .post .name h3{font-size:13px}
.offer .post .name .foot_post{font-size:10px}
.vasat .foot_post{display:block}
.vasat .foot_post .right{text-align:center;flex-flow:column}
.vasat .foot_post .left a.more{width:100%;text-align:center}
.vasat .foot_post .left{display:flex;justify-content:space-around;margin-top:15px}
}
@media screen and (max-width:800px) {
.ftr .cprgt span{display:none}
.cprgt{padding:0}
.ftr .row.flex3{flex-direction:column;justify-content:center;align-items:center}
.scial{margin-top:1em}
.ftr p{text-align:center;line-height:1.8}
.vasat .foot_post .left a.more{font-size:16px}
.vasat .foot_post .right{flex-flow:row}
.offer li{width:33%}
.rzmelc.row{flex-direction:column}
}
@media screen and (max-width:640px) {
.rzmelc span{width:100%;margin-top:1em}
}
@media(max-width:575px) {
.vasat .foot_post .right{display:flex;width:100%;justify-content:center}
.foots_post div{margin:1em 0 .5em;justify-content:center}
}
@media screen and (max-width:480px) {
.foots_post div{margin:1em 0 0}
}
@media screen and (max-width:440px) {
.sngscial svg,.sngscial svg{width:15px;height:15px;margin-left:.4em}
.sngscial a{font-size:13px}
}
@media(max-width:375px) {
.offer .post .name h2{font-size:13px}
.offer .post .name h3{font-size:12px}
}
@media screen and (max-width:360px) {
.mobhdr button,.mobnav li a{font-size:12px}
.mkdt{flex-direction:column}
.mkdl .mkdt a{width:100%;margin:.8em 0 0!important}
}
@media screen and (max-width:350px) {
.sngscial{flex-direction:column;background:linear-gradient(180deg,#3f18aa 0%,#6427aa 50%,#08C 50%,#0a9de7 100%)}
.sngscial a{width:100%}
.sngcomnt form textarea{height:100px}
.sngcomnt form button{bottom:.8em;transform:none;left:.8em;top:initial}
.sngcomnt form input{width:48.5%}
}
@media(max-width:320px) {
.offer .post .name span{display:none}
}