/*
Theme Name: newAva-2Musicg
Author: AvaMusic
Author URI: http://ava-2music.ir
*/
@font-face{font-family:'Yekan';src:url('Fonts/BYekan.ttf') format('truetype'), url('Fonts/BYekan.eot?#') format('eot'), url('Fonts/BYekan.woff') format('woff');font-style:normal;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block;margin:0;padding:0}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;}
*{outline:0;box-sizing:border-box;}
audio,canvas,video{display:inline-block;}
nav ,ul ,ol li,li{list-style:none;margin:0;padding:0}
html{font-size:100%;}
img{border:0;}
svg:not(:root){overflow:hidden;}
table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both;height:0}
.clearte{clear:both;height:10px;}
.clearfif{clear:both;height:15px;}
.cleartw{clear:both;height:20px;}
.clearpcntend{clear:both;height:10px;border-top:1px solid #EDEDED;margin-bottom:20px;}
.divider , .dividerf{margin:10px 0px;width:100%;height:5px;}
a{color:#39B975;text-decoration:none;transition:all 0.3s ease-out;}
a:hover{color:#2A8956}
body{direction:rtl;margin:0;color:#3F3A3A;background:#f4f4f3;background-color:#FFFFFF}
input,textarea,button{font:13px/1.5 Yekan,tahoma;transition:all 0.3s ease-out;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:Yekan,tahoma;margin:0;padding:0}
h1{font-size:18px;}
h2{font-size:18px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5, h6{font-size:13px;}
.amhdrun{font-weight:normal;font-family:Yekan,tahoma;margin:0;padding:0;}
.wpcf7-text, .wpcf7-textarea{font:13px Yekan,tahoma;padding:3px 10px 3px 0px;text-align:right;margin:5px 0px 5px 5px;color:#999;border-radius:0px;background:#f7f7f7;border:1px solid #DDD;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.075) inset;transition:all 0.3s ease-out;}
.wpcf7-submit{background:#ff6c60;text-shadow:1px 1px #e56155;font:14px Yekan, tahoma;color:#FFF;cursor:pointer;padding:1px 5px;border:none;margin:5px 0px 0px;border-right:3px solid #e56155;}
.wpcf7-submit:hover{color:#FFF;background:#e56155;text-shadow:1px 1px #d2594e;border-right:3px solid #d2594e;}
.ammain, .amhead{width:1000px;font:11px/2 tahoma;margin:0px auto;overflow-x:hidden;height:auto}
.amhead{margin-top:36px;}
.site-title{float:right;background:url(images/logo.png) no-repeat;width:200px;margin:10px 0px;height:75px;font:0px/0 x;}
.site-title span{width:200px;display:none;height:75px;}
.description{float:right;padding:25px 10px 0px 0px;white-space: nowrap;}
.description h1{border-right:2px solid #ccc;padding:0px 5px 0px 0px;color:#777;font:14px/2 Yekan,tahoma;text-shadow:0px 0px 5px #fff;margin-bottom: 5px;}
.description h1 a{color:#777;}
.description h2{background:#eee;text-align:center;font:11px/2 Yekan,tahoma;color:#999;margin-top:2px;border-radius:2px;}
.amsup{float:left;background:white;height:60px;margin:15px 0px 20px;border-radius:4px;}
.amsup .supt{background:#98A6A8;width:40px;height:60px;float:right;border-radius:0px 4px 4px 0px;}
.amsup .supt span{font-size:25px;color:#fff;margin:17px 8px;float:right;}
.amsup .supc{float:right;width:200px;margin:5px 10px 0px 0px;font:12px/2 Yekan,tahoma;}
.amsup .supc .dl{padding:2px 6px;background:#8EB021;color:white;border-radius:2px;}
.amsup .supc .help{padding:2px 6px;background:#eaeaea;color:#494B5A;border-radius:2px;}
.amhbanners{background:#FFFFFF;padding:10px 10px 0px 10px;text-align:center;float:right;width:100%}
.amhbanners img{border:3px solid #E5E5E5;border-radius:3px;}
.nav-pridiv {
    background: #0D8D45;
    box-shadow: 0px 3px 4px #2C2C2C;
    direction: rtl;
    width: 100%;
    z-index: 9999889;
    margin-bottom:10px;
    border-top: solid 2px #39B975;
    white-space: nowrap;
    padding-bottom:2px;
}
.navsrc{width:1000px;margin:0px auto;}
.mnavsrc{width:1000px;margin:0px auto;}
.nav-pri{float:right;width:70%;padding-top:2px;padding-bottom:3px;padding-right:0.75em;padding-left:0.75em;font:13px/2 Yekan,tahoma;margin:0px auto;}
.nav-pri ul {margin-top:1px;}
.nav-pri ul li{float:right;}
.nav-pri ul li a{color:white;margin:0px 0px 0px 0.5em;padding:5px;}
.nav-pri ul li a:hover{color:#555555;background:white;}

.fnav-pridiv {
    top:0px;
    right:0px;
    position: absolute;
    background: #E3E3E3;
    direction: rtl;
    width: 100%;
    z-index: 9999;
    margin-bottom:10px;
    border-top: solid 2px #6B6B6B;
    white-space: nowrap;
    padding-bottom:2px;
}
.fnavsrc{width:1000px;margin:0px auto;}
.fnav-pri{float:right;width:70%;padding-top:2px;padding-bottom:3px;padding-right:0.75em;padding-left:0.75em;font:13px/2 Yekan,tahoma;margin:0px auto;}
.fnav-pri ul {margin-top:1px;}
.fnav-pri ul li{float:right;}
.fnav-pri ul li a{color:#444444;margin:0px 0px 0px 0.5em;padding:5px;font: 12px Tahoma, Yekan;}
.fnav-pri ul li a:hover{color:white;background:#444444;}
.scapp{float:left;}
.scapp a.fb{background: #BBBBBB url("images/icp.png") no-repeat -16px -27px; width: 24px; height: 24px;margin-top: 4px;display:block;float:left;}
.scapp a.tw{background: #CFCFCF url("images/icp.png") no-repeat -64px -27px; width: 24px; height: 24px;margin-top: 4px;display:block;float:left;}
.scapp a.go{background: #BBBBBB url("images/icp.png") no-repeat -40px -26px; width: 24px; height: 24px;margin-top: 4px;display:block;float:left;}
.scapp a.in{background: #CFCFCF url("images/icp.png") no-repeat -88px -27px; width: 24px; height: 24px;margin-top: 4px;display:block;float:left;}
.scapp a.fe{background: #BBBBBB url("images/icp.png") no-repeat -111px -27px; width: 24px; height: 24px;margin-top: 4px;display:block;float:left;}
.scapp .scappsrc{display:none;background: #6EE9A4 url("images/icp.png") no-repeat -132px -26px; width: 24px; height: 24px;margin-top: 4px;float:left;}

.scapp a:hover.fb{background: #39599A url("images/icp.png") no-repeat -16px -27px;}
.scapp a:hover.tw{background: #2BC6FA url("images/icp.png") no-repeat -64px -27px;}
.scapp a:hover.go{background: #DB0010 url("images/icp.png") no-repeat -40px -26px;}
.scapp a:hover.in{background: #125688 url("images/icp.png") no-repeat -88px -27px;}
.scapp a:hover.fe{background: #FF9900 url("images/icp.png") no-repeat -111px -27px;}

.mobmsign{width:25px;height:20px;margin-top:1px;margin:4px 0px 0px 0px;padding:5px;float:right;display:none;background: transparent url("images/icp.png") no-repeat -45px -54px;}
.ms-pridiv{
  background: #0D8D45;   direction: rtl;
    width: 100%;
    z-index: 99999;
    margin-bottom:10px;
    border-top: solid 2px #39B975;
    white-space: nowrap;
    padding-bottom:2px;
    position: absolute;
    top:0px;
    right:0px;
    display:none;
}

.rightsidebarmain{float:right;}
.rightsidebar{width:200px;color:#bbb;float:right;height:auto;}
.amsrc{width:30%;float:left;background:white;height:28px;margin-top:2px;}
.mmsrc{width:98%;float:left;background:white;height:28px;margin-top:2px;}
.amsrctext{float:right;background:none;padding:2px 6px;color:#999;text-align:right;border:0;height:28px;}
.amsrcsubmit{border:0px none;cursor:pointer;width:23px;height:23px;float:left;background:transparent url("images/icp.png") no-repeat 0px -47px;color:#ccc;margin-left:2px;margin-top:2px;}
.msrcc{width:24px;height:24px;float:left;background: transparent url("images/icp.png") no-repeat 0px -81px;display:none;margin: 2px;}
/*.amsrcsubmit:focus,.amsrcsubmit:hover{background:url("images/ic.png") no-repeat scroll 23px -83px transparent;}*/
.rightsc{height:auto}
.blbox{padding:0px;}
.rightsidebarc{background-color:#FFFFFF;border-radius: 4px;margin-top:10px;}
.rightsidebar h4.title{padding:2px 35px 2px 0px;}
.rightsidebar h4.title span{background:#FFFFFF;padding:0px .5em 0 1em}
.nav{font:14px/2 Yekan,tahoma;background:#FFFFFF;border-radius: 4px;}
/*.nav > ul li:before{font-family:FontAwesome;font-size:9px;margin-left:5px;color:#34495E;padding-right:15px;text-align:center;content:"\f104";}*/
.nav > ul li:before{content:url("images/liarr.png");padding-right:15px;}
.nav ul li{position:relative;font:13px/2 Yekan,tahoma;color:#ccc}
.nav ul li a{padding:4px 8px;color:#999 !important;}
.nav ul li a:hover{color:#C70034 !important;}
.nav > ul .ull:before{content:url("images/liarr.png");padding-right:25px;}
.nav ul ul{right:0px;z-index:9999;width:100%;}
.nav ul ul li{display:block;font:11px/2 tahoma !important;}
.nav ul .ull a{padding:5px;color:#999;}
.nav ul .ull a:hover{color:#C70034;}
.nav ul li ul li ul a{background:#1a1a1a;color:#f2f2f2}
.nav ul li ul li ul a:hover{background:#58C9F3;color:#fff}
.silist li{display: inline-block; width: 12%; margin-right: 6%;font: 14px/2 Yekan,Tahoma;min-width: 20px;height: 10px;text-align: center;padding-bottom: 30px;margin-top: 5px;}
.silist a{color:#71767B;}
.silist a:hover{color:#FFF;}
.status{margin-top:10px;background:#ffffff;border-radius:4px;color:#555}
.status ul{padding:10px;font:11px/2 BYekan,tahoma;}
.status-t{background:#ffffff;border-radius:4px;display:block;text-align:center;color:#f2f2f2;padding:10px 0px;}
.status-t span{color:#f2f2f2;font-size:20px;width:99%;float:right;padding:5px 0px;}
.status ul{padding:10px;font:11px/2 Yekan,tahoma;}
.archives{margin-top:10px;background:#FFFFFF;border-radius:4px;color:#fff;height:130px;}
.archives-t{background:#39B7AC;border-radius:4px 4px 0px 0px;display:block;text-align:center;color:white;padding:10px 0px;}
.archives-t span{color:#f2f2f2;font-size:20px;width:99%;float:right;padding:5px 0px;}
.archiveselect{padding:10px;}
#archivekey{display:block;font:13px/2 Yekan,tahoma;color:white;border-radius:4px;background:url(images/cursor.gif) #C8C8C8 no-repeat left;}
.archivelist{display:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px;position:absolute;z-index:999;width:170px;background:none repeat scroll 0% 0% #BDBDBD;}
.archivelist li{display:block;float:right;width:50%;}
.archivelist a{display:block;padding:3px 5px;color:#fff;background:#BDBDBD;font:12px Yekan,tahoma;}
.archivelist a:hover{background:#9E9E9E;color:#fff}
.ammain-container{width:730px;float:right;background:#FFFFFF;overflow:hidden;}
.bc{padding:0.75em 1em;background:#FAFCFA;margin:0px 0px 1em;color:#58C9F3;font:12px/2 Yekan,tahoma;}
.bc a{color:#9F9F9F;padding:2px 2px;font:12px/2 Yekan,tahoma;}
.bc a:hover{color:#444;border-bottom:2px solid #FF6C60;}
.ammcnt{width:520px;float:left;margin:0px 10px 0px 0px;}
.ammcnt .offers{}
.ammcnt .offers .offers-t{background:url(images/star.png) no-repeat top right #58C9F3;width:30%;height:90px;}
.ammcnt .offers .offers-t-c{padding:16px 55px 0px 0px;color:white;}
.ammcnt .offers .offers-t-c span{color:#DBF3FD}
.post{margin:0px 0px 10px 0px;}
.like{float:left;margin-top:-21px;margin-left:7px;}
.topbanners468{padding:10px;background:#FAFCFA;border-radius:4px;}

.post img, .ammcnt img{max-width:100%;border-radius:3px;transition:all 0.3s ease-out 0s;margin-top:5px;}
/*.post img:hover{border:3px solid #3297da;}*/
.post-content{padding:0px 1em;}
.post-content .share{text-align:center;padding-top:7px}
.post-content .share img{border-radius:0px;border:none;opacity:0.6;}
.post-content .share img:hover{opacity:1;}
.post-content .download-links{background:#f2f2f2;padding:2px 5px;border:1px solid #E5E5E5;margin-top:-1px;}
.post-content .box-downloads{background:#f6584c;display:inline-flex;border-radius:1em 1em 0px 0px;width:25%;margin-top:5px;}
.post-content .box-downloads b{font-size:25px;margin-top:3px;display:block;float:right;font:15px Yekan,tahoma;color:#f2f2f2;text-shadow:1px 1px 0px #e55247;text-align:right;}
.post-content .box-downloads span{font-size:25px;margin:3px 6px 1px;display:block;float:right;color:#f2f2f2;text-shadow:1px 1px 0px #e55247;}
.post-content .download-links li:last-child{border-bottom:medium none;}
.post-content .download-links ul li{transition:all 0.3s ease-out 0s;font:13px Yekan,tahoma;padding:3px 5px;color:#444;margin:2px 0px;border-bottom:1px solid #E5E5E5;list-style:none;}
.post-content .download-links ul li h2{font-size:13px;}
.post-content .download-links ul li h3{font-size:13px;}
.post-content .download-links ul li a{color:#444;}
.post-content .download-links ul li a:hover{color:#e55247;padding:0px 6px;}
.post-content .download-links ul li p{opacity:0;float:left;transition:all 0.3s ease-out 0s;font:11px tahoma;color:#F6584C;direction:ltr;margin:1px 0px;}
@keyframes logo{from{color:#f2f2f2;}
to{color:#F6584C}}
.post-content .download-links ul li:hover p{opacity:0.5;animation:logo 0.6s infinite;}
.post .tags{padding:10px 0px 0px 0px;border-top:1px solid #f5f5f5;margin:10px 0px 0px 0px;text-align:justify;float:right;width:100%;}
.post .tags span{font-size:13px;}
#social-links-in-more{overflow:hidden;}
.social-post-fb, .social-post-cloob, .social-post-twitter{width:24px;height:24px;display:block;margin:5px auto;}
.social-post-fb span , .social-post-cloob span, .social-post-twitter span{width:24px;height:24px;display:none;}
.social-post-fb{background:url(images/facebook_social_single.gif) no-repeat;}
.social-post-cloob{background:url(images/cloob_social_single.gif) no-repeat;}
.social-post-twitter{background:url(images/twitter_social_single.gif) no-repeat;}
.social-post-plusone{display:block;width:50px;overflow:hidden;}
.post .entry{width:100%;float:left;background:white;padding-top: 25px;}
/*.post:hover .entry{border-right:4px solid #c8c8c8;transition:all 0.3s ease-out;} */
.post .entry-etc{background:#e8e8e8;width:100%;float:left;border-right:4px solid #e2e2e2;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2;margin-bottom:5px;}
.post .entry header,
.post .entry-etc header{padding-right:2px;margin:0 0 1em;border-bottom:1px solid #e2e2e2;}
.post .entry-etc p{font:14px Yekan,tahoma;}
/*.post header h3 a{color:#222;font-size:15px;}
.post header .post-info{color:#444;}
.post header .post-info ul li{display:block;float:right;font:13px Yekan,tahoma;}
.post header .post-info ul a{color:#444;padding:2px 3px;border-radius:4px;font:13px Yekan,tahoma;}
.post header .post-info ul a:hover,.post header h3 a:hover{color:#3297da}*/
.post header {width: 100%;height: 30px;border-bottom: 1px solid #EDEDED;}
.post header h2 {float: right;border-bottom: 3px solid #000;height: 31px;font: 13px/31px Yekan,tahoma;padding: 0px 5px 0px 15px;}
.post header h2:hover {border-color:#009933;}
.post header h2 a{font: 13px/31px Yekan,tahoma;color:#000;}
.post header h2:hover a{color:#009933;}
a.greenkey{color:#F7F7F7;font:15px Yekan,tahoma;background:#CC0000;border-right:2px solid #FF0033;border-left:2px solid #FF0033;text-shadow:1px 1px 0pt #990000;border-radius:5px;text-align:center;}
a.greenkey:hover{opacity:0.8;}
.greenkeyal{text-align:left;float:left;width:33%;}
.footerview{text-align:center;}
.post footer{margin:1em 0 0;width:100%;}
/*.post footer div{width:32%;position: relative;display: inline-block;padding:8px;font:10px tahoma}*/
/*.post footer div:hover{background-color:#eee;transition:all 0.3s ease-out;}*/
.pff{width:100%;height:30px;}
.post footer .date{background-color:#f8f8f8}
.post footer .date span{float:right;font-size:15px;margin:5px 0px 0px 5px;color:#3f3a3d;}
.post-content > ul li:before{font-family:FontAwesome;font-size:9px;margin-left:5px;color:#34495E;display:inline-block;text-align:center;content:"\f104";}
.post .contents ul li{padding:2px 10px 2px 1px;color:#34495E;list-style-position:inside;transition:all 0.3s ease-out 0s;}
.post-content .tags{padding:10px 0px;color:#999}
.post-content .tags a{color:#777;padding:2px 3px;}
.post-content .tags a:hover{color:#fff;background:#39B975;}
.pcntal{text-align:center;}
.pcntp{font-family: Tahoma, Geneva, sans-serif;font-size:11px;}
.pcntdir{direction:ltr;}
.wp-pagenavi{clear:both;direction:rtl;text-align:center;margin:5px 2px 0px 2px;font:12px Tahoma,Yekan;width:99.5%;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;display:inline-block;margin:2px;direction:rtl;text-align:center;color:#555;padding:0px 5px;height:27px;;line-height:25px;text-shadow:1px 1px #f2f2f2;transition:all 0.5s ease;border:1px solid #EDEDED;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{direction:rtl;border-color:#999;color:#FFF;background:#39B975;text-shadow:1px 1px #2A8956;}
.wp-pagenavi span.current{direction:rtl;display: inline-block;}
.bltitle {height:30px;border-bottom:1px solid #EDEDED;}
.bltitle div span {color: #000;border-bottom: 3px solid;padding: 0px 5px 0px 20px;height: 31px;font: 13px/30px Yekan,Tahoma;float: right;white-space:nowrap;}
.leftsidebar{float:left;width:260px;}
.leftsidebar .widget{margin:0px 0px 10px 0px;background:none repeat scroll 0% 0% #FFF;text-align:center;border-radius:4px;}
.leftsidebar .widget img{margin:5px 5px 0px;border-radius:4px;}
.leftsidebar .widget .title h5{background:#e5e5e5;padding:8px 50px 8px 5px;border-radius:4px 4px 0px 0px;color:#666;text-align: right}
.leftsidebar .newsbox,.requriedsoft,.vipsection{margin:0px 0px 10px 0px;background:white;border-radius:4px;}
.leftsidebar .newsbox .title h5{background:#FF6C60;padding:8px 50px 8px 5px;border-radius:4px 4px 0px 0px;color:#f2f2f2}
.leftsidebar .vipsection .title h5{background:#3297DA;padding:8px 50px 8px 5px;border-radius:4px 4px 0px 0px;color:#f2f2f2}
.leftsidebar .newsbox .title .icon,.leftsidebar .vipsection .title .icon,.leftsidebar .widget .title .icon{width:42px;height:42px;margin-top:0px;background:#e56155;margin-left:5px;float:right;border-top-right-radius:6px;}
.leftsidebar .vipsection .title .icon{background:#2780ba;}
.leftsidebar .widget .title .icon{background:#d6d6d6;}
.leftsidebar .newsbox .title .icon span,.leftsidebar .vipsection .title .icon span,.leftsidebar .widget .title .icon span{color:#FFF;font-size:20px;margin:10px 11px 0px 0px;display:block;}
.leftsidebar .newsbox .topnews-key{background:#f9f9f9;font:12px/2 Yekan,tahoma;}
.leftsidebar .newsbox .topnews-key a{border-left:1px solid #f9f9f9;display:block;background: #f8f8f8 no-repeat center 0px;float:right;color:#7A8089;width:33%;}
.leftsidebar .newsbox .topnews-key a.last{border:none;}
.leftsidebar .newsbox .topnews-key a:hover,
.leftsidebar .newsbox .topnews-key a.active{background: #ffffff no-repeat center -75px}
.leftsidebar .newsbox .topnews-key a span{padding:2px 0px 2px;display:block;text-align:center;}
.vipsection ul ,.leftsidebar .newsbox ul,.blbox ul{padding:10px 0px;}
.vipsection > ul li a:before, .leftsidebar .newsbox > ul li a:before,.blbox > ul li a:before, .relatedpostlist > ul li a:before{margin-left:6px;}
.vipsection ul li a, .leftsidebar .newsbox ul li a,.blbox ul li a, .relatedpostlist ul li a{padding:5px 8px 5px 10px;color:#71767B;display:block;font:11px tahoma,Yekan;}
/*.vipsection ul li a:hover, .leftsidebar .newsbox ul li a:hover,.blbox ul li a:hover, .relatedpostlist ul li a:hover{background-color:red !important;color:#000 !important;} */
.leftsidebar .textads a{display:block;margin:10px 0px;padding:6px;background:#EBECED;color:#747D81;border-radius:3px 3px 0px 0px;font:normal 12px/2 Yekan,tahoma}
.leftsidebar .textads a:hover{color:#fff;box-shadow:0px 0px 4px #ccc;}
.leftsidebar .textads a.blue:hover{background:#3297DA;}
.leftsidebar .textads a.green:hover{background:#E84A3A;}
.leftsidebar .textads a.yellow:hover{background:#F1B20E;}
.leftsidebar .requrie-title span{color:#666;font-size:20px;width:100%;float:right;padding:15px 0px 10px;text-align:center;}
.leftsidebar .requriedsoft h5{text-align:center;border-bottom:1px solid #E1E1E1;padding:0px 0px 10px;}
.leftsidebar .requriedsoft ul li{padding:10px 10px 4px;border-right:4px solid #ebebeb;border-bottom:1px solid #e7e7e7;}
.leftsidebar .requriedsoft ul li:hover{border-right:4px solid #E4E4E4;}
.sideadal{text-align: center;}
.requiredsoft{box-shadow:inset 0 1px 5px 0 #eee}
.requirethumb{float:right;}
.requiredesc p{color:#999}
.requiredesc h6{font:12px/1.5 Yekan,tahoma}
.requiredesc h6 a{color:#5C5C63}
.requiredesc h6 a:hover{color:#21BAED}
.requiredesc{margin:0px 10px 0px 0px;float:right;}
.post-features{background:white;border:1px solid #e2e2e2}
.post-features .keys{background:#E2E2E2;width:7%;float:right;}
.post-features .keys a{display:block;height:50px;width:100%;border-right:4px solid #c9c9c9;font:0px/0 x;}
.post-features .keys a:hover{background:#f5f5f5;border-right:4px solid #bbb;}
.post-features .keys .active{background:white;border-right:4px solid #39B975;}
.post-features .related,.post-features .comment{height:50px;width:100%;}
.post-features .related span,.post-features .comment span{font-size:25px;color:#555;float:right;margin:10px;}
.post-features .content{width:93%;float:left;background:#fff;}
.post-features .post-f-c{padding:10px 15px;}
.post-features .post-f-c h3 span{color:#58C9F3}
.comments-rules{border-right:4px solid #eee;padding:5px;margin:10px 0px;color:#999;}
.comments-rules h4{color:#666}
.addcomment{margin-top:20px;}
#commentform label ,.addcomment label{display:block;margin:10px 0px;}
#commentform .input-comment ,.addcomment .input-comment{width:40%;padding:8px 5px;border:none;outline:0;background:#EFEFEF}
#commentform .input-comment:focus,
.addcomment .input-comment:focus{box-shadow:inset 0 0px 10px 0 #999}
#commentform .text-box ,.addcomment .text-box{width:100%;padding:5px;background:#EFEFEF;border:none;outline:0;height:150px;}
#commentform .comment-button ,
.addcomment .comment-button{background:#58C9F3;padding:5px;color:white;cursor:pointer;border:none;outline:0;margin:10px 0px 0px 0px;border-right:4px solid #4FB4DA;}
.commentset{padding:10px 0px 0px 0px;word-wrap:break-word;}
.com{background:#CCC;color:#000;padding:5px;font-family:Yekan,tahoma;}
.com:hover{background:#333;color:#fff;}
.comment-text{padding:8px;color:#444;margin:0px 10px 0px 10px;background:#D5D5E4;text-align:right;}
.comment-text-admin{padding:8px;text-align:right;color:#444;margin:0px 60px 0px 10px;background:#EBEBEF;width:450px;}
.commentset h4 .name{float:right;}
.commentset h4 .name span{color:#555;margin-left:5px;font-size:11px;}
.commentset h4 span.time{margin:3px 10px 0px 0px;font:11px/2 tahoma;color:#999;float:left;}
.editComment, .editableComment, .textComment{display:inline;}
.comment-childs{margin:5px 0px;background:#f0f0f0;padding:4px 6px;border-right:4px solid #d1d1d1;}
#cancel_reply{padding:5px 0px;font:13px/2 Yekan,tahoma;text-align:left;}
p.thdrpy{text-align:left;padding:10px 0px 6px}
p.thdrpy a{padding:4px 6px;background:#68CEF4;color:#fff;border-radius:2px;}
p.thdrpy a:hover{background:#444;color:white;}
#newcommentsubmit{color:#999}
.mvccls{}
.chalt{}
#newcomment{}
.adminreplycomment{}
#newcommentcontent{margin:5px 25px 5px 0px;background:#f6f6f6;padding:4px 6px;color:#999;text-shadow:0px -1px 0px #fff;border-radius:10px 0px 10px 10px;}
#mp3320{
  display: block;
}
#mp3128{
  display: none;
}
.dlbox{
  display: inline-block;width:50%;text-align:center;font-weight:bold; cursor: pointer;line-height:40px;
  color:#fff;
  background: none repeat scroll 0% 0% #484848;
    background-color: #484848;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
box-shadow: 0px 0px 12px rgba(66, 66, 66, 0.5) inset;
}
.dlbox1{
  display: inline-block;width:50%;text-align:center;font-weight:bold; cursor: pointer;line-height:40px;
  color:#fff;
background: none repeat scroll 0% 0% #AAAAAA;
    background-color: #AAAAAA;
    background-image: none;
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0% 0%;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
box-shadow: 0px 0px 12px rgba(33, 33, 33, 0.5) inset;
}
#footer{background:#4A4A4A;width:100%;margin:0px auto;text-align:center;}
#footer .tagslist{width:49%;background:#2F2F2F;border-radius:4px;float:right;}
#footer .tagslist-title{background:#3E3E3E;width:12%;float:right;min-height:130px;border-radius:0px 4px 4px 0px;text-align:center;padding-top:60px;}
#footer .tagslist-title span{float:right;text-align:center;font-size:25px;color:#f2f2f2;margin-top:61px;}
#footer .dlhacr p{font:13px Yekan,tahoma;color:#666;margin-top:15px;text-align:center;}
#footer .tagslist-title span{display:block;width:100%;height:100%;}
#footer .tagslist-content{width:84%;float:left;padding:1em 0;margin-left:1.5%;text-align:justify;}
#footer .tagslist-content h3{margin:0 0 .25em;color: #fff;}
#footer .tagslist-content h4{margin:0 0 .25em;color: #fff;}
#footer .tagslist-content .tagf{font-weight:normal;font-family:Yekan,tahoma;margin:0;padding:0;font-size:12px;margin:0 0 .25em;color: #fff;}
#footer .tagslist-content a{color:#999;padding:2px 5px;margin:0 0 0 .5em;border-radius:3px;font:12px/2 Yekan,tahoma;}
#footer .tagslist-content a:hover{color:#fff;background:#39B975}
#footer .dlhacr{width:100%;min-height:135px;background:#3E3E3E;border-radius:4px;}
#footer .dlhacrheader{background:#2F2F2F;color:white;height:60px;position:relative;border-radius:4px 4px 0px 0px;text-align: center;}
#footer .dlhacrheader #social{position:absolute;right:3%;top:25%;border-radius:99px;background:#939393;padding:4px 7px 0px 7px;}
#footer .dlhacrheader #social span.is-hidden{display:none;height:30px;width:30px;}
#footer .dlhacrheader #social .fb,
#footer .dlhacrheader #social .tw,
#footer .dlhacrheader #social .g,
#footer .dlhacrheader #social .rss{height:30px;width:30px;display:inline-block;background:url(images/social.png) no-repeat}
#footer .dlhacrheader #social .fb{background-position:-7px -7px;}
#footer .dlhacrheader #social .tw{background-position:-42px -7px;}
#footer .dlhacrheader #social .g{background-position:-78px -7px;}
#footer .dlhacrheader #social .rss{background-position:-113px -7px;}
#footer .dlhacrheader #social .fb:hover{background-position:-7px -43px;}
#footer .dlhacrheader #social .tw:hover{background-position:-42px -43px;}
#footer .dlhacrheader #social .g:hover{background-position:-78px -43px;}
#footer .dlhacrheader #social .rss:hover{background-position:-113px -43px;}
#footer .dlhacrheader #logo{position:absolute;width:160px;left:5%;top:25%;height:40px;background:url(images/logomini.gif) no-repeat;}
#footer .links{margin-top:10px;white-space:nowrap;}
#footer .links ul{font:12px/2 Yekan,tahoma;}
#footer .links ul li{display:inline-block;margin:0.75em 0px;border-left:1px solid #454545;}
#footer .links ul li a{color:#f2f2f2;text-align:center;padding:0em 1.5em;display:block;}
#footer .links ul li a:hover{color:#fff}
#footer .links ul li.last{border:0;}
.iLikeThis{display:inline;padding-right: 10px;padding-top: 0px;}
.iLikeThis .counter{font:14px Yekan, Tahoma;color:#71767B;text-shadow:1px 1px 0px #F2F2F2;}
.iLikeThis .counter a{color:#71767B;}
.iLikeThis .counter a.image{text-shadow:1px 1px 0px #F2F2F2;color:#71767B;}
span.wpcf7-not-valid-tip{left:auto;right:20%;direction:rtl;}
span.wpcf7-not-valid-tip-no-ajax{direction:rtl;}
span.wpcf7-list-item{margin-left:0;margin-right:0.5em;}
div.wpcf7{margin:0;padding:0;font:12px Yekan, tahoma;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;}
div.wpcf7-mail-sent-ok{border:#1191d3 solid 2px;}
div.wpcf7-mail-sent-ng{border:#e94f2e solid 2px;}
div.wpcf7-spam-blocked{border:#ffa500 solid 2px;}
div.wpcf7-validation-errors{border:#e94f2e solid 2px;}
span.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;background:#fff;border:#e94f2e solid 1px;font-size:10pt;width:280px;padding:2px;}
span.wpcf7-not-valid-tip-no-ajax{color:#f00;font-size:10pt;display:block;}
span.wpcf7-list-item{margin-left:0.5em;}
.wpcf7-display-none{display:none;}
div.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin-left:4px;}
div.wpcf7 .watermark{color:#888;}

#download-links {

width: 475px;

height: auto;

background-repeat: repeat;

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

-moz-transition: all 0.5s ease-out 0s;

margin-top: 0px;

margin-bottom: 0px;

margin-right: auto;

margin-left: auto;

font-size: 14px;

text-decoration: none;

background-image: url(images/background.png);

paddin-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

g-right: 10px;

padding: 15px;

border: 1px solid #999;

}

#download-links:hover {

-moz-transition: all 0.5s ease-out 0s;

border-radius: 3px 3px 3px 3px;

text-shadow: 1px 1px #FFFFFF;

-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

}

#download-links ul {

text-decoration: none;

padding: 0px;

color: #AFAFAF;

font-family: B Yekan,Tahoma, Arial, Helvetica, sans-serif;

font-size: 14px;

text-shadow: 1px 1px #FFFFFF;

background-image: url(images/download-icon.png);

background-position: 30px center;

background-repeat: no-repeat;

list-style-type: none;

height: 120px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 10px;

margin-left: 0px;

}

#download-links ul li {

text-decoration: none;

margin: 0px;

list-style-type: none;

background-image: url(images/li.png);

background-repeat: no-repeat;

background-position: right;

padding-top: 0px;

padding-right: 12px;

padding-bottom: 0px;

padding-left: 0px;

}

#download-links ul li a {

color: #AFAFAF;

font-family: B Yekan,Tahoma, Arial, Helvetica, sans-serif;

font-size: 14px;

text-shadow: 1px 1px #FFFFFF;

}

#download-links ul li a:hover {

text-decoration: none;

color: #CC3333;

-moz-transition: all 0.5s ease-out 0s;

}

/* special musics */
.specialm{text-align:center;width:1000px;margin:0px auto;}
.specialmt{color: #FFFFFF;margin-right:2px;font: 12px Yekan;}
.items1 {
    width: 160px;
    height: 160px;
    background: none repeat scroll 0% 0% #FFF;
    position: relative;
    border-radius: 3px;
    margin: 5px;
    /*float: right;*/
    overflow: hidden;
    display: inline-block;
}
.items1 .date , .sepic .date{
	position: absolute;
	top: 35px;
	right: -100px;
	background: rgba(366,366,366,0.5);
	font-family: tahoma;
	font-size: 8pt;
	color: #000;
	padding: 4px;
    white-space: nowrap;
	z-index: 12;
	-webkit-transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	-o-transition:all 0.3s ease-in;
	transition:all 0.3s ease-in;
}
.sepic .date {
	top:65px;
}
.items1:hover .date , .sepic:hover .date{
	right:0px;
	-webkit-transition:all 0.3s ease-in;
	-moz-transition:all 0.3s ease-in;
	-o-transition:all 0.3s ease-in;
	transition:all 0.3s ease-in;
}
.items1 .title {
	position:absolute;
	bottom:0px;
	left:0px;
	width:100%;
	z-index:2;
	text-align:right;
	background: rgba(0,0,0,0.5);
}
.items1 .title a {
	width: 100%;
	font-family: tahoma;
	font-size: 8pt;
	color: #fff;
	text-shadow: 0px -1px 3px #000;
	margin: 3px;
	display: block;
}
.items1 img{width:100%;height:100%;}
.items1:hover img {
	opacity:0.5;
}
.items1views {
    position: absolute;
    top: 3px;
    left: 3px;
    border-radius: 3px;
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    font-family: tahoma;
    font-size: 8pt;
    color: #414141;
    padding: 3px;
    z-index: 10;
}
.items1cate {
    position: absolute;
    top: 3px;
    right: 3px;
    border-radius: 3px;
    background: none repeat scroll 0% 0% rgba(255, 255, 255, 0.7);
    font-family: tahoma;
    font-size: 8pt;
    color: #414141;
    padding: 3px;
    z-index: 10;
}
.bcomment{width:100%;min-height:100px;background:#ffffff;text-align:center;}
.commenticon{width:65px;height:65px;background:url(images/comment.png) center center no-repeat;margin:-30px 0px 10px auto;display:inline-block;}
.bfcomment{width:100%;padding:10px;background:#222222;height:316px;text-align:justify;margin-top:-10px;}
.pmcomment{float:left;width:45%;height:100px;text-align:justify;font:12px Yekan, Tahoma;color:#d3d3d3;}
.inpcm{padding:10px 15px;height:35px;background:#2c2c2c;border:0;width:45%;margin-bottom:15px;color:#b7b7b7;font:13px Yekan, Tahoma;}
.subcm{padding:5px 15px;height:40px;background:#2c2c2c;border:0;display:block;margin-bottom:15px;color:#b7b7b7;font:16px Yekan, Tahoma;cursor:pointer;}
.subcm:hover{background:#424242;}
.texarecm{padding:10px 15px;background:#2c2c2c;border:0;width:98%;min-height:130px;max-height:130px;margin-bottom:15px;color:#b7b7b7;font:16px Yekan, Tahoma;}
.textarea1{padding:8px;width:100%;max-height:60px;min-height:60px;background:#fafafa;border:1px solid #DADADA;color:#848484;direction:ltr;font-family: Tahoma, Geneva, sans-serif;font-size:11px;}
.amwarn {width: 100%;background: none repeat scroll 0px 0px #FFFFFF;margin: 0px 0px 5px;float: right;text-align: center;padding-top: 5px;}
.singerlist{width: 100%;background: none repeat scroll 0px 0px #FFFFFF;margin: 0px 0px 5px;float: right;text-align: center;padding-top: 5px;font-family: Yekan, Tahoma, Geneva, sans-serif;font-size:14px;}
.singerlist a{margin-right:14px;}
.adleftfix{position: fixed; margin: 0px; left: 0px; z-index: 1000; bottom: 150px;width:120px;height:240px;}
.adsimg1{width:90%;height:auto;}
.clrsi span{border-color:#669900 !important}
.clrsi .silist li:hover {background:#669900 !important;color:white;}
.clrsi:hover .silist li:hover a{color:white;}
.clr1 span{border-color:#660000 !important}
.clr1 a:hover {background:#660000 !important;color:white;}
.clr2 span{border-color:#FF9900 !important}
.clr2 a:hover {background:#FF9900 !important;color:white;}
.clr3 span{border-color:#990066 !important}
.clr3 a:hover {background:#990066 !important;color:white;}
.clr4 span{border-color:#CC6600 !important}
.clr4 a:hover {background:#CC6600 !important;color:white;}
.clr5 span{border-color:#330099 !important}
.clr5 a:hover {background:#330099 !important;color:white;}
.clr6 span{border-color:#996600 !important}
.clr6 a:hover {background:#996600 !important;color:white;}
.clr7 span{border-color:#666666 !important}
.clr7 a:hover {background:#666666 !important;color:white;}

.pfoot{width:32%;position: relative;display: inline-block;padding:8px;font:10px Tahoma}
.post .sefoot{border-top:1px solid #e2e2e2;margin:1em 0 0;width:100%;}
.post .sefoot div{width:32%;position: relative;display: inline-block;padding:8px;font:10px tahoma;float:right;}
.cmt {float: left;border-right: 1px solid #E7E7E7;height: 12px;line-height: 10px;margin-top: 10px;padding: 0px 4px 2px 0px;color:#71767B}
.cmt .icon{float: left;width: 14px;height: 12px;background: transparent url("images/icp.png") no-repeat -1px -28px;cursor: pointer;margin-right: 5px;}
.likep{float: right;width: 25px;height: 23px;background: transparent url("images/icp.png") no-repeat 0px 0px;margin: 4px 4px 0px 0px;}
.likep:hover{background: transparent url("images/icp.png") no-repeat -135px 0px;}
.shr{text-align:center;float:right;width:33%;}
.shr a.shfb {width:24px;height:24px;display: inline-block;background: #BFBFBF url("images/icp.png") no-repeat -16px -27px;box-shadow:0px 1px 10px 0px gray}
.shr a.shtw {width:24px;height:24px;display: inline-block;background: #DDDDDD url("images/icp.png") no-repeat -64px -27px;box-shadow:0px 1px 10px 0px gray}
.shr a.shg {width:24px;height:24px;display: inline-block;background: #BFBFBF url("images/icp.png") no-repeat -40px -26px;box-shadow:0px 1px 10px 0px gray}
.shr a:hover.shfb{background: #39599A url("images/icp.png") no-repeat -16px -27px;}
.shr a:hover.shg{background: #DB0010 url("images/icp.png") no-repeat -40px -26px;}
.shr a:hover.shtw{background: #2BC6FA url("images/icp.png") no-repeat -64px -27px;}
.post footer .likepup{height:30px;width:33%;float:right;}
.post .sefoot div .iLikeThis{padding-top:0px;padding-right:10px;}
.footd, .footercat{float:right;width:33%;}
.footerview{float:left;width:33%;text-align:left;}
.smbck{background: white url("images/icp.png") no-repeat 0px -81px;float: left;text-align: left;margin-top: 5px;margin-left: 5px;transition: all 750ms ease 0s;width: 24px;height: 24px;}
.fcr{text-align:center;font: 12px tahoma;color:#666;}
.mobmenu{width:45%; z-index: 99999;height:100%; background-color: #2C2C2C;position:fixed;right:-45%; overflow: auto; white-space: nowrap;}
.mobmenu ul{float:right;margin-right:10px;color:#DDDDDD;}
.mobmenu ul span, .mobmenu li span{margin-right:10px;font-family: Yekan,Tahoma;}
.mobmenu li{float:right;margin-right:30px;color:#DDDDDD;}
.floatr{float:right;}
.more-link{display:none;}


@media screen and (max-width:1020px){
.ammain, .amhead{width:99%}
.navsrc{width:98%}
.mnavsrc{width:98%}
.fnavsrc{width:98%}
.rightsidebar{width:25%}
.leftsidebar{width:24%;margin:0 1% 0 0}
.ammain-container{width:75%}
.ammcnt{width:74%;margin:0 1% 0 0}
/*.leftsidebar{width:100%} */
#footer{width:100%}
/*.rightsidebarmain{width:100%}*/
.amsup{width:100%;text-align:center;background:none;}
.adleftfix{display:none;}
.specialm{width:98%;}
}
@media screen and (max-width:980px){
/**.leftsidebar{width:100%;margin:5px 0px;} */
/*.rightsidebar{width:100%;}*/
.ammain{background:none;}
.status, .archives{margin:10px 0px;}
.fixed{position:static !important;width:100% !important;}
.topbanners-body{width:93%;}
#pull{font:15px/2 Yekan,tahoma;background:#5A5B61;color:#fff;border-bottom:4px solid #46474D;padding:2px 5px;display:block;text-align:center;margin:5px 0px;}
#pull:hover, #pull:active{background:#58C9F3;border-bottom:2px solid #46474D;}
/*.ammcnt{width:98%;float:none;margin:0px 1% 20px 1%} */
/*.ammain-container{width:100%;float:none;}*/
.amhbanners{padding:10px 0px 5px;}
.amhbanners iframe , .amhbanners img{max-width:100%;}
.mainads{width:98%;height:auto;}
.mainads img{width:98%;height:auto;}
}
@media screen and (max-width:840px){
.nav-pri{width:99%;}
/*.fnav-pri{width:99%;}*/
.amsrc{width:99%;margin-bottom:2px;}
.ammain-container{width:100%;float:none;}
.leftsidebar{width:100%;margin:5px 0px;}
/*.amsrctext{width:98%;background:#444;margin-top:10px;}*/
}
@media screen and (max-width:750px){
  .amhbanners img{width:98%;height:auto;}
}
@media screen and (max-width:720px){

#footer .tagslist,#footer .dlhacr{width:100%;}
.description{width:100%;}
#achivelist{z-index:9999}
.rightsidebar{top:140px}
}
@media screen and (max-width:670px){
  .nav-pri{display:none;}
  .amsrc{width:100%;}
  .msrcc{display: block;}
  .nav-pridiv{display: none;top:0px;right:0px;position: absolute;}
  .fnav-pridiv{top:0px;right:0px;position: fixed;}
  .scapp .scappsrc{display: block;}
  .fnav-pri{display:none;}
  .mobmsign{display: block;}

}
@media screen and (max-width:600px){
.footd, .footercat, .footerview{font: 10px/2 Tahoma;}
}
@media screen and (max-width:550px){
.rightsidebar{width:100%;}
.ammcnt{width:98%;float:none;margin:0px 1% 20px 1%}

.iLikeThis .counter{font: 12px Yekan,Tahoma}
.post-features .keys{width:10%;}
.post-features .content{width:80%;}
.nav-pri{font:11px/3 Yekan,tahoma}
.post .entry{width:100%;}
#footer .dlhacrheader #social{top:45%;}
#footer .links{margin:0px;width:100%;text-align:center;}
/*.post footer div{width:100%;text-align:center;}*/
.footd, .footerview, .footercat{width:100%;text-align:center;}
/*.greenkeyal{text-align:center;}*/
.amsup img{width:100%;height:auto;}
.post img, .ammcnt img{height:auto;}
.adsimg{width:30%;height:auto;}
}
@media screen and (max-width:550px){
   .description h1 {font: 9px/2 Yekan,tahoma;}
}