/*
Theme Name: RoyalFile
Author: سروش مارکت
Author URI: https://soroushmarket.ir
Description: Better Wordpress Theme For File Selling!
Version: 1.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
@font-face{font-family:'icomoon';src:url(fonts/icomoon.eot);src:url(fonts/icomoon.eot) format("embedded-opentype"),url(fonts/icomoon.ttf) format("truetype"),url(fonts/icomoon.woff) format("woff"),url(fonts/icomoon.svg) format("svg");font-weight:400;font-style:normal}
[class^="ico-"],[class*=" ico-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ico-cloob:before{content:"\e900"}
.ico-telegram:before{content:"\e901"}
.ico-aparat:before{content:"\e902"}
@font-face{font-family:"yekan";src:url(fonts/Yekan.eot);src:url(fonts/Yekan.eot?#iefix) format("embedded-opentype"),url(fonts/Yekan.woff) format("woff"),url(fonts/Yekan.ttf) format("truetype"),url(fonts/Yekan.svg#BYekan) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:"samim";src:url(fonts/Samim.eot);src:url(fonts/Samim.eot?#iefix) format("embedded-opentype"),url(fonts/Samim.woff) format("woff"),url(fonts/Samim.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:"samim-bold";src:url(fonts/Samim-Bold.eot);src:url(fonts/Samim-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/Samim-Bold.woff) format("woff"),url(fonts/Samim-Bold.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:"samim-fd";src:url(fonts/Samim-FD.eot);src:url(fonts/Samim-FD.eot?#iefix) format("embedded-opentype"),url(fonts/Samim-FD.woff) format("woff"),url(fonts/Samim-FD.ttf) format("truetype");font-weight:400;font-style:normal}
BODY{background-color:#F5F5F5;font-family:'samim',Arial,sans-serif,tahoma}
.tooltip,INPUT{font-family:'samim',Arial,sans-serif,tahoma}
.tooltip.bottom .tooltip-arrow{border-bottom-color:#aaa!important}
.tooltip.right .tooltip-arrow{border-right-color:#aaa!important}
.tooltip-inner{background-color:#aaa}
legend{font-size:18px}
h4{font-size:16px}
h3{font-size:17px}
a{color:#000;text-decoration:none;transition:470ms}
a:visited{text-decoration:none}
a:hover{color:#999;text-decoration:none!important}
.btn{transition:470ms;font-size:14px}
.btn-search{font-family:FontAwesome,'samim','Helvetica Neue',Helvetica,Arial,sans-serif}
.btn-primary{background-color:#009688;border-color:#009688}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#007d71;border-color:#00635a}
.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#009688;border-color:#009688}
.btn-success{background-color:#4CAF50;border-color:#4CAF50}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active{background-color:#449d48;border-color:#3d8b40}
.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#4CAF50;border-color:#4CAF50}
.btn-info{background-color:#03A9F4;border-color:#03A9F4}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active{background-color:#0398db;border-color:#0286c2}
.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled:active,.btn-info.disabled.active,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled]:active,.btn-info[disabled].active,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info.active{background-color:#03A9F4;border-color:#03A9F4}
.btn-warning{background-color:#FF5722;border-color:#FF5722}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active{background-color:#ff4408;border-color:#ee3900}
.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled:active,.btn-warning.disabled.active,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled]:active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning.active{background-color:#FF5722;border-color:#FF5722}
.btn-danger{background-color:#F55549;border-color:#F55549}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active{background-color:#f43e31;border-color:#f22819}
.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#F55549;border-color:#F55549}
.btn-custom{background-color:#2E8B57;border-color:#2E8B57;color:#fff}
.btn-custom:hover,.btn-custom:focus,.btn-custom:active,.btn-custom.active{background-color:#28784b;border-color:#21653f;color:#fff}
.btn-custom.disabled:hover,.btn-custom.disabled:focus,.btn-custom.disabled:active,.btn-custom.disabled.active,.btn-custom[disabled]:hover,.btn-custom[disabled]:focus,.btn-custom[disabled]:active,.btn-custom[disabled].active,fieldset[disabled] .btn-custom:hover,fieldset[disabled] .btn-custom:focus,fieldset[disabled] .btn-custom:active,fieldset[disabled] .btn-custom.active{background-color:#2E8B57;border-color:#2E8B57;color:#fff}
i.fa.none{width:0;margin-left:0}
.under{text-align:center}
.sticky{position:relative}
.gallery-caption{color:#666;font-size:13px;font-size:.8125rem;font-style:italic;margin-bottom:1.5em;max-width:100%}
.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar{border:1px solid #333;padding:2px}
.alert{border-radius:0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);border:none}
.mmenu{font-size:23px;margin:0;float:left}
.mmenu a{color:#E0E0E0}
.mmenu span{margin-top:6px;height:100%;width:100%}
.tel-row{margin:0}
.top-tel{background:#fff;margin:5px 0 5px 7px;border-radius:4px;float:right}
.top-tel span{padding:3px 10px;float:right;color:#555}
.top-val{padding-top:8px!important;line-height:1}
.date{float:right;color:#fff;margin-top:10px;font-size:14px}
.s-form{margin:60px 0 0 20px}
#sh{padding:19px}
.navbar-default{background-color:transparent;border-color:transparent;color:#FFF!important}
.navbar-nav a{color:#FFF!important}
.navbar-nav a:visited{color:#FFF!important}
.navbar-brand{padding:10px 0}
.navbar-brand a{color:#FFF!important}
.navbar-brand a:visited{color:#FFF!important}
.navbar{margin-bottom:0!important}
.navbar-brand{color:#fff!important;font-size:26px}
.navbar-collapse{padding-right:0!important}
.navbar-toggle{padding:5px 15px;font-size:large;margin-left:0}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
._mi{margin-left:5px}
.sform{margin:2px 0 0}
.img-logo{margin:30px 0 0}
.logo strong{display:none}
.logo h1{margin:0!important;line-height:0!important;padding:0!important}
.s-btn{background-color:#3bb226;border:none;color:#fff}
a.btn hover{color:#fff!important}
.main{margin:5px 0 10px}
.single-p{background-color:#fff;margin:10px 0;padding:0 10px 10px}
.anote{margin-right:10px}
.sidebar{min-height:130px;width:28%;float:right}
.wid-title{background-color:#fff;color:#000;padding:10px}
.wid-title i{padding-left:7px}
.fw-title i{padding-left:7px}
.wid-content .input-group{margin:5px}
.wid-content ul{list-style:none;padding:0;margin:2px}
.wid-content li{padding:5px;margin:3px;transition:670ms}
.wid-content .cat-item a:before{content:"\f0d9";font-family:FontAwesome;margin:0 5px;font-size:14px;color:#283442}
.edd_go_to_checkout:before,.edd_checkout a:before{content:"\f09d";font-family:FontAwesome;margin-left:10px}
.edd-cart-quantity{position:absolute!important;top:-7px!important;z-index:2;font-size:13px;padding:4px 7px}
.btn-success .badge{color:#fff!important;background-color:#E91E63!important}
.edd-add-to-cart-label:before{content:"\f07a";font-family:FontAwesome;margin-left:7px}
.cart-total,.badge{font-family:'samim-fd',Arial,sans-serif,tahoma}
.side-banner{width:100%;margin-bottom:10px}
.side-banner:hover{opacity:.9}
.fnews{text-align:center}
.user-plus:after{content:"\f234";font-family:FontAwesome;margin-left:5px}
.sign-in:after{content:"\f090";font-family:FontAwesome;margin-left:5px}
ul.children.sub-child{padding-right:10px}
.wid-content .children a:before{content:"\f111";font-family:FontAwesome;margin-left:5px;font-size:7px;color:#283442}
.wid-content .children{font-size:14px;padding:2px 0}
.wid-content .cat-item a{margin:4px;padding:3px;transition:400ms}
.wid-content .children a{padding-right:10px}
.w-details{margin-top:5px}
.edd-taxonomy-widget{margin:0!important}
.cat-item{margin:0!important;padding:0!important}
.font-awesome{width:30px!important;padding-left:5px!important;vertical-align:inherit!important;float:right!important;line-height:inherit!important;font-size:large}
.wid-content{background-color:#fff;height:auto;width:100%;float:right;margin:0 0 10px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);font-size:14px}
.content{min-height:130px;width:71%;float:left}
.pcon,.scon,.rcon,.comments-list{padding-right:10px}
.product{background-color:#fff;float:right;margin:0 0 10px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);width:100%;padding:5px;font-size:14px}
.product ul{list-style:none}
.product li{float:right}
.down-con li,.post-con li,.page-con li{float:none}
.down-con ul,.post-con ul,.page-con ul{list-style:inherit}
.main-page{line-height:1.8;text-align:justify;padding:0 15px 15px}
.rcol{padding:0 15px}
.carousel{padding:10px}
.r-title{text-align:center;margin-top:10px;font-size:medium}
.post-row{margin:0}
.block-title{display:inline-block;font-size:18px;margin:5px 0;font-family:'yekan',Arial,sans-serif,tahoma}
.block-title .fa,.post-title .fa{width:25px!important}
.attachment-post-thumbnail,.attachment-thumbnail,.size-single-download,.attachment-product-img{width:100%;height:auto}
.edd-recent-post-item .post-tumb,.edd-random-post-item .post-tumb,.random-post-item .post-tumb,.recent-post-item .post-tumb{width:64px}
a.edd_go_to_checkout.button.blue.col-lg-6.col-md-11.col-sm-6.col-xs-12.btn.btn-success{font-size:16px}
.price p{margin:0}
.post-image{float:right}
.details{border-top:#CAC6C6 dashed 1px;padding-top:10px;margin-bottom:10px}
.post-image img{border:solid #E0E0E0 2px;margin-left:15px}
.p-tags{line-height:2.5}
.p-tags a{background:#ABA9A9;color:#fff;border-radius:3px;font-size:14px;padding:3px 6px!important}
.p-tags a:hover{background:#8BC34A}
.edd-recent-post-item,.edd-random-post-item,.random-post-item,.recent-post-item{height:72px;margin-bottom:5px}
.edd-recent-post-item img,.edd-random-post-item img,.random-post-item img,.recent-post-item img{border-radius:50px;transition:300ms}
.edd-recent-post-item:hover img,.edd-random-post-item:hover img,.random-post-item:hover img,.recent-post-item:hover img{-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg);-moz-transform:rotate(15deg)}
.edd-recent-post-item:last-child,.edd-random-post-item:last-child,.random-post-item:last-child,.recent-post-item:last-child{border-bottom:none!important}
.wid-content .edd-recent-post-item,.wid-content .edd-random-post-item{background:#F5F5F5;border-right:#BDBDBD 5px solid}
.wid-content .edd-recent-post-item:hover,.wid-content .edd-random-post-item:hover{background:#EEE}
.wid-content .recent-post-item,.wid-content .random-post-item{background:#F5F5F5;border-right:#BDBDBD 5px solid}
.wid-content .recent-post-item:hover,.wid-content .random-post-item:hover{background:#EEE}
.wid-content .w-price{font-size:13px!important;color:#607D8B}
img.post-tumb{width:100%}
.prod-det{padding-right:10px;padding-left: 7px;}
.prod-name{font-weight:700;margin:0;height:57px}
.prod-name h2,.post-name h2{line-height:1.3;font-size:14px;margin-top:5px}
.block-name{font-weight:700;margin:0;background-color:#fff;float:right;margin:10px 0;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);width:100%;padding:5px;font-size:14px}
.post-name h2{margin-bottom:10px;margin-top:10px;height:37px}
.post-name{font-weight:700;margin:0}
.sprice{font-size:large;color:#3DCC42;font-weight:bolder;margin-top:14px!important}
.prod-img.fr-img{border:solid #F5F5F5 1px;padding:2px}
.prod-price{margin:0;color:#4CAF50;margin-top:5px}
.prod-row{margin:2px 0 0;height:60px;color:#a2a0a0}
.prod-row a{color:#a2a0a0!important}
.prod-add{margin:10px 0 0}
.prod-col{background:#F5F5F5;height:100%;border:2px #fff solid;border-radius:5px;padding:5px}
.prod-col:hover{background:#efeded}
.attr{float:right;margin-left:15px}
.attr-value{line-height:45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.w-details{margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.prod-links{padding-top:15px;margin:auto;display:block}
.post-links{margin:auto;display:block}
.excerpt{height:42px;margin:0}
.prod-des{float:right;background-color:#195973;padding:0 10px;color:#fff}
.prod-buy{float:left;margin:0 0 0 20px;background-color:#195973;padding:0 10px;color:#fff;width:50px;text-align:center}
.footer a{color:#fff!important}
.footer a:hover{color:#999!important;text-decoration:none!important}
.fwcontainer{color:#fff}
.f-widget{padding:0 10px}
.fw-content{font-size:14px;margin:10px 0}
.fw-content ul{list-style:none;padding-right:5px}
.footer-text{margin-top:8px}
.calendar_wrap table{margin-bottom:0}
caption{text-align:center}
.nav>li>a{padding-right:10px;padding-left:10px;font-size:14px;font-family:'yekan',Arial,sans-serif,tahoma}
#edd_checkout_form_wrap legend{font-family:'yekan',Arial,sans-serif,tahoma}
.nav .open>a{background-color:transparent!important}
.user-menu .fa{font-size:17px!important}
ul.dropdown-menu.user-menu.u-menu {left: 0;right: auto;}
.mu-menu {top:35px;}
.caret{margin-right:5px}
.down-con{margin:10px 0;padding: 5px 7px 0;border-top:#CAC6C6 dashed 1px;text-align:justify}
.post-con{padding:0 10px;text-align:justify}
.post-con .size-full,.down-con .size-full,.page-con .size-full{width:100%;height:auto}
.down-con p,.post-con p{line-height:1.75}
.picon{margin-left:5px;width:15px;font-size:22pt;line-height:45px}
.po-picon{font-size:13pt;text-align:center;line-height:20px}
#comments{clear:both}
#comments .navigation{padding:0 0 18px}
h3#comments,h3#reply{color:#000;font-size:22px;margin-bottom:10px}
.commentlist{list-style:none;padding:0}
.commentlist li.comment{border:1px solid #c5c5c5;background:#f2f2f2;margin:0 0 10px;padding:10px;padding-bottom:0;position:relative}
.commentlist ol{list-style:decimal}
.commentlist .avatar{top:4px;left:0;margin-left:4px}
.comment-author{font-size:16px}
.comment-author cite{color:#000;font-style:normal;font-weight:700}
.comment-author .says{font-style:italic}
.comment-meta{font-size:14px;margin:0 0 18px}
.comment-meta a:link,.comment-meta a:visited{color:#888;text-decoration:none}
.comment-meta a:active,.comment-meta a:hover{color:#09f}
.reply{font-size:14px;padding:0 0 24px}
.reply a,a.comment-edit-link{color:#888}
.reply a:hover,a.comment-edit-link:hover{color:#09f}
.commentlist .children{list-style:none;margin-right:10px}
.commentlist .children li{border:none;margin:0;background:#fff;margin-bottom:10px}
.nopassword,.nocomments{display:none}
#comments .pingback{border-bottom:1px solid #e7e7e7;margin-bottom:18px;padding-bottom:18px}
.commentlist li.comment+li.pingback{margin-top:-6px}
#comments .pingback p{color:#888;display:block;font-size:14px;line-height:18px;margin:0}
#comments .pingback .url{font-size:14px;font-style:italic}
.screen-reader-text{display:none}
.pagination{margin:10px 0;text-align:center;width:100%}
.pagination ul{display:inline-block;margin-left:0;margin-bottom:0;border-radius:5px}
.pagination ul>li{display:inline;float:right}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-right-width:1px;border-radius:0}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{border-left-width:1px;border-radius:0}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}
.dropdown-menu{width:100%}
.dropdown-menu>li>a{display:block;padding:3px 10px;clear:both;font-weight:400;line-height:1.42857143;color:#fff;white-space:nowrap;font-family:'yekan',Arial,sans-serif,tahoma}
.dropdown-menu>li>a:hover{color:#884540!important}
.dropdown-toggle .fa,.dropdown-menu .fa,.menu-item .fa{width:25px;text-align:center;margin-left:2px;font-size:16px}
.price-icon{color:#f1c40f}
.edd-cart-added-alert{color:#fff!important;display:table;text-align:center;position:absolute;background:#c8bebe;border-radius:5px;padding:5px;top:-15px}
.edd_total{color:#0C0!important;text-align:center}
.edd-cart-number-of-items{font-style:normal!important;text-align:center;background:#5CB85C;padding:5px;color:#fff!important;margin:0 4px}
.edd-cart-item{font-size:14px;background:#F5F5F5!important}
.edd-cart-item:hover{background:#EDEDED!important}
.edd-cart-meta.edd_total{background:#f5f5f5!important}
.edd-remove-from-cart{float:left}
.edd-input,.edd-select{margin-bottom:5px;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #CACACA;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.edd-select{padding:0 12px}
.b-ul{list-style:none;width:188px;margin:auto!important}
.wid-content .b-ul{margin-bottom:10px!important;display:table}
.fw-content .b-ul{list-style:none;width:205px;margin:30px auto!important;display:table}
.b-img{float:left;margin:1px!important;background:#fff;border:#CECECE solid 2px;padding:0!important;transition:670ms}
.b-img div{background:url(images/spriteb.png);width:40px;height:40px}
.b-img:hover{border:#B83131 solid 2px}
.b-img img{width:40px;height:40px}
.b-img img:hover{border:solid 2px #999}
.fw-content .cat-item,.tagcloud a{transition:470ms;background:#2E3C4A none repeat scroll 0 0;border-radius:4px;color:#b4b7b8;display:inline-block;line-height:25px;margin:5px 0 0!important;padding:0 10px!important;font-size:12px!important}
.fw-content .cat-item:hover,.tagcloud a:hover{background:#DA1D0F none repeat scroll 0 0;color:#fff!important}
.fw-content .cat-item a:hover{color:#fff!important}
.vi-img-res-box.post-img{background-image:url(images/note.png)}
.vi-img-res-box{display:block;overflow:hidden;background-color:#000;background-image:url(images/shop-btn.png);background-repeat:no-repeat;background-position:center center}
.vi-img-res-box img{width:100%;height:auto;transition:1000ms}
.vi-img-res-box img:hover{opacity:.6;transform:scale(1.1)rotate(5deg);-webkit-transform:scale(1.1)rotate(5deg);-ms-transform:scale(1.1)rotate(5deg);-moz-transform:scale(1.1)rotate(5deg)}
.msg{margin:5px 0 10px;font-size:14px}
.msg-help{margin-bottom:10px;font-size:14px;line-height:2}
.feed-msg{margin:10px 0;font-size:14px}
.feed-form{margin-top:20px}
.page-con p img{width:100%;height:auto}
.breadcrumbs{list-style:none;background-color:#fff;margin:0 0 10px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);padding:10px 10px 10px 0;font-size:14px}
.breadcrumbs li{display:inline-block;margin-right:10px}
#back-top{position:fixed;bottom:40px;margin-right:15px;z-index:300}
#back-top a{display:block;text-align:center;text-decoration:none}
#back-top span{font-size:20px;opacity:.4;background:#8C8A8A;width:50px;height:50px;display:block;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:1s;-moz-transition:1s;transition:1s;padding:14px}
#back-top span:hover{opacity:1;color:#fff}
#cart-btn{position:fixed;bottom:30px;margin-right:15px;left:20px;z-index:400}
#cart-btn a{display:block;text-align:center;text-decoration:none}
#cart-btn .shop-icon{font-size:35px;background:#ef6361;width:55px;height:55px;display:block;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:50px;-webkit-transition:1s;-moz-transition:1s;transition:1s;padding:13px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.16);box-shadow:0 2px 5px 0 rgba(0,0,0,.16)}
#cart-btn .shop-icon:hover{background:#d43e3c}
.r-box.r-box-view{border:solid #eee 1px;margin:0 0 10px;padding:2px}
.figure{position:relative;display:block}
.figprice{display:none}
.r-box-view:hover .figprice{display:block}
.figcaption{position:absolute;left:0;bottom:0;width:100%;color:#fff;background-color:rgba(0,0,0,.4);padding:3px 5px;text-align:center;font-size:12px}
.figure img{border:0;width:100%;height:auto}
ul.social{float:left;margin:0;list-style:none}
ul.social li{float:left}
ul.social li a{float:left;background:#393d42;color:#fff;width:32px;height:32px;border-radius:3px;margin:2px;line-height:32px;text-align:center;font-size:20px;transition:all .3s}
.fa-facebook:hover{background:#457e9c}
.fa-google-plus:hover{background:#c95643}
.fa-twitter:hover{background:#64aed1}
.fa-youtube:hover{background:#be4f3b}
.fa-dribbble:hover{background:#ae4a88}
.fa-linkedin:hover{background:#457e9c}
.fa-instagram:hover{background:#6A440B}
.ico-cloob:hover{background:#3aaa35}
.ico-telegram:hover{background:#5682a3}
.ico-aparat:hover{background:#ED145B}
.share-box{margin-bottom:10px;font-size:14px;line-height:2.5;padding:10px}
.share-box a:{text-decoration:none}
.share-box a:hover{opacity:.6}
.share-box .fa-facebook{background:#457e9c}
.share-box .fa-google-plus{background:#c95643}
.share-box .fa-twitter{background:#64aed1}
.share-box .fa-linkedin{background:#457e9c}
.share-box .ico-cloob{background:#3aaa35}
.share-box .ico-telegram{background:#5682a3}
.controls{margin:10px 0}
[data-slide="next"]{margin-right:3px}
.alignnone{margin:0}
.aligncenter,div.aligncenter{display:block;margin:5px auto}
.alignright{float:right;margin:5px 0 20px 20px}
.alignleft{float:left;margin:5px 20px 20px 0}
a img.alignright{float:right;margin:5px 0 20px 20px}
a img.alignnone{margin:5px 20px 20px 0}
a img.alignleft{float:left;margin:5px 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}
.wp-caption.alignnone{margin:5px 20px 20px 0}
.wp-caption.alignleft{margin:5px 20px 20px 0}
.wp-caption.alignright{margin:5px 0 20px 20px}
.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}
.wp-caption p.wp-caption-text{font-size:13px;line-height:17px;margin:0;padding:0 4px 5px}
.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.col-lg-12.slide-con{margin-bottom:10px;display:table;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px 0 rgba(0,0,0,.2);padding:10px;background:#fff}
.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
.slider_container{position:relative;float:left;width:100%}
.slider{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.slider li{position:absolute;width:100%;left:0;top:0}
.slider img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}
.slider .caption{display:block;position:absolute;z-index:2;font-size:22px;text-shadow:none;color:#fff;background:rgba(0,0,0,.4);left:0;right:0;bottom:0;padding:2px 20px;margin:0;max-width:none}
.slider .desc{font-size:17px;margin:3px 0}
.slider_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0;opacity:.5;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url(images/controls.gif) no-repeat left top;margin-top:-45px}
.slider_nav:active{opacity:1}
.slider_nav.next{left:auto;background-position:right top;right:0}
.slider_nav{display:none}
.slider_container:hover .slider_nav{display:inherit}
.row.nav.affix{top:0;width:100%;background:#283442;z-index:9}
.user-btn .fa{width:14px}
.reg-icon,.user-icon{width:16px;margin-left:5px}
.user-btns{float:left;margin-top:10px}
.input-group-addon:first-child{border-left:0;border-right:1px solid #ccc;border-radius:0}
.input-group-addon:first-child .fa{width:14px}
.add-col{padding:3px}
.prod-add .btn{width:100%;font-size:16px}
div.wid-content > ul.edd-taxonomy-widget > li{background:#f7f7f7;margin:4px!important;padding:3px;transition:620ms}
.li-parent.closee:before{content:"\f067";font-family:FontAwesome;margin:0 10px;font-size:14px;color:#283442;float:left}
.li-parent.opene:before{content:"\f2d1";font-family:FontAwesome;margin:0 10px;font-size:12px;color:#283442;float:left}
div.wid-content > ul.edd-taxonomy-widget > li > ul{background:#fff}
.caret.left{border-bottom: 4px solid transparent;
border-top: 4px solid transparent;
border-right: 4px solid;
height: 0;
width: 0;
left: 10px;
position: absolute;
top: 10px;}
html,body{height:100%;width:100%}
.sp-loading{text-align:center;max-width:270px;padding:15px;border:5px solid #eee;border-radius:3px;font-size:12px;color:#888}
.sp-wrap{display:none;line-height:0;font-size:0;border-radius:3px;position:relative;width:100%}
.sp-thumbs{text-align:center;display:table;margin:auto;margin-top:5px;text-align:left}
.sp-thumbs img{min-height:50px;min-width:50px;max-width:50px}
.sp-thumbs a{margin:2px;border:1px #eee solid;padding:2px}
.sp-thumbs a:link,.sp-thumbs a:visited{width:50px;height:50px;overflow:hidden;display:inline-block;background-size:cover;background-position:center;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.sp-thumbs a:hover{opacity:1}
.sp-thumbs a:active,.sp-current{opacity:1!important;position:relative}
.sp-large{position:relative;overflow:hidden;top:0;left:0}
.sp-large a img{width:100%;height:auto}
.sp-large a{display:block}
.sp-lightbox{position:fixed;top:0;left:0;height:100%;width:100%;background:#000;background:rgba(0,0,0,.9);z-index:500;display:none;cursor:pointer}
.sp-lightbox img{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:90%;max-height:90%;border:2px solid #fff}
#sp-prev,#sp-next{position:absolute;top:50%;margin-top:-25px;z-index:501;color:#fff;padding:14px;text-decoration:none;background:#000;border-radius:25px;border:2px solid #fff;width:50px;height:50px;box-sizing:border-box;transition:.2s}
#sp-prev{left:10px}
#sp-prev:before{content:'';border:7px solid transparent;border-right:15px solid #fff;position:absolute;top:16px;left:7px}
#sp-next{right:10px}
#sp-next:before{content:'';border:7px solid transparent;border-left:15px solid #fff;position:absolute;top:16px;left:18px}
#sp-prev:hover,#sp-next:hover{background:#444}
.si-img{margin-top:5px;padding-right: 7px;}
.download-label:before{content:"\f019";font-family:FontAwesome;margin-left:7px}
.edd_free_link > span.edd-add-to-cart-label:before{content:"\f019";font-family:FontAwesome;margin-left:7px}
.post-con img,.down-con img,.page-con img{max-width:100%;height:auto}
.pt-name{height:auto;display:block;margin:0 auto;float:none}
.pt-name h2{font-size:14px;text-align:center;white-space:nowrap;overflow:hidden;margin:0;text-overflow:ellipsis;height:auto;margin-top:10px}
.pt-link{padding-top:10px}
.pt-price{font-size:14px;position:absolute;bottom:2px;background:rgba(0,0,0,.4);padding:5px 10px;color:#fff;border-radius:5px 0 0 0}
.free{position:absolute;right:18px;top:20px;background:rgba(241,39,56,0.8);color:#fff;padding:5px;border-radius:5px 0 0 5px}
#edd_wallet_deposit_amount_wrapper li label{font-size:14px}
#edd_wallet_deposit_amount_wrapper ul{list-style-type:none;margin:0;padding:0}
#edd_wallet_deposit_amount_wrapper ul li{float:right}
#edd_checkout_cart td,#edd_checkout_cart th{text-align:right}
table#edd_purchase_receipt td,table#edd_purchase_receipt th,table#edd_purchase_receipt_products td,table#edd_purchase_receipt_products th,#edd_user_history td,#edd_user_history th{text-align:right}
#edd_profile_editor_form label{display:block}
.pattr{padding:0 5px;margin-top:10px}
.pattr i{background:#e3e4e5;padding:5px 0;border-radius:0 3px 3px 0;color:#555}
.pattr span{background:#F5F5F5;padding:5px 5px 5px 0;border-radius:3px 0 0 3px;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pattr span a{color:#555}
.wid-content .link-list li{background:#F5F5F5;border-right:#BDBDBD 5px solid}
.wid-content .link-list li:hover{background:#EEE}
.wid-content .link-list li a{display:block}
.fw-content .link-list li{margin:5px 0;transition:400ms;padding:3px 0}
.fw-content .link-list a:before{content:"\f0d9";font-family:FontAwesome;margin-left:10px}
.mobtn{margin:2px 0!important;float:right}
.edd_wallet_value_c{margin:10px 0}
.page-con{padding:10px}
#edd_checkout_form_wrap legend{display:block;font-size:120%;line-height:1;font-weight:700;width:auto;margin:0 0 11px;padding:0 10px;border:0}
#site-tel,.prod-row,.edd-cart-div,.pagination,.prod-price,.details,.table,.caption{font-family:'samim-fd',Arial,sans-serif,tahoma}
.mobtn .btn{margin:0!important}
.wpcf7-form label{display:block}
.wpcf7-form .form-control{width:80%}
@media (max-width: 991px) {
.scon,.rcon,.comments-list{padding-right:0}
.anote{margin-right:0}
.carousel-caption{font-size:16px!important}
.nav>li>a{padding-right:5px;padding-left:5px}
.user-btns{margin-top:8px}
.user-btns .btn{width:50px}
.reg-icon,.user-icon{margin-left:0}
}
@media (min-width: 768px) {
.navbar-nav>li{float:right;background:url(images/div.png) left no-repeat;background-position:0 21px}
.navbar-nav>li:last-child{background:none}
.navbar-nav>li>a{padding-top:15px!important;padding-bottom:10px!important}
.dropdown:hover > .dropdown-menu{display:block}
ul.dropdown-menu.submenu{right:155px;top:0}
}
@media (max-width: 768px) {
.slider_nav{display:none!important}
.header{height:200px!important}
.navbar-brand{padding:15px 0}
.img-logo{margin:20px auto;display:block;max-width:100%}
.pcon{padding-right:0}
.p-img{width:50%;height:auto;border:solid #FFF 5px;margin:auto;display:block}
.prod-name{margin:10px auto;text-align:center}
.post-name{margin:10px auto;text-align:center}
.prod-price{margin:10px auto;text-align:center;margin:0}
.prod-add{text-align:center}
.prod-links{padding-top:0}
.post-links{padding-top:0}
.prod-btn{margin:0 0 5px}
.nav>li>a{padding-right:15px}
.prod-det{padding-right:0}
.footer-text{margin:0;text-align:center}
ul.social{margin:10px auto;list-style:none;display:table;padding:0;float:none}
.mmenu{font-size:23px;float:none;margin:auto;list-style:none;display:table}
.s-form{margin:0}
.single-download .edd_download_purchase_form{margin-bottom:0!important}
.prod-row{height:40px}
.picon{font-size:15pt;line-height:30px}
.attr-value{line-height:30px}
.share-box{text-align:center}
ul.dropdown-menu.submenu{display:block}
ul.dropdown-menu.submenu li>a{padding-right:50px!important}
span.caret.left{display:none}
.navbar-nav>li>a{padding-top:5px;padding-bottom:5px}
.dropdown-menu{padding-top:0;padding-bottom:0}
.sp-wrap{margin:0 0 15px}
}
@media screen and (max-width: 400px) {
#sp-prev,#sp-next{top:auto;margin-top:0;bottom:25px}
}