/* 
Theme Name: Satsh
Theme URI: http://vebeet.com/product/قالب-فروش-فایل-وردپرس-ساتش/
Description: با این پوسته وردپرس به دوردست ها بیاندیشید و یک فروشگاه کاملا مناسب و زیبا بسازید ، فایل و محصول بفروشید و کسب درآمد کنید.
Author: وبیت
Author URI: http://vebeet.com
Version: 1.3
*/
/* 
IRAN Sans-serif fonts are considered a proprietary software. To gain 
information about the laws regarding the use of these fonts, please 
visit www.fontiran.com 
--------------------------------------------------------------------- 
This set of fonts are used in this project under the license: (PPR5T) 
--------------------------------------------------------------------- 
*/
@font-face{font-family:Sans;font-style:normal;font-weight:bold;src:url('inc/Fonts/IRANSansWeb_Bold.eot');src:url('inc/Fonts/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),
url('inc/Fonts/IRANSansWeb_Bold.woff2') format('woff2'),
url('inc/Fonts/IRANSansWeb_Bold.woff') format('woff'),
url('inc/Fonts/IRANSansWeb_Bold.ttf') format('truetype');}
@font-face{font-family:Sans;font-style:normal;font-weight:500;src:url('inc/Fonts/IRANSansWeb_Medium.eot');src:url('inc/Fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
url('inc/Fonts/IRANSansWeb_Medium.woff2') format('woff2'),
url('inc/Fonts/IRANSansWeb_Medium.woff') format('woff'),
url('inc/Fonts/IRANSansWeb_Medium.ttf') format('truetype');}
@font-face{font-family:Sans;font-style:normal;font-weight:normal;src:url('inc/Fonts/IRANSansWeb_UltraLight.eot');src:url('inc/Fonts/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),
url('inc/Fonts/IRANSansWeb_UltraLight.woff2') format('woff2'),
url('inc/Fonts/IRANSansWeb_UltraLight.woff') format('woff'),
url('inc/Fonts/IRANSansWeb_UltraLight.ttf') format('truetype');}
@font-face{font-family:'satsh';src:url('inc/Fonts/satsh.eot?95gp1e');src:url('inc/Fonts/satsh.eot?95gp1e#iefix') format('embedded-opentype'),
url('inc/Fonts/satsh.ttf?95gp1e') format('truetype'),
url('inc/Fonts/satsh.woff?95gp1e') format('woff'),
url('inc/Fonts/satsh.svg?95gp1e#satsh') format('svg');font-weight:normal;font-style:normal;}
[class^="icon-"], [class*=" icon-"]{font-family:'satsh' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
*{border:0;padding:0;margin:0}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, del, em, font, img, strong, b, i, ol, ul, li, form,input,button,textarea{padding:0;margin:0;transition:all 0.3s ease-out;}
body{background:#f3f3f3;direction:rtl;color:#555;overflow-x:hidden;cursor:default;}
h1, h2, h3, h4, h5, h6{font-family:Sans,tahoma;}
a{text-decoration:none;color:#555;}
a:hover{text-decoration:none;color:#37a0f1;}
img{border:0;}
ul, li{border:0;padding:0;margin:0;list-style:none;}
.hidden{opacity:0;}
.visible{opacity:1;}
.top_menu{background:#37a0f1;height:60px;}
.fixed_nav{width:95%;margin:0px auto;}
.top_menu ul{float:right;height:60px;}
.top_menu li{float:right;font:500 0.8em/60px Sans,tahoma;margin-left:10px;}
.top_menu li a{color:#FFF;padding:4px 7px 3px 6px;border-radius:3px;}
.top_menu li a:hover{background:#3394df;}
.header{height:120px;background:#fff;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);margin-bottom:15px;}
.sitelogo{float:right;font-size:3.5em;margin:29px 0px 0px 20px;color:#ff7e00;}
.sitelogo img{border-radius:10px;}
.heading{float:right;margin-top:29px;overflow:hidden;width:40%;}
.heading .hding1{width:100%;font:bold 1.3em Sans,tahoma;color:#3A3A3A;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.heading .hding2{width:100%;font:normal 0.8em Sans,tahoma;color:#9D9E9E;margin-top:5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.header ul{float:left;}
.header li{float:right;}
.header li a{text-align:center;padding:2.3em 1.5em;display:inline-block;font:500 0.8em/30px Sans,tahoma;color:#777;height:61px;transform:translateZ(0px);position:relative;}
.header li i{display:block;font-size:22px;margin:3px 0px;position:relative;}
.header li em{position:absolute;font:10px tahoma;text-align:center;background:#ff7e00;color:#FFF;padding:0px 4px;border-radius:3px;top:-6px;left:11px;}
.header li:before{content:"";background:#f2f2f2;height:74px;width:1px;float:left;margin:23px 10px;background:linear-gradient(to bottom, #ffffff 0%,#f5f5f5 50%,#ffffff 100%);}
.header li:last-child:before{display:none}
.header li a:before{content:"";position:absolute;z-index:-1;top:0px;left:0px;right:0px;bottom:0px;background:RGBA(55, 160, 241, 0.1);transform:scaleY(0);transform-origin:50% 0px 0px;transition-property:transform;transition-duration:0.5s;transition-timing-function:ease-out;}
.header li a:hover:before{transform:scaleY(1);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.search{float:left;width:20%;height:60px;position:relative;}
.search input{color:#FFF;font:11px tahoma;background:#3394df;height:60px;width:100%;float:left;text-indent:15px;}
.search .submit{position:absolute;left:0px;top:0px;height:60px;width:60px;font-size:21px;background:none no-repeat scroll 0% 0% transparent;color:#d5e3ed;cursor:pointer;}
.search .submit:after{content:"";background:#2e89cf;width:1px;height:25px;position:absolute;right:0px;}
.searchform{text-align:center;width:50%;margin:10px auto 0px;}
.searchform form{position:relative;}
.searchform input, .searchform select{background:#f2f2f2;width:100%;font:11px sans,tahoma;color:#333;text-indent:10px;height:38px;border-radius:6px;}
.searchform button{background:#37a0f1;color:#fff;padding:7px 15px;font:bold 13px sans,tahoma;cursor:pointer;position:absolute;left:0px;top:0px;border-radius:5px 0px 0px 5px;}
.topbanners{margin:15px auto;width:95%;background:#FFF;border-radius:3px;text-align:center;padding:14px 0px 5px;}
.topbanners img{margin:0px 5px 5px;border:1px solid #f2f2f2;padding:2px;max-width:100%;height:auto;}
.wrapper{text-align:right;font:11px/2 sans,tahoma;width:95%;margin:0px auto;}
.pagebody{width:72%;}
.pagebody.rightpb{float:right;}
.pagebody.leftpb{float:left;}
.product,.post,.breadcrumbs,.related,.comments,.tag{width:100%;float:right;background:#FFF;border-radius:3px;margin-bottom:15px;box-shadow:2px 2px 1px rgba(0, 0, 0, 0.04);}
.post .content,.post .the_content,.breadcrumbs .content,.related .content,.comments .content,.tag .content{padding:15px;}
.post .the_content ul{list-style-type:circle;}
.post .the_content ol{list-style-type:upper-greek;}
.post .the_content ul,.post .the_content ol{margin-right:20px;}
.post .the_content blockquote{text-align:justify;padding:5px 10px;margin:5px;border-radius:3px;color:#777;background:#fafafa;}
.post .the_content em{font-size:15px;color:#FF751A;}
.post .the_content hr{border-bottom:1px solid #f2f2f2;}
.post .the_content h1{font-size:17px;}
.post .the_content h2{font-size:15px;}
.post .the_content h3{font-size:13px;}
.post .the_content a{color:#111;}
.post .content img{max-width:100%;height:auto;margin:5px 0px;border:2px solid #f2f2f2;padding:4px;}
.post .the_content,.breadcrumbs .content{font:12px/2 sans,tahoma;}
.breadcrumbs .icon:before{content:"\f041";font-family:FontAwesome;margin-left:5px;font-size:11px;float:right;}
.breadcrumbs a{font-weight:500;}
.breadcrumbs i{float:right;margin:4px 0px 0px 6px;font-size:15px;}
.breadcrumbs .crumbs-home{margin-right:8px;}
.pagebody .pdtitle{float:right;width:100%;border-bottom:1px solid #e5e5e5;background:#f7f7f7;padding:1em 0px;border-radius:5px 5px 0px 0px;}
.pagebody .pdtitle .hding{line-height:27px;margin-right:15px;float:right;color:#37a0f1;}
.pagebody .pdtitle .hding i{float:right;margin:3px 2px 0px 8px;font-size:18px;}
.pagebody .pdtitle a{float:left;color:#fff;font:11px/21px sans,tahoma;background:#59B6FE;border-radius:6px;padding:3px 10px;margin-left:10px;}
.pagebody .pdtitle a:hover{background:#666;color:#fff}
.pagebody .pdtitle a i{float:right;margin:4px 1px 0px 6px;}
.pdtitle.pdtpost .hding{color:#ff7d01}
.notfound{padding:4em 2em;text-align:center;}
.notfound .icon-sad-face{font-size:100px;}
.notfound h2{direction:ltr;font-size:50px;color:#FF7E00;padding:10px 0px;}
.notfound .not{color:#444;font-size:23px;font-family:sans;line-height:2;}
.notfound .help{color:#999;font-size:13px;font-family:sans;line-height:2;margin-bottom:2em;}
.product .items{min-height:158px;margin:15px;position:relative;padding:10px;}
.product .items:nth-child(even){background:#fafafa;}
.product .items img{float:right;width:150px;height:150px;margin-left:15px;padding:3px;border:1px solid #f2f2f2;}
.product .items .the_views{top:20px;right:20px;background:rgba(0, 0, 0, 0.2);color:#fff;position:absolute;font:11px tahoma;padding:1px 5px 3px;border-radius:3px;}
.product.posts .items .the_views{top:10px;right:10px;}
.post .title{position:relative;}
.product .hd,.post .hd{height:35px;line-height:35px;border-bottom:3px solid #F7F7F7;margin-right:171px;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:45px;}
.post .hd{padding:0px 0px 6px;margin:0px 7px;font-size:15px;line-height:32px;}
.product .hd i, .post .hd i{font-size:16px;margin:8px 3px 0px 6px;float:right;}
.product .hd a,.post .hd a{color:#666;}
.product .hd a:hover,.post .hd a:hover{color:#37a0f1;}
.product .excerpt{color:#888;text-align:justify;overflow:hidden;height:70px;font:13px/1.7 sans,tahoma;}
.product .left{margin-top:3px;height:35px;}
.product .left span{font:11px/37px sans,tahoma;float:right;margin-left:10px;color:#999;}
.product .left span a{color:#888;}
.product .left span a:hover{color:#333;}
.product .left span i{margin-left:5px;float:right;margin:11px 0px 0px 5px;font-size:14px;}
.product .left .edd_price:before, .sidebar .sort .edd_price:before{content:"\e924";font-family:satsh;float:right;margin-left:5px;font-size:14px;margin-top:0px;}
.product .left .edd_price:before{margin-top:-2px;}
.product .left .more{float:left;color:#37a0f1;padding:4px 10px;font:500 13px/2 sans,tahoma;border-radius:3px;border:2px solid #37a0f1;}
.product .left .more:hover{background:#37a0f1;color:#fff}
.product.posts .left .more{border-color:#ff7d01;color:#ff7d01}
.product.posts .left .more:hover{background:#ff7d01;color:#fff}
.product.posts .items{display:inline-block;width:47%;margin:11px;padding:0px;padding:0px;}
.product.posts.fullpost .items{display:block;width:auto;}
.product.posts .items:nth-child(even){background:none;}
.pagenavi{float:right;width:100%;margin-bottom:7px;}
.pagenavi .pages{float:right;width:auto;background:#777;color:#FFF;padding:0px 6px;margin-right:12px;border-color:#888;}
.pagenavi a, .pagenavi span{float:right;color:#37a0f1;border-radius:3px;line-height:26px;margin:5px 0px 5px 5px;padding:0px 10px;border:1px solid #37a0f1;}
.pagenavi .current, .pagenavi a:hover{color:#fff;border-color:#37a0f1;background:#37a0f2;}
.product.posts .hd{font-size:12px;}
.product.posts .excerpt{height:69px;font:12px/1.8 sans,tahoma;}
.product .left .edd_price{color:#ff7d01;}
.product .commentslink, .post .commentslink{position:absolute;top:11px;left:8px;font-size:12px;color:#999;padding:5px;}
.post .commentslink{top:5px;}
.product.posts .commentslink{top:1px;left:0px;}
.product .commentslink a,.post .commentslink a{color:#999;}
.product .commentslink a:hover,.post .commentslink a:hover{color:#333;}
.product .commentslink i, .post .commentslink i{float:left;margin-right:5px;font-size:12px;color:#999;margin-top:4px;}
.product.box,.ads_single{text-align:center;}
.ads_single{margin-top:10px;}
.product.box .items{padding:0px;display:inline-block;height:160px;width:160px;margin:20px 5px 15px;}
.product.box .edd_price{position:absolute;left:12px;top:12px;background:rgba(0, 0, 0, 0.2);color:rgb(255, 255, 255);padding:3px 5px;border-radius:3px;}
.product .items:nth-child(even){background:none;}
.telegram{background:#37a0f1;display:inline-block;width:100%;padding:15px 0px;margin-bottom:10px;color:#FFF;text-indent:20px;border-radius:3px;position:relative;height:48px;}
.telegram h5{font:500 15px sans,tahoma;}
.telegram p{font:13px sans,tahoma;opacity:0.7;}
.telegram:hover{color:#FFF;background:rgba(40, 149, 204, 1)}
.telegram i{opacity:0.9;position:absolute;top:20px;left:17px;font-size:37px;}
.sidebar{width:27%;}
.sidebar.rightside{float:right;}
.sidebar.leftside{float:left;}
.sidebar .side{margin-bottom:1.5em;background:#fff;border-radius:5px;box-shadow:2px 2px 1px rgba(0, 0, 0, 0.04);overflow:hidden;}
.sidebar .side .content{padding:15px;}
.sidebar .sbtitle{display:block;padding:1em;border-bottom:1px solid #e5e5e5;background:#f7f7f7;}
.sidebar .sbtitle .hding i{float:right;margin:2px 0px 0px 8px;font-size:16px;}
.sidebar .sbtitle .hding span{color:#37A0F1}
.sidebar .adsright{text-align:center;}
.sidebar .adsright img{margin:0px 10px;}
.side.user .hding i{display:none}
.sidebar .side.sort.sposts .hding span,.sidebar .side.sort.sposts li a:hover{color:#ff7e00;}
.sidebar .tabs,.sidebar .tabs_market{margin-bottom:15px;}
.sidebar .tabs a,.sidebar .tabs_market a{padding:15px;display:table-cell;width:1%;text-align:center;font:13px sans,tahoma;color:#666;}
.sidebar .tabs .active,.sidebar .tabs_market .active{background:#37a0f1;color:#fff;}
.sidebar .tabs a i,.sidebar .tabs_market a i{font-size:10px;margin:0px 5px;}
.sidebar .tabs .active{background:#ff7e00;}
.sidebar .sort ul{font:12px sans,tahoma;}
.sidebar .sort img{width:80px;height:80px;float:left;margin-right:10px;padding:5px;}
.sidebar .sort li{height:90px;margin-bottom:5px;text-align:justify;float:right;width:100%;}
.sidebar .sort li:nth-child(odd){background:#fafafa;}
.sidebar .sort li a{display:block;overflow:hidden;height:21px;margin:17px 0px 17px 10px;}
.sidebar .sort li span{font-size:11px;color:#999;float:right;margin-left:10px;}
.sidebar .sort li span i{float:right;font-size:13px;margin:2px 0 0 3px;}
.sidebar .sort li:nth-child(odd) img{float:right;margin-left:10px;margin-right:0px;}
.sidebar .sort li:last-child{margin-bottom:10px;}
.sidebar .side.newsletter .body{background:#999;}
.sidebar .newsletter p{font:12px sans,tahoma;color:#fff;text-align:justify;}
.sidebar .newsletter form{position:relative;}
.sidebar .newsletter span{float:left;position:absolute;left:11px;top:16px;color:#888;}
.sidebar .newsletter input{background:#777;box-shadow:0px 0px 1px rgba(0, 0, 0, 0.2) inset;font:12px sans,tahoma;border:1px solid #666;display:block;width:100%;padding:10px 0px;text-indent:10px;margin:10px 0px;color:#fff;}
.sidebar .newsletter input:hover{background:#666;}
.sidebar .newsletter button{background:#ff7e00;border-radius:3px;font:12px sans,tahoma;padding:7px 10px;margin:7px auto 0px;display:inline-block;color:#fff;cursor:pointer;}
.sidebar .newsletter button:hover{background:#666;}
.sidebar .newsletter button i{float:left;margin:4px 8px 0px 0px;}
.sidebar .archives,.sidebar .textads{font:13px sans,tahoma;padding:0px 1px !important;float:right;width:100% !important;overflow:hidden;margin-bottom:15px;}
.sidebar .archives{max-height:250px;}
.sidebar .archives a,.sidebar .textads a{display:block;padding:10px;}
.sidebar .archives a:hover,.sidebar .textads a:hover{background:#37a0f1;color:#fff;}
.sidebar .textads a:nth-child(even):hover{background:#FF751A;}
.track{width:8px;background:rgba(0, 0, 0, 0.05);}
.track.dragging{background:#d9d9d9;background:rgba(0, 0, 0, 0.05);}
.handle{width:8px;right:0;background:#999;background:rgba(0, 0, 0, 0.15);transition:width 250ms;}
.track:hover .handle,
.track.dragging .handle{width:8px;}
.categories ul{border-right:1px solid #F2F2F2;padding-right:15px;line-height:2.5;}
.categories ul li ul{border:0px none;padding-right:10px;}
.categories ul li{position:relative;}
.categories ul li:before{position:absolute;width:7px;height:7px;content:"";background:#CCC;right:-21px;top:8px;border-radius:50%;border:2px solid #FFF;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);}
.categories ul li span{color:#999;background:#F7F7F7;padding:0px 5px;line-height:18px;border-radius:3px;margin-right:4px;}
.categories ul li ul li:before{border-radius:0px;width:4px;height:4px;right:-29px;top:11px;}
.categories ul li ul li ul li:before{right:-39px;}
.categories ul li ul li span{display:none;}
.categories ul li a{font:500 14px sans,tahoma;}
.categories ul li ul li a{font:12px sans,tahoma;}
.notifications{background:#FFF;border-radius:3px;margin-bottom:15px;padding:15px 0px;box-shadow:2px 2px 1px rgba(0, 0, 0, 0.04);float:right;width:100%;}
.doyouknow{overflow:hidden;padding:1em 4em;}
.doyouknow i{float:right;font-size:95px;color:#fead01;text-shadow:0px 0px 2px #F9FA01;margin-left:10px;}
.doyouknow h5{text-align:justify;font-size:16px;text-shadow:1px 1px 1px RGBA(0, 0, 0, 0.1);color:#222;}
.doyouknow p{color:#777;font-size:12px;line-height:22px;}
.icon-banklist{font-size:100px;color:#ccc;}
.notifications .item{display:table-cell;width:1%;text-align:center;font:14px/2 sans,tahoma;padding:10px 0px 5px;}
.notifications .item:before{content:"";height:74px;width:1px;float:left;background:linear-gradient(to bottom, #FFF 0%, #f2f2f2 50%, #FFF 100%) repeat scroll 0% 0% transparent;}
.notifications .item:last-child:before{display:none}
.notifications span{display:block;}
.notifications .item i{font-size:40px;}
.notifications .item .icon-guarantee{color:#9352c5;}
.notifications .item .icon-files-tested{color:#37a0f1;}
.notifications .item .icon-payment{color:#ff7d01;}
.notifications .item .icon-quality{color:#f14d4c;}
.notifications .item .icon-speeddownload{color:#14c458;}
.footer{background:#222;margin-top:10px;float:right;width:100%;border-top:2px solid #e9e9e9;}
.footer .tags{background:#fff;overflow:hidden;height:37px;}
.footer .tags h5{float:right;background:#333;font:500 13px/27px sans,tahoma;padding:5px 10px;color:#FFF;margin-left:7px;}
.footer .tags ul{font:12px sans,tahoma;}
.footer .tags li{float:right;height:37px;}
.footer .tags a{color:#777;float:right;margin-left:5px;padding:9px 5px;font:11px/20px sans,tahoma !important;}
.footer .tags a:hover{background:#37A0F1;color:#FFF;}
.footerpost{background:#333;overflow:hidden;}
.fposts{float:right;width:33.33%;overflow:hidden;}
.fposts .fptitle{position:relative;overflow:hidden;margin:5px 1em;border-bottom:1px solid #222;padding:0.5em 0 0.7em;}
.fposts .fptitle i{float:right;color:#222;margin:2px 0px 0px 10px;font-size:18px;}
.fposts .fptitle h5{float:right;font-size:13px;color:#f2f2f2;}
.fposts .fptitle h6{color:#fff;}
.fposts .fptitle a{float:right;font-size:11px;color:#ccc;font:11px sans,tahoma;margin-right:10px;margin-top:2px;}
.fposts .fptitle a:hover{color:#FF7E00;}
.fposts ul{font:12px/2 sans,tahoma;text-align:justify;padding:0.5em 1.5em 0.8em;}
.fposts li{padding:2px 0px;}
.fposts li:first-child{padding-top:0px;}
.fposts li:last-child{padding-bottom:0px;}
.fposts li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;color:#ccc;}
.fposts li a:before{content:"";height:4px;width:4px;border:1px solid #999;float:right;margin:9px 0px 0px 8px;}
.fposts li:hover a{color:#FF7E00;}
.fposts li:hover a:before{border-color:#FF7E00;}
.footer .copyright{font:11px sans,tahoma;padding:10px 0px;float:right;width:100%;}
.footer .txt{float:right;width:55%;color:#ccc;}
.footer .txt a{font-weight:500;color:#e5e5e5;}
.footer .txt a:hover{color:#FF7E00}
.copyright .icon-vebeet{float:right;margin:5px 0px 0px 10px;font-size:49px;color:#37a0f1;}
.scrolltop{position:fixed;bottom:7px;right:7px;background-color:rgba(0, 0, 0, 0.15);display:none;z-index:200;border-radius:40%;width:35px;height:35px;cursor:pointer;transition:all 0.3s ease-out 0s;text-align:center;}
.scrolltop i{margin-top:11px;color:#fff;font-size:13px;display:inline-block;}
.scrolltop:hover{background-color:rgba(55, 160, 241, 0.8);}
.social{float:left;margin-top:15px;}
.social a{float:right;padding:8px 10px;color:#777;margin-left:5px;border-radius:4px;}
.social a i{float:left;font-size:15px;color:#e5e5e5}
.social .fb:hover{background:#597ac7}
.social .gp:hover{background:#dc4a38}
.social .tw:hover{background:#5bbcec}
.social .in:hover{background:#9b6e5b}
.social .tg:hover{background:#2ca5e0;}
.addtocart{background:#fafafa;margin:0px 6px;min-height:55px;}
.addtocart form{float:left;margin:5px 11px 11px;}
.addtocart .pedd_price{float:right;margin:16px;font:500 13px sans,tahoma;color:#FF7E00;}
.addtocart .edd_price:before{content:"\e924";font-family:satsh;float:right;margin:-1px 0px 0px 7px;font-size:22px;}
.downloads{background:RGBA(55, 160, 241, 0.1);margin:6px 0px;font:12px sans,tahoma;color:#555;min-height:44px;float:right;width:100%;border-radius:5px;}
.downloads .links{float:left;}
.downloads .links a{display:block;text-align:right;color:#fff;margin:15px;padding:5px 10px;border-radius:3px;font-size:13px;background:#333;}
.downloads .links a i{float:right;margin:4px 0px 0px 6px;}
.downloads .links a:hover{background:#555;}
.downloads .info{float:right;width:70%;margin:16px 0px;padding:0px 20px;text-align:justify;}
.downloads .info span{display:block;margin-right:15px;margin-left:-9px;}
.downloads.buy .info span{display:initial;margin:0px 0px 0px 10px;float:right;}
.downloads .info span i{font-size:14px;float:right;margin:2px 0px 0px 6px;color:#3298EB;}
.downloads .info .icon-alert{font-size:21px;margin:-2px -6px 0px 0px;}
.downloads .info .icon-money{font-size:16px;margin:1px 0px 0px 5px;}
.downloads.freedl{margin-bottom:15px;}
.downloads.freedl .info{width:20%;float:left;border-right:1px solid #f2f2f2;}
.downloads.freedl .links{float:right;}
.downloads.freedl .links a{background:#328ACE;font-weight:500;}
.downloads.freedl .links a:hover{background:#37A5F1;}
.post .information{font:13px sans,tahoma;color:#888;float:right;width:100%;margin:5px -5px 15px 0;}
.post .information span{float:right;margin-left:10px;}
.post .information span i{float:right;margin:4px 0 0 5px;font-size:13px;}
.post .information span b{font-size:18px;float:left;margin:3px 5px 0 0px;color:#666;}
.post .information span b:hover{color:#EC6D19;}
.post .socials i{font-size:18px;}
.related .hding ,.comments .hding,.tag .hding{height:20px;margin:15px 15px 0px;font:500 13px sans,tahoma;}
.related .hding i,.comments .hding i,.tag .hding i{font-size:15px;float:right;margin:4px 0px 0px 5px;}
.tag .content{color:#999;font-size:7px;}
.tag .content h3{font-weight:normal;}
.tag .content a{font-size:11px;color:#999;line-height:2;padding:2px 6px;border-radius:3px;}
.tag .content a:hover{background:#FF751A;color:#fff;}
.related ul{font:13px sans,tahoma;}
.related li{height:60px;float:right;width:50%;margin-bottom:15px;overflow:hidden;}
.related li a{font-size:13px;line-height:32px;color:#777;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.related li a:hover,.related li a:hover span{color:#37A0F1;}
.related li a span{float:none;font-size:13px;color:#777;}
.related li span{float:right;margin:5px;font-size:11px;color:#999;}
.related .thumbnail{float:right;width:50px;height:50px;border:2px solid #F2F2F2;padding:3px;margin-left:8px;}
.related .edd_price:before{content:"\e924";font-family:satsh;float:right;margin:2px 0px 0px 5px;}
.owl-carousel{position:relative;z-index:1;float:right;width:100%;margin-bottom:15px;border-radius:5px;overflow:hidden;box-shadow:2px 2px 1px rgba(0, 0, 0, 0.04);}
.owl-carousel .owl-stage{position:relative;}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;}
.owl-carousel .owl-controls .owl-dot{cursor:pointer;}
.owl-carousel .owl-controls .owl-dot.active{cursor:default;}
.owl-carousel.owl-loading{opacity:0;display:block;}
.owl-carousel.owl-hidden{opacity:0;}
.owl-carousel .owl-refresh .owl-item{display:none;}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;}
.owl-carousel .owl-item img{display:block;width:100%;height:auto;}
.owl-carousel .owl-grab{cursor:move;}
.owl-carousel.owl-rtl{direction:rtl;}
.owl-carousel.owl-rtl .owl-item{float:right;}
.owl-theme .owl-controls{}
.owl-theme .owl-dots{position:absolute;bottom:15px;width:100%;text-align:center;}
.owl-theme .owl-dots .owl-dot{display:inline-block;}
.owl-theme .owl-dots .owl-dot span{width:12px;height:12px;border-radius:50%;display:inline-block;margin:0px 5px;border:2px solid #FFF;box-sizing:border-box;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff}
.comments{font:13px sans,tahoma;}
.comments ul{list-style-type:circle;list-style-position:inside;color:#999;margin:0px 0px 10px;}
.comments ul li{border:0px none;padding:0px;margin:0px;list-style:inherit;}
.commentlist .comment-respond{display:inline-block;width:100%;}
.commentlist .right{float:right;width:30%;}
.commentlist .rightinput{float:right;width:30%;}
.commentlist input, .commentlist textarea,.post.custompage input,.post.custompage textarea{padding:8px;margin-bottom:10px;width:100%;background:#f2f2f2;font-size:11px;color:#333;border-radius:4px;box-shadow:0px 0px 3px RGBA(0, 0, 0, 0.05);font-family:sans,tahoma;}
.post.custompage input,.post.custompage textarea{width:auto;}
.commentlist input{text-indent:25px;}
.commentlist textarea{float:left;width:65%;min-height:109px;}
.commentlist input:focus, .commentlist textarea:focus{box-shadow:0px 0px 3px RGBA(0, 0, 0, 0.15);}
.commentlist label{width:100%;position:relative;float:right;padding-left:5px;}
.commentlist label inpu{width:100%;text-indent:25px;height:36px;}
.commentlist label i{position:absolute;right:0px;top:1px;width:35px;height:35px;text-align:center;line-height:35px;font-size:17px;color:#aaa;}
.commentlist textarea:focus, .commentlist input:focus,.custompage input:focus,.custompage textarea:focus{box-shadow:0px 0px 3px rgba(0, 0, 0, 0.04) inset;}
.commentlist button,.wpcf7-form-control.wpcf7-submit,.post.custompage button{float:left;background:#FF7E00;margin:5px 5px 5px 0px;padding:6px 10px;color:#FFF;cursor:pointer;font:500 13px sans,tahoma;border-radius:7px;}
.wpcf7-form-control.wpcf7-submit{margin:5px 5px 20px 0px;}
.post.custompage button{float:none;}
.commentlist button i{float:left;margin:4px 2px 0px 0px;}
.commentlist button:hover,.wpcf7-form-control.wpcf7-submit:hover,.post.custompage button:hover{opacity:0.7;}
.commentlist .blackey{background:#666;}
.commentlist .blackey:hover{background:#777;}
.commentlist .blackey:before{display:none;}
.commentlist .form-submit{display:none;}
.comment{margin:5px 0px;}
.comment .vcard{padding:7px 0px;min-height:92px;border-top:1px solid #F2F2F2;}
.cm_avatar{float:right;}
.cm_avatar img{width:85px;height:85px;border:2px solid #e5e5e5;padding:3px;margin-left:10px;border-radius:50px;}
.cm_author{font-style:normal;}
.cm_author a{font-weight:500;font-style:normal;}
.cm_meta{height:24px;}
.cm_meta .line{float:right;height:10px;width:1px;background:#f2f2f2;margin:6px 10px 0px;}
.comment-reply-link{color:#FF751A;font-weight:normal;float:right;}
.comment .comment_date{float:right;line-height:24px;color:#AAA;margin-left:5px;}
.comment_text{padding:5px 5px 0px;color:#777;}
.comment_waiting{font:11px tahoma;color:#FF751A;opacity:0.7;margin-right:5px;}
.comment-reply-title{text-align:left;float:right;width:100%;}
.comment-reply-title a{background:#FF751A;font:11px tahoma;padding:2px 5px 3px;color:#fff;margin-bottom:5px;float:left;border-radius:3px;}
.comment-reply-title a:hover{background:#FF9147;}
.commentlist .depth-2 .vcard{padding-right:30px;}
.commentlist .depth-3 .vcard{padding-right:60px;}
.commentlist .depth-4 .vcard{padding-right:90px;}
.commentlist .depth-5 .vcard{padding-right:120px;}
.commentlist .depth-6 .vcard{padding-right:150px;}
.commentlist .depth-6 .line:nth-child(2){display:none}
.oddcomment{font:11px tahoma;background:#FF751A;border-radius:3px;color:#FFF;margin-right:6px;padding:0px 5px 3px;}
.oddcommentimg img, .vcardborder{border-color:#FF751A !important;}
.comment-author-link a:before{display:none}
.post.shopping .title span{font-size:11px;background:#CCC;color:#FFF;padding:0px 5px;margin-right:7px;display:inline-block;line-height:21px;border-radius:3px;}
.post.shopping .shopfooter{text-align:center;margin-bottom:5px;}
.post.shopping .shopfooter a{box-shadow:0px -3px 0px 0px #F08014 inset;padding:5px 20px;background:#FF7E00;color:#FFF;font:500 15px sans,tahoma;border-radius:3px;}
.post.shopping .shopfooter a:hover{background:#F08014}
.get_avatar{text-align:center;padding:5px 0px 4px;box-shadow:0px -42px 0px 0px #f2f2f2 inset;}
.get_avatar img{border:3px solid #f2f2f2;padding:3px;border-radius:50%;}
.side.user .content a{display:block;font:13px sans,tahoma;margin-top:5px;padding:7px 10px;}
.side.user .content a:hover{color:#FF7E00;background:#FAFAFA;}
.side.user .content input{background:#F2F2F2;font:11px tahoma;padding:10px 0px;margin-bottom:5px;text-indent:10px;color:#888;width:100%;}
.side.user .content button{float:left;background:#FF7E00;margin:5px 5px 5px 0px;padding:6px 10px;color:#FFF;cursor:pointer;font:13px sans,tahoma;}
.side.user .content input:hover,.side.user .content button:hover,.cornerclose i:hover{opacity:0.7;}
.bmcorner{position:fixed;left:0px;bottom:-5px;}
.cornerclose i{position:absolute;background:#333;padding:5px 7px 6px 5px;color:#fff;font-size:12px;left:0px;bottom:5px;cursor:pointer;}
.mfamo_screens{text-align:center;}
.mfamo_screens .title{font-weight:500;font-size:14px;color:#FF7E00;text-align:right;margin-bottom:5px;}
.post .content .mfamo_screens img{margin:0px 5px;}
#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left;}
#facebox .popup2{position:relative;border:3px solid rgba(0,0,0,0);border-radius:5px;box-shadow:0 0 18px rgba(0,0,0,0.1);}
#facebox .content{display:table;width:370px;padding:10px;background:#fff;border-radius:4px;}
#facebox .close{position:absolute;right:10px;padding:3px;height:12px;width:12px;display:inline-block;cursor:pointer;background:#FFF;border-radius:40%;border:2px solid rgba(0, 0, 0, 0.1);box-shadow:0px 0px 2px rgba(0, 0, 0, 0.2);top:-10px;}
#facebox .close::before{content:"x";position:absolute;left:5px;top:-4px;color:#aaa;font-size:15px;}
#facebox .image{text-align:center;}
#facebox img{max-width:100%;height:auto;}
#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%;}
.facebox_hide{z-index:-100;}
.facebox_overlayBG{background:rgba(0,0,0,0.2);z-index:99;}
.navicon,.top_menu .close{display:none;}
#wp-calendar{width:100%;font-size:12px;font-weight:300;border-collapse:separate;border-spacing:8px;margin-left:-2px;}
#wp-calendar
caption{display:none;}
#wp-calendar tbody
td{margin-bottom:10px;text-align:center;border-radius:2px;border:1px solid #f4f4f4;padding:6px;}
#wp-calendar tbody td:hover{border-color:#e2e2e2;}
#wp-calendar tbody
td.pad{border:0;}
#wp-calendar tbody
td#today{color:#1abc9c;border-color:#1abc9c;}
#wp-calendar tfoot td#prev a,#wp-calendar tfoot td#next
a{color:#888;font-size:12px;font-weight:400;position:relative;text-transform:uppercase;bottom:-9px;margin-bottom:1px;}
#wp-calendar tfoot
td#prev{text-align:left;}
#wp-calendar tfoot
td#next{text-align:right;}
#wp-calendar thead
th{font-size:13px;font-weight:400;color:#888;text-align:center;padding-bottom:10px;}
#wp-calendar tbody td
a,#wp-calendar tfoot td#prev a:hover,#wp-calendar tfoot td#next a:hover{color:#1abc9c;}
.icon-map-marker:before{content:"\e939";}
.icon-banklist:before{content:"\e938";}
.icon-doyouknow:before{content:"\e937";}
.icon-speeddownload:before{content:"\e936";}
.icon-quality:before{content:"\e933";}
.icon-guarantee:before{content:"\e934";}
.icon-payment:before{content:"\e935";}
.icon-files-tested:before{content:"\e932";}
.icon-vebeet:before{content:"\e92d";}
.icon-cart:before{content:"\e909";}
.icon-user:before{content:"\e92a";}
.icon-question:before{content:"\e928";}
.icon-globe:before{content:"\e91b";}
.icon-chat:before{content:"\e903";}
.icon-exit:before{content:"\e92e";}
.icon-signout:before{content:"\e92e";}
.icon-logout:before{content:"\e92e";}
.icon-quit:before{content:"\e92e";}
.icon-close:before{content:"\e92e";}
.icon-browser:before{content:"\e925";}
.icon-google-plus:before{content:"\e921";}
.icon-shuffle:before{content:"\e91c";}
.icon-bullhorn:before{content:"\e904";}
.icon-social-facebook:before{content:"\e920";}
.icon-paper:before{content:"\e905";}
.icon-close2:before{content:"\e92b";}
.icon-timer:before{content:"\e918";}
.icon-pageview:before{content:"\e900";}
.icon-date:before{content:"\e906";}
.icon-sort:before{content:"\e907";}
.icon-shopping:before{content:"\e908";}
.icon-alert:before{content:"\e923";}
.icon-money:before{content:"\e924";}
.icon-file:before{content:"\e91a";}
.icon-sad-face:before{content:"\e929";}
.icon-search:before{content:"\e902";}
.icon-dashboard:before{content:"\e92f";}
.icon-tachometer:before{content:"\e92f";}
.icon-columns:before{content:"\e926";}
.icon-pencil-square:before{content:"\e90a";}
.icon-telegram:before{content:"\e90b";}
.icon-history:before{content:"\e90c";}
.icon-keyboard:before{content:"\e930";}
.icon-key:before{content:"\e931";}
.icon-chevron-up:before{content:"\e92c";}
.icon-layers:before{content:"\e927";}
.icon-twitter2:before{content:"\e922";}
.icon-download:before{content:"\e91f";}
.icon-drive:before{content:"\e91d";}
.icon-laptop:before{content:"\e91e";}
.icon-share:before{content:"\e919";}
.icon-facebook:before{content:"\e90e";}
.icon-twitter:before{content:"\e917";}
.icon-google:before{content:"\e90d";}
.icon-instagram:before{content:"\e90f";}
.icon-heart:before{content:"\e910";}
.icon-pencil:before{content:"\e911";}
.icon-chevron-left:before{content:"\e912";}
.icon-price-tag:before{content:"\e913";}
.icon-email:before{content:"\e914";}
.icon-list:before{content:"\e915";}
.icon-bell:before{content:"\e916";}
.icon-graduation:before{content:"\e901";}
@media screen and (max-width:1280px){.search,.downloads .links{width:25%;}
.commentlist input{width:97%;}
.downloads.freedl .links{width:30%;}
.product.posts .items,.fixed_nav{width:97%;}
.downloads .info{width:68%;}
.sidebar .tabs a{padding:15px 5px;}
}
@media screen and (max-width:1023px){.header li a{padding:29px 1em;font:500 0.7em/30px Sans,tahoma;}
.search{width:30%;}
.pagebody,.sidebar{width:100%;}
.footer .txt{width:65%;}
.footer .copyright{font-size:11px;}
.animated{animation-fill-mode:initial !important;}
.navicon{display:block;float:right;margin:16px 0px 0px;cursor:pointer;font:500 14px/30px sans,tahoma;color:#FFF;padding:0px 9px;border-radius:5px;height:30px;}
.navicon:hover{background:#2F82C2;}
.navicon i{float:right;margin:8px 0px 0px 6px;}
.top_menu ul{position:fixed;float:none;height:100%;right:0px;top:0px;background:#333;width:170px;z-index:9;margin:0px -170px 0px 0px;}
.top_menu ul li{float:none;margin:0px;border-bottom:1px dashed #3B3B3B;font:13px/38px Sans,tahoma;text-indent:10px;}
.top_menu ul li:last-child{border:0px;}
.top_menu .close{display:block;background:#222;height:60px;font:15px/60px sans,ahoma;text-align:center;color:rgb(170, 170, 170);cursor:pointer;text-indent:0px;border:0px;}
.top_menu .close:hover{background:#111;}
.top_menu .close:before{content:"\e92b";font-family:satsh;display:inline-block;margin:0px 0px 0px 6px;}
.top_menu ul li a{color:#CCC;margin:0px;padding:0px;display:block;float:none;text-align:right;}
.top_menu ul li a:hover{background:#444;color:#ccc;}
.bodydeactive{width:100%;height:100%;background:rgba(0, 0, 0, 0.4);position:fixed;z-index:9;display:none;top:0px;}
}
@media screen and (max-width:800px){.search{width:35%;}
.header ul{display:none}
.heading{width:85%;}
.footer .txt,.social{width:100%;}
.social{text-align:center;}
.social a{float:none;display:inline-block;}
}
@media screen and (max-width:720px){.search{width:40%;}
}
@media screen and (max-width:640px){.search,.downloads.freedl .links{width:45%;}
.downloads.freedl .info{width:30%;}
.heading{width:75%;}
.product .items .the_views,.product .commentslink, .post .commentslink{display:none}
.product .items{min-height:auto;margin:15px;position:relative;padding:10px;text-align:center;}
.product .items img{float:none;display:inline-block;}
.product .hd, .post .hd{width:100%;margin-right:0px;padding-left:0px;text-align:right;}
.product .excerpt{width:100%;}
.product.posts .items{width:95%;}
.product .left{height:45px;}
.commentlist input{width:90%;}
}
@media screen and (max-width:520px){.fposts{width:100%;}
.commentlist .rightinput{width:96%;}
.commentlist textarea{float:right;width:96%;}
.search{width:50%;}
.topbanners img{max-width:90%;}
.notifications .item{font-size:10px;padding:5px 0px 0px;}
.footer .copyright{font-size:10px;}
.downloads .links{width:35%;}
.downloads .info{width:55%;}
.downloads.buy .info span{display:block;}
.post .hd{font-size:13px;}
.related li{width:100%;}
.footer .tags{height:auto;}
}
@media screen and (max-width:480px){.owl-theme .owl-dots{bottom:0px;}
.owl-theme .owl-dots .owl-dot span{width:9px;height:9px;margin:0px 2px;}
.search{width:55%;}
.heading{width:100%;text-indent:10px;}
.sitelogo,.search .submit,.notifications,.mfamo,.pagebody .pdtitle a{display:none}
.product .items{margin:10px;padding:5px;margin-bottom:45px;}
.post .hd{font-size:12px;}
.product.posts .items{width:93%;}
.footer .txt{text-align:center;}
.downloads .links,.commentlist input,.downloads.freedl .links{width:100%;}
.downloads .info{width:85%;margin-top:5px;}
.addtocart .edd-submit{margin:0px;}
.addtocart .pedd_price{margin:16px 16px 0px;}
.addtocart{min-height:100px;}
.post .information span{float:none;display:block;}
.downloads.freedl .info{width:83%;border-right:0px;}
}
@media screen and (max-width:320px){.sidebar .tabs a{display:inline-block;width:100%;padding:15px 0px;}
.sidebar .sort li{height:auto;width:100%;text-align:center;}
.sidebar .sort li a{margin:0px 0px 7px 5px;}
.sidebar .sort li img{float:none;display:inline-block;margin-top:5px;}
.sidebar .sort li:nth-child(odd) img{float:none;}
.sidebar .sort li span{float:none;display:inline-block;padding-bottom:5px;}
.social a{padding:8px 9px;margin-left:0px;}
}