@font-face{font-family:yekan;src:url(font/Yekan.eot?#iefix) format("embedded-opentype"), url(font/Yekan.woff) format("woff"), url(font/Yekan.ttf) format("truetype"), url(font/Yekan.svg#BYekan) format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:bfix;src:url(font/BYNfix.eot?#) format("eot"), url(font/BYNfix.woff) format("woff"), url(font/BYNfix.ttf) format("truetype");}
*{font-family:"yekan","bfix";}
h3.title3{margin:0px;padding:5px 0px;transition:color 300ms;color:#16A085;line-height:20px;font-size:14px;font-weight:300;-webkit-transition:color 300ms;-o-transition:color 300ms;-moz-transition:color 300ms;}
.logo{margin-top:10px;margin-bottom:20px;}
.banner{margin-top:30px;}
.baner-image{border-radius:3px;width:100%;}
h3 a{font-size:24px;}
html{height:100%;direction:rtl;}
body{height:100%;direction:rtl;}
body{}
.img-portfolio{margin-bottom:30px;}
.img-border{padding:2px;border:1px solid rgb(204, 204, 204);border-image:none;}
.navbar{position:relative;min-height:44px;}
.navbar-inverse{background:#ff9800;border-width:0px;border-radius:0px;}
.navbar-nav > li > a{line-height:11px;}
.img-hover:hover{opacity:0.8;}
.woocart.header-icons .nx-animate.widget_shopping_cart.cartdrop{border-width:2px 1px 1px;border-style:solid;border-color:rgb(149, 200, 55) rgb(231, 231, 231) rgb(231, 231, 231);padding:16px;border-image:none;top:88px;width:280px;height:auto;right:0px;display:block;visibility:hidden;position:absolute;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:rgb(255, 255, 255);-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;}
.header-iconwrap .woocart.header-icons > a{transition:0.3s ease-in-out;color:rgb(55, 55, 55);}
.woocart.header-icons > a{line-height:1;padding-top:38px;padding-bottom:38px;display:block;position:relative;}
#breadcrumbs{list-style:none;margin:0px;overflow:hidden;}
#breadcrumbs li{margin-left:6px;float:right;}
.woocommerce-breadcrumb li{margin-right:6px;margin-left:6px;display:inline-block;}
.wc-forward.added_to_cart{background:0px 0px rgb(255, 78, 0) !important;padding:3px 15px;transition:0.2s linear;color:rgb(255, 255, 255);overflow:hidden;text-decoration:none;margin-bottom:10px;display:inline-block;}
.product_list_widget li a img{padding:1px;border:1px solid rgb(204, 204, 204);border-image:none;margin-bottom:5px;margin-left:10px;float:right;display:block;max-height:80px;max-width:80px;}
.product_list_widget li img{border-radius:2px;border:3px solid rgb(245, 245, 245);border-image:none;max-width:80px;background-clip:padding-box;}
.well .product_list_widget li{padding:0px;border:0px currentColor;border-image:none;display:inline-block;}
.well ul li{list-style:none;}
.product_list_widget{margin-right:-35px;}
.product_list_widget a{display:block;}
.product_list_widget a:hover{text-decoration:none;}
.product_list_widget .amount{font-size:12px;}
ul.products li{display:inline;}
.thumbnail > img{width:100%;}
.thumbnail a > img{width:100%;}
.foroshgah ul.minashop{padding-top:50px;margin-right:-55px;margin-left:-15px;}
.foroshgah ul.minashop2{margin-right:-55px;margin-left:-15px;}
.woocommerce-ordering{float:left;}
.woocommerce-result-count{float:right;}
.price_slider{border:0px currentColor;border-image:none;height:8px;color:rgb(255, 255, 255);background-image:none;background-color:rgb(241, 241, 241);}
.price_slider{margin:0px 5px;text-align:left;position:relative;}
.price_slider .ui-slider-handle{border-radius:4px;border:0px currentColor;border-image:none;width:15px;height:16px;margin-top:-4px;margin-left:-5px;position:absolute;background-image:none;background-color:rgb(72, 71, 71);}
.ui-slider-range{border:0px currentColor;border-image:none;height:8px;display:block;position:absolute;background-image:none;background-color:rgb(51, 122, 183);}
div.product .woocommerce-tabs{margin:50px 0px;padding:0px 15px;width:100%;clear:both;display:inline-block;}
div.product .woocommerce-tabs .panel{padding:40px;}
div.product .woocommerce-tabs .panel{border-width:0px 1px 1px;border-style:none solid solid;margin:0px;padding:40px;border-radius:0px 0px 3px 3px !important;border-image:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;}
div.product .woocommerce-tabs ul.tabs{list-style:none;margin:0px;padding:0px;overflow:hidden;position:relative;}
div.product .woocommerce-tabs ul.tabs::before{left:0px;width:100%;bottom:0px;border-bottom-color:rgb(225, 225, 225);border-bottom-width:1px;border-bottom-style:solid;position:absolute;z-index:1;content:" ";}
div.product .woocommerce-tabs ul.tabs li.active{background:0px 0px rgb(255, 255, 255);border-bottom-color:currentColor;border-bottom-width:0px;border-bottom-style:none;z-index:2;}
div.product .woocommerce-tabs ul.tabs li{margin:0px 0px 0px 2px !important;}
div.product .woocommerce-tabs ul.tabs li{height:60px;line-height:60px;}
div.product .woocommerce-tabs ul.tabs li{height:50px;line-height:50px;}
div.product .woocommerce-tabs ul.tabs li{background:0px 0px rgb(240, 240, 240);margin:0px 2px 0px 0px;padding:0px 10px;border-radius:0px;border:1px solid rgb(225, 225, 225);border-image:none;height:60px;line-height:60px;display:inline-block;position:relative;z-index:0;box-shadow:inset 0px 0px 0px 1px white;}
div.product .woocommerce-tabs ul.tabs li a{padding:0px 40px;height:60px;line-height:60px;}
div.product .woocommerce-tabs ul.tabs li a{padding:0px 60px;height:60px;color:rgb(21, 21, 21);line-height:60px;font-size:18px;font-weight:400;text-decoration:none;display:inline-block;}
table.shop_attributes{border-width:1px 0px 0px;border-style:dotted none none;border-image:none;width:100%;margin-bottom:1.61em;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;}
table.shop_attributes .alt td{background:0px 0px rgba(0, 0, 0, 0.024) !important;}
table.shop_attributes .alt th{background:0px 0px rgba(0, 0, 0, 0.024) !important;}
table.shop_attributes th{margin:0px;padding:8px;width:150px;line-height:1.5em;font-weight:bold;border-top-color:currentColor;border-bottom-color:rgba(0, 0, 0, 0.1);border-top-width:0px;border-bottom-width:1px;border-top-style:none;border-bottom-style:solid;}
table.shop_attributes .alt td{background:0px 0px rgba(0, 0, 0, 0.024);}
table.shop_attributes .alt th{background:0px 0px rgba(0, 0, 0, 0.024);}
table.shop_attributes td{margin:0px;padding:0px;line-height:1.5em;font-style:italic;vertical-align:middle;border-top-color:currentColor;border-bottom-color:rgba(0, 0, 0, 0.1);border-top-width:0px;border-bottom-width:1px;border-top-style:none;border-bottom-style:solid;}
#reviews #comments ol.commentlist li .comment-text{margin:0px 100px 0px 0px !important;}
#reviews #comments ol.commentlist li img.avatar{float:right !important;}
div.product .comment-text .star-rating{margin:0px;}
p.stars{direction:rtl;}
p.stars span{direction:ltr !important;}
p.stars a::after{padding:0px 0px 0px 5px !important;}
p.stars a.star-1::after{left:auto !important;right:0px;}
p.stars a.star-2::after{left:auto !important;right:20px;}
p.stars a.star-3::after{left:auto !important;right:40px;}
p.stars a.star-4::after{left:auto !important;right:60px;}
p.stars a.star-5::after{left:auto !important;right:80px;}
div.product .woocommerce-tabs .panel h2:first-of-type{color:rgb(72, 71, 71);font-size:30px;font-weight:200;}
div.product .woocommerce-tabs [class^='wi-']::before{color:rgb(177, 177, 177);font-size:40px;}
div.product .woocommerce-tabs [class*=' wi-']::before{color:rgb(177, 177, 177);font-size:40px;}
#reviews .comment-form label{margin:0px;font-weight:normal;min-width:70px;}
#reviews #comments ol.commentlist{background:0px 0px rgba(0, 0, 0, 0);list-style:none;margin:0px;width:100%;font-weight:300;}
#reviews #comments ol.commentlist li{margin:0px 0px 20px;padding:0px;position:relative;}
#reviews #comments ol.commentlist li .meta{margin:0px;color:black;}
#reviews #comments ol.commentlist li img.avatar{float:left;display:inline-block;max-height:70px;max-width:70px;}
#reviews #comments ol.commentlist li .star-rating{display:inline-block;}
#reviews #comments ol.commentlist li .comment-text{margin:0px 0px 0px 100px;}
#reviews #comments ol.commentlist li .description{margin-top:10px;display:inline-block;}
#reviews #comments ol.commentlist li .description p{margin-bottom:0px;}
#reviews #comments ol.commentlist li::after{clear:left;display:block;content:"";}
#reviews #respond{padding-top:20px;border-top-color:rgb(225, 225, 225);border-top-width:1px;border-top-style:solid;}
#reviews #respond .comment-reply-title{color:rgb(72, 71, 71);font-size:30px;font-weight:200;}
#reviews #respond .comment-form-rating{margin:0px;}
#reviews #respond .comment-form-comment{margin:0px;}
#reviews #respond .comment-form-rating label{margin:20px 0px 5px;color:rgb(72, 71, 71);font-size:18px;font-weight:300;display:block;}
#reviews #respond .comment-form-comment label{margin:20px 0px 5px;color:rgb(72, 71, 71);font-size:18px;font-weight:300;display:block;}
#reviews #respond textarea{background:0px 0px rgb(254, 254, 254);padding:17px 20px;width:100%;min-height:130px;max-width:470px;}
#reviews #respond .form-submit{margin:20px 0px 0px;}
#reviews .woocommerce-pagination{margin:40px 0px 20px;text-align:left;}
.star-rating{width:70px;height:15px;line-height:18px;overflow:hidden;font-family:FontAwesome;font-size:15px;position:relative;}
.star-rating::before{left:0px;top:0px;color:rgb(177, 177, 177);position:absolute;content:"? ? ? ? ?";}
.star-rating span{left:0px;top:0px;overflow:hidden;padding-top:1.5em;position:absolute;}
.star-rating span::before{left:0px;top:0px;color:rgb(194, 212, 78);position:absolute;content:"? ? ? ? ?";}
p.stars{margin:0px;overflow:hidden;position:relative;}
p.stars span{display:inline-block;position:relative;unicode-bidi:bidi-override;direction:rtl;}
p.stars a{margin:0px;text-indent:-9999px;font-size:20px;font-weight:normal;display:inline-block;position:relative;}
p.stars a::after{top:0px;color:rgb(177, 177, 177);text-indent:0px;padding-right:5px;font-family:FontAwesome;position:absolute;content:"?";}
p.stars a:hover::after{color:rgb(194, 212, 78);content:"?";}
p.stars a.active::after{color:rgb(194, 212, 78);content:"?";}
p.stars a:hover ~ a::after{color:rgb(194, 212, 78);content:"?";}
p.stars a.active ~ a::after{color:rgb(194, 212, 78);content:"?";}
p.stars a.star-1::after{left:0px;}
p.stars a.star-2::after{left:20px;}
p.stars a.star-3::after{left:40px;}
p.stars a.star-4::after{left:60px;}
p.stars a.star-5::after{left:80px;}
.woocommerce-noreviews{margin-bottom:22px;}
div.product .images-wrapper{padding:0px 15px;}
div.product div.images img{width:100%;height:auto;display:block;}
div.product div.summary{padding-right:15px;padding-left:15px;margin-bottom:2em;float:right;}
.thumbnails .zoom .attachment-shop_thumbnail{margin:3px 0px 0px 3px;width:32.6%;height:auto;display:inline;}
.thumbnails .first .attachment-shop_thumbnail{margin:3px 0px 0px 3px;width:32.6%;height:auto;display:inline;}
.thumbnails .last .attachment-shop_thumbnail{margin:3px 0px 0px;width:32.6%;height:auto;display:inline;}
.pp_content_container{text-align:right !important;}
.images-wrapper .images{padding:3px;border-radius:3px;border:1px solid rgb(204, 204, 204);border-image:none;}
div.product .single_add_to_cart_button{background:0px 0px rgb(0, 59, 123);margin:0px;padding:0px 23px;border-radius:4px;border:0px currentColor;border-image:none;height:38px;color:white;line-height:38px;font-size:15px;font-weight:200;vertical-align:top;display:inline-block;}
div.product .single_add_to_cart_button:hover{background:0px 0px rgb(0, 27, 56);color:white;}
div.product .single_add_to_cart_button:focus{background:0px 0px rgb(0, 27, 56);color:white;}
div.product .single_add_to_cart_button:active{background:0px 0px rgb(0, 27, 56);color:white;}
.quantity input.qty{margin:0px;padding:0px 15px 0px 10px;border-radius:0px;border:1px solid rgb(225, 225, 225);border-image:none;width:100%;height:38px;text-align:right;color:inherit;line-height:38px;font-weight:normal;max-width:110px;}
.woocommerce-page .quantity input.qty{margin:0px;padding:0px 15px 0px 10px;border-radius:0px;border:1px solid rgb(225, 225, 225);border-image:none;width:100%;height:38px;text-align:right;color:inherit;line-height:38px;font-weight:normal;max-width:110px;}
div.product .quantity{margin-left:10px !important;display:inline-block;}
div.product span.price{margin:10px 0px 20px;color:rgb(129, 207, 220);font-size:30px;}
div.product p.price{margin:10px 0px 20px;color:rgb(129, 207, 220);font-size:30px;}
.woocommerce-message{background:0px 0px rgb(245, 245, 245);padding:1em 15px 1em 42px !important;border:1px solid rgb(223, 223, 223);border-image:none;color:rgb(102, 102, 102);text-shadow:none;}
li.product .caption .price{color:rgb(129, 207, 220);font-size:20px;}
label{text-align:right;font-weight:normal;}
div.product span.onsale{right:30px;}
div.product span.onsale{margin:0px;padding:7px 12px;top:9px;right:30px;color:rgb(255, 255, 255);text-transform:uppercase;font-size:14px;position:absolute;z-index:1;background-color:rgb(129, 207, 220);}
mark{background:0px 0px padding-box rgb(194, 212, 78);border-radius:2px;color:rgb(255, 255, 255);text-decoration:none;}
ins{background:0px 0px padding-box rgb(194, 212, 78);border-radius:2px;color:rgb(255, 255, 255);text-decoration:none;}
div.product span.price ins{background:inherit;color:inherit;}
div.product p.price ins{background:inherit;color:inherit;}
div.product span.price del{color:rgb(177, 177, 177);font-size:20px;}
div.product p.price del{color:rgb(177, 177, 177);font-size:20px;}
li.product .price del{margin:-2px 0px 0px;color:rgb(177, 177, 177);font-size:0.67em;}
li.product .price ins{background:0px 0px rgba(0, 0, 0, 0);color:rgb(129, 207, 220);}
li.product .price{color:rgb(129, 207, 220);font-size:20px;display:block;}
.carousel{border-radius:3px;border:5px solid rgba(0, 0, 0, 0.1);border-image:none;}
header.carousel{margin:0px 50px;height:50%;}
header.carousel .item{height:100%;}
header.carousel .active.item{height:100%;}
header.carousel .carousel-inner{height:100%;}
header.carousel .fill{background-position:center;width:100%;height:100%;background-size:cover;}
.carousel-inner > .item{border-radius:3px;}
.error-404{font-size:100px;}
.menu li:active ul{visibility:visible;opacity:1;transform:translateY(1px);}
.sub-menu{background:rgb(255, 255, 255);padding:5px;transition:0.15s;width:130%;visibility:hidden;position:absolute;opacity:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;transform:translateY(2px);}
.sub-menu li{list-style:none;margin-top:2px;margin-bottom:4px;}
.sub-menu li a{color:rgba(63, 63, 63, 1);text-decoration:none !important;}
.requer{color:rgb(241, 29, 29);}
#commentform > p{margin-left:27px;display:inline-block;}
.carousel-caption h2 > a{color:rgb(255, 255, 255);font-size:30px;}
.carousel-caption h2 > a:hover{color:rgb(0, 59, 123);text-decoration:none;}
a:focus{color:rgb(0, 59, 123);text-decoration:none;}
.carousel-caption > h2{margin-bottom:30px;}
.current.page-numbers{background:rgb(51, 122, 183);color:rgb(255, 255, 255);}
.current.page-numbers:hover{background:rgb(55, 137, 207);color:rgb(255, 255, 255);}
.current_page_item{background:rgb(0, 59, 123);color:rgb(255, 255, 255) !important;}
.current_page_item a{color:rgb(255, 255, 255) !important;}
.relate-img a > img{height:175px;}
.portfolio-gallery > img{width:750px !important;height:500px !important;}
.price{line-height:50px;font-size:50px;display:block;}
.price sup{left:2px;top:-20px;font-size:20px;}
.period{font-style:italic;display:block;}
footer{color:rgb(255, 255, 255);}
.footer-title{height:30px;text-align:right;line-height:18px;margin-bottom:10px;border-bottom-color:rgb(166, 166, 166);border-bottom-width:2px;border-bottom-style:solid;}
.footer-above h3{height:30px;font-size:18px;margin-top:0px;margin-bottom:0px;border-bottom-color:rgb(212, 0, 0);border-bottom-width:2px;border-bottom-style:solid;display:inline-block;}
footer .footer-top{padding:10px 0px 0px;background-color:#ffc107;color:#000;font-weight:bold;}
footer .footer-above{padding-top:20px;background-color:#232323;}
footer .footer-col{text-align:right;font-size:12px;margin-bottom:25px;}
footer .footer-below{padding:5px 0px;background-color:#232323;}
.footer-top h3{margin-top:0px;margin-bottom:0px;}
.navbar-header{margin-left:40px !important;}
.social-list li a{color:rgb(255, 255, 255) !important;}
.footer-top h3 i{margin-left:10px;}
.footer-top h3 a{color:rgb(255, 255, 255) !important;}
.footer-col p i{margin-left:5px;}
.footer-col p a{color:rgb(255, 255, 255) !important;}
.links-p > li{margin-bottom:9px;display:block !important;}
.links-p > li a{color:rgb(255, 255, 255) !important;}
.footer-widget li{list-style:none;margin-bottom:2px;display:block !important;}
.footer-widget li a{color:rgb(255, 255, 255) !important;}
.commentlist li{list-style:none;margin-bottom:30px;}
.says{display:none;}
.fn{font-size:20px;font-style:normal;margin-top:-5px;margin-left:7px;float:right;}
.comment-author img{margin-left:7px;float:right;}
.commentmetadata > a{color:rgb(119, 119, 119);}
.reply{clear:both;}
.comment-body > p{width:80%;font-size:14px;margin-top:10px;margin-right:60px;}
@media all and (max-width:991px){.customer-img{margin-bottom:30px;}
.img-related{margin-bottom:30px;}
.relate-img a > img{height:145px;}
}
@media all and (max-width:767px){.img-portfolio{margin-bottom:15px;}
header.carousel .carousel{height:70%;}
.relate-img a > img{height:185px;}
.navbar-collapse{}
.navbar-header{margin-left:0px !important;}
.navbar-toggle{margin-left:0px !important;}
.footer-top div{margin-bottom:10px;}
.footer-tow{margin-bottom:30px !important;}
.navbar-inverse{background:#ff9800;}
.navbar-inverse a{color:#fff;}
.navbar-inverse .navbar-collapse{border-color:rgb(16, 16, 16);width:100%;background-color:#333;text-align:right;direction:rtl;}
.logo{text-align:center;}
footer .footer-top{padding:25px 0px;}
}
@media all and (max-width:480px){.relate-img a > img{height:135px;}
.portfolio-gallery > img{height:285px !important;}
.carousel-caption h2 > a{font-size:15px;}
.navbar-header{margin-left:0px !important;}
.navbar-toggle{margin-left:0px !important;}
.navbar-inverse{background:#ff9800;}
.navbar-inverse a{color:#fff;}
.navbar-inverse .navbar-collapse{border-color:rgb(16, 16, 16);width:100%;background-color:#333;text-align:right;direction:rtl;}
}
@media all and (max-width:320px){.relate-img a > img{height:115px;}
.portfolio-gallery > img{height:265px !important;}
.commentmetadata > a{color:rgb(119, 119, 119);font-size:11px;}
}