﻿ @charset "UTF-8";
/*
Version: 1.0	
*/
/********** Css Reset **********/
* {-webkit-box-sizing: border-box;-moz-box-sizing:border-box;outline: 0;box-sizing: border-box;}
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, font, 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 { margin: 0; padding: 0;  border: 0; outline: 0; background: transparent; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
table { border-collapse: collapse; border-spacing: 0; }
img { max-width: 100%; max-height : 100%; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; border: none; }
audio, canvas, video { display: inline-block }
audio:not([controls]) { display: none }
[hidden],template {display: none;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block;}
/********** Main **********/
@font-face {font-family: 'nassim';src: url('fonts/nassim-regular.eot?#') format('eot'),url('fonts/nassim-regular.woff') format('woff'),url('fonts/nassim-regular.ttf') format('truetype');}
@font-face {font-family: 'thm';src: url('fonts/thm.eot?#') format('eot'),url('fonts/thm.woff') format('woff'),url('fonts/thm.ttf') format('truetype');}
@font-face {font-family: 'SYekan';src:url('fonts/SYekan.eot?#') format('eot'),  url('fonts/SYekan.woff') format('woff'),  url('fonts/SYekan.ttf') format('truetype'); }
body{background:url('images/b.png') #FAFAFA;font-size:13px;color:#444444;}
a,a:hover{text-decoration:none;color:#4F4F4F}
h1,h2,h3,h4,h5,h6{font-weight:normal}
textarea {width:100%;overflow:auto;}
select {padding:2px;}
option {padding:0 4px;}
textarea,input,select {margin-bottom:10px;border-width:1px;border-style:solid;border-color:#F1F1F1;border-top-color:#dddddd;border-left-color:#dddddd;background-color:#F9F9F9;color:#515151;font-size:13px;padding:6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;outline:none;padding:6px}
textarea:focus,input:focus,select:focus,textarea:hover,input:hover,select:hover{background-color:#FCFCFC;}
input[type="submit"]{background-color:#4C4C4C;color:#F5F5F5}
input[type="submit"]:hover{background-color:#282828}
.wp-video-shortcode.mejs-container{ width: 100% !important; height: auto !important; padding-top: 57% !important;}
.wp-video-shortcode.mejs-container video,.mejs-layer{position: absolute;top:0;left:0;right:0;bottom:0;width: 100% !important;height: 100% !important;}
.aligncenter,div.aligncenter {display: block;margin: 5px auto 5px auto;}
.alignright {float:right;margin: 5px 0 20px 20px;}
.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.alignright {float: right;margin: 10px 0 20px 20px;}
a img.alignnone {margin: 10px 0px 10px 0;}
a img.alignleft {float: left;margin: 5px 20px 20px 0;}
a img.aligncenter {display: block;margin-left: auto;margin-right: auto}
.clear{clear:both}
.block{width:100%}
.container{width:1060px;margin:0 auto}
.row{width:100%;overflow:hidden}
::selection {background:#686868;color:#fff;text-shadow:none;}
::-moz-selection {background:#686868;color:#fff;text-shadow:none;}
::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-track{background:#FFFFFF;border:1px solid #D8D8D8;}
::-webkit-scrollbar-thumb{background:#4C4C4C;height:120px}
::-webkit-scrollbar-thumb:active{background: #888888}
/** common **/
body,textarea,input,select ,.nav-menu ul li a,.nav-menu ul ul li a ,.top-post-boxs .tabs-title li a,.post .info ul li,.post .info a.continue,
.music ul li,#left-sidebar .content ul li a, #right-sidebar ul li a,.top-post-boxs .info,.tv-table .content .day,.post-boxs-content .post-cover .caption .title,
.categories select{font-family:SYekan,tahoma}
.header h1 a,.header h2 a,.tv-table .title h5,.sharing .title,.rating .title,#left-sidebar .title h4, #right-sidebar .title h4,#music span,
#footer .title h4,.copy-right a,#showcodes{font-family:thm}
.nav-primary,#message{background:#3D3D3D;}
.top-post-boxs .tabs-title i,.post .head i,.post .like-icon,.post .dislike-icon,.post .info ul li span,.post i.more-icon,i.search-button,
.title-icon,.owl-prev,.owl-next,.top-nav ul li:before,.tv-table .serial-dl:before,.tv-table .tv-day,.request-buttons i,.header .search-button,
.nav-primary i,.tv-table .title i.tv-icon,.post-cover i,#pagination i,.box-download .dl,.qoutes-icon,.top-post-boxs .info i,.related-posts i,.tags i,.commentlist i,
.inner-post .footer-caption,.post .meta i,.download-links:before,.related-posts ul li a:before,.sharing i,.average-score,
a.post-link:before,#breadcrumbs:before,i.scroll-top,.special-posts ul li .caption i,#music:before,.icon-today,.special-posts:before,
.social-counter-widget i,.copy-right .icon-cp{background-image:url('images/icons.png')}
.header,#main,.music .cover,#left-sidebar .block,#right-sidebar .block,.post,.sliders{background:#FFFFFF}
a,a:hover,.top-post-boxs .tabs-title li,.top-nav ul li,#left-sidebar .content span,#right-sidebar  .content span,.tabs-list ul li,a.post-link:before,
.owl-prev,.owl-next,.top-post-boxs .item,.post .like-icon,.post .dislike-icon,.related-posts ul li a:before,
a.post-link:before{transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.related-posts i,.tags i,.commentlist i{float:right;width:25px;height:25px;margin-left:10px;border-radius:4px;background-color:#E5E5E5}
.related-posts .title,.tags .title,.commentlist .title{height:30px;margin-bottom:5px;color:#969696;font-size:16px}
#demo,#ll,#comment-slider,#owl-tab-four,#owl-tab-five{direction:ltr}
.post .likes, .post .dislikes,.post .meta{box-shadow:inset 2px 2px #EDEDED;-moz-box-shadow:inset 2px 2px #EDEDED;-webkit-box-shadow:inset 2px 2px #EDEDED}
.header .search,.top-post-boxs .tabs-title ul li,.top-post-boxs .item,.top-post-boxs .info,.top-post-boxs .post-cover,.post-boxs-content .post-cover .caption,
#music i,.post .head i,.post .likes,.post .dislikes,.post .meta,.post .total-rating,#showcodes{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
/********** Header **********/
.header{width:100%;background-color:#A6DAE8}
.header .container{height:150px}
.header .logo{float:right;width:45%;height:150px;background:url('images/logo.jpg') no-repeat right}
.header h1 a,.header h2 a{float:right;font-size:22px;font-weight:bold;color:#FAFAFA;text-shadow: 1px 1px 4px rgba(0,0,0,0.3);margin:55px 175px 0 0}
/** search **/
.header .search{float:left;width:40%;height:85px;background:rgba(0,0,0,0.07);margin:35px 0 0}
.header .search-button{float:right;width:45px;height:45px;background-position:-188px -373px;background-color:transparent;margin:20px 10px 0;}
.header .ajax-search{background:none;border:none;width:70%;height:80px;color:#F9F9F9;font-size:15px}
.header .ajax-search-results{background:#92C0CC;position:relative;z-index:999999}
.header .ajax-search-results .item-thumb{float:left;}
.header .ajax-search-results li{margin-bottom:8px;padding:5px;border-bottom:1px solid rgba(0,0,0,0.05);overflow:hidden}
.header .ajax-search-results span{color:#D1D1D1;font-size:12px;display:block;padding:10px 0;color:#FCFCFC}
.header .ajax-search-results span.search-not-found{display:block;padding:10px;text-align:center}
.header .ps-search .sf-loading {position: absolute;height: 40px;right:60%;line-height: 40px;top:10px;width: 16px;display: none;}
.header i.ajax-search-icon{display:inline-block;width:16px;height:16px;background-image:url('images/sbg.png');background-position:-1px -363px}
.header .post-thumbnail{float:right;margin-left:10px;}
.header .ajax-search-results a{color:rgba(0,0,0,0.6);font-size:14px;}
.header .all-results{text-align:center;padding:10px 0}
.header .search input{margin-bottom:0}
/** Top nav **/
.top-nav{height:55px;background:#FFFFFF;}
.top-menu{float:right}
.top-nav ul li{float:right;height:55px;padding:15px 5px 0 20px;text-align:right;white-space: nowrap;}
.top-nav ul li:last-child{margin-left:0}
.top-nav ul li:hover a{color:#AD1313}
.top-nav ul li a {display:block;font-size:13px;color:#444444;line-height: 25px;padding: 0px 12px;}
.top-nav ul li:hover{box-shadow:inset 0px -75px #F7F7F7}
.top-nav ul li:before {float:right;width:25px;height:25px;content: '';margin-left:5px}
.top-nav .home:before{background-position:-79px -72px}
.top-nav .contact:before{background-position:-51px -71px}
.top-nav .sitemap:before{background-position:-50px -102px}
.top-nav .ads:before{background-position:-79px -100px}
.top-menu select{width:100%;height:48px;display:none;background:#F2F2F2;border:1px solid #EAEAEA;font-size:15px;color:#4C4C4C;margin:3px 0}
.top-nav .qoutes,.top-nav .today{float:left;width:40%;padding:15px 0;color:#999999}
.top-nav .qoutes-icon,.top-nav .icon-today{float:right;width:15px;height:15px;background-position:-94px -524px;margin-left:5px}
/** nav primary **/
.nav-primary{width:100%;height:70px;border-top:5px solid #303030;clear:both}
.nav-primary .container{height:auto}
.nav-menu li {position: relative;margin:0px;}
.nav-menu ul li a {font-size:13px;color:#FFFFFF;padding:0px 15px;}
.nav-menu > ul > li {float:right;}
.nav-menu > ul > li > a{line-height:65px;}
.nav-menu li ul.sub-menu {position:absolute;margin-top:0;width:180px;z-index:999999999;display:none;}
.nav-menu ul ul li a {padding:8px 8px;color:#FFFFFF;font-size:14px;background:#444;border-bottom: 1px solid rgba(255,255,255,0.05);transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.nav-menu ul ul li a:hover {color:#fff;background:#484848;}
.nav-menu ul ul > li:last-child > a {border-bottom: 0;}
.nav-menu > ul > li > ul.sub-menu {top:100%;right: 0;}
.nav-menu li li ul {top:0px;right:100%;}
.nav-menu li a {display: block;}
.nav-menu li a:hover,.nav-menu > ul > li.current-menu-item > a, .nav-menu > ul > li.current-menu-ancestor > a,.nav-menu > ul > li.current-menu-parent{color:#FFFFFF;background:#2D2D2D}
.nav-primary select{display:none}
/** social icons**/
.nav-primary .social{width:400px;float:left;}
.nav-primary .bt{width:50px;height:65px;float:left;transition:0.35s all}
.nav-primary .social-facebook:hover{box-shadow: inset 0 -65px #3C5C9B;}
.nav-primary .social-googleplus:hover{box-shadow: inset 0 -65px #D84338;}
.nav-primary .social-instagram:hover{box-shadow: inset 0 -65px #CC6826;}
.nav-primary .social-twitter:hover{box-shadow: inset 0 -65px #0094FF;}
.nav-primary .social-rss:hover{box-shadow: inset 0 -65px #F99A13;}
.nav-primary i{width:35px;height:35px;margin:13px 7px;display:inline-block}
.nav-primary i.sc-facebook{background-position:-107px -118px}
.nav-primary i.sc-googleplus{background-position:-149px -121px}
.nav-primary i.sc-instagram{background-position:-165px -80px}
.nav-primary i.sc-twitter{background-position:-192px -120px}
.nav-primary i.sc-rss{background-position:-230px -120px}
.nav-menu ul li a,.nav-primary .social .bt{border-left: 1px solid #353434;}
.nav-primary select{float:right;height:52px;display:block;margin:5px 15px;padding:5px;background:#222222;border:1px solid #222222;border-radius:3px;font-size:14px;display:none}
.nav-primary.fixed {position:fixed;top:0;z-index:999999;}
/** Message **/
#message{min-height:45px;box-shadow: inset 0 0 20px #282828;}
#message .content{margin:0 auto;padding:15px 0;overflow:hidden;}
#message .content i{display:inline-block;font:20px SYekan,tahoma;color:#F2CC0E;margin-left:5px;}
#message .content span{font:11px tahoma;color:#EFEFEF;text-shadow:1px 1px 1px #000000}
/********** Top post box **********/
.top-post-boxs{box-shadow:0px 1px 3px #dbdbdb;}
.top-post-boxs .tabs-title{background:#f1f1f1;padding:5px 0;box-shadow: 2px 0px 5px #D3D3D3;padding:15px 0}
.top-post-boxs .tabs-title ul li{float:right;width:120px;padding:5px;height:30px;margin-left:10px;color:#6F6F6F;text-shadow: 1px 1px 0.5px #FFFFFF;text-align:center;background:#F9F9F9;box-shadow: 2px 2px 4px #E0E0E0;}
.top-post-boxs .tabs-title ul li:hover{box-shadow:none}
.top-post-boxs .tabs-title ul li a{font-size:13px;color:#3D3D3D}
.top-post-boxs .tabs-title i{float:left;width:25px;height:18px}
.top-post-boxs ul.tabs-row{width:1135px;margin:0 auto}
i.last-music{background-position: -175px 1px;}
i.last-music-video{background-position:-145px 4px;}
i.last-album{background-position: -250px 1px;}
i.last-serials{background-position: -228px 1px;}
i.last-films{background-position: -200px 1px;}
.top-post-boxs .post-boxs{background:#F9F9F9;text-align:center}
.top-post-boxs .item{width:250px;display:inline-block;background:#EDEDED;position:relative}
.top-post-boxs .item:hover{background-color:#DDDBDB}
.top-post-boxs .post-cover{width:225px;height:225px;margin:10px auto 10px;position:relative;overflow:hidden}
.top-post-boxs .info{width:225px;margin:0px auto 10px;padding:3px 5px;font-size:14px;color:#FFFFFF}
.top-post-boxs .info li{width:100%;direction:rtl;text-align:right;overflow:hidden}
.top-post-boxs .info i{float:right;width:16px;height:16px;margin:5px;}
.top-post-boxs .post-boxs-content{width:1200px;margin:0 auto;padding: 20px 10px;position:relative}
.post-boxs-content .owl-prev,.post-boxs-content .owl-next{width:18px;height:52px;position:absolute;top:120px}
.post-boxs-content .owl-prev{left:-50px;opacity:0;background-position:-241px -235px}
.post-boxs-content .owl-next{right:-50px;opacity:0;background-position:-261px -235px}
.post-boxs-content:hover .owl-prev{left:0;opacity:1}
.post-boxs-content:hover .owl-next{right:0;opacity:1}
.post-boxs-content .post-cover i{width:116px;height:92px;position: absolute;top:-100px;left:25%;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-ms-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;}
.post-boxs-content .post-cover:hover i{top:0;}
.post-boxs-content .post-cover .icon-music{background-position:-124px -168px}
.post-boxs-content .post-cover .icon-musicv{background-position:-123px -268px}
.post-boxs-content .post-cover .icon-album{background-position:-1px -168px}
.post-boxs-content .post-cover .icon-serial{background-position:-1px -370px}
.post-boxs-content .post-cover .icon-movie{background-position:-1px -269px}
.post-boxs-content .post-cover .caption{width:100%;height:100%;position:absolute;bottom:0;right:0;background:rgba(0, 0, 0, .8);opacity:0;visibility:hidden;text-align:center;-webkit-transition: all 280ms ease-in-out;-moz-transition: all 280ms ease-in-out;-ms-transition: all 280ms ease-in-out;-o-transition: all 280ms ease-in-out;transition: all 280ms ease-in-out;}
.post-boxs-content .post-cover:hover .caption {opacity: 1;visibility: visible;}
.post-boxs-content .post-cover .caption .title{width:100%;font-size:16px;color: #fff;position: absolute;bottom:25%;right:-300px;padding:0 10px;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-ms-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;transition: all 400ms ease-in-out;}
.post-boxs-content .post-cover:hover .caption .title {right:0;}
.post-boxs-content .color-one{background:#77C948;}
.post-boxs-content .color-two{background:#D12929}
.post-boxs-content .color-three{background:#35AADC}
.post-boxs-content .color-four{background:#31647F}
.post-boxs-content .color-five{background:#EAB511}
.post-boxs-content .icon-calender{background-position:-199px -432px;}
.post-boxs-content .icon-dl{background-position:-219px -433px;}
#owl-tab-one,#owl-tab-two,#owl-tab-three,#owl-tab-four,#owl-tab-five{direction:ltr}
/********** Top slider **********/
.top-slider{direction:ltr;position:relative;margin:25px 0}
.slides{height:385px;}
.slides img{width:100%;height:385px;}
.slide-title{position:absolute;bottom:15px;display:inline-block;left:50px;}
.slide-title .title{padding:15px;background:#FFF;opacity:0.9;font-size:25px;border-style:solid;border-color:#27ADB5;border-width:0;border-right-width:5px;border-left-width:5px;}
.slide-title .dl{display:inline-block;background:#BF3131;opacity:0.9;padding:10px;margin:10px 0;text-align:center;font:15px tahoma;font-weight:bold;}
.slide-title .dl a{color:#FCF9F9}
.top-slider .owl-prev,.top-slider .owl-next{top:140px;position:absolute;width:25px;height:75px;}
.top-slider .owl-prev{left:-100px;background-position:-222px -24px}
.top-slider:hover .owl-prev{left:35px}
.top-slider .owl-next{right:-100px;background-position:-250px -24px}
.top-slider:hover .owl-next{right:35px}
.adv-search-form{padding:15px 25px;margin: 25px 0;background:#FCFCFC;border:1px solid #F1F1F1;overflow:hidden;}
.adv-search-form ul li,.adv-search-form select,.adv-search-form input{display:block;width:100%;margin-bottom:15px}
/********** center **********/
#main{width:1060px;margin:45px auto 30px;box-shadow: 0px 5px 10px rgba(0,0,0,0.16);padding:10px;overflow:hidden}
.main-container{float:right;width:74.5%;}
.main-content{float:left;width:66%;padding:0 8px;}
.post,.related-posts,.tags,.commentlist,.sharing,.rating,#pagination{float:left;margin-bottom:40px;box-shadow:0 0 12px rgba(0,0,0,0.1);-moz-box-shadow:0 0 12px rgba(0,0,0,0.1);-webkit-box-shadow:0 0 12px rgba(0,0,0,0.1)}
.post .head{padding:10px 5px;border-bottom:1px solid #F2F2F2}
.post .head .post-title a,.post .head .post-title{color:#5F5F5F;font: normal 18px nassim,tahoma;text-shadow:1px 1px 1px #ffffff;}
.post .head .post-title a:hover,.post .head .post-title:hover{color:#303030}
.post .head i{float:right;width:24px;height:25px;margin-left:5px;}
.post .head i.album-post-icon{background-position:0px -133px}
.post .head i.music-post-icon{background-position:-24px -133px}
.post .head i.movie-post-icon{background-position:-50px -133px}
.post .head i.musicv-post-icon{background-position:-74px -133px}
.post .head i.serial-post-icon{background-position:-89px -492px}
.post .category{padding:10px 0 0}
.post .category,.post .category a{font:11px tahoma;color:#B7B4B4;}
.post .post-info{padding:0px 10px;margin:10px auto 10px}
.post .meta{height:40px;background:#F9F9F9;padding:8px;margin:10px auto 5px;}
.post .meta,.post .meta a{color:#919191;}
.post .meta ul li{float:right;margin-left:10px;}
.post .meta i{float:right;width:12px;height:10px;margin:5px 0 0 5px}
.post .meta .icon-views{background-position:-229px -473px}
.post .meta .icon-author{background-position:-195px -472px}
.post .meta .icon-date{background-position:-212px -472px}
.post .meta .icon-comments{background-position:-246px -472px;}
.post .post-options{padding:10px;}
.post-icon{float:right;width:25px;height:25px;background:url('images/sbg.png') no-repeat right -147px;margin-left:1px;}
.post-content{padding:10px;color:#3F3F3F;text-align:justify;font: normal 12px/2.1em 'tahoma';overflow-x:hidden;clear:both;}
.post-content li{list-style-type:disc;margin-right:12px;}
.post-content ol li{margin-right:12px;list-style-type:decimal}
.post-content p {margin:5px 0px 5px 0px;min-height:20px;}
.post-content br {clear:both}
.post-content img {max-width:98%;}
.post-content blockquote,.post-content pre{background:#F9F9F9;font:14px SYekan,tahoma;line-height:2em;color:#999999;border-right:4px solid #F88C00;padding:15px;margin:10px 0 10px 0;}
.post-content pre{font:12px Tahoma !important}
.post-content h1,.post-content h2,.post-content h3,.post-content h4{font-family:SYekan,tahoma;color:#3F3F3F;margin:5px 0px;}
.post-content h1{font-size:18px;}
.post-content h2{font-size:16px;}
.post-content h3{font-size:14px;}
.post-content h4{font-size:13px;}
.post-content .mejs-container{margin:30px 0 0}
/** like&dislike&rating **/
.post .like-dislike{float:left;width:250px;}
.post .likes,.post .dislikes{min-width:38%;height:30px;float:left;padding:6px 10px;margin-right:10px;background:#F7F7F7;color:#8E8E8E;box-shadow:inset 2px 2px #EDEDED;}
.post .like-icon,.post .dislike-icon{float:left;width:17px;height:20px;}
.post .like-icon{background-position:0px -71px}
.post .dislike-icon{background-position:-28px -71px}
.post .like-icon:hover{background-position:0px -96px}
.post .dislike-icon:hover{background-position:-27px -95px}
.post .total-rating{float:right;width:125px;height:30px;border:1px solid #E8E8E8;padding:5px;}
.post .average-score{float:right;width:17px;height:17px;margin:0 0 0 5px;background-position:-263px -471px}
/** post footer **/
.post .info{border-top: 1px solid #F0ECEC;padding:5px;}
.post .info ul{float:right;}
.post .info ul li{float:right;min-width:80px;margin: 10px 5px;font-size:13px;}
.post .info ul li,.post .info ul li a{color:#B2B2B2}
.post .info ul li span{float:right;width:12px;height:12px;margin:3px 0 0 5px}
.post .info li span.views{background-position: -82px -58px;}
.post .info li span.date{background-position: -45px -60px;}
.post .info li span.comment{background-position: -64px -59px;}
.post i.more-icon{float:right;width:20px;height:20px;background-position:-252px -305px}
.post a.continue{display:block;background:#303030;padding:10px 5px;color:#FFFFFF;font-size:13px;text-align:center}
.post a:hover.continue{background:#18B293}
/** tags **/
.tags{padding:10px;}
.tags .icon-tag{background-position: -238px -406px;}
.tags a{color:#969696;}
.tags a{font:11px/20px tahoma;white-space:nowrap;}
/** related **/
.related-posts{padding:10px;}
.related-posts .icon-related{background-position:-238px -430px}
.related-posts ul li a{display: block;color:#757575;padding:8px 0px;border-bottom: 1px solid #f8f8f8;}
.related-posts ul li:last-child a{border-bottom:0}
.related-posts ul li a:before{float:right;width:6px;height:10px;content:'';background-position:-200px -488px;margin:5px 0 0 5px}
.related-posts ul li a:hover:before{background-position:-194px -488px}
/** film table **/
.tv-table{background:#455263;margin-bottom:20px;}
.tv-table .title{display:block;overflow:hidden;padding:10px;}
.tv-table .title h5{float:right;font-size:15px;color:#FAFAFA;text-shadow: 1px 1px 1px #0A0909;padding:15px 0}
.tv-table .title i.tv-icon{float:left;width:50px;height:50px;display:inline-block;background-position:-128px -372px}
.tv-table .content ul li{border-top:1px solid #374151;min-width:75px;position:relative}
.tv-table .content .day{font-size:13px;color:#FFFFFF;min-width:200px;display:inline-block;padding:5px}
.tv-table .child{height:60px;background:#343D4C;color:#fafafa}
.tv-table .child li{float:right}
.tv-table .tv-info{display:inline-block;padding: 18px 10px;}
.tv-table .serial-dl{float:left;color:#FF515A;padding:18px 10px}
.tv-table .serial-dl:before{width:18px;height:18px;float:right;margin-left:5px;background-position:-247px -171px;content:''}
.tv-table .tv-day{float:left;width:15px;height:15px;margin:8px 0 0 8px;background-position:-242px -368px}
/** Box dl & Review **/
.box-download,.review-post{margin:10px 2% 35px}
.box-title span,.review-title span{height:35px;display:block;padding:8px 0;margin:0 35%;border-radius:3px 3px 0 0;color:#FCFCFC;text-shadow: 1px 1px 1px rgba(0,0,0,0.2);text-align:center}
.box-title span{background:#68C0FF;}
.review-title span{background:#59E08B;}
.download-links,.review-post .content{border:2px solid #F5F4F4;padding:10px;position:relative;min-height:65px}
.download-links{border-top-color:#68C0FF;}
.review-post .content{border-top-color:#5BE58E;}
.download-links:before{content:'';background-position:-128px -427px;width:65px;height:65px;bottom:-10px;left:15px;position:absolute;}
.download-links ul li{display:block;margin-bottom:5px;}
.download-links ul li a{color:#00355B}
.download-links ul li a:hover{color:#0094FF}
.download-links .dl{float:right;width:15px;height:15px;background-position:-259px -366px;margin-left:5px}
.review-list,.user-rate-box{width:98%;padding:5px;margin:0px auto;margin-top:5px;margin-bottom:5px;border:1px solid #dbdbdb;border-right:5px solid #dbdbdb;overflow:hidden}
.user-rate-box{background:#F2F2F2;}
.review-list h5{font:14px SYekan,tahoma;color:#555555;}
.review-percentage .review-item{margin:0px auto}
.review-percentage .review-item h5 {font:14px SYekan,tahoma}
.review-percentage .review-item h5 span,.points .review-item h5 span{float:left;background:transparent}
.review-percentage .review-item span{background:#F2F2F2;display:block;height:15px;}
.review-percentage .review-item span span{background:#57BF7D;display:block;height:15px;}
.review-stars .review-list, .user-rating{background:#F2F2F2;padding:5px;overflow:hidden;}
.review-stars .review-list h5{float:right;padding:5px 0px 5px 0px;font:14px SYEkan,tahoma;}
.review-stars .stars-large{float:left;}
.review-total-score .stars-large{float: none !important;margin: 0 auto 10px;}
.review-summary{overflow:hidden;padding:10px 0px;}
.review-short-summary{font-size:30px;color:#DDDDDD;padding:20px 0}
.review-description{padding:5px 5px;display: table-cell;vertical-align: top;}
.review-total-score{float:left;background:#59E08B;text-align:center;color:#FFFFFF;padding:10px;border:3px solid rgba(0,0,0,0.13)}
.review-total-score h3{margin:0 0 -3px;font-size:44px;color:#FFF;font-weight: bold;}
.review-total-score h4{font:14px SYekan,tahoma;color:#FFFFFF}
.review-top{margin:0px auto;width:95%;}
span.stars-large{width:98px;height:22px;display:block;background:url('images/sbg.png') no-repeat left -175px;}
span.stars-large span{float:left;width:100%;height:22px;display:block;background:url('images/sbg.png') no-repeat left -153px;cursor:pointer;}
.rating-score-text{font:12px tahoma;padding:3px;float:right;direction:ltr}
.user-rate{float:left}
/** sharing and rating **/
.sharing,.rating{padding:10px 5px}
.sharing .title,.rating .title{float:right;font-size:22px;}
.sharing ul li{float:left;margin: 3px 10px 0 0;}
.sharing i{width:30px;height:30px;display:block;}
.sharing .share-facebook{background-position:0 -552px}
.sharing .share-twitter{background-position:-60px -552px}
.sharing .share-linkedin{background-position:-90px -552px}
.sharing .share-facenama{background-position:-120px -552px}
.sharing .share-cloob{background-position:-120px -522px}
.sharing .share-googleplus{background-position:-30px -552px}
.ps-star-ratings {overflow:hidden;width:220px;float:left;margin-top:8px;position:relative}
.ps-star-ratings .stars-wrap{float:left;width:85px;margin-right:10px;}
.ps-star-ratings .psfr-stars {height:17px;position: relative;}
.ps-star-ratings .psfr-star {background-position: 0px 0px;}
.ps-star-ratings .psfr-star.gray {background: url(images/rating_off.png) repeat-x;}
.ps-star-ratings .psfr-star.yellow {background-image: url(images/rating_on.png);}
.ps-star-ratings .orange {background-image: url(images/rating_over.png);}
.ps-star-ratings .psfr-stars .psfr-fuel {height: 16px;position: absolute;top: 0px;left: 0px;z-index: 0;}
.ps-star-ratings .psfr-stars a {width: 17px;height: 16px;float: left;position: relative;z-index: 1;}
.ps-star-ratings .psfr-legend {float:right;margin-right:5px;font-size:14px;color:#4F4F4F}
.psfr-legend strong{font:13px SYekan,tahoma;}
.ps-star-ratings .best,.ps-star-ratings .item{display:none}
.ps-star-ratings .rating{display:none}
/** pagination **/
#pagination{height:50px;padding:10px;}
#pagination .pages{float:left;padding:6px 5px;border-radius:3px}
#pagination .page,#pagination .current,#pagination .first,#pagination .last,#pagination .extend{float:right;padding:5px 10px;border-radius:3px;color:#727272}
#pagination .current,#pagination a.page:hover,#pagination .pages{background:#40B72C;color:#FFFFFF}
#pagination i{width:7px;height:20px;display:inline-block;margin:5px 10px}
.pr-next-page-icon{background-position:-253px -335px}
.pr-prev-page-icon{background-position:-262px -335px}
#pr-next-page a:hover,#pr-prev-page a:hover{background-color:none}
/** Brcrumbs & page title **/
#breadcrumbs{width:100%;padding:7px;margin:5px 0px 25px;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.2);box-shadow: 0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.2);}
#breadcrumbs:before{float:right;width:15px;height:15px;margin-left:5px;background-position:-94px -470px;content:''}
#breadcrumbs a{padding:5px;font:13px SYekan,tahoma;color:#B75B22;}
#breadcrumbs a:hover{color:#000}
.page-title{border:1px solid #e5e5e5;padding:10px 5px;margin-bottom:15px;}
/** music box **/
#music{width:1060px;height:150px;background:#417699;margin:25px auto;padding:10px;overflow:hidden}
#music:before{float:right;width:220px;height:120px;content:'';background-position:-55px -718px}
#music .cover{float:left;width:130px;height:130px;border:5px solid rgba(0,0,0,0.25);background:transparent;overflow:hidden;}
#music .music-info{float:right;width:65%;}
#music ul li{display:block;font-size:18px;color:#FFFFFF;margin-bottom:15px;}
#music ul li:last-child{margin-bottom:0}
#music  span{display:block;color:#FCF9FC;font-size:22px}
#music  i{min-width:70px;border-radius:5px;background:rgba(0,0,0,0.085);float:right;padding:6px 10px 8px;margin:5px 0 0 10px;font:11px tahoma;text-align:center;}
#music .download{float:left;margin:25px 0;font:20px Tahoma;color:#1EC7CE}
#music .download:before{content:'';width:25px;height:25px;float:left;background:url('images/dll.png');}
#music audio{width:100%;opacity:0.5;background:#1C1C1C;height:30px;margin:}
/** special **/
.special-posts{width:1060px;overflow:hidden;margin:25px auto;background:#2DCC70;padding:10px;}
.special-posts:before{float:left;width:220px;height:120px;content:'';background-position:-53px -593px;margin:10px 0}
.special-posts .thumbnail{width:150px;height:150px;border:5px solid rgba(0,0,0,0.20);position:relative;}
.special-posts ul li{display:inline-block;margin-left:10px;}
.special-posts ul li:last-child{margin-left:0}
.special-posts ul li .caption{width:100%;height:100%;position:absolute;top:0;right:0;background-color:rgba(132, 145, 165, 0.65);opacity:0;visibility:hidden;transition:all 300ms ease-in-out 0s}
.special-posts ul li:hover .caption{visibility:visible;opacity:1;}
.special-posts ul li .caption i{width:45px;height:45px;background-color:#F6F6F6;border-radius:5px;position:absolute;top:-50px;left:50px;transition: all 450ms ease-in-out;}
.special-posts ul li .caption:hover i{top:50px;}
.special-posts .icon-link{background-position:-1px -587px}
/** Ads **/
.top-ads{background:#EFEFEF;margin:25px auto;padding:10px;text-align:center}
.top-ads img{display:inline-block;margin:5px auto}
.sticky-ads{padding:10px}
.sticky-ads img{display:block;margin:5px auto}
/** Nf **/
.not-found{display:block;background:#F1F9F7;margin:15px 0px;padding:8px;border:1px solid #E0F1E9;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font:16px SYekan,tahoma;color:#52A280}
#sitemap {overflow:hidden;padding:10px 0 0 15px;}
.sitemap-col {float:left;margin:0 2% 10px 0;width: 23%;}
#sitemap .last {margin-right:0px; }
.sitemap-col h2 {color:#303030;font:14px SYekan,tahoma;border-bottom: 1px solid #e9e9e9;padding-bottom: 10px;margin-bottom: -3px;}
.sitemap-col ul {padding-left:0px;margin-left:0;}
.sitemap-col ul li a {padding:4px 0px 4px ;display:inline-block;}
/** codes **/
#showcodes{margin:10px 2% 10px;padding:10px 0;display:block;background:#5996BF;text-align:center;font-size:18px;color:#F9F7F7;}
.codesbox{display:none;}
.codesbox textarea{width:96%;height:100px;margin:0 auto;display:block;font:11px tahoma;direction:ltr}
/********** sidebars **********/
.post-thumbnail{position:relative;overflow:hidden}
.post-thumbnail img{max-width:100%;max-height:100%;}
#left-sidebar{float:left;width:260px;}
#right-sidebar{float:right;width:260px;}
#left-sidebar .block,#right-sidebar .block{margin-bottom:35px;}
#left-sidebar .title,#right-sidebar .title{height:40px;border:2px solid rgba(0,0,0,0.12)}
#left-sidebar .title h4,#right-sidebar .title h4{width:100%;font-size:18px;color:#FCF9F9;padding: 0px 20px;text-align:center;line-height:35px;}
#left-sidebar .title-icon,#right-sidebar .title-icon{width:35px;height:35px;border-radius:4px 4px 0 0}
#left-sidebar .title-icon{margin-left:10px;}
#right-sidebar .title-icon{margin-right:10px}
#left-sidebar .title i{float:left;}
#right-sidebar .title i{float:right;}
#left-sidebar .block .content,#right-sidebar .block .content,.categories{padding: 3px 5px;border:1px solid #f1f1f1;}
#left-sidebar ul li a ,#right-sidebar ul li a{font-size:13px}
#left-sidebar .content ul li a:hover,#right-sidebar .content ul li a:hover{color:#26A4FF}
#left-sidebar .content ul li ,#right-sidebar .content ul li {border-bottom:1px solid #FAFAFA;padding:5px 0;overflow:hidden;}
#left-sidebar .content ul li:last-child,#right-sidebar .content ul li:last-child{border-bottom:0}
#left-sidebar .content h3,#right-sidebar  .content h3{margin-bottom:5px}
#left-sidebar .content .post-date,#right-sidebar  .content .post-date{color:#8C8C8C;display:block;opacity:0;margin-top: 5px;}
#left-sidebar .content ul li:hover .post-date,#right-sidebar .content ul li:hover .post-date{opacity:1;}
#left-sidebar .post-thumbnail,#right-sidebar .post-thumbnail{width:70px;height:70px;}
#left-sidebar .post-thumbnail{float:left;margin-right:10px}
#right-sidebar .post-thumbnail{float:right;margin-left:10px}
a.post-link:before{content:'';display:inline-block;width:7px;height:7px;border-radius:100%;margin-left:5px;background-position:-273px -398px}
a.post-link:hover:before{background-position:-266px -398px}
.feedburner-box p{padding:10px 0;text-align:justify}
.feedburner-box input{width:100%;}
.feedburner-box input[type=submit]{width:100%;background-color:#EFB813}
.author-avatar-login{display:block;text-align:center;}
.author-avatar-login img{margin:10px auto;}
/** category style **/
.categories{padding:10px 0;}
.categories ul li {position: relative;}
.categories ul li a:before{float:right;width:6px;height:10px;content:'';background-position:-200px -488px;margin:5px 0 0 5px;background-image:url('images/icons.png')}
.categories ul li ul a:before{content:'';width:0px;height:0px;}
.categories ul li a {display: block;padding: 4px 4px;color:#303030;font:14px SYekan,tahoma;padding:5px}
.categories ul li a:hover {background:#2D2D2D;color:#FFFFFF}
.categories ul li ul {display:none;position:absolute;top:0px;right:100%;width:200px;background:#DD4D00;border-radius:3px 0px 0px 3px;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;z-index:999999999;}
.categories ul li ul a {color:#FFFFFF}
.categories ul li ul a:hover {color:#FFFFFF;background:#B23B00}
.categories ul li:hover ul {display:block;}
.categories ul li ul li ul{display:none !important;position:absolute;top:0px;right:100%;width:200px;}
.categories ul li ul li:hover ul{display:block !important;}
.categories select{display:none;;width:96%;margin:0 auto;background:#D84800;border:1px solid rgba(0,0,0,0.15);font-size:15px;color:#F1F1F1}
/** title icon **/
.title-icon{background-position:-180px -856px;background-color:#3F3E3E}
.categories-list .title-icon{background-position:-30px -30px;background-color:#D84F00;}
.categories-list{background-color:#D84B00;}
.comments-list .title-icon{background-position:-243px -192px;background-color:#9757B2;}
.comments-list{background-color:#9757B2;}
.most-viewed .title-icon{background-position:-89px 8px;background-color:#26CAD6}
.most-viewed{background-color:#26CAD6;} 
.popular-posts .title-icon{background-position:-56px 8px;background-color:#E54739}
.popular-posts{background-color:#E54439;} 
.most-rated .title-icon{background-position:4px 4px;background-color:#FFB600}
.most-rated{background-color:#FFB302}
.most-liked .title-icon{background-position:-26px 4px;background-color:#004A7F}
.most-liked{background-color:#004A7F}
.category-posts .title-icon{background-position:3px -31px;background-color:#A2C601}
.category-posts{background-color:#A6C601}
.posts-list .title-icon{background-position:3px -31px;background-color:#2ECC71}
.posts-list{background-color:#2CCC6F}
.video-widget .title-icon{background-position:-159px -499px;background-color:#931D5C;}
.video-widget{background-color:#931D5E}
.music-widget .title-icon{background-position:-192px -499px;background-color:#19B795;}
.music-widget{background-color:#17B592}
.ads-widget .title-icon{background-position:-223px -498px;background-color:#FC7500;}
.ads-widget{background-color:#FC7100}
.require-softwares .title-icon{background-position:-159px -532px;background-color:#4460BA;}
.require-softwares{background-color:#4462BA}
.news-pic .title-icon{background-position:-159px -560px;background-color:#C953A7;}
.news-pic{background-color:#C954A8}
.feedburner-newslater .title-icon{background-position:-80px -855px;background-color:#F4BC13}
.feedburner-newslater{background-color:#F2B910}
.googleplus-widget .title-icon{background-position:-153px -118px;background-color:#DB1515}
.googleplus-widget{background-color:#DB1515}
/** text ads **/
.text-ads{border:3px solid #EFEFEF;padding:6px;margin-bottom:20px;overflow:hidden}
.text-ads span{display:block;padding:10px 0;}
.text-ads span.ads-desc{text-align:justify}
.text-ads span.ads-url{text-align:left;font:11px tahoma;}
.text-ads a{color:#009999;background:#F2F2F2;padding:10px 5px;display:block;font-size:15px !important}
.text-ads li{overflow:hidden;padding:0px 0px 5px}
/** require **/
ul.software li:last-child{border-bottom:0}
.requirethumb {float:right;clear:right;width:36px;height:36px;margin:8px 0 0 5px;}
.requiredesc{float:right;margin:0px 10px 0px 0px;width:60%}
.requiredesc p {display:block;color:#27AE60;}
.requiredesc a {color: #5C5C63;text-align:justify}
.requiredesc a:hover {color:#FF6A00}
.requiredesc {margin:8px 10px;}
.requiredesc span{float:right;clear:both}
.clear-border{clear:both;border-bottom: 1px solid #CCCCCC;}
/** Tabs **/
.tabs-list{border:3px solid #3E6DA3;}
.tabs-list ul li{float:right;width:33.3%;height:45px;background:#4C82BF;padding:12px 0;text-align:center;border-left:1px solid #3F70A8}
.tabs-list ul li:last-child{border-left:0}
.tabs-list ul li:hover{background-color:#406FA5;border-color:transparent}
.tabs-list ul li a{color:#FFFFFF;}
/** other **/
#left-sidebar .comment,#right-sidebar .comment{padding:10px;}
#left-sidebar .user-avatar,#right-sidebar .user-avatar{width:85px;height:85px;display:block;margin:0 auto;border-radius:100%;overflow:hidden}
.comment-excerpt{display:block;width:94%;border:1px solid #F1F1F1;margin:5px auto 5px;border-radius:3px;padding:10px;direction:rtl}
.comment-excerpt a{color:#636363;text-align:justify;line-height:28px}
.sidebar-slider{margin:35px 0;direction:ltr}
.music-box audio,.video-box video{background:#434343;width:100%}
.music-box img{display:block;margin:0 auto;box-shadow: 0 0 3px rgba(0,0,0,0.21);padding:5px;}
.music-box li {margin-bottom:15px;}
.ads-box img{margin:4px 10px;max-width:100%}
.ads-box{text-align:center;margin:10px 0px}
.pic-box{text-align:center}
#left-sidebar .news-pics,#right-sidebar .news-pics{width:75px;height:75px;display:inline-block;margin:5px 3px 0 0}
/** sidebare slider **/
.sidebar-slider{position:relative;overflow:hidden}
.sidebar-slider .owl-prev,.sidebar-slider .owl-next{position:absolute;width:20px;height:40px;top:110px}
.sidebar-slider .owl-prev{left:-80px;background-position:-235px -539px}
.sidebar-slider:hover .owl-prev{left:10px}
.sidebar-slider .owl-next{right:-80px;background-position:-258px -539px}
.sidebar-slider:hover .owl-next{right:10px}
.sidebar-slider .title{padding:10px;background:rgba(0,0,0,0.8);height:auto !important;direction:rtl}
.sidebar-slider .title a{color:#fcfcfc}
/** request button **/
.request-buttons{width:100%;}
.request-buttons .movie-request,.request-buttons .music-request,.request-buttons .vip-request,.request-buttons .search{width:100%;height:65px;display:block;transition:all 0.3s;border: 5px solid rgba(0,0,0,0.095);border-top:0;border-bottom:0;margin-bottom:10px}
.request-buttons .movie-request{background-color:#83C000;}
.request-buttons .music-request{background-color:#69B8EC;}
.request-buttons .vip-request{background:#F4BB11;}
.request-buttons .search{background:#ED5CA3;}
.request-buttons a span{float:right;color:#FFFFFF;font:25px thm,tahoma;padding:15px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.16);}
.request-buttons i{float:left;width:45px;height:45px;margin:10px 0 0 10px;}
.request-buttons .movie-request-icon{background-position:-176px -27px}
.request-buttons .music-request-icon{background-position:-130px -23px}
.request-buttons .vip-icon{background-position:-109px -72px}
.request-buttons .search-icon{background-position:0 -674px}
.request-buttons .movie-request:hover{background:#689900}
.request-buttons .music-request:hover{background:#3795CC}
.request-buttons .vip-request:hover{background:#E5AC10}
.request-buttons .search:hover{background:#BF4A84}
/** social counter **/
.social-counter-widget{width:100%;overflow:hidden}
.social-counter-widget li{width:100%;height:40px;margin-bottom:15px;box-shadow: 2px 2px 7px 0px #e0e0e0;overflow:hidden}
.social-counter-widget span{padding: 10px 0;display:inline-block;}
.social-counter-widget .add{float: left;margin: 5px 5px 0 5px;background: #9E9C9C;color:#ffffff;padding: 5px;border-radius: 4px;}
.social-counter-widget i{float:right;width:40px;height:40px;margin-left:10px;}
.sc-twitter{background-position:-40px -860px}
.sc-facebook{background-position:0px -784px}
.sc-google{background-position:0px -744px}
.sc-instgram{background-position:0px -824px}
/********** footer **********/
#footer{background:#475466;border-top:10px solid #384251;min-height:250px}
#footer .container{overflow:hidden}
#footer .block{float:right;margin:8px;width:31%;color:#EBEBEB}
#footer .block .widget{display:block;clear:both;margin-bottom:15px}
#footer .block .title h4{text-align:right;font-size:20px;margin-bottom:10px;border-bottom:5px solid rgba(0,0,0,0.2)}
#footer .block .title a .archive{float:left;font:11px tahoma;background:rgba(0,0,0,0.13);padding:3px 5px 5px;margin:5px 0;color:#F9F7F7}
#footer .block .inner-post .right-thumbnail,#footer .block .inner-post .left-thumbnail{width:150px;height:150px;border:5px solid rgba(0,0,0,0.2);position:relative}
#footer .block .inner-post .right-thumbnail img,.col .inner-post .left-thumbnail img{max-height:100%;}
#footer .block .inner-post .right-thumbnail{float:right;}
#footer .block .inner-post .left-thumbnail{float:left;}
#footer .block .inner-post .footer-caption{width:21px;height:75px;position:absolute;top:0}
#footer .block .inner-post .right-thumbnail .footer-caption{right:8px;}
#footer .block .inner-post .left-thumbnail .footer-caption{left:8px}
#footer .block .badget-rate{background-position:0 -472px}
#footer .block .badget-views{background-position:-42px -472px}
#footer .block .badget-likes{background-position:-63px -472px}
#footer .block .badget-popular{background-position:-21px -472px}
#footer .block .last-post{margin:10px 0;}
#footer .block .last-post a{display:block;padding:10px 0;line-height:15px;color:#CAD5FF}
#footer .block .last-post a:hover{background:rgba(0,0,0,0.2);}
#footer .block .last-post a:before{display:inline-block;content:'';width:5px;height:5px;background:#C9D4FC;margin-left:5px;border-radius:100%;}
#footer .footer-tags a{padding:5px;font-size:13px !important;color:#C9D4FC;background: rgba(0,0,0,0.1);margin: 10px 0;line-height: 36px;}
#footer .footer-tags a:hover{background:#38ACFF;color:#FCF7F7}
.copy-right{min-height:100px;padding:35px 0 0;background:#F2F2F2}
.copy-right .icon-cp{float:right;width:35px;height:35px;background-position:-138px -852px;margin-left:10px}
.copy-right span{color:#7F7F7F;font-size:14px;display:inline-block;padding:8px 0 0}
#parsthemes{float:left;font-size:18px;color:#F9F7F7;background:#4F4F4F;border-radius:3px;padding:5px 45px;}
.scrollToTop{width:40px;height:40px;z-index:2;text-align:center;background:#404040;opacity:0.7;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:4px 7px;text-align:center;cursor: pointer;position:fixed;bottom:15px;right:5px;display:none;}
.scrollToTop:hover{opacity:1}
i.scroll-top{width:17px;height:10px;display:inline-block;margin:11px 0;background-position:-121px -499px}
/********** comments **********/
.commentlist{padding:10px;width:100%;}
form#commentform p{clear:both}
.commentlist .icon-cm{background-position:-196px -447px}
.commentlist .comment{border:1px solid #ECECEC;border-radius:4px;margin-bottom:15px}
.commentlist .depth-2,.commentlist .depth-3,.commentlist .depth-4,.commentlist .depth-5,.commentlist .depth-6,.commentlist .depth-7,.commentlist .depth-8,
.commentlist .depth-9,.commentlist .depth-10{margin:10px}
.commentlist .vcard{padding:10px;border-bottom:1px dashed #F4F4F4}
.commentlist .cm-avatar{float:right;width:50px;height:50px;margin-left:10px;}
.commentlist .cm-meta{float:right;margin-top:12px}
.commentlist .reply{float:left;margin-top:12px}
.commentlist .comment-reply-link{color:#A3A3A3;background:#EAEAEA;padding:6px;border-radius:3px;}
.commentlist .comment-reply-link:hover{color:#FCF9F9;background-color:#20B4E5}
.commentlist .cm-content{padding:5px;text-align:justify;line-height:35px;color:#777777}
.commentlist .fn,.commentlist .fn a{color:#D84008;font-style:normal}
.commentlist .bypostauthor {border:1px solid #77CC02}
.commentlist .right-col{float:right;width:40%;clear:right}
.commentlist .left-col{float:left;width:55%;clear:left}
.commentlist input{width:100%;margin-bottom:10px}
.commentlist input[type=submit]{height:80px;background-color:#C14900}
.commentlist .navigation{clear:both;}
.commentlist .navigation a{display:inline-block;background:#515151;padding:6px 10px;border-radius:5px;color:#FCF9F9;}
.commentlist #respond{margin-bottom:15px}
/********** Slider **********/
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;}
.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #313131;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url('') no-repeat center center}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { }
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}
/********** Animation **********/
.animated {-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}
@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{opacity:1;-moz-transform:translateX(30px)}80%{-moz-transform:translateX(-10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(30px)}80%{-o-transform:translateX(-10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}100%{transform:translateX(0)}}.animated.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{opacity:1;-moz-transform:translateX(-30px)}80%{-moz-transform:translateX(10px)}100%{-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{opacity:1;-o-transform:translateX(-30px)}80%{-o-transform:translateX(10px)}100%{-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}100%{transform:translateX(0)}}.animated.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes rollIn{0%{opacity:0;-moz-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-moz-transform:translateX(0px) rotate(0deg)}}@-o-keyframes rollIn{0%{opacity:0;-o-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-o-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.animated.rollIn{-webkit-animation-name:rollIn;-moz-animation-name:rollIn;-o-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes fadeInDown {0%{opacity:0;-webkit-transform: translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);}}@-moz-keyframes fadeInDown {0%{opacity:0;-moz-transform: translateY(-20px);}100%{opacity:1;-moz-transform:translateY(0);}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px);}100%{opacity:1;-o-transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px);}100%{opacity:1;transform:translateY(0);}}.animated.fadeInDown {-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown;}
.hidden{opacity:0;}
.visible{opacity:1;}
/********** Responsive **********/
@media only screen and ( max-width: 1200px ){ 
#main,#music,.special-posts{width:98%;}
.container,.top-post-boxs .post-boxs-content{width:98%;margin:0 auto}
.main-container{width:74.5%}
.main-content{width:66%;}
#left-sidebar{width:25.5%;}
#right-sidebar{width:34%}
.ads-box img{margin:0}
.special-posts ul li:last-child{display:none}
.request-buttons a span{font-size:20px}
#music .music-info{float:right;width:63%;}
}
@media only screen and (max-width: 985px) and (min-width: 768px){ 
.header{min-height:215px}
#main{width:90%;}
.header .container{height:auto}
.nav-primary  .nav-menu ul,.top-menu ul,.categories ul{display:none;}
.nav-primary select {width:40%;display:block;color:#FFFFFF}
.top-menu{width:42%}
.top-menu select{display:block}
.top-menu li:before{display:none}
.container,.top-post-boxs .post-boxs-content{width:98%;margin:0 auto}
.main-container{width:100%}
.categories{margin:15px 0}
.categories select{display:block;}
#right-sidebar,#left-sidebar,.main-content{width:100%}
#music,.special-posts{width:94%;height:auto}
#music ul li{text-align:center}
#music .music-info{width:96%;}
#footer .block{width:45%}
#footer .block:last-child{width:96%}
.special-posts ul li:last-child{display:inline-block;}
}
@media only screen and (max-width: 767px) and (min-width: 480px){
.header{min-height:215px}
#main,.header .logo,.header .search,#footer .block{width:94%}
.header .logo{background-image:none !important;height:65px;text-align:center}
.header h1 a, .header h2 a{display:block;padding:25px 0 0;margin:0;float:none;}
.header .search{margin-bottom:30px}
.container{width:94%}
.header .container{height:auto}
.nav-primary  .nav-menu ul,.top-menu ul,.categories ul{display:none;}
.nav-primary select {width:94%;display:block;color:#FFFFFF;margin:25px 15px}
.nav-primary{height:auto;overflow:hidden}
.nav-primary .social{float:none;width:96%;text-align:center}
.nav-primary .social .bt{border:0;display:inline-block;float:none;}
.top-menu{width:42%}
.top-menu select{display:block}
.top-menu li:before{display:none}
.top-post-boxs ul.tabs-row{width:96%;margin:0 auto;}
.top-post-boxs .tabs-title ul li{margin-bottom:10px}
.categories{margin:15px 0}
.categories select{display:block;}
#music,.special-posts{width:94%;height:auto}
#music ul li{text-align:center}
#music .music-info{width:96%;}
.main-content,.main-container,#right-sidebar,#left-sidebar{width:100%}
.special-posts ul li:last-child{display:inline-block;}
}
@media only screen and (max-width: 479px){ 
.header{min-height:215px}
#main,.header .logo,.header .search{width:94%}
.header .logo{background-image:none !important;height:65px;text-align:center}
.header h1 a, .header h2 a{display:block;padding:25px 0 0;margin:0;float:none;}
.header .search{margin-bottom:30px}
.container,.nav-primary .container{width:94%}
.header .container{height:auto}
.nav-primary  .nav-menu ul,.top-menu ul,.categories ul{display:none;}
.nav-primary select {width:94%;display:block;color:#FFFFFF;margin:25px 10px}
.nav-primary{height:auto;overflow:hidden}
.nav-primary .social{float:none;width:96%;text-align:center}
.nav-primary .social .bt{border:0;display:inline-block;float:none;}
.top-menu{width:100%}
.top-menu select{display:block;margin:10px 0}
.top-menu li:before{display:none}
.top-nav .qoutes{display:none}
.top-nav{height:70px}
.top-post-boxs ul.tabs-row{width:96%;margin:0 auto;}
.top-post-boxs .tabs-title ul li{margin-bottom:10px}
.categories{margin:15px 0}
.categories select{display:block;}
#music,.special-posts{width:94%;height:auto}
#music ul li{text-align:center}
#music .music-info{width:96%;}
.special-posts ul{text-align:center}
.main-content,.main-container,#right-sidebar,#left-sidebar{width:100%}
#footer .block{width:100%;}
.copy-right a{width:96%;display:block;text-align:center;float:none;margin:10px auto}
.special-posts ul li:last-child{display:inline-block;}
}