@font-face{
	font-family:yekan;
	src:url(../fonts/iranyekanwebregular-fa.eot);
	src:url(../fonts/iranyekanwebregular-fa.eot?#iefix) format("embedded-opentype"),
	url(../fonts/iranyekanwebregular-fa.woff) format("woff"),
	url(../fonts/iranyekanwebregular-fa.ttf) format("truetype");
	font-weight:400;    font-style:normal;  font-display: swap;
}

a,div,input{outline:none}
A {TEXT-DECORATION:none;color:#ffffff}
body{font-family:yekan,Tahoma;margin:0;height: 100%;}
img{border:none;vertical-align:middle;}
ul,li{padding:0;margin:0;list-style:none}
form{margin:0;padding:0}
h1,h2,h3{font-weight:normal;margin: 0}
* {  box-sizing: border-box;outline: none  }
.viz{display: none}
.cv{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}

.all{width:100%;direction:rtl;text-align:center;font-size:16px;position:relative;font-family:yekan,Tahoma;}
.wmini{padding-right:10%;padding-left:10%; position: relative; }
.adslink a {color:#de1c8c!important;}
.top{width:100%;float:right;color:#ffffff;overflow: hidden;position: relative;background:#fcfcfc;  }
.linkhd{width:100%;float:right;color:#ffffff;padding:7px 15px;font-size: 14px;text-align: right;background: #de1c8c;margin-top:7px}
.linkhd a{color:#ffffff;padding:16px 9px 0 9px;display: inline-block;font-size: 15px}
.linkhd a i,.topmobile_sub a i{  margin-left:8px }
.linkhd a:last-child{    margin-left:10px; margin-top:13px; }
.linkhd a:hover{color: #8c1259}
.linkhd .logo{float: right; background:#fcfcfc;margin: -10px 20px 0 20px;padding:0px 15px 2px 15px;border-radius: 0px 0px 6px 6px;box-shadow:0px 3px 2px 0px rgba(0,0,0,0.1);}
.linkhd .logo img { height:70px;width:100px; }
.bigeri i{font-size: 18px;vertical-align: middle;margin-left:8px }
.linkhd .desk_links { display:inline;line-height:1em; }
.linkhd .desk_links a { padding-top:10px; }

.topmobile{display:none;text-align:right;color:#ffffff;background: #de1c8c;width: 100%;float: right;}
.topmobile_sub{display:none;width:100%;float:right;margin:10px 0 10px 0}
.topmobile a{font-size: 16px;display:block;margin:2px 10px;border-bottom:1px solid rgba(0,0,0,0.2);padding:5px 10px 5px 10px;background: none !important; }
.topmobile span{margin:0px 15px 0px 20px;float:right;width:100%;padding:16px 0px 8px 0px;}
.topmobile a:nth-last-child(1) {border-bottom:0}
.leftlogo{display: none;position: absolute;left:10px;top:5px;z-index: 10}
.mobile2link{display: none;position: absolute;right:60px;top:11px;z-index: 10}
.mobile2link a{margin:0 5px;display: inline-block;float: none}

.headerpic{width: 100%;  height:400px;text-align: center;  float:right;}
.headerpic2{display:inline-block;position: relative}
.headerpic img{max-width: 100%;}
.headerpic img[src='']{display:none;}
.headerpic .adstop{position: absolute;z-index: 5;width: 21.5%;top:27%;right:11.7%}
.headerpic .adstop img{width: 215px !important;height: auto !important;}
.rooz{background: url(../img/Day-bg.jpg) repeat-x top;}
.shab{background: url(../img/Night-bg.jpg) repeat-x top;}
.nowrooz{background: url(../img/Nowrooz-bg.jpg) repeat-x top;}
.ramezan{background: url(../img/Ramezan-bg.jpg) repeat-x top;}
.moharam{background: url(../img/Moharam-bg.jpg) repeat-x top;}
.Hashtsalegi{background: url(../img/Hashtsalegi-bg.jpg) repeat-x top;}

.popmobdown{background:#ffffff;color:#ffffff;font-size: 15px;display: none;position: fixed;z-index: 900000;bottom: 0;left:0;width:100%}
.popmobdown img{width: 100%;height: auto}
.popmobdown .closepop{position: absolute;z-index: 5002;top:-12px;right:10px;background: red;border-radius: 50%;width: 24px;height:24px;line-height: 24px}
.popmob{background:#001fbb;color:#ffffff;font-size: 14px;text-align: right;display: none;padding:5px 10px}

.bg0{background: #f8f8f8;}
.bg1{background: url(../img/bg1.jpg);}
.bg2{background: url(../img/bg2.jpg);}
.bg3{background: url(../img/bg3.jpg);}
.bg4{background: url(../img/bg4.jpg);}
.bg5{background: url(../img/bg5.jpg) !important;}
.bg6{background: url(../img/bg6.jpg); background-attachment:fixed; background-size: cover; background-repeat:no-repeat; background-position:center; background-attachment: fixed; }
.bg7{background: url(../img/bg7.jpg); background-attachment:fixed; background-size: cover; background-repeat:no-repeat; background-position:center; background-attachment: fixed; }
.bg8{background: url(../img/bg8.jpg); background-attachment:fixed; background-size: cover; background-repeat:no-repeat; background-position:center; background-attachment: fixed; }

.dota{width:100%;float:right;text-align:right;color:#333333;background: #f0f0f0 }
.adsbig{width: 100%;text-align: center;margin: 15px 0 10px 0;padding:0 1%}
.searchbar{width: 98%;margin:0 auto;padding: 0px 0;max-width: 100%}
.searchbar input[name=q]{background: white;border-radius: 6px;border: 1px solid #dddddd;padding:7px 8px;width:79%;margin:0 0.5%;
font-size: 15px;font-family: yekan, Tahoma;float: right}
.searchbar input:last-child:hover{background: #dd609f;}
.searchbar input:last-child{float: right;background: #fb6db5;border-radius: 6px;padding:7px 0;width:19%;margin:0 0.5%;border: 0;font-size: 16px;
    font-family: yekan, Tahoma;cursor: pointer;color: white;margin-bottom: 10px}
.searchbar span { position:relative;display:table;width:79%;margin:0 0.5%; }
.searchbar span a { position:absolute;top:0px;left:10px;color:#fb6db5;font-size:1.6em; }
.searchbar A { color: #b44f80; }
.searchbar A:hover { color: #4f853f; }
.searchbar.txt { padding-top:12px; }
.searchbar.popular a{border: 0;padding: 5px 15px 8px;border-radius: 50px;color: white;background:#ff8c26;margin: 10px;font-family: inherit;font-size: 15px;
cursor: pointer;margin-bottom: 20px;}
.searchbar.popular a:hover{ background: #ff6a2b;box-shadow:none;
    background: linear-gradient(to top, #ff8c26 , #ff6a2b); }
.searchbar.popular h2 { font-size:22px;margin:2px 0 2px 0; }
/*.searchbar select{background: white;border-radius: 6px;padding:6px 8px;width:29%;margin:0 0.5%;border:  1px solid #dddddd;*/
    /*font-size: 15px;font-family: yekan, Tahoma;float: right}*/


.mainbody{width:calc(100% - 330px);float:right;padding:10px 1% 10px 1%;}
aside{float:right;padding:10px 1% 10px 1%;width: 330px}
.mainbody section img,.adsbig img{max-width: 98%;height: auto}
.mainbody article img { }
.mainbody article .axfollower img{width: 80px; height:80px !important;}
.titlenewposts {margin:15px 0px 0px 0px;text-align: center;font-size: 28px;}

#ads_sidebar,#ads_main{text-align: center}
#ads_sidebar > a,#ads_main > a{margin:0.98em 0;display: inline-block;}
.linkbet{width:100%;margin:30px 0;display: none;text-align: center}
.linkbet2,.linkbet_iframe{display: none;}
.linkbet img{max-width:100%;}
#ads_sidebar > a > img,#ads_main > a > img{max-width: 98%;height: auto;border-radius: 4px;}
.sabet{width: 100%;float: right;background: #ffffff;margin:10px 0;}
.sabet h3,.sabet h1{color:#ffffff;padding:10px;text-align: center;border-radius: 6px 6px 0px 0px;line-height: 25px}
.sabet h3 i{font-size: 13px;vertical-align: top}
.sabet .b{font-size: 14px;padding:10px;border:1px solid #eeeeee; width:100%;border-radius:0px 0px 6px 6px;
    -webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);}
.sabet .f{color:#ffffff;padding:5px;text-align: center;width:100%;}
.sabet .f a{font-size: 15px;display: inline-block;margin:10px 10% 0 10%;background: #eeeeee;padding:8px 35px;border-radius: 40px;border:1px solid #eeeeee}
.sabet .f a:hover{background: #ffffff;}
.sabet .f i{margin-left:10px;font-size: 18px;}

article{width: 100%;float: right;background: #ffffff;margin:20px 0 10px 0;}
article h2{color:#ffffff;padding:7px 70px 7px 7px;font-size: 16px;position: relative;border-radius: 6px 6px 0px 0px;
    -moz-border-radius: 6px 6px 0px 0px; -webkit-border-radius: 6px 6px 0px 0px;}
article h2 img{position:absolute;bottom:5px;right:10px;max-width: 50px;max-height: 55px}
article .bb{font-size: 14px;padding:15px;border:0px solid #dddddd; width:100%;border-radius:0px 0px 6px 6px;
    -moz-border-radius:0px 0px 6px 6px; -webkit-border-radius:0px 0px 6px 6px;
    -webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);}
article .bb .ax{padding:4px; float:right;border: 1px solid #bcbcbc;margin:5px 0 10px 15px}
article .bb .ax img{width:130px;height: 130px;object-fit: cover;max-width: 100%}

.paging{width:100%;float: inline-start;font-size: 20px;line-height: 35px;overflow: hidden;text-align: center;margin:20px 0;background: #de1c8c}
.paging a{padding:8px 20px;display: inline-block;color:#ffffff;opacity: 0.9}
.paging a:hover,.pageactive{background:rgba(0,0,0,0.1);opacity: 1 !important;}

   /* Slider */
.slick-slider{  position: relative;  display: block;  box-sizing: border-box;  -webkit-user-select: none; -moz-user-select: none;  -ms-user-select: none; user-select: none; -webkit-touch-callout: none;
  -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}
.slick-list{   position: relative;    display: block;    overflow: hidden;    margin: 0;    padding: 0;}
.slick-list:focus{   outline: none;}
.slick-list.dragging{   cursor: pointer;    cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{   position: relative;    top: 0;    left: 0;    display: block;}
.slick-track:before,.slick-track:after{    display: table;    content: '';}
.slick-track:after{   clear: both;}
.slick-loading .slick-track{   visibility: hidden;}
.slider .slick-slide{   display: none;   float: right;    height: 100%;    min-height: 1px;padding:10px 0 20px 0; }
.slider .slick-slide:hover {transform: scale(1.1);transition: transform .25s ease; }
.slider .slick-slide:hover img{ border:3px solid #007f3f; }
.slider .slick-slide img{  width:150px;height:130px; }
.slick-slide.slick-loading img{   display: none;}
.slick-slide.dragging img{   pointer-events: none;}
.slick-initialized .slick-slide{   display: block;}
.slick-loading .slick-slide{   visibility: hidden;}
.slick-vertical .slick-slide{    display: block;    height: auto;  }
.slick-arrow.slick-hidden {   display: none;}
.slider {        width: 90%;        margin: 0px auto;    }
.slick-dots{   width: 100%;    padding: 0;    margin: 20px 0px 0px 0px;    list-style: none;    text-align: center;}
.slick-dots li{position: relative;display: inline-block; margin: 0 10px; padding: 0;}
.slick-dots li button{font-size: 0;display: block; width: 16px; height: 16px; cursor: pointer; border:2px solid #ffffff;outline: none;border-radius:20px;background: none}
.slick-dots li.slick-active button{  background:#ffffff;}

.sliderpeyv {  width: 100%;   }
.sliderpeyv .slick-slide{   float: right;       min-height: 1px;}
.sliderpeyv a{color:#333333;font-size: 14px;display:inline-block;margin:0 0 4px 0;width:100%;background: #f4f4f4;padding:2px 10px 5px 10px;border-radius: 6px;}
.sliderpeyv a:hover{ color:#888888}
.navslider{display: inline-block;margin:10px 0 0 0;float:left;border-radius: 30px;}
.navslider span{padding:0px 10px;cursor: pointer; float:left;text-align:center;line-height:30px;color:#ffffff;font-size: 13px}
.nvcf-left:hover,.nvcf-right:hover { color:#333333}

.ft1{background: #30292d;width:100%;padding-top:30px;border-bottom:30px;float: right;color: #efefef;font-size: 14px;text-align: right}
.ft1-1{width:17%;padding:10px;float: right;margin:0 1%;}
.ft1-1 a{width:100%;border-bottom: 1px solid rgba(256,256,256,0.2);color: white;padding:5px 5px 8px 5px;display: inline-block}
.ft1-1 a i{margin-left: 8px;color: #ff68b7;font-size: 12px}
.ft1-1 a:hover{border-bottom: 1px solid #ff68b7;}
.ft1-1 a:last-child{border-bottom:0; }
.ft1-2{width:26%;padding:10px;float: right;margin:0 1%;text-align: justify}
.ft1-2 .ft-titr,.ft1-3 .ft-titr,.ft1-4 .ft-titr{margin:0 1% 20px 1%;font-size: 18px;color: #ff68b7;text-align: right}
.ft1-2 .ft-titr i,.ft1-3 .ft-titr i,.ft1-4 .ft-titr i{margin-left: 8px;font-size: 26px;vertical-align: middle;margin-top: -5px}
.ft1-2 a{float: left;border-radius:30px;background: #9abf33;color: white;padding:8px 15px;margin-top: 15px}
.ft1-2 a:hover{background: #88af1c;}
.ft1-2 a i{font-size: 20px}
.ft1-3{width:25%;padding:10px;float: right;margin:0 1%;text-align: justify}
.ft1-3 img{max-width: 90%;}
.ft1-4{width:24%;padding:10px;float: right;margin:0 1%;text-align: center}
.ft1-4 img{max-width: 90%;}
.ft2{background: #1d1d1d;width:100%;padding:15px 10px;float: right;text-align: center;font-size: 13px;color: #eeeeee;}
.ft2 a{color:#e60c87}
.gotop{width:40px;height:40px;cursor: pointer;background: #52223a;color: #fcbd25;text-align: center;border-radius: 50%;
position: absolute;z-index: 5;top:-20px;right:20px;padding-top: 2px;font-size: 18px}
.gotop:hover{background: #702b4e;}
.logof{float:left;margin:10px 0}

.axha{width:100%;float:right}
.grid-item{width:24%;margin:0.5%;background: #ffffff;padding:0;border:0px solid #cccccc;border-radius: 6px;overflow: hidden;box-shadow: 0 0 5px 1px rgba(0,0,0,0.2)}
.grid-item img{width:100%;height:auto;max-width: 100% !important;}
.picbox2{position:relative;width:100%;float:right}
.picover{position:absolute;z-index:5;background:rgba(0,0,0,0.4);width:100%;padding:3px 5px;text-align: left;color:#ffffff;top:0;min-height: 30px}
.grid-item:hover .picover{display: block}
.picover a.like{position:absolute;z-index:6;top:10px;left:10px;color: #ff3126;}
.picover a i{position:absolute;z-index:7;top:0px;left:5px;font-size: 30px}
.picover a span{position:absolute;z-index:8;top:0px;left:30px;font-size: 12px;background:#ffffff;padding:0 5px;border-radius:20px;line-height: 15px;color: #cb261f}
.picover a.likeshode{color:#ff3126}
.picover a:hover{opacity: 0.8}
.picauthor{background: white;padding:5px;font-size: 14px}
.picauthor a{color: #333333}
.picauthor a img{width: 40px;height: 40px;border-radius: 40px;margin-left:8px}
.picpart2{position: relative}
.addmore{width:100%;margin:20px 0;border-radius: 30px;padding:7px;text-align: center;;display: inline-block;cursor: pointer;background: #de1c8c}
.addmore:hover{opacity: 0.9}
.ninibg.disabled-bot{background: #dddddd !important;color:#999999 !important;cursor: default}

/*NINI WEBLOG NEW*/
.fl_left{float: left}
.fl_right{float: right}
.text-center{text-align: center !important;}
.dpib{display: inline-block}
.margi{margin-left:6px}
.w50{width:50%}
.w100{width:100% !important;}
.font14{font-size: 14px !important;}
.c_yl{ color: #ffeb0b;}
.c_nj{ color: #ffa00b;}
.c_sr{ color: #ff0b72;}
.cur{cursor: pointer}
.cake img{width:20px;height: 20px;margin-top:-7px}
.pad10{padding:10px !important;}
.hvop:hover{opacity:0.8}
.popaction{float:right;width:100%;padding:10px 20px 10px 10px;color:#ffffff;font-size: 15px;border-radius: 6px;margin:10px 0}
.popaction i{margin-left:8px}
.sendok{background: #00b258;border:1px solid #007f3f}
.senderror{background: #e51318;border:1px solid #ba0b04}

.zirhh{font-size: 15px;width:100%;background:#f4f4f4;padding:5px 15px;display: inline-block;margin:5px 0;border-radius:30px}
.zirhh i{font-size: 18px;margin-left:10px}
.zirpost{padding:0 15px 30px 15px}
.zirpost a{color:#333333;}
.zirpost a:hover{opacity: 0.8}
.zirpost a img{border-radius: 50%;width: 35px;height: 35px;object-fit: cover;margin:3px 0 3px 10px;}
.zirpost a span{border-radius: 20px;color:#ffffff;padding:1px 10px;margin-right:10px;font-size: 12px }
.zirpost i{vertical-align: middle}

.ftform{width: 100%;display: inline-block;padding-bottom: 10px;}
.niniform1{padding:5px 10px;border-radius: 6px;border:1px solid #cccccc;font-size: 14px;color:#333333;font-family: yekan, Tahoma;width:100%;margin:7px 0}
.niniform1:focus{background: #f6f6f6}
.sendbox{text-align: left;margin-top:5px}
.sendbot{border-radius: 30px;padding:5px 25px;font-size: 16px;}
.sendbot:hover{opacity: 0.8}
.sendbot i{margin-left:10px;}
.niniform2{width: 100px;margin:0}
.refcaptcha i{color:#444444;font-size: 20px;margin:-5px 8px 0 0;vertical-align: middle}
.imgcaptcha{max-height: 35px;border-radius: 6px;margin-top:-4px}


.post{font-size: 14px;border:0; width:100%;border-radius:6px;overflow: hidden;
    -webkit-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);}
.post1{font-weight: bold;font-size: 18px;padding:15px;border-top:8px solid #efefef}
.post1 img{max-width: 45px;max-height: 50px;margin-left:10px; }
.post2{font-size: 13px;color:#666666;background:#efefef;width: 100%;text-align: center;display: inline-block}
.postdesc{width:25%;padding:5px;float: right;position: relative}
.postdesc i{margin-left: 8px;}
.post3{padding:25px 15px}
.post3 a{color:#000000}
.post3 img{margin:10px auto}
.post4{padding:30px 0 0px 0;display: inline-block;width: 100%}
.catpost{font-size: 13px;background: #efefef;border-radius: 30px;display: inline-block;padding: 0 15px;margin-bottom: 5px;}
.catpost span{padding:0px 2px 5px;display: inline-block;font-size: 18px}
.catpost i{vertical-align: middle}
.catpost a{padding:0px 2px 4px;display: inline-block}
.postdesc:last-child:hover .sharepost{display:inline-block}
.sharepost{display: none;position: absolute;top:30px;left:0;z-index:5;background: #efefef;width: 100%;padding:2px;text-align: center;}
.sharepost a{font-size: 22px;margin:0 1%}
.sharepost a:hover{opacity: 0.8}
.cls1{color: #3b5999}
.cls2{color: #cb261f}
.cls3{color: #32a4e0}
.cls4{color: #16c0ff}

.post44{display: inline-block;float: left}
.likepost{font-size: 13px;border-radius: 30px;display: inline-block;padding:6px 15px 7px 20px;color: #ffffff;margin:0px 3px 3px 3px;cursor: pointer}
.likepost a{color: #ffffff}
.likepost i{vertical-align: middle;font-size: 19px;margin:0px 0px 2px 5px}
.likepost:hover{opacity: 0.8}

.afterpost{width:48%;margin:10px 0;font-size: 14px;border: 1px solid #999999;border-radius: 6px;overflow: hidden}
.nextpost{float:right;}
.prevpost{float:left;text-align: left}
.afterpost h3{padding:5px;color: #ffffff;}
.afterpost .b{background: #ffffff;padding:10px;text-align: right;color: #555555;}
.afterpost .b a{color: #333333;}
.afterpost i,.related i{margin:0px 10px 2px 10px;vertical-align: middle}
.related a{color:#333333;border-bottom: 1px solid #eeeeee;padding: 5px 0;width: 100%;display: inline-block}
.related a:last-child{border-bottom:0;}

.related2 {float:right }
.related2 a{color:#333333;padding:3px 5px;width: 25%;line-height: 1.8em;float:right }
.related2 a span {width:100%;height:80px;overflow: hidden;float:right }
.related2 a img { border-radius:0;height:200px;width:100%;object-fit:cover;margin:5px 0; }
.relatedads a img { border-radius:0;height:200px;width:100%;object-fit:contain !important;margin:5px 0; }
.related2 a img:hover{opacity:0.8}

.box-body .related3 { float:right;color:#000; }
.box-body .related3 a { display:inline-block;width:100%;margin:1em 0;background:none;text-align:right; }
.box-body .related3 a:hover { background:none; }
.box-body .related3 a:hover i.fa-question-circle { border-color:#c0c0c0; }
.box-body .related3 a:first-child { margin-top:0px; }
.box-body .related3 a i.fa-question-circle { color: rgba(165, 50, 156, 0.5);font-size:1.5em;line-height:1.1em;margin:0 0 0 .4em;vertical-align:baseline;padding:0 .12em;border:6px solid #e0e0e0;border-radius:1em 1em 1em .6em; }
.box-body .related3 a h3 { color:#000;font-size:1.3em; }
.box-body .related3 a small { display:block;color:#444;text-align:justify;padding-right:.8em; }
.box-body .related3 a small comment { float:left;font-size:.9em;background-color:rgba(0,0,0,.5);border-radius:1em;padding:.1em .8em;margin:0 .5em;color:#FFF; }
.box-body .related3 a small comment i.fa { font-size:1.2em;margin-left:.2em;color:#FFF; }

.custom-checkbox{width: 18px;margin:0 5px;height: 19px;display: inline-block;position: relative;z-index: 1;	top: 7px;background: url("../img/i.png") no-repeat top left;}
.custom-checkbox:hover{	background: url("../img/i.png") -18px 0 no-repeat;}
.custom-checkbox.selected{	background: url("../img/i.png") -36px 0 no-repeat;}
.custom-checkbox input[type="checkbox"]{
    margin: 0;	position: absolute;	z-index: 2;	cursor: pointer;outline: none;opacity: 0;
    _noFocusLine: expression(this.hideFocus=true);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
}
.custom-radio{width: 18px;margin:0 5px;height: 19px;display: inline-block;	position: relative;	z-index: 1;	top: 7px;background: url("../img/i.png") -54px 0 no-repeat;	}
.custom-radio:hover{  background: url("../img/i.png") -74px 0 no-repeat;}
.custom-radio.selected{	background: url("../img/i.png") -93px 0 no-repeat;}
.custom-radio input[type="radio"]{
    margin: 1px;position: absolute;	z-index: 2; cursor: pointer;outline: none;opacity: 0;
    _noFocusLine: expression(this.hideFocus=true);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;
}


.fltitr{border-radius: 6px;color: #ffffff;font-size: 20px;padding:10px 15px;margin: 10px 0;width: 100%;display: inline-block}
.boxfl{width: 48%;margin:10px 1%;border-radius: 6px;float: right;box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.1);overflow: hidden;text-align: center}
.fltop{height:100px;display: inline-block;width: 100%;position: relative;background-size: cover;color: #ffffff}
.flbox1{width: 100%;background: rgba(0,0,0,0.5);font-size: 14px;padding: 3px 0 5px;height:30px;overflow: hidden}
.fltop img{position: absolute;bottom:-10px;left:20px;z-index: 20;border-radius: 50%;width: 80px;height: 80px;object-fit: cover;border:3px solid #ffffff}
.flbot{padding-top:10px;display: inline-block;width: 100%}
.flbox3{width: 100%;font-size: 14px;}
.flbox3 span{margin:0 3px;}
.flbox4{width: 100%;margin:20px 0 0 0}
.flbox4 div{width: 23%;margin:0 1%;float: right;font-size: 18px;font-weight: bold;line-height: 30px}
.flbox4 div:nth-child(1){color: #da217d}
.flbox4 div:nth-child(2){color: #e51318}
.flbox4 div:nth-child(3){color: #04c70b}
.flbox4 div:nth-child(4){color: #16c0ff}
.flbox4 i{width: 100%;font-weight: bold}
.flbox4 span{width: 100%;display: inline-block;font-size: 13px;font-weight: normal;line-height: 16px}
.starweblog{border-radius: 30px;color:#ffffff;font-size: 16px;padding:8px 0;width: 100%;display: inline-block;margin:5px 0;text-align: center;  }
.starweblog i{padding:0;font-size: 22px;margin:-4px 0 0 10px;vertical-align: middle}
.starweblog:hover{opacity: 0.9}

.hamsal{border-radius: 6px;overflow: hidden;box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2);}
.hamsal .bb{display: inline-block;box-shadow: none}
.hamsalan{text-align: right !important;font-size:19px;padding:7px 15px ;color: #ffffff}
.hamsalan span{border-radius: 30px;background:rgba(256,256,256,0.9);font-size: 13px;padding:3px 15px 3px 15px;color:#444444;margin-top:3px }
.hamsal2{background: #efefef;padding: 10px 20px;font-size: 14px}
.hamsal2 .chekboxha div{width:80px;display: inline-block;margin-bottom: 5px}
.hamsal2 label{margin:0 10px}
.hamsal3{border-radius: 30px;padding:5px 15px;color: #ffffff;font-size: 14px;margin-top:-5px}
.hamsal3:hover{opacity: 0.8}

.page404{text-align: center;margin-top:10%;}
.page404 img{max-width: 100%;  height:auto;margin: 0 50px;vertical-align: bottom}
.nf1{font-size: 24px;display: inline-block;color: #c5447c;padding-top:20px;text-align: right;font-weight: bold;min-width: 350px;max-width:100%;}
.nf2{font-size: 16px;color: #666666;border-top:1px solid #dddddd;padding-top:10px;margin-top:10px;font-weight: normal}
.nf3{border-radius: 30px;color: #ffffff;background: #f2961c;font-size: 14px;padding:5px 15px;float: left;margin-top: 80px;font-weight: normal}
.nf3:hover{background: #ffb128;}

.blok{float: right;width: 100%;}
.blokt{font-size: 28px;margin:20px 0 40px;color: white;font-weight: bold;}
.bloktshadow{text-shadow:1px 1px 3px #888888}
.whynini,.userq {  width: 100%;   }
.whynini .slick-slide,.userq .slick-slide,.boxxnews .slick-slide,.tandis .slick-slide,.customer .slick-slide,.popularslick .slick-slide,.selectslick .slick-slide,.askcat .slick-slide{ float: right; min-height: 1px;text-align: center;}
.whynini img{border-radius:100px;width: 100px;  height:100px;margin-top:20px;border:3px solid white;object-fit: cover;}
.whynini span{text-align: justify;position:relative;color:#333333;font-size: 14px;display:inline-block;margin:10px 5%;width:90%;background: url(//niniweblog.com/images/96/main/img/whyniniweblog_paper.jpg);
    padding:15px 20px;border-radius: 20px;box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.2);min-height: 150px}
.whynini span:after{ content: ""; position: absolute;right: calc(50% - 10px); width: 0; height: 0; bottom: -7px; border-left:10px solid transparent;  border-right: 10px solid transparent;  border-top: 8px solid #ededed; }
.more{background: white;color: #0e779e;padding: 5px 20px 8px;border-radius: 30px;margin:10px 0 20px;display: inline-block;font-size: 15px}
.more:hover{opacity: 0.9}
.more2 {margin:0!important;padding: 1px 10px 1px!important;}

.userq2{text-align: justify;position:relative;color:#333333;font-size: 14px;display:inline-block;margin:60px 5% 30px 5%;width:90%;background: white;
padding:70px 20px 30px 20px;border-radius: 1.4em;box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.2);}
.userq2 span{color:#c61f74;font-size: 1.063rem;}
.userq2 .qchain{position: absolute;z-index: 5;}
.userq2 .qchain:first-child{top:-60px;right:calc(50% - 60px);border-radius: 60px;}
.userq2 .qchain img{border-radius: 60px;width: 120px;  height:120px;border:5px solid white;  }
.userq2 .qchain:last-child{bottom:-20px;right:calc(50% - 25px);border-radius: 30px;width: 50px;height: 50px;color: white;background:orange;display: inline-block;
    position: absolute;text-align: center  }
.userq2 .qchain:last-child:hover{background: #ed9900 }
.userq2 .qchain:first-child i.fa { position:absolute;top:4px;left:4px;background-color: #ff7e00;color:#fff;text-align:center;
    border:2px solid #fff;border-radius:50%;width:24px;height:24px;padding:3px 0;font-size:1em; }
.userq2 i{font-size: 24px;padding-top: 12px}
.userq2 div{height: 160px;overflow: hidden}
.userq2 .nochain{color:#c61f74 !important}
.bg3 .more{color:#c61f74 }

.bloklink{padding-top:30px;padding-bottom:30px;}
.bloklink a{position: relative;float: right;text-align: center;margin: 20px 0;color: #333333;width: 25%;transition: transform .25s ease;}
.bloklink a:hover{transform: scale(1.1);transition: transform .25s ease;}
.bloklink i{font-size: 50px;color:#ffffff;position: absolute;z-index: 3;top:50px;right:0;width: 100%;text-align: center}
.bloklink span{width: 100%;text-align: center;display: inline-block;font-size: 18px}
.bloklink svg{width:150px;height: 150px;}
.bloklink a:first-child svg{fill: #12aedf;-webkit-filter: drop-shadow(3px 3px 0px #2596dc); filter: drop-shadow(3px 3px 0px #2596dc);}
.bloklink a:nth-child(2) svg{fill: #f5b120;-webkit-filter: drop-shadow(3px -3px 0px #f6960c); filter: drop-shadow(3px -3px 0px #f6960c);transform: rotate(90deg);}
.bloklink a:nth-child(3) svg{fill: #ea624c;-webkit-filter: drop-shadow(-3px -3px 0px #de3226); filter: drop-shadow(-3px -3px 0px #de3226);transform: rotate(180deg);}
.bloklink a:nth-child(4) svg{fill: #2bb24c;-webkit-filter: drop-shadow(-3px 3px 0px #20952d); filter: drop-shadow(-3px 3px 0px #20952d);transform: rotate(270deg);}

.boxmini{ width:31.3%;margin:1%;float: right;position: relative;text-align: center;font-size:14px;border-radius: 4px;}
.boxmini img1{ width:110px;height:110px !important;border-radius: 60px;object-fit:cover;border:6px solid #efefef;}
.inindex .boxmininew { border-radius:1.4em;padding:.22em; box-shadow:0px 0px 8px -5px #a0a0a0; }
.inindex .boxmininew > a > img { width:100%;max-width:100%;height:225px;border: 0;object-position:50% 25%;border-radius:1.4em;object-fit:cover; }

.boxmininew { border-radius:1.4em;padding:.2em; }
.boxmininew img{ width:100%;height:200px;border-radius:1.4em;object-fit:cover;object-position: 50% 25%; }
.boxmini .author{font-size:.8em;overflow:hidden;white-space:nowrap;padding:5px;margin:0.4em;text-align:right; }
.boxmini .author a { color:#888; }
.boxmini .author a span { display:block;font-size:1.2em;color:#444;max-width:80%;overflow:hidden; }
.boxmini .author a img { width: 40px !important;height: 40px !important;border: 0px !important;float:right;margin-left:6px;border-radius:60px; }
.inindex .boxmini .author { border-top:1px solid #e8e8e8;margin:0.4em; }
.popular article .author { border-top:1px solid #e8e8e8;margin:0.4em; }
.updatedblogs .boxmini .author { margin:.2em .4em;padding:0; }
.updatedblogs .boxmini .author a img { border-radius:1.4em; }

.trends .boxmini { padding:.2em;border-radius:1.4em; }
.trends .boxmini:hover { box-shadow:0 0 10px 0 rgba(0,0,0,.2);transition:all 100ms linear; }
.trends .boxmini > a > img { width:100%;max-width:100%;height:225px;border: 0;object-position:50% 25%;border-radius:1.4em;object-fit:cover; }
.trends .boxmini .author { margin:0;padding:.2em .5em;position:absolute;top:200px;right:1em;background-color:rgba(255,255,255,.7);border-radius:1em;height:24px;max-width:100%;overflow:hidden;white-space:nowrap; }
.trends .boxmini .author a { color:#444; }
.trends .boxmini .newone { background-color:rgba(0,0,0,.4);box-shadow:1px 1px 2px -1px rgba(255,255,255,.8);border-radius:5px 5px 12px 0; }
.trends .boxmini .newone::after { border-top:6px solid rgba(0,0,0,.9); }

.boxmini .boxmini2 { text-align: right;height: 150px;overflow: hidden}
.boxmini .titr { width:100%;margin:5px 0;font-weight: bold;}
.boxmini .titr a{ font-size:15px;color:#333; }
.boxmini .titr a:hover{color: #f62790}
.boxmini .titrindex { width:100%;margin:.4em 0;font-weight:bold; }
.boxmini .titrindex a{ font-size:1.063rem;color:#333; }
.boxmini .titrindex a:hover{color:#f62790}
.boxmini .newone{padding:0px 10px 0px 5px;position:absolute;z-index:2;right:-7px;top:15px;background: #fb6db5;color: white;font-size: 12px;height: 22px;border-radius:3px 0 0 3px;}
.boxmini .newone:after{width: 0;  height: 0; content: ""; position: absolute;right: 0;top:22px;border-right: 7px solid transparent;  border-top: 6px solid #e262a3; }
.lastdiv{width: 100%;display: inline-block;text-align: center;margin:20px 0}
.boxmore .more{background: #ecaa1c;color: white!important;}


.boxnews{ margin:10px 5% 20px 5%;width:90%;position: relative;text-align: right;font-size:14px;border-radius: 6px;background: white;
    box-shadow: 0px 1px 10px 0px rgba(0,0,0,0.2);  }
.boxnews img{ width:100%;height:175px;object-fit: cover;border-radius: 6px 6px 0 0;object-position: 50% 40%;}
.boxnews .boxmini2 {margin:5px 15px 30px 15px;height: 160px;overflow: hidden;display: inline-block; text-align: justify;}
.boxnews .titr { width:100%;margin:5px 0;font-weight: bold;padding: 10px 0px 5px 0px;}
.boxnews .titr a{ font-size:1.063rem;color: #719639}
.boxnews .titr a:hover{color: #99cc4d}
.boxnews .newone{padding:0px 15px 0px 10px;position: absolute;  z-index: 2;right: -7px;top:10px;background: #fb6db5;color: white;font-size: 14px;height: 25px; border-radius:3px 3px 0px 12px;}
.boxnews .newone:after{width: 0;  height: 0; content: ""; position: absolute;right: 0;top:25px;border-right: 7px solid transparent;  border-top: 6px solid #e262a3; }
.boxnews .chain{bottom:-20px;right:calc(50% - 20px);border-radius: 30px;width: 40px;height: 40px;color: white;background:#99cc4d;display: inline-block;
    position: absolute;text-align: center  }
.boxnews .chain:hover{background: #86b344}
.boxnews .chain i{font-size: 24px;padding-top: 7px}
.newsmargin{width: 100%; display: inline-block;}
.bg1 .more{color:#719639 }


.boxmini .newone1{padding:0 5px 0 10px;position: absolute;  z-index: 2;left: -7px;top:115px;word-spacing:-2px;
    background: rgb(255,206,45);color: #3a8783;font-size: 12px;height: 22px;border-radius: 0px 3px 3px 0; }
.boxmini .newone1:after{width: 0;  height: 0; content: ""; position: absolute;left: 0;top:22px;border-left: 7px solid transparent;  border-top: 6px solid rgb(238, 190, 44); }

.dlapp{background: #00aeef;width:100%;float: right;font-size: 18px;color: #ffffff;text-shadow: 1px 1px 1px #666666;}
.dlapp2{padding-right:20px;text-align: justify;}
.dlapp img{float: left;margin:10px 5% 10px 0;max-width: 100%;}
.dlapp h2{font-size: 28px;color: #ffffff;margin:40px 0 25px;font-weight: bold; text-shadow: 1px 1px 3px #888888;}
.dlapp .btns { display:block;text-align:center; }
.dlapp a{border:2px solid #ffffff;color: #ffffff;margin: 40px auto 25px auto;border-radius: 50px;padding:10px 20px; display:inline-block;text-shadow:none}
.dlapp a:hover{ background:rgba(255,255,255,.1); }
.dlapp a:last-child { background: orange; }
.dlapp a:last-child:hover { background: #d28801; }

.cartoonindex {background: url(https://niniweblog.com/cartoon/up/cat/indexcover/%D9%BE%D9%84%D9%88%D8%AA%D9%88-%D9%87%D8%AF%D8%B1.png); background-size: auto 100%; background-repeat:no-repeat; background-position:left center; width:100%;float: right;text-align: right;font-size: 18px;color: #ffffff;text-shadow: 1px 1px 1px #666666;background-color: #8dc73f;position:relative; }
.cartoonindex2{padding-left:5%;padding-right:5%;text-align: justify;font-size: 14px; width: 75%;
    position:relative;z-index:1;}
.cartoonindex h2{font-size: 22px;color: #ffffff;margin:35px 0 15px;font-weight: bold; text-shadow: 1px 1px 3px #888888;}
.cartoonindex .btns { display:block;text-align:right; }
.cartoonindex .btns span {border:2px solid #ffffff;color: #ffffff;margin: 25px auto 25px auto;border-radius: 50px;display:inline-block;text-shadow:none}
.cartoonindex .btns span a { padding:5px 25px;border-radius: 50px;display:block;
    background:rgba(255,255,255,.5);color:rgba(0,0,0,.6); }
.cartoonindex .btns span a:hover{ background:rgba(255,255,255,.1); }

.cartoonindex #cover { float:right;margin:30px 5% 30px 5%;width: 200px;position:relative;z-index:2; }
.cartoonindex #cover img { max-width:100%;position:relative;z-index:1;transform:rotate(1deg);
    box-shadow:0 0 5px 0 rgba(0,0,0,.5);opacity:1;transition:all 200ms ease-out; }
.cartoonindex #cover span { width:100%;height:100%;background-repeat:no-repeat;background-size:cover;
    background-position:center center;box-shadow:0 0 5px 0 rgba(0,0,0,.5);transform: rotate(4deg);
    position:absolute;z-index:0;top:0px;right:0;opacity:1;transition:all 200ms ease-out; }
.cartoonindex #cover span:last-child { transform: rotate(-5deg);position:absolute;z-index:0;transition:all 200ms ease-out; }
.cartoonindex #cover > i.fa { position:absolute;z-index:2;font-size:5em;color:rgba(255,255,255,.8);top:25%;right:30%;
    text-shadow:none;opacity:0;transition:all 200ms ease-out; }
.cartoonindex #cover:hover span { transform:rotate(0deg);box-shadow:unset;border-radius:.5em;opacity:.1;
    transition:all 200ms ease-in; }
.cartoonindex #cover:hover img { transform:rotate(0deg);border-radius:.5em;opacity:.7;
    transition:all 200ms ease-in; }
.cartoonindex #cover:hover > i.fa { opacity:1;transition:all 200ms ease-in; }
.cartoonindex span#shadow { position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.5);background-image:linear-gradient(170deg,#1a1919 0,rgba(38,38,38,.2) 49%,#1a1919 100%);z-index:0; }

.adressbar{text-align: right;padding:5px 0;color: white;font-size: 15px}
.adressbar i{margin:-4px 5px 0;vertical-align: middle;font-size: 12px;}
.adressbar h1,.adressbar h2{ display:inline-block;font-size:initial; }
.midpage{width: 800px;margin:0 auto;max-width: 96%;padding-bottom: 30px;display: inline-block;text-align: right}
.midpage a{color: #de1c8c}
.formdiv{padding:7px 0;text-align: right;width: 100%;float: right}
.formdiv label{width:110px;float: right;margin:5px 10px  0 10px}
.formdiv input,.formdiv textarea{width:calc(100% - 130px);float: left;border: 1px solid #dddddd;border-radius: 60px;padding:5px 15px;font-family: yekan, Tahoma;
    font-size: 15px;color: #333333}
.formdiv input.alert{ border:1px solid #e262a3;background: rgb(255, 230, 245);color: #9b476d !important;
    box-shadow:0px 0 40px 5px rgba(0,0,0,0.15); }
.formdiv textarea{height: 200px}
.formdiv input:focus{border: 1px solid #e262a3;}
.formdiv button{background:#de1c8c;color: white;font-size: 18px;padding: 6px 25px;border-radius: 60px;font-family: yekan, Tahoma;
    border: 0;cursor: pointer;margin:20px 0;width: 100% }
.formdiv button:hover{background: #ab166c;}
.formdiv .inputteke input{width:calc(100% - 270px);}
.formdiv .inputteke img{ width: 100px;height: 38px;margin:0 5px;border-radius: 60px;display: inline-block;float: right}
.formdiv .inputteke i{font-size: 22px;margin:0 5px;cursor: pointer;vertical-align: middle;margin-top:7px}
.formdiv .inputteke .seccode{width:calc(100% - 270px);float: right}
.accept{padding:20px 10px;}
.accept i{color: #de1c8c;font-size: 20px;vertical-align: middle}
.accept a{color: #de1c8c}
.azchap{text-align: left}
.azchap.tahoma { text-align: left;direction:ltr;font-family:Tahoma;padding:10px 15px; }
.azchap.tahoma.pass { color:#a4a4a4;letter-spacing:1.5em; }
.formtozih{width:100%;padding:10px 15px 10px;font-size: 13px;color: #777777;display: inline-block;}
.formtozih i{color: #ff7133;vertical-align: middle }
.formtozih1{width:100%;padding:2px 15px 2px;color: #444444;display:none;clear:both;text-align:left; }
.formtozih1 i{color: #ff7133;vertical-align: middle }
form .g-recaptcha { display:inline-block;width:100%; }
form .g-recaptcha > div { margin:0 auto; }
.formdiv button:disabled { background-color:#d0d0d0;color:#de1c8c; }

.midpage .link50{width:48%;margin:10px 1%;padding:7px 0 9px;background:#de1c8c;color: white;font-size: 17px;display: inline-block;border-radius: 30px}
.midpage .link50:hover{background: #ab166c;}

.loginpage{font-size: 14px;width: 800px}
.loginpage a{color:#999999}
.loginpage a i{font-size: 17px;margin:-1px 0 0 0;vertical-align: middle;width:25px;}
.loginpage a:hover{color: #444444}
.loginpage .loginform{border:1px solid #cccccc; width:100%;border-radius: 60px;margin:10px 0;text-align: center;background: white;display: inline-block;padding:3px 0}
.loginpage .loginform input{font-size: 15px;padding:5px;border: 0; width:calc(100% - 60px);font-family: yekan, Tahoma;}
.loginpage .loginform input.disabled { background-color: #f0f0f0;border-radius:20px; }
.loginpage .loginform i{font-size: 22px;margin:-5px 0 0 10px;vertical-align: middle;color: #de1c8c}
.loginpage .loginsubmit input{border:0; width:100%;border-radius: 60px;font-family: yekan, Tahoma;padding:5px 0 8px 0;font-size: 18px;color:#ffffff;display: inline-block;margin:10px 0;background: #de1c8c}
.loginpage .loginsubmit input:hover{background: #ab166c;}
.loginpage .loginsubmit button{border:0; width:100%;border-radius: 60px;font-family: yekan, Tahoma;padding:5px 0 8px 0;font-size: 18px;color:#ffffff;display: inline-block;margin:10px 0;background: #de1c8c}
.loginpage .loginsubmit button:hover{background: #ab166c;}

.loginpage .pad10{padding:15px 5px !important;margin:0 auto;text-align: center}
.loginpage .pad10 a{text-align: right;display: inline-block;min-width: 230px}
.note{background: #e0dddd;color: #555555;padding:10px;border-radius: 6px;display: inline-block;margin:10px 0;width: 100%;font-size: 15px}
.note i{color: #ff7133;vertical-align: middle}
.note a{color: #de1c8c}
.note center#hidden { letter-spacing: 0.5em;color: #ff7133;font-weight: bold;font-family: Arial;padding:10px 0 4px 0; }
.note center#hidden i { font-size: 0.8em;vertical-align: baseline;color:#888888; }
.asknote {display: none;text-align:justify;}
.note2 {background: #e7e6e6!important;}
.note2 i{color: #d11d85!important;}
.note2 a{color: #d11d85!important;}
.note3 i{color: #d11d85!important;}
.note3 a{color: #d11d85!important;}


.bg5 h2{color:#de1c8c }
.content{text-align: right;padding:0 10px 40px;color: #333333;font-size: 15px}

.customer{padding:0 5px 40px;}
.customer img{width:110px!important;height: 110px;border-radius: 80px;margin:10px;box-shadow: 1px 1px 10px 0px rgba(0,0,0,0.2)}

.blok{color: #333333}
.bg5 .blokt{color: #de1c8c}
.adsdetail{text-align: right;padding-top:40px;padding-bottom:40px !important;font-size: 15px;width: 100%;display: inline-block}
.adsdetail h3{color:#de1c8c;margin:20px 0;font-size:20px }
.adsdetail h3 span{background:#de1c8c;color: white;margin:0 10px ;padding-top:5px;width: 45px;height: 45px;border-radius: 50px;display: inline-block;text-align: center}
.detailz{padding:0 30px 30px 20px;text-align: justify;}
.detailz i{color: #999999}
.jads {
    width: 60%; border: 1px solid #cccccc; background: #efefef; border-radius: 6px;margin:0 2% ;
    overflow-x: auto;overflow-y: hidden;
}
.jads2 {     width: 500px; margin:0 auto ;max-width: 96% }
.jads table{font-size:14px;color:#222222;text-align:center;width:100%;max-width: 100%;}
.jads td{background: #ffffff;height: 40px; padding: 5px; }
.jads .jads-t {   background: #de1c8c; color: #ffffff;   }
.jads .jads-t2 {   background:#ffc81f;  }
.orderads {font-size: 24px;direction: ltr;padding: 0 5px 40px;color: white;text-align: center}
.orderads div{width: 320px;text-align: left;margin:5px auto}
.orderads i{text-align: center;width:50px;vertical-align: middle;margin-top: -5px}
.orderads div:first-child i{font-size: 38px}

.jads3 {     width: 800px; margin:0 auto ;max-width: 96% }
.jads-tr td{background: #e8e8e8}
.jashnvaretb table{border-collapse: collapse;text-align: right;font-size: 15px;}
.jashnvaretb .adar a{color: #de1c8c}
.jashnvaretb .adar a:hover{color: #a71569}
.jashnvaretb td span{color: white;border-radius: 6px;padding: 0px 8px;margin: 0 3px}
.jashnvaretb td span:nth-child(1){background-color: #f39c12;}
.jashnvaretb td span:nth-child(2){background-color: #00c0ef;}
.jashnvaretb td span:nth-child(3){background-color: #d81b60;}

.contactnote div{direction: ltr;text-align: left}
.contactnote div i{text-align: center;width:30px;vertical-align: middle;margin-top: -3px;font-size: 18px;color:#de1c8c }
.contactnote div a{color: inherit }

.whyninipg {  width: 32.3%;text-align: center;background: none;margin:0  0.5% 20px  }
.whyninipg img{border-radius:90px;width: 90px;  height:90px !important;margin-top:10px;border:3px solid white}
.whyninipg span{text-align: justify;position:relative;color:#333333;font-size: 14px;display:inline-block;margin:10px 1%;width:98%;background: #ffbadd;
    padding:5px 10px;border-radius: 6px;min-height: 188px; box-shadow:0px 2px 4px 0px #e0e0e0;}
.whyninipg span:after{ content: ""; position: absolute;right: calc(50% - 10px); width: 0; height: 0; bottom: -7px; border-left:10px solid transparent;  border-right: 10px solid transparent;  border-top: 8px solid #ffbadd; }

.obirth{float:right;width:23%;margin:1%;padding:4px;text-align: center;color:#444444;font-size: 13px;border-radius: 6px;border: 1px solid #dddddd;
    position: relative;overflow: hidden;background: white;}
.obirth img{width:100%;max-width:100% !important;object-fit: cover;}
.obirth span{position: absolute;z-index: 2;bottom:4px;right:0;width: 100%;background:rgba(2556,256,256,0.7);padding:2px}
.birthlist{background: #00aeef;width:100%;float: right;text-align: right;font-size: 18px;color: #ffffff;}
.birthlist2{padding-right:4%;width:350px;max-width: 100%}
.birthlist img{float: left;margin:30px 5% 10px;max-width: 96%;}
.birthlist h2{font-size: 32px;color: #ffe068;margin:40px 0 10px;font-weight: bold; text-shadow: 1px 1px 3px #888888;}
.birthlist a{font-size: 14px;color: #ffffff;margin:0px 0 20px;display: inline-block;border-radius: 30px;border: 1px solid #ffffff; padding: 2px 10px 5px}
.birthlist a i{vertical-align: middle}
.birthlist a:hover{background: rgba(256,256,256,0.2)}
.bselect{margin:10px 0;}
.bselect span{width:75px;display: inline-block;float: right}
.bselect select{background: white;width:256px;display: inline-block;font-family: inherit;font-size: 14px;color: #333333;padding:3px 5px;border-radius: 6px;border:0;max-width: calc(100% - 80px)}
.select50 select{width:100px;max-width: calc(40% - 35px)}
.select50 select:last-child{width:150px;max-width: calc(60% - 51px)}
.birthlist button:hover{background: #ff6a2b;}
.birthlist button{border: 0;padding: 5px 15px 8px;border-radius: 50px;color: white;background:#ff8c26;margin: 10px;font-family: inherit;font-size: 15px;
cursor: pointer;margin-bottom: 30px}

.tandis{padding: 30px 20px 20px}
.tandis img{width: 100%;height: auto}
.chist{padding: 20px 10px;text-align: right;font-size:15px}
.chist img{max-width: 100%;border-radius: 6px;border: 3px solid white;box-shadow: 0 0 7px 1px rgba(0,0,0,0.1)}
.chist h3 span{background:#de1c8c;color: white;margin:0 0px 0 10px;padding-top:5px;width: 45px;height: 45px;border-radius: 50px;display: inline-block;text-align: center}
.chist h3{color:#de1c8c;margin:20px 0 10px;font-size:20px;font-weight: bold}
.chist .pad10 i{font-size:12px; color:#ff6a2b;margin: 0 5px}
.mhb{padding:0 5px 30px;text-align: center;color: white;font-size: 16px;margin-top: -20px}
.formdiv2{padding:10px 15px;font-size: 18px;background: #dddddd;width:98%;margin: 0 auto 15px;border-radius: 6px;max-width: 96% }
.formdiv2 i{vertical-align: middle;margin-top:-6px;}
.formdiv2 button{background:#de1c8c;color: white;font-size: 18px;border-radius: 60px;
    border: 0;cursor: pointer;margin-right:10px;width: 36px;height: 36px;float: left }
.formdiv2 button:hover{background: #ab166c;}
.formdiv2 .inputteke input{width:100%;border: 1px solid #dddddd;border-radius: 6px;padding:5px 8px;font-family: yekan, Tahoma;
    font-size: 15px;color: #333333}
.formdiv2 .inputteke span{ position:relative;display:inline-block;width:calc(100% - 240px);margin:0; }
.formdiv2 .inputteke span a{ position:absolute;top:0px;right:10px;color:#fb6db5;
    font-size:1.6em;line-height:1.2em; }
.sch2{width: 48%;float: right;margin:0 1%}

.ask{width:100%;border-radius: 6px;border: 1px solid #dddddd;background: white;padding: 10px;margin:10px 0 0}
.ask .ask1{color: white;margin-bottom: 5px}
.ask .ask1 a{color: #de1c8c;}
.ask .ask1 span{background: #0eb2f1;color: white;border-radius: 20px;padding:0 10px 2px;font-size: 13px;margin-right:5px;white-space: nowrap;display: inline-block; }
.ask .ask2{font-size: 15px; padding: 4px 4%;; line-height: 2em;text-align:justify}
.ask .ask3{font-size: 13px;margin-top:10px;background: #ffecf6;padding: 3px 10px 8px;border-radius: 6px}
.ask .ask3 a{color: #de1c8c}
.ask .ask3 span{padding:0 6px;margin-top:5px;display: inline-block}
.ask .ask3 span i{vertical-align: middle;margin-top: -3px}
.ask .ask3 .c1{background: #00b258;color: white;border-radius: 20px;padding:0 10px;}
.ask .ask3 .c11{background: #ff3949;color: white;border-radius: 20px;padding:0 10px;}
.ask .ask3 .c2{color: #de1c8c;}
.ask .ask3 .c3{background: #a9b2b2;color: white;border-radius: 20px;padding:0 10px;}
.ask .ask3 .c4{color: #666666}
.ask .ask3 .c5{color: #666666;}

.asknew{width: 100%;text-align: center;border-radius: 6px;overflow: hidden;margin: 10px 0 15px}
.asknew.bg18 { background-color:#c1e2ff; }
.asknew .related a { display:inline-block;margin:.5em 0;background:none;text-align:right;line-height:1.5em; }
.asknew .related a:hover { background:none; }
.asknew .related a:hover i.fa-question-circle { border-color: #388ccc;transition:border-color linear .2s; }
.asknew .related a:first-child { margin-top:0px; }
.asknew .related a i.fa-question-circle { color:rgba(0,0,0,.5);font-size:1.4em;line-height:1.01em;margin:0 0 0 .4em;padding:0 .1em;border:3px solid rgba(255,255,255,.8);border-radius:1em 1em 1em .6em;vertical-align:baseline; }
.asknew .related a h3 { color:#000;font-size:1.09em;max-height:3.2em;overflow:hidden; }
.asknew .related a small { display:block;color:#444;text-align:justify;padding-right:.5em; }
.asknew .related a small comment { float:left;font-size:.8em;background-color:rgba(255,255,255,.7);border-radius:.3em;padding:.1em .5em;line-height:2em; }
.asknew .related a small comment i.fa { font-size:1.2em;margin:0 0 0 .2em; }
.asktitr{width: 100%;display: inline-block;padding: 5px 0 8px;background: #02549c;color: white;font-size: 18px;margin-bottom: 10px}
.asknew input,.asknew select,.asknew textarea{width: 90%;display: inline-block;padding:3px 5px;border-radius: 6px;margin: 5px auto;border: 0;background: white;font-family: inherit;
font-size: 14px}
.asknew input{padding:4px 5px;}
.asknew textarea{height: 120px}
.asknew button{ cursor:pointer;margin:10px auto 15px;background:rgba(255,255,255,0.8);
    color: white;font-family: inherit;font-size: 16px;padding: 3px 20px 5px;
    border-radius: 30px;border: 0;min-width: 150px;color:#de1c8c; }
.asknew button:hover{ background: #ffffff; }
.asknew a { margin:10px auto 15px;background:rgba(240,240,240,0.8);
    color: white;font-family: inherit;font-size: 16px;text-align:center;
    padding: 3px 20px 5px;color:#de1c8c;display: table;
    border-radius: 30px;border: 0;min-width: 150px; }
.asknew a:hover { background:#ffffff; }
.asknew #preview { display:none; }
.asknew #preview button { min-width:100px; }
.asknew #preview #title1 { text-align:right;border-bottom:1px solid rgba(255,255,255,0.5);
    padding:6px;margin:0 0 2px 0;display:block;color:#FFFFFF; }
.asknew #preview #tex { text-align:justify;background-color:rgba(255,255,255,0.5);padding:6px;
    margin:0 0 4px 0;display:block;font-size:0.9em; }
.asknew #preview #cat1 { text-align:right;padding:6px;margin:0 0 4px 0;display:block;font-size:0.8em;
    color:#FFFFFF; }
.asknew #preview .huser { text-align:right;padding:6px;font-size:.9em; }
.asknew #preview .huser input { width:auto; }
#ask_search_p1 { display:block;position:relative; }
#ask_search_p1 a { font-size:1.6em;position:absolute;top:0;left:0;margin:0 0 0 24px;
    min-width:initial;padding:0px;background:none;  }

.k2{background: #597930;}
.twolink{background: #f0f0f0}
.twolink .asktitr{width: 49%;margin: 0 0 0 1%;display: none;border-radius: 0}
.twolink .asktitr:last-child{margin: 0 1% 0 0;}
.askcat{padding-bottom: 20px; padding-top: 20px}
.askcat .slick-dots{margin-bottom: 0}
.askcat1{width:98%;display: block;font-size: 0.85em;border: 2px solid;border-radius: 40px 40px 40px 4px;padding: 0px 0px 20px 0px;background: orange;}
.askcat1:hover{background: #da8d00;}
.askcat1 i{font-size: 60px}
.askcat1 span{width:100%;display: inline-block;margin-top:20px }

.boxask{border-radius: 6px;border: 1px  solid #dddddd;background: white;overflow: hidden;margin: 10px 0;font-size: 14px}
.boxask .box-header{background:#de1c8c;color: white;padding:5px 10px 8px; display: inline-block; width: 100%;}
 h3,.boxask .box-header h1{display: inline-block;font-size: 18px}
.boxask .box-header .askmini{ background: #f39c12;color: white;font-size: 13px;display: table;margin-top: 4px ; border-radius: 30px;padding:2px 10px}
.boxask .userimg{font-size: 13px;border-left: 1px solid #f4f4f4;text-align: center;    padding: 10px;    max-width: 130px;margin: 10px;float: right}
.boxask .userimg a{color: #444444}
.boxask .userimg img{width: 70px;    height: 70px;   object-fit: cover;border-radius: 80px;margin-bottom: 10px}
.boxask .userimg .circle { position:relative;display:block; }
.boxask .userimg .circle i.fa { position:absolute;top:4px;left:4px;background-color: #ff7e00;color:#fff;text-align:center;
    border:2px solid #fff;border-radius:50%;width:24px;height:24px;padding:3px 0;font-size:1em; }

.bg-white{background: white !important;}
.box-body h4{margin:10px 0;font-size: 15px;}
.alimargin{margin-top:10px;}
.askz1{ font-size: 15px;color:#d0077b;text-align:justify;line-height:2em }
.psk-hashtag #date{ background:rgba(255,255,255,.6);color:#666;border-radius:20px;padding:1px 10px 1px 10px;margin-right:5px;white-space:nowrap;float:left; }

.boxask .psk{ background: #0eb2f1;color: white;border-radius: 20px;padding:0 10px 2px;font-size: 13px;margin-right:5px }
.greenc{color:#00b258}
.redc{color: #ff0819}
.psk2{margin-right:5px;color: #999999;font-size: 13px;}
.boxask button{cursor:pointer;background:#de1c8c ;color: white;font-family: inherit;font-size: 16px;padding: 3px 20px 5px;
    border-radius: 30px;border: 0;min-width: 100px}
.boxask .box-comment{padding: 10px;background: #f7f7f7;}
.boxask .best{ border-top: 1px solid #aed049;background:#E0FFB3; }
.boxask .psk3{width: 50px ;  height: 50px;  object-fit: cover;border-radius: 50%;float: right}
.boxask .comment-text{margin-right: 50px; color: #444; padding:2px 2%; line-height: 2em;text-align:justify }
.pskuser{float: right;width: 100%;}
.pskuser a{color: #de1c8c;font-weight: bold}
.pskd{margin-right:5px;color: #999999;font-size: 12px;float: left}
.boxask .psk-hashtag { display:inline-block;padding:0;font-size:12px;font-weight:lighter;float:left; }
.boxask .psk-hashtag a { background:rgba(14,178,241,0.1);color:#666;border-radius: 20px;padding:0 10px 2px;margin:0 .1em;white-space:nowrap }
.boxask .psk-hashtag a:hover { background-color:rgba(14,178,241,.2); }
.boxask .editA {width: 100%;padding: 20px;display: none;}
.boxask .editA textarea{width:100%;border-radius: 6px;border: 1px solid #dddddd;padding: 5px;font-family: inherit;font-size: 14px}
.boxask .editA button{border-radius: 6px;border:0;padding: 5px 10px;font-family: inherit;font-size: 14px;background: #de1c8c;color: white;margin: 0 5px}
.boxask .editA center a { border-radius: 30px;border:0;padding: 5px 10px;font-family: inherit;font-size: 14px;background: rgba(222,28,140,0.8);color: white;margin:0 auto;display:table;min-width:150px;text-align:center; }
.boxask .editA center a:hover { background-color: #DE1C8C; }
.boxask .editA button#cancel {background: #eeeeee;color: #444444}
.boxask .box-comment .BtnPad { text-align:left; }
.boxask .BtnPad button#edit {background: lightslategrey;color: #f0f0f0}
.boxask .BtnPad button#best {background: darkcyan;color: #f0f0f0}
.boxask .BtnPad button#del {background: orange;color: #f0f0f0}

.boxask .box-header2{width: 100%;border-bottom: 1px solid #eeeeee;display:inline-block;padding: 10px 15px;float: right;cursor: pointer;}
.boxask .box-header2:hover { background-color:rgba(0,0,0,.03); }
.boxask .box-header2 h4{font-size: 16px;display: inline-block;margin: 0;}
.boxask .box-header2 .tozih{font-size: 14px;color: #999999}
.boxask .box-header2 span{font-size: 13px;color: white;padding: 3px 12px 5px;border-radius: 30px}
.boxask .panelzir{background: #eeeeee;padding: 5px 20px;width: 100%;float: right;display: none}
.boxask .panelzir a{padding: 2px 0 4px;width: 50%;float:right;color: #444444;}
.panel{    width: 100%;}
.csp1{color: #d81b60}
.csp2{color: #ff851b}
.csp3{color: #00a65a}
.csp4{color: #39cccc}
.csp5{color: #0073b7}
.csp6{color: #dd4b39}
.csp7{color: #605ca8}
.bgsp1{background: #d81b60}
.bgsp2{background: #ff851b}
.bgsp3{background: #00a65a}
.bgsp4{background: #39cccc}
.bgsp5{background: #0073b7}
.bgsp6{background: #dd4b39}
.bgsp7{background: #605ca8}

.jashnn{padding:10px;color: #444444}
.jashnn img{max-width: 100%}
.jashnnn .adsdetail{padding-top: 20px}
.allx{width:100%;margin:0 auto;position:relative}
#win{display:none;position:absolute;z-index:50;right:15%;width:70%;background:#ffffff;padding:15px}
#showall{display:none;position:fixed;z-index:5001;top:0px;right:0px;width:100%;height:100%;background:#000000;}
#winlogin{display:none;position:absolute;z-index:5002;right:calc(50% - 150px);width:300px;background:#ffffff;border-radius: 7px;overflow: hidden}
.cloz{float:left;margin:5px 0 0 10px;cursor:pointer;color:#ffffff;font-size:18px;}
#winlogin h3{color:#ffffff;padding:10px;text-align: center;line-height: 25px;background: #de1c8c;display: inherit;}
#winlogin .b{font-size: 13px;padding:10px;border:0; width:100%;text-align: right}
#winlogin .b a{color:#999999}
#winlogin .b a i{font-size: 17px;margin:-1px 0 0 0;vertical-align: middle;width:25px;}
#winlogin .b a:hover{color: #444444}
#winlogin .loginform{border:1px solid #cccccc; width:94%;border-radius: 60px;margin:10px 3%;text-align: center}
#winlogin .loginform input{font-size: 15px;padding:5px;border: 0; width:80%;font-family: yekan, Tahoma;background: none}
#winlogin .loginform i{font-size: 22px;margin:-5px 0 0 10px;vertical-align: middle;color: #de1c8c}
#winlogin .loginsubmit input{border:0; width:94%;border-radius: 60px;font-family: yekan, Tahoma;padding:2px 0 7px 0;font-size: 17px;color:#ffffff;display: inline-block;margin:0 3%;background:#de1c8c}
#winlogin .loginsubmit:hover{opacity: 0.8}

.jashn44{min-width:40%;border-radius: 60px;padding:4px 15px 7px;font-size: 16px;color:#ffffff;display: inline-block;margin:40px 0;background:#de1c8c}
.jashn44:hover{background:#8c1259}
.jashnkol{padding:10px;float: right;}
.box-body .formdiv{padding: 10px 0px 20px}
.box-body .formdiv label{width: 110px;    float: right;    margin: 3px 10px 0 10px;font-size: 15px;}
.box-body .formdiv select{width: calc(100% - 140px); float: right;   border: 1px solid #dddddd;   border-radius: 6px;    padding: 4px 8px;    font-family: yekan, Tahoma;
    font-size: 14px;    color: #333333;}
.jashn1{width: 24%;margin: 5px 0.5%;padding: 3px; border: 1px solid #dddddd;display: inline-block;border-radius: 6px;float: right;min-height: 210px;}
.jashn2{width: 100%;display: inline-block;margin-bottom: 5px}
.jashn2 .bgsp1{font-size: 12px;color: white;padding: 0px 10px 2px;border-radius:30px}
.jashn3 span{background-color: #00a65a;    padding: 1px 10px;color: white;border-radius:30px}
.jashn3 a{color: #00c0ef;font-size: 20px;margin:-3px 0 0 5px}
.mainbody article .axuser img{width: 100%;object-fit: cover;height: 140px;}
.jj {text-align: justify;}
.yn-article-display {font-family: yekan!important;}
.bbp {padding: 10px 5px 0px 5px !important;}
.saba {border-radius:6px;border-top: 5px solid #efefef;border-color:#c21d6f;}

#ads_sidebar98 { width:100%;margin:.1em 0 .7em 0;display:inline-block; }
#ads_sidebar.index #ads_sidebar98 { width:31.3%;margin:.1em 1% .7em 1%;display:inline-block; }
.baner98 { width:100%;padding:0;border:1px solid #e0e0e0;border-radius:4px;display: inline-grid;overflow:hidden; }
.baner98 img { border:0;outline:none; }
.baner98 a { text-align:right; }
.baner98 a b { display:block;color:#3366cc;margin:.2em .0em .2em .0em; }
.baner98 a span { display:block;color:#666; }
.baner98 .tex { display:block;margin:.5em;font-size:12px; }
.baner98 img.bnr { width:100%;height:auto;object-fit:cover;display:block;max-width:100%; }
.baner98 img.logo { width:50px;height:50px;object-fit:cover;float:right;margin-left:1em;border-radius:50%; }
.baner98 a.btn1 { background-color:#3366cc;color:#FFF;padding:.5em 1em;float:left;border-radius:4px;margin:.7em;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);}
@media (max-width: 576px) {
    .baner98 img.logo { display:none; }
    .baner98 a.btn1 { font-size:.8em;margin: 1em; }
    #ads_sidebar98 img.bnr { max-width:100% !important;border-radius:0; }
}
@media (max-width: 1000px) {
    .baner98 { max-width:500px;}
    #ads_sidebar98 { width:100%;padding:.7em .2em 0em .2em; }
    #ads_main98 .baner98 { width: 98%;}
}
@media (min-width: 1001px) {
    #ads_sidebar98.linkbet { display:none; }
    #ads_main98 .baner98 { border:none;border-radius:4px;width: 98%;}
    #ads_main98 .tex { display:none; }
}
.bannerask { padding: 15px 0px 0px 0px!important; }



/* index */
@media (max-width: 600px) { .popular h2 {font-size: 19px !important;} .popular .boxmini a.linkToPost { height:250px!important;}}
.indexads{margin: 0% 1% 1% 1% !important;width: 23% !important;}
.mainbodystyle{width: 100%;}
.mainbodystyle.cartoon a.cat { padding:.5em; }
.mainbodystyle.cartoon a.cat img { margin-bottom: 4px; max-width:100%;height:200px;border-radius:1em;box-shadow:0 2px 2px 0 rgba(0,0,0,.2); }
.sidebarstyle{width: 100%; padding: 10px 0 0 0;}

.boxmini .boxmini2 { text-align: justify; padding:1px 15px 10px 15px;}
.boxmini .boxmini2 .titr { margin: 5px 0px 5px 0px; }
.minipic .author a img { width: 25px !important;height: 25px !important;}
.boxmini .newone { left:-7px;right:unset;border-radius:3px 3px 12px 0px;padding:0 15px; }
.boxmini .newone i { margin-left:2px; }
.boxmini .newone::after { left:0;right:unset;border-left:7px solid transparent;border-right:unset; }
.blok.popular .boxmini { margin:.3em .9em;overflow:hidden;background: white; }
.blok.popular .boxmini .boxmini2 { height:75px; overflow: hidden; }

.popular h2 {text-align: right;font-size: 21px;color:#666;margin:20px 5px 10px 0px;padding-left:1em; }
.popular a.more { color: #fff;background: #de1c8c;float:left;font-weight:normal;margin:0; }
.popular .boxmini a.linkToPost { width:100%;height:200px;display:inline-flex;background-position:50% 25%;background-repeat:no-repeat;background-size:cover;border-radius:1.4em;overflow:hidden; }
.popular .boxmini a.linkToPost h3 { margin:auto 0 0 0;padding:3em .5em .5em .5em;text-align:right;background-image: linear-gradient(to top, rgba(0,0,0,.8), transparent); }

.blok.select .boxmini { margin:.3em .9em;overflow:hidden;background:rgba(255,255,255,.8);padding:.3em; }
.blok.select .boxmini .boxmini2 { height:75px; overflow: hidden; }
.select a.more { color: #fff;background: #de1c8c; }
.select .boxmini a.linkToPost { width:100%;height:250px;display:inline-flex;background-position:50% 25%;background-repeat:no-repeat;background-size:cover;border-radius:1.4em;overflow:hidden; }
.select .boxmini a.linkToPost h3 { margin:auto 0 0 0;padding:3em .5em .5em .5em;text-align:right;background-image: linear-gradient(to top, rgba(0,0,0,.8), transparent); }
.bgselective{background: url(//niniweblog.com/images/96/main/img/bgnorooz.jpg); background-size: cover; background-repeat:no-repeat; background-position:center; background-attachment:fixed; }
.bgcartoon{background: url(//niniweblog.com/images/96/main/img/bgcartoon.jpg); background-size: cover; background-repeat:no-repeat; background-position:center; background-attachment: fixed; }

.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 40px; line-height: 1; color: red; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
/* Arrows */
.slick-prev, .slick-next { font-size: 0;line-height: 0;position: absolute;top: 52%;display: block;padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    border: none;outline: none;
    width: 40px;height: 40px;background:#fff;border-radius:50%;z-index:1;
    box-shadow:0 0 5px 2px rgba(0,0,0,.1);}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {
    color: #18870f;outline: none;background: #fbfbfb;}
.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {
    opacity: 1;}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
    opacity: .25;}
.slick-prev:before, .slick-next:before {
    font-size:30px;line-height:10px;opacity:.9;color:#3366cc;}
.slick-prev { left: 0.5%; }
.slick-prev:before { content: '›'; }
.slick-next { right: 0.5%; }
.slick-next:before { content: '‹'; }
