/*
Theme Name: SongFa
Theme URI: https://wintheme.ir
Description: Music Theme Wp
Author: Wintheme
Author URI: https://wintheme.ir
Version: 1.0
*/


*{box-sizing:border-box;padding:0;margin:0;border:0}
body{direction:rtl;color:#0c0c0c;overflow-x:hidden;cursor:default;font-size:14px;text-align:center}
body,input,button,textarea,h1,h2,h3,h4,h5,h6{font-family:wintheme_fonts}
input,button,textarea{font-size:13px;background:none;outline:0;color:RGBA(0,0,0,0.9)}
h1,h2,h3,h4,h5,h6{font-weight:400}
a{text-decoration:none;color:#0c0c0c;transition:all 300ms ease-out}
a:hover{text-decoration:none;color:#0652dd}
img{border:0;max-width:100%;height:auto}
ul,li{border:0;padding:0;margin:0;list-style:none}
button,label{cursor:pointer}
b,strong{font-weight:400}
img,:before,:after{transition:all .3s ease-out}
.wp-caption{width: 100% !important;}
.win-width{max-width:1280px;margin:0 auto;width:96%}
.win-flex{display:flex;flex-wrap:wrap;align-items:center}
.win-logo{width:120px;height:55px;background:url(img/logo.png) no-repeat;text-indent:-200%;overflow:hidden;background-size:cover}
.win-header{background:#fff;box-shadow:0 10px 25px RGBA(0,0,0,0.1);padding:1.5em 2em;border-radius:0 0 15px 15px;justify-content:space-between;margin-bottom:2em}
body::before{content:"";background:#fff;background:linear-gradient(0deg,rgba(255,255,255,0) 50%,#ededed 100%);width:100%;height:100%;position:absolute;z-index:-1;top:0;right:0}
.win-header nav > ul > li{margin:0 1em;display:flex;position:relative;height:35px;align-items:center}
.win-header nav > ul > li:first-child{margin-right:0}
.win-header nav > ul > li:last-child{margin-left:0}
.win-header nav > ul > li > a{display:flex;align-items:center;font-size:15px}
.win-header nav ul li a i,.zaheadm nav ul li a i{width:32px;height:32px;display:flex;justify-content:center;align-items:center;margin-left:.7em;border-radius:8px}
.win-header nav ul li a i::before, .zaheadm nav > ul > li > a i::before {content: "";width: 20px;height: 20px;}
.win-header nav ul .gnv1 a:hover{color:#e52e53}
.win-header nav ul .gnv1 a i,.zaheadm nav ul .gnv1 a i{background:rgba(229,46,83,0.1)}
.win-header nav ul .gnv1 a i:before,.zaheadm nav ul .gnv1 a i:before{background:url(img/music.svg) no-repeat;background-size:cover;height: 19px;width: 19px;}
.win-header nav ul .gnv2 a:hover{color:#a200ff}
.win-header nav ul .gnv2 a i,.zaheadm nav ul .gnv2 a i{background:rgba(162,0,255,0.1)}
.win-header nav ul .gnv2 a i:before,.zaheadm nav ul .gnv2 a i:before{background:url(img/album.svg) no-repeat;background-size:cover;height: 19px;width: 19px;}
.win-header nav ul .gnv3 a:hover{color:#00f}
.win-header nav ul .gnv3 a i,.zaheadm nav ul .gnv3 a i{background:rgba(0,0,255,0.1)}
.win-header nav ul .gnv3 a i:before,.zaheadm nav ul .gnv3 a i:before{background:url(img/nohe.svg) no-repeat;background-size:cover;height: 19px;width: 19px;}
.win-header nav ul .gnv4 a:hover{color:#00dfd0}
.win-header nav ul .gnv4 a i,.zaheadm nav ul .gnv4 a i{background:rgba(0,223,208,0.1)}
.win-header nav ul .gnv4 a i::before, .zaheadm nav ul .gnv4 a i::before {background: url(img/remix.svg) no-repeat;background-size: auto;background-size: cover;height: 19px;width: 19px;}
.win-header nav ul .gnv5 a:hover{color:#00d681}
.win-header nav ul .gnv5 a i,.zaheadm nav ul .gnv5 a i{background:rgba(0,214,129,0.1)}
.win-header nav ul .gnv5 a i:before,.zaheadm nav ul .gnv5 a i:before{background:url(img/video.svg) no-repeat;background-size:cover}
.win-header nav ul .gnv6 a:hover{color:#9ed600}
.win-header nav ul .gnv6 a i,.zaheadm nav ul .gnv6 a i{background:rgba(158,214,0,0.1)}
.win-header nav > ul li svg{cursor:pointer}
.win-header nav > ul ul{position:absolute;right:0;top:2.5em;background:#fff;width:150px;border-radius:8px;box-shadow:0 0 10px RGBA(0,0,0,0.1);opacity:0;visibility:hidden;transform:scaleY(0);transform-origin:top;z-index:9;transition:all .3s ease-out;display:flex;flex-wrap:wrap;padding:1em 1em .6em;line-height:2.1}
.win-header nav > ul li:hover ul{opacity:1;visibility:visible;transform:scaleY(1)}
.win-header nav ul .gnv6{border-bottom:1px solid #ccc;padding:0 0 .9em;margin:0 0 .6em}
.win-header nav > ul ul li{width:100%}
.win-header nav > ul ul li a{display:flex;align-items:center}
.win-header nav > ul ul li a::before{content:"";width:8px;height:4px;background:#c2c2c2;border-radius:2px;margin-left:.5em}
.win-header nav > ul ul .gnv6 a:before{display:none}
.zaheadm nav ul li a i{background:rgba(0,0,255,0.1)}
.zaheadm nav ul li a i:before{background:url(img/linkr.svg) no-repeat;background-size:cover}
.behpading{padding-top:6.5em}
.zaheadm{height:70px;position:fixed;z-index:999;background:#fff;box-shadow:0 10px 25px RGBA(0,0,0,0.1);top:0;border-radius:0 0 15px 15px;left:2.5%;right:2.5%}
.zaheadm .gtopen,.zaheadm .srchgto{position:absolute;margin:0;top:50%;transform:translate(0,-50%);cursor:pointer;display:flex;height:100%;justify-content:center;align-items:center;padding:0 .5em}
.zaheadm .gtopen{right:1em}
.zaheadm .srchgto{left:1em}
.zaheadm .gtopen svg circle{fill:#fff}
.zaheadm .win-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.gtclose {position: absolute;cursor: pointer;left: 1em;top: 26px;z-index: 999;}
.gtclose svg{height:24px;width:24px}
.gtmbg{width:100%;height:100%;position:fixed;z-index:9999;top:0;right:0;cursor:default;opacity:0;visibility:hidden;transition:all .3s ease-out;background-color:rgba(6,82,221,0.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}
.zaheadm nav{display:block;position:fixed;top:0;left:auto;opacity:0;visibility:hidden;height:100%;z-index:9999;width:70%;overflow-x:hidden;overflow-y:auto;background:#fff;padding-top:70px;right:0;border-radius:15px 0 0 15px}
.zaheadm nav ul{float:right;width:100%}
.zaheadm nav ul::before{content:"";position:absolute;top:0;width:100%;height:70px;right:0}
.zaheadm nav ul::after{content:"";position:absolute;right:1.3em;top:1.3em;width:122px;height:35px;background:url(img/gtlogo.svg) no-repeat;background-size:cover}
.zaheadm nav ul li a{display:flex;color:#0c0c0c;font-size:15px;padding:1em;align-items:center}
.zaheadm nav > ul > li > a{border-bottom:1px solid RGBA(0,0,0,0.05);position:relative}
.zaheadm nav ul li a svg{margin-left:.7em}
.zaheadm nav ul li ul{background:RGBA(0,0,0,0.05);display:flex;flex-wrap:wrap;padding:1em}
.zaheadm nav ul li ul li a{font-size:13px;color:#757575;padding:10px;align-items:center}
.zaheadm nav ul li ul li a::before{content:"";background:#0652dd;width:8px;height:4px;margin-left:.7em;border-radius:3px}
.zaheadm .gtsocial{justify-content:center;align-items:center;margin:.5em 0 1em}
.zaheadm .gtsocial a {background: rgb(162, 0, 255) none repeat scroll 0% 0%;color: rgb(255, 255, 255);padding: 7px 7px;border-radius: 5px;align-items: center;margin: 2px 0.2em !important;}
.zaheadm .gtsocial a:nth-child(2){background:#18a4ec}
.zaheadm .gtsocial a svg{margin-left:.5em}
.srchgto{display:flex;cursor:pointer}
.gtsbx{opacity:0;visibility:hidden;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(6,82,221,0.5);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:999;transition:all 300ms ease-out;display:flex;justify-content:center;align-items:center}
.gtsbcnt{width:700px;text-align:center}
.gtsbcnt form{background:#fff;height:60px;width:100%;border-radius:15px;position:relative;overflow:hidden}
.gtsbcnt input{width:100%;box-shadow:none;height:60px;border:0;outline:0;position:absolute;top:0;right:0;padding:0 1.5em 0 5em}
.gtsbcnt button{background:#4caf50;width:46px;height:46px;border-radius:8px;position:absolute;left:.6em;top:50%;transform:translate(0,-50%);transition:all 300ms ease-out}
.gtsbcnt button:hover{background:#4ac04f}
.gtsbcnt button svg{width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.gtsbcnt span{margin:0 0 1.5em;display:inline-flex;cursor:pointer}
.gtsocial{display:flex}
.gtsocial a{display:flex;margin-left:1.5em}
.gtsocial a svg path{transition:all 300ms ease-out}
.gtsocial a:hover svg path{fill:#00f}
.psads{flex-wrap:wrap}
.psads a{width:24%}
.psads span{padding:3em 1em 1em}
.psads span strong{background:#4C516D;padding:5px 15px;border-radius:10px;font-weight:400;font-size:14px;color:#fff!important;transition:all 300ms ease-out}
.psads a:hover span strong{background:#0c0c0c}
.gtv1{width:25%}
.win-heading{background:#4C516D;border-radius:15px;margin-bottom:1.5em;padding:1.5em;display:flex;justify-content:center;align-items:center;color:#fff}
.win-heading h1{margin-left:.5em;font-size:17px}
.gtbads{margin-bottom:1.5em}
.gtbads a,.gtbads img{display:block;border-radius:15px}
.winads{margin-bottom:1.5em;text-align:center}
.gtfixads{position:fixed;bottom:0;left:50%;transform:translate(-50%,0);z-index:99;box-shadow:0 0 10px RGBA(0,0,0,0.1);border-radius:15px 15px 0 0;overflow:hidden}
.gtfixads a{display:block}
.gtfixads a img{display:block}
.cpicbd{margin:2em 0;text-align:center;width:100%;border:2px solid #f0f0f0;border-radius:15px}
.cpicbd a{position:relative;display:inline-flex;border:2px solid #f4f4f4;justify-content:center;width:100%}
.gtposts{margin:.5em 0;margin-bottom: 3em;}
.gtposts header,.gtfrast header,.gtfchap header{justify-content:space-between;margin-bottom:2em}
.gtfrast header,.gtfchap header{margin-bottom:1.5em}
.gtposts header h1,.gtposts header h2,.gtfrast header h4,.gtfchap header h4{display:flex;align-items:center;font-size:16px}
.gtposts header h1 span,.gtposts header h2 span,.gtfrast header h4 span,.gtfchap header h4 span{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:rgba(0,223,208,0.1);border-radius:8px;margin-left:.7em}
.gtfrast header h4,.gtfchap header h4{color:#fff}
.gtposts header .gtpvip span{background:rgba(245, 222, 96, 0.22)}
.gtposts header .gtp1 span{background:rgba(0,223,208,0.1)}
.gtposts header .gtp2 span{background:rgba(162,0,255,0.1)}
.gtposts header .gtp3 span{background:rgba(0,0,255,0.1)}
.gtposts header .gtp4 span{background:rgba(255,221,0,0.1)}
.gtfrast header .gtp5 span{background:rgba(255,162,0,0.15)}
.gtfchap header .gtp6 span{background:rgba(255,0,204,0.2)}
.gtposts header a{color:#a2a2a2;display:flex;align-items:center}
.gtposts header a:hover{color:#0c0c0c}
.gtposts header a svg{margin-right:.7em}
.gtlastp,.gtpostdl,.gtprice{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom: 0px;}
.gtlastp article{background:#f6f6f6;padding:1em;border-radius:15px;width:49.15%;display:flex;justify-content:space-between;transition:all 300ms ease-out;margin-bottom:0.5em}
.gtlastp article:hover{background:#fff;box-shadow:0 0 20px RGBA(0,0,0,0.1)}
.gtlastp article > a{border-radius:15px;overflow:hidden;width:25%}
.gtlastp article > a img{display:block;border-radius:15px}
.gtlastp .gtlstb{width:72%}
.gtlastp .gtlstb h2{font-size:16px;margin-top:.5em;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.gtlastp .gtlstb h2 a{color:#0c0c0c;}
.gtlastp .gtlstb p{color:#a2a2a2;line-height:2;margin:.8em 0 1em;height:140px;overflow:hidden}
.gtlastp .gtlstb div{justify-content:space-between}
.gtlastp .gtlstb span{color:#cecece;display:flex;align-items:center;font-size:13px}
.gtlastp .gtlstb span::before{content:"";width:14px;height:14px;background:url(img/calendar.svg) no-repeat;background-size:cover;margin-left:.5em}
.gtlastp .gtlstb a{color:#0652dd;margin-left:.7em}
.gtpostdl article{width:16%;margin-bottom:1.5em}
.gtpostdl article a{display:flex;flex-direction:column;align-items:center;padding:0em;border-radius:15px;background:#f6f6f6}
.gtpostdl article a:hover{background:#fff;box-shadow:0 0 20px RGBA(0,0,0,0.1)}
.gtpostdl article img {border-radius: 10px;width: 100%;}
.gtpostdl article h2{color:#212121;font-weight:400;font-size:15px;display:flex;margin:1em 0;text-align:center;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.gtpostdl article span{color:#757575;margin:.7em 0 0}
.gtpostdl article strong{background:rgba(6,82,221,0.1);color:#4C516D;font-weight:400;display:flex;justify-content:center;align-items:center;width:100%;padding:.5em;font-size:15px;border-radius:8px;transition:all 300ms ease-out}
.gtpostdl article:hover strong{background:#4C516D;color:#fff}
.gtpostdl.gtpda{justify-content:flex-start;margin:-1em -.7em 1em}
.gtpostdl.gtpda article{width:16.66%;padding:.7em;margin:0}
.gtlastp.glpa{margin-top:-.5em}
.gt404nf{background:#f6f6f6;padding:1.5em 2em;border-radius:15px;text-align:center;line-height:2.2;margin:2em 0}
.gt404nf p{color:#717171}
.gt404nf img{width:40%;margin:1em 0}
.gtprice a{display:flex;flex-direction:column;padding:1.5em;border-radius:15px;background:#f6f6f6;width:32.2%;margin-bottom:1.5em}
.gtprice a:hover{background:#fff;box-shadow:0 0 20px RGBA(0,0,0,0.1)}
.gtprice a img{border-radius:15px;width:100%}
.gtprice a span{margin-top:1.2em;font-size:16px}
.gtprice a strong{margin-top:.7em;color:#0652dd;font-size:17px;display:flex;justify-content:space-between;align-items:center}
.gtprice a strong i{width:32px;height:32px;background:#0652dd;display:flex;justify-content:center;align-items:center;border-radius:8px;transition:all 300ms ease-out}
.gtprice a:hover strong i{background:rgba(6,82,221,0.1)}
.gtprice a:hover strong i svg path{fill:#0652dd}
.gtpost{background:#f6f6f6;padding:1.5em;border-radius:15px;margin:1.5em 0}
.gtpost figure{float:right;margin:-5em 0 1.5em 1.5em}
.gtpost figure img{border-radius:15px}
.gtpost header{margin:0 0 1em;padding-right:12.2em;display:flex;flex-direction:column-reverse}
.gtpage header{padding:0 .5em 1.5em;border-bottom:1px solid RGBA(8,8,8,0.1)}
.gtpost header ul{width:100%;margin:0 0 1em}
.gtpost header ul li{display:flex;align-items:center;margin-left:1em;color:#a2a2a2}
.gtpost header ul li a{color:#a2a2a2}
.gtpost header ul li a:hover{color:#0c0c0c}
.gtpost header ul li svg{margin-left:.7em}
.gtpost header h1{font-size:16px}
.gtpcnt{line-height:2.5;color:#717171}
.gtpcnt table{border:1px solid #ddd;width:100%!important;height:auto!important;max-width:90%;margin:0 auto;border-collapse:collapse;border-spacing:0}
.gtpcnt table th,.gtpcnt table td{border:1px solid #ddd;padding:7px 10px}
.gtpcnt img{border-radius:15px;margin:1em auto;display:flex}
.gtpcnt h2,.gtpcnt h3{font-size:16px;color:#0c0c0c}
.gtpcnt ul li::before{content:"";background:#0652dd;width:8px;height:8px;float:right;margin:13px 0 0 9px;border-radius:50px}
.gtpcnt ol{counter-reset:li;line-height:3}
.gtpcnt ol li::before{content:counter(li,decimal);counter-increment:li;background:rgba(6,82,221,0.1);float:right;margin:5px 0 0 10px;border-radius:50px;color:#0652dd;height:30px;width:30px;display:flex;justify-content:center;align-items:center}
.gtpcnt .emoji{width:20px;height:20px;border-radius:0;margin:0 5px -5px}
.gtpcnt blockquote{background:#eee;margin:1em 0;padding:1em 1.5em;color:#a2a2a2;border-radius:15px}
.gtpcnt blockquote::before{content:"";width:24px;height:24px;background:url(img/quote.svg) no-repeat;background-size:cover;float:right;margin:6px 0 0 8px}
.gtpcnt a{color: #0652dd;}
.gtpcnt a:hover{color: #0c3581;}
.gthelp{padding:1.5em 2em}
.gtvideo{background:rgba(255,153,0,0.12);padding:1.2em;border-radius:15px;margin-top:1.5em}
.gtvideo h3,.gtdls h3{display:flex;align-items:center;font-size:16px;color:#f90}
.gtdls h3{color:#0c0c0c}
.gtvideo h3 span,.gtdls h3 span{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:rgba(255,153,0,0.15);border-radius:8px;margin-left:.7em}
.gtdls h3 span{background:rgba(0,0,0,0.06);width:55px;border-radius:10px;height:35px}
.gtvideo video{margin:1em auto;display:flex;width:50%;height:auto}
.gtvdl{display:flex;flex-direction:column;align-items:center}
.gtvdl span{color:#e52e53;font-size:13px;margin:0 0 .5em}
.gtvdl strong{color:#0c0c0c;margin:-5px 0 .5em}
.gtvdl a{background:#f90;color:#fff;padding:.5em 2em;border-radius:15px;font-size:15px;display:flex;align-items:center;margin:0 0 .5em}
.gtvdl a svg{margin-left:.7em}
.gtvdl a:hover{background:#0c0c0c}
.gtdls{margin:1.5em 0}
.gtdls li a,.gtpass,.gtadsdl a{display:flex;margin:1.2em 0;padding:1em;border-radius:15px;color:#fff;font-size:16px;justify-content:space-between;align-items:center;position:relative}
.gthmsan{margin:2em 0}
.gthmsan2{margin:2em 0 0}
.gtadsdl{margin:2.5em 0}
.gtadsdl a{justify-content:center;padding:1em;color:#fff}
.gtadsdl .gtdclr1{background:#00b152}
.gtadsdl .gtdclr2{background:#e52e53}
.gtadsdl .gtdclr3{background:#00f}
.gtpass{background:rgba(12,12,12,0.08)}
.gtdls li a strong,.gtpass span{display:flex;align-items:center}
.gtpass span{color:#717171}
.gtpass span em{font-style:normal;margin:0 5px;display:flex;color:#0c0c0c}
.gtdls li a i,.gtpass span i{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:8px;margin-left:.7em}
.gtpass span i{background:rgba(12,12,12,0.1)}
.gtdls li .gtdclr1 i{background:rgba(0,177,82,0.1)}
.gtdls li .gtdclr2 i{background:rgba(229,46,83,0.1)}
.gtdls li .gtdclr3 i{background:rgba(0,0,255,0.1)}
.gtdls li .gtdclr1{background:rgba(0,177,82,0.1);color:#00b152}
.gtdls li .gtdclr2{background:rgba(229,46,83,0.1);color:#e52e53}
.gtdls li .gtdclr3{background:rgba(0,0,255,0.1);color:#00f}
.gtdls li .gtdclr1:hover{background:rgba(0,177,82,0.2)}
.gtdls li .gtdclr2:hover{background:rgba(229,46,83,0.2)}
.gtdls li .gtdclr3:hover{background:rgba(0,0,255,0.2)}
.gtdls li a span{color:#0c0c0c;font-size:14px}
.kk-star-ratings{flex-direction:row-reverse}
.kk-star-ratings .kksr-legend{color:#717171;font-size:13px}
.gtauthor{background:#f6f6f6;padding:1.2em;border-radius:15px;margin:2em 0;justify-content:space-between}
.gtauthor div img{border-radius:50%;width:50px}
.gtauthor div span{color:#717171;margin:0 1em}
.gtauthor div span strong{color:#0c0c0c}
.gtauthor div a{margin-right:1em}
.gtauthor div a svg{display:flex}
.gtsgtop{position:relative;display:flex;justify-content:space-between;margin:2em 0}
.gtsgtop .gtpostdl{width:84%}
.gtsgtop .gtpostdl article{width:18%;margin-bottom:0}
.gtsgtop header{background:linear-gradient(0deg,#00379d 0%,#0551dc 100%);width:14%;right:0;border-radius:15px;display:flex;justify-content:center;align-items:center}
.gtsgtop header h4{display:flex;flex-direction:column;align-items:center;color:#fff;z-index:1}
.gtsgtop header h4 strong{font-size:18px;margin-bottom:.5em}
.gtsgtop header h4 span{font-size:16px;margin-bottom:2px}
.gtrltd{display:flex;justify-content:space-between;flex-wrap:wrap}
.gtrltd article{background:#fff;box-shadow:0 0 15px RGBA(0,0,0,0.1);width:32%;display:flex;align-items:center;border-radius:15px;padding:1.2em;margin:0 0 2em;justify-content:space-between;transition:all 300ms ease-out}
.gtrltd article:hover{box-shadow:0 10px 20px RGBA(0,0,0,0.2)}
.gtrltd article > a,.gtrltd article > a img{display:flex;border-radius:15px;overflow:hidden}
.gtrltd article div{flex:1;height:150px;margin-right:1em}
.gtrltd article div p{font-size:13px;line-height:2;text-align:justify;color:#717171}
.gtrltd article div a{color:#0652dd;display:flex}
.gtcmmnt header{justify-content:space-between;margin:0 0 1.5em}
.gtcmmnt header h4,.gtshot h3{font-size:16px;color:#0c0c0c;display:flex;align-items:center}
.gtshot h3{margin:0 0 1.5em}
.gtcmmnt header h4 span,.gtshot h3 span{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background:rgba(0, 91, 209, 0.1);border-radius:8px;margin-left:.7em}
.gtshot h3 span{background:rgba(198,19,225,0.1)}
.gtccont{display:flex;flex-wrap:wrap;align-items:center;font-size:12px}
.gtccont li{display:flex;align-items:center;color:#717171;border:1px solid #e7e7e7;padding:.5em .7em .5em .5em;border-radius:15px;margin-left:1em}
.gtccont li:last-child{margin:0}
.gtccont li i{margin-right:7px;font-size:12px;display:flex;align-items:center;justify-content:center;font-style:normal;width:25px;height:25px;border-radius:50px;color:#fff}
.gtccont li:nth-child(1) i{background:#e52e53}
.gtccont li:nth-child(2) i{background:#3a85e2}
.gtcfrom{border-radius:15px;background:#f6f6f6;margin:0 0 2em;overflow:hidden}
.gtcfrom form{padding:2em 2em 0}
.gtcmmnt a{color:#323232}
.gtcmmnt input,.gtcmmnt textarea{border-radius:15px;padding:1em 1.5em;resize:none;color:RGBA(0,0,0,0.7);transition:all 300ms ease-out;background:#efefef}
.gthold{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 1.5em;align-items:center}
.gthold2{display:flex;flex-direction:column;width:35%}
.gtcmmnt input{width:100%}
.gtcmmnt input[id="email"]{margin:1.5em 0 0}
.gtcmmnt textarea{width:63%;height:111px}
.gtcmmnt .wpcta{width:100%}
.gtcmmnt input:hover,.gtcmmnt textarea:hover,.gtcmmnt input:focus,.gtcmmnt textarea:focus{background:#e7e7e7}
.gtcmmnt form button{border-radius:15px;font-size:15px;cursor:pointer;width:auto;padding:.8em 2.5em;color:#fff;transition:all 300ms ease-out;background:#3a85e2}
.gtcmmnt form button:hover{background:#26a7df}
.gtcmmnt form span{color:#717171;display:flex;font-size:13px;align-items:center}
.gtcmmnt form span svg{margin-left:7px}
.comment-form-cookies-consent{margin:0 0 1em;display:flex;align-items:center}
#wp-comment-cookies-consent{margin:0 0 0 6px}
.loggedas{justify-content:space-between}
#cancel_replay{display:none;color:#b70000;text-align:center;cursor:pointer;justify-content:center;font-size:14px;padding:2em 2em 0}
.gtcfrom > ul{border-top:1px solid #d9d9d9;padding:2em 1.5em 1.5em}
.gtcfrom > ul li{margin-bottom:1em;border-radius:15px;overflow:hidden;border:1px solid #d9d9d9;padding:1.2em}
.gtcfrom > ul li.administrator{border:1px solid #c7d9fb;background:#e5edfc}
.gtcfrom ul li:last-child{margin:0}
.gtcfrom > ul .children{width:100%;margin:1em 0 0}
.gtcttl{width:100%;justify-content:space-between}
.gtcname{display:flex;flex-direction:column;position:relative;padding-right:4.5em}
.gtcname strong{font-size:16px;color:#0c0c0c;display:flex;align-items:center}
.gtcname strong i{color:RGBA(0,0,0,0.3);font-size:12px;font-weight:400;font-style:normal;margin-right:10px}
.gtcname strong i a{padding:0;background:none}
.gtcname strong b{margin-right:10px;font-size:11px;font-weight:400;background:#0652dd;color:#fff;padding:0 4px;border-radius:4px}
.gtcname span{color:RGBA(0,0,0,0.3);font-size:13px}
.gtcname span i{font-style:normal;margin-left:1.5em;position:relative}
.gtcname span i:first-child:before{display:none}
.gtcname span i::before{content:"";width:1px;height:10px;background:#dedede;position:absolute;right:-11px;top:50%;transform:translate(0,-50%)}
.gtcttl a{font-size:12px;padding:7px 14px;border-radius:10px;background:rgba(6,82,221,0.1);color:#0652dd}
.administrator .gtcname span b{background:#ff8000;color:#fff;font-weight:400;font-size:10px;padding:2px 4px;border-radius:6px}
.gtcname::before{content:"";right:0;top:50%;transform:translate(0,-50%);background:url(img/user.svg);width:50px;height:50px;background-size:cover;position:absolute}
.administrator .gtcname::before{background:url(img/admin.svg);background-size:cover}
.gtctxt{overflow-wrap:break-word;width:100%;color:#515151;padding:1.2em 0 0;line-height:2;text-align: right;}
.gtcnot{display:inline-flex;padding:1em;background:#e52e53;color:#fff;z-index:999;width:100%}
.gtcapvd{color:#e52e53;width:100%;padding:.5em 0 0;font-size:12px}
.gtshot{margin:1.5em 0}
.gtshot ul{display:inline-block;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:0 0 1em}
.gtshot ul::-webkit-scrollbar-thumb,.gtshot ul::-webkit-scrollbar-track{border-radius:10px}
::-webkit-scrollbar{width:12px;height:8px}
::-webkit-scrollbar-track{background:rgba(0,0,255,0.1)}
::-webkit-scrollbar-thumb{background:#0652dd;border-radius:10px}
::-webkit-scrollbar-thumb:hover{background:#0c0c0c}
.gtshot li{display:inline-flex;justify-content:center;padding:.5em}
.gtshot li a{display:flex;justify-content:center}
.gtshot li img{border-radius:12px;opacity:.9;width:100%}
.gtshot li a:hover img{opacity:1}
.agx3pst{justify-content:space-between;margin-bottom:1.5em}
.agx3pst a {width: 19.2%;position: relative;border-radius: 15px;overflow: hidden;}
.agx3pst a img{display:block}
.agx3pst a span{background:RGBA(0,0,0,0.4);position:absolute;bottom:0;width:100%;display:flex;justify-content:space-between;padding:.7em 1em;flex-direction:row-reverse;transition:all 300ms ease-out}
.agx3pst a:hover span{background:RGBA(0,0,0,0.7)}
.agx3pst a h2{font-size:14px;color:#fff}
.agx3pst a b{color:rgba(255,255,255,0.7);font-size:13px}
.winfoter{background:#323232;padding:1.5em 0px 6em}
.win-fmbox{display:flex;flex-wrap:wrap;justify-content:space-between}
.win-foterbox{width:32%}
.win-foterbox h5{font-size:16px;color:#fff;border-bottom:1px solid #555;padding:0 0 1em;margin:0 0 1em;display:flex;align-items:center}
.win-foterbox ul{line-height:2.2}
.win-foterbox li{display:flex;justify-content:space-between;align-items:center}
.win-foterbox li a{color:rgba(255,255,255,0.7);display:flex;align-items:center}
.win-foterbox li a:hover{color:rgb(5, 118, 191)}
.win-foterbox li a::before {content: "";width: 5px;height: 5px;margin-left: 0.6em;background: rgba(255,255,255,0.7);border-radius: 8px;}
.win-foterbox li a:hover:before{background:rgb(5, 118, 191)}
.smcright {background: #232323;margin: 3em 0 0;padding: 1em 0;color: #fff;}
.smcright .win-flex{justify-content:space-between}
.smcright p{display:flex;align-items:center}
.bmdop.bmdopm{padding:0}
.bmdop{padding:1em 0;justify-content:space-between}
.bmdop a{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;width:99%}
.bmdop a img{width:100%}
.bmdop a > span{background:#202020;padding:1em;justify-content:space-between;height:51px}
.bmdop a span span{font-size:15px}
.bmdop a span span strong{color:#fff;font-weight:400;margin-left:.5em;transition:all 300ms ease-out}
.bmdop a:hover span span strong{color:#fc0}
.bmdop a span span b{color:#959595;font-weight:400}
.bmdop a span i{color:#959595;border:2px solid #959595;font-style:normal;font-size:13px;padding:3px 8px 2px;border-radius:10px}
.fixSticky{bottom:55px !important}
.gthelpb {padding: 1.2em;border-radius: 15px;line-height: 2;margin: 1em 0;}
.gthelpb svg {float: right;margin: 5px 0 0 10px;}
.gthelpb.zahc1{background:rgba(246,13,35,0.1);color:#f60d23}
.gthelpb.zahc2{background:rgba(56,142,60,0.1);color:#388e3c}


.fix_bottom_right_box{height: 30px;position: fixed;right: 10px;bottom: 15px;z-index: 999999;opacity: 0.7;}
.fix_bottom_right_box a{color: #fff;float: right;margin-left: 10px;border-radius: 5px;font-weight: bold;padding:17px 10px;line-height: 0;
font-size: 14px;}
.fix_bottom_right_box:hover{opacity: 1;}
.telegrams_ch{background: #005075;}
.instagrms_ch{background: #fd5949;background: linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);}


.insta_tel_box{width:80%;padding:0 15px;}
.insta_tel_box a {
  width: 49%;
  height: auto;
  padding: 14px 20px;
  color: #fff;
  font-size: 16px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 10px;
}
.insta_tel_box a svg{float:right;font-size:28px;margin:0 0 0 7px;}
.telegram_u_link {float:right;
background-image: linear-gradient(109.6deg,rgba(92,184,229,1) 11.2%,rgba(0,141,203,1) 91.2%);
background-image: -moz-linear-gradient(109.6deg,rgba(92,184,229,1) 11.2%,rgba(0,141,203,1) 91.2%);
background-image: -ms-linear-gradient(109.6deg,rgba(92,184,229,1) 11.2%,rgba(0,141,203,1) 91.2%);
background-image: -webkit-linear-gradient(109.6deg,rgba(92,184,229,1) 11.2%,rgba(0,141,203,1) 91.2%);
}
.insta_u_link {float:left;
background-image: linear-gradient(97.2deg,rgba(235,62,62,1) 10.5%,rgba(101,46,229,1) 93.7%);
background-image: -moz-linear-gradient(97.2deg,rgba(235,62,62,1) 10.5%,rgba(101,46,229,1) 93.7%);
background-image: -ms-linear-gradient(97.2deg,rgba(235,62,62,1) 10.5%,rgba(101,46,229,1) 93.7%);
background-image: -webkit-linear-gradient(97.2deg,rgba(235,62,62,1) 10.5%,rgba(101,46,229,1) 93.7%);
}



.dey-contact{display:flex;justify-content:space-between;margin-bottom:1em;}
.dey-contact div {background: #e1e1e1;color: #333;border-radius: 15px;padding: 1em;width: 49.5%;display: flex;justify-content: space-between;}
.dey-contact span{display:flex;align-items:center}
.dey-contact span a {color: #333;}
.dey-contact .qanon span::before {content: '';background: url(img/iran.svg) no-repeat;width: 30px;height: 30px;margin-left: .7em;}
.dey-contact .tamas span::before {content: '';background: url(img/ringer-volume.svg) no-repeat;width: 30px;height: 30px;margin-left: .7em;}
.dey-contact .number {background: #030d45;padding: 4px 10px;border-radius: 9px;font-size: 15px;color: #fff;animation-duration: 2s;animation-delay: 300ms;animation-iteration-count: infinite;animation-name: bounce;transition: all 300ms ease-out;}
@keyframes bounce {
from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,0,0)}
40%,43%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-5px,0)}
70%{animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);transform:translate3d(0,-5px,0)}
90%{transform:translate3d(0,-2px,0)}
}


.more {
  background: linear-gradient(to right,#26a9e1,#2984bf);
  font: 600 14px wintheme_fonts;
    line-height: normal;
  color: #fff;
  border-radius: 10px;
  cursor: pointer;
  transition: .2s;
  width: 35%;
  line-height: 3.5;
}

