body {
	font-family: "IRANSansWeb", Tahoma, sans-serif, Arial;
}
.cart_block img {
	width: 50px;
	height: 50px;
}
#header_right_inner {margin-top: 40px;}
.price, #our_price_display, .old_price, .sale_percentage {
}
.product_list.list .ajax_add_to_cart_button, .product_list.list .view_button, #buy_block #add_to_cart .btn_primary, #create-account_form .submit .btn_primary, #login_form .submit .btn_primary, .camera_caption_box .btn_primary, .iosSlider_text .btn_primary {
}
.btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary {
	text-transform: uppercase;
}
.style_wide .ma_level_1 {
}
.advanced_style_wide .advanced_ma_level_1 {
}
.block .title_block, .idTabs a, .product_accordion_title, .heading, .page-heading, .page-subheading, .pc_slider_tabs a, #home-page-tabs li a, #home-page-tabs li span, .product_main_name {
	text-transform: uppercase;
}
#st_mega_menu .ma_level_0 {
	text-transform: uppercase;
}
#stmobilemenu .ma_level_0 {
	text-transform: uppercase;
}
.style_wide .ma_level_1 {
	text-transform: uppercase;
}
.product_main_name {
}
.product_main_name {
	text-transform: capitalize;
}
#st_advanced_menu_wrap .advanced_ma_level_0, .mobile_bar_tri_text, #st_advanced_menu_column_mobile {
	text-transform: uppercase;
}
#stmobileadvancedmenu .mo_advanced_ma_level_0 {
	text-transform: uppercase;
}
.advanced_style_wide .advanced_ma_level_1 {
	text-transform: uppercase;
}
.advanced_style_wide .advanced_ma_level_1 {
}
.advanced_mv_item {
}
#st_advanced_menu_column_desktop .advanced_ma_level_0 {
	text-transform: none;
	;
}
a:active, a:hover,  #layered_block_left ul li a:hover,  #product_comments_block_extra a:hover,  .breadcrumb a:hover,  a.color_666:hover,  .pc_slider_tabs a.selected,  #footer_info a:hover,  .blog_info a:hover,  .block .title_block a:hover,  div.pagination .showall .show_all_products:hover,  .content_sortPagiBar .display li.selected a, .content_sortPagiBar .display_m li.selected a,  .content_sortPagiBar .display li a:hover, .content_sortPagiBar .display_m li a:hover,  #home-page-tabs > li.active a, #home-page-tabs li a:hover,  .fancybox-skin .fancybox-close:hover {
	color: #f2662a;
}
.price, #our_price_display, .sale_percentage {
	color: #f2662a;
}
a.icon_wrap, .icon_wrap, .shopping_cart .ajax_cart_right {
	color: #f2662a;
}
a.icon_wrap.active, .icon_wrap.active, a.icon_wrap:hover, .icon_wrap:hover, .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner:hover .submit_searchbox.icon_wrap, .shopping_cart:hover .icon_wrap, .shopping_cart.active .icon_wrap, .myaccount-link-list a:hover .icon_wrap {
	background-color: #f2662a;
}
.submit_searchbox:hover, .searchbox_inner.active .search_query, .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner.active .submit_searchbox.icon_wrap, #search_block_top.quick_search_simple .searchbox_inner:hover .submit_searchbox.icon_wrap, .shopping_cart.active .icon_wrap, .shopping_cart:hover .icon_wrap {
	border-color: #f2662a;
}
#rightbar {
	top: auto;
	bottom: 20%;
}
.hover_fly a:first-child {
	background-color: #f2662a;
}
.hover_fly a:hover {
	background-color: #f2662a!important;
}
.itemlist_action a.ajax_add_to_cart_button, .itemlist_action a.ajax_add_to_cart_button:hover, .itemlist_action a.view_button, .itemlist_action a.view_button:hover {
	background-color: #f2662a;
}
.btn-default, .btn-medium, .btn-large,  input.button_mini,  input.button_small,  input.button,  input.button_large,  input.button_mini_disabled,  input.button_small_disabled,  input.button_disabled,  input.button_large_disabled,  input.exclusive_mini,  input.exclusive_small,  input.exclusive,  input.exclusive_large,  input.exclusive_mini_disabled,  input.exclusive_small_disabled,  input.exclusive_disabled,  input.exclusive_large_disabled,  a.button_mini,  a.button_small,  a.button,  a.button_large,  a.exclusive_mini,  a.exclusive_small,  a.exclusive,  a.exclusive_large,  span.button_mini,  span.button_small,  span.button,  span.button_large,  span.exclusive_mini,  span.exclusive_small,  span.exclusive,  span.exclusive_large,  span.exclusive_large_disabled,  .itemlist_action .ajax_add_to_cart_button,  .itemlist_action .view_button {
	background-color: #515963;
	border-color: #515963;
}
.btn-default:hover, .btn-default.active,  .btn-medium:hover, .btn-medium.active,  .btn-large:hover, .btn-large.active,  input.button_mini:hover,  input.button_small:hover,  input.button:hover,  input.button_large:hover,  input.exclusive_mini:hover,  input.exclusive_small:hover,  input.exclusive:hover,  input.exclusive_large:hover,  a.button_mini:hover,  a.button_small:hover,  a.button:hover,  a.button_large:hover,  a.exclusive_mini:hover,  a.exclusive_small:hover,  a.exclusive:hover,  a.exclusive_large:hover,  input.button_mini:active,  input.button_small:active,  input.button:active,  input.button_large:active,  input.exclusive_mini:active,  input.exclusive_small:active,  input.exclusive:active,  input.exclusive_large:active,  a.button_mini:active,  a.button_small:active,  a.button:active,  a.button_large:active,  a.exclusive_mini:active,  a.exclusive_small:active,  a.exclusive:active,  a.exclusive_large:active,  .itemlist_action .ajax_add_to_cart_button:hover,  .itemlist_action .ajax_add_to_cart_button.active,  .itemlist_action .view_button:hover,  .itemlist_action .view_button.active {
	background-color: #f2662a;
	border-color: #f2662a;
}
.product_list.list .button.ajax_add_to_cart_button, .btn-default.btn_primary, .btn-medium.btn_primary, .btn-large.btn_primary {
	background-color: #f2662a;
	border-color: #f2662a;
}
.product_list.list .button.ajax_add_to_cart_button:hover, .product_list.list .button.ajax_add_to_cart_button.active,  .itemlist_action a.ajax_add_to_cart_button:hover, .itemlist_action a.ajax_add_to_cart_button.active,  .btn-default.btn_primary:hover, .btn-default.btn_primary.active,  .btn-medium.btn_primary:hover, .btn-medium.btn_primary.active,  .btn-large.btn_primary:hover, .btn-large.btn_primary.active {
	background-color: #E0394D;
	border-color: #E0394D;
}
#top_bar .header_item {
	color: #e5e5e5;
}
#top_bar .header_item, #top_bar a.header_item, #top_bar .dropdown_tri_inner, #top_bar .shopping_cart .icon_wrap, #top_bar .shopping_cart .ajax_cart_right {
	color: #e5e5e5;
}
#top_bar .dropdown_tri_inner b {
	border-color: #e5e5e5 transparent transparent;
}
#top_bar a.header_item:hover, #top_bar .open .dropdown_tri_inner, #top_bar .shopping_cart_style_1 .shopping_cart:hover .icon_wrap, #top_bar .shopping_cart_style_1 .shopping_cart.active .icon_wrap, #top_bar .shopping_cart_style_1 .shopping_cart:hover .ajax_cart_right {
	color: #f2662a;
}
#top_bar .open .dropdown_tri_inner b {
	border-color: #f2662a transparent transparent;
}
#top_bar a.header_item:hover, #top_bar .open .dropdown_tri_inner {
	background-color: #ffe4e8;
}
.dropdown_list li a:hover {
	color: #f2662a;
}
.dropdown_list li a:hover {
	background-color: #ffe4e8;
}
#top_bar {
	background-color: #515963;
}
#top_bar #header_user_info a, #top_bar #header_user_info span, #stsocial_list_topbar li a, #contact-link a, .shop-phone, #top_bar .dropdown_tri_inner, #top_bar .shopping_cart_style_1 .shopping_cart, .currency_selector, .language_selector {
	border-color: #6D757F;
}
.sttlevel0.current .ma_level_0, .sttlevel0.active .ma_level_0 {
	background-color: #f2662a;
}
.ma_level_1:hover, .stmenu_sub.style_classic .show .ma_level_1 {
	color: #f2662a;
}
.ma_level_2:hover {
	color: #f2662a;
}
#st_advanced_menu_wrap .advanced_ml_level_0.current .advanced_ma_level_0, #st_advanced_menu_wrap .advanced_ma_level_0:hover, #main_menu_widgets a.header_item:hover, #main_menu_widgets .shopping_cart:hover .icon_wrap, #main_menu_widgets .shopping_cart.active .icon_wrap, #main_menu_widgets .shopping_cart:hover, #main_menu_widgets .shopping_cart.active, #main_menu_widgets .shopping_cart:hover .ajax_cart_right, #main_menu_widgets .shopping_cart.active .ajax_cart_right {
	color: #ffffff;
	border-bottom-color: #ffffff;
}
#st_advanced_menu_wrap .advanced_ml_level_0.current .advanced_ma_level_0 {
	background-color: #f2662a;
}
#page_header.has_sticky {
	padding-bottom: 36px;
}
#st_advanced_menu_wrap .stadvancedmenu_sub {
	border-top-width: 0px;
}
#st_advanced_menu_wrap .advanced_ma_level_0 {
	margin-bottom: -0px;
	border-bottom-width: 0px;
}
#st_advanced_menu_container {
	border-bottom-width: 0px;
}
#footer-primary, #footer-primary .container {
	border-top-color: #fafafa;
}
body, body.content_only {
	background-color: #f6f6f6;
}
.section .title_block span, .section .title_block a, .nav_top_right .flex-direction-nav, #home-page-tabs li a, #home-page-tabs li span {
	background-color: #f6f6f6;
}
#footer-top, #footer-top .container {
	border-top-color: #ffffff;
}
#footer-top {
	background-color: #ffffff;
}
span.new {
	border: none;
	width: 40px;
	height: 40px;
	line-height: 40px;
	top: 0;
}
span.new i {
	position: static;
	left: auto;
}
span.new {
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
}
span.new {
	background-color: #66CFF1;
}
span.new {
	top: 10px;
}
span.new {
	right: 10px;
}
.is_rtl span.new {
	right: auto;
	left: 10px;
}
span.on_sale {
	border: none;
	width: 40px;
	height: 40px;
	line-height: 40px;
	top: 0;
}
span.on_sale i {
	position: static;
	left: auto;
}
span.on_sale {
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
}
span.on_sale {
	background-color: #ff8a00;
	border-color: #ff8a00;
}
span.on_sale {
	top: 10px;
}
span.on_sale {
	left: 10px;
}
.is_rtl span.on_sale {
	left: auto;
	right: 10px;
}
span.sale_percentage_sticker {
	bottom: 50px;
}
span.sale_percentage_sticker {
	right: 10px;
}
span.sold_out {
	font-family: "IRANSansWeb";
}
.icon-ajust.icon_btn:before {
	content: "\e808";
}
.main_content_area {
	padding-top: 26px;
}
body#index .main_content_area, body#module-stblog-default .main_content_area {
	padding-top: 10px;
}
.products_slider .ajax_block_product:hover .pro_outer_box, .product_list.grid .ajax_block_product:hover .pro_outer_box, .product_list.list .ajax_block_product:hover {
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.1);
	box-shadow: 0px 0px 4px rgba(0,0,0,0.1);
}
#page_wrapper {
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#mobile_header_logo img {
	max-width: 139px;
}
.mobile_bar_left_layout #mobile_header_logo img {
	max-width: 139px;
}

@media (max-width: 767px) {
#mobile_header_logo img {
	max-width: 139px;
}
.mobile_bar_left_layout #mobile_header_logo img {
	max-width: 139px;
}
}

@media (max-width: 480px) {
#mobile_header_logo img {
	max-width: 139px;
}
.mobile_bar_left_layout #mobile_header_logo img {
	max-width: 106px;
}
}/*
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: (L3YYL)
--------------------------------------------------------------------------------------
*/
@font-face {
	font-family: 'IRANSansWeb';
	src: url('/fonts/IRANSansWeb.eot');
	src: url('/fonts/IRANSansWeb.eot#iefix') format('embedded-opentype'),  url('/fonts/IRANSansWeb.woff') format('woff'),  url('/fonts/IRANSansWeb.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'IRANSansWeb';
	src: url('/fonts/IRANSansWeb_Bold.eot');
	src: url('/fonts/IRANSansWeb_Bold.eot#iefix') format('embedded-opentype'),  url('/fonts/IRANSansWeb_Bold.woff') format('woff'),  url('/fonts/IRANSansWeb_Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'IRANSansWebFaNum';
	src: url('/fonts/IRANSansWeb(FaNum)_Medium.eot');
	src: url('/fonts/IRANSansWeb(FaNum)_Medium.eot#iefix') format('embedded-opentype'),  url('/fonts/IRANSansWeb(FaNum)_Medium.woff') format('woff'),  url('/fonts/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'IRANSansWebFaNum';
	src: url('/fonts/IRANSansWeb(FaNum)_Bold.eot');
	src: url('/fonts/IRANSansWeb(FaNum)_Bold.eot#iefix') format('embedded-opentype'),  url('/fonts/IRANSansWeb(FaNum)_Bold.woff') format('woff'),  url('/fonts/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
/*-----------------------------------
Farsi Numeral Font Correction
------------------------------------*/
span.old-price.product-price, span.price.product-price, span#our_price_display, span#old_price_display, span#reduction_amount_display, div.price_container, div.product-count, div#pagination.pagination, div.pagination, div#uniform-nb_item, span.ajax_block_cart_total.price, span.ajax_cart_total, .bloc_cart_voucher, .quantity-formated, span.price, span#summary_products_quality, td.cart_unit, td.cart_total, td.price, div.delivery_option_price, ul.step, li.lastupdate, input#quantity_wanted.text, a#more_info_tab_reviews, span.compare_quantity.amount_circle, span.ajax_cart_quantity.amount_circle, span.ajax_cart_quantity.amount_circle.constantly_show, input.cart_quantity_input.form-control.grey, td.history_date.bold, div#uniform-years.selector, select#days.form-control, div#layered_block_left, span#availability_date_value {
	font-family: "IRANSansWebFaNum";
}
/*-----------------------------------
Text Style
------------------------------------*/
.dir_ltr {
	direction: ltr;
	text-align: left;
}
.dir_ltr * {
direction:ltr text-alugn:left;
}
.dir_ltr_right {
	direction: ltr;
	text-align: right;
}
.dir_rtl {
	direction: rtl;
	text-align: right;
}
.dir_rtl * {
	direction: rtl;
	text-align: right;
}
#dir_ltr {
	direction: ltr;
	text-align: left
}
#dir_ltr * {
	direction: ltr;
	text-align: left
}
/*-----------------------------------
Datasheet
------------------------------------*/
#CustomFeaturesName {
	font-size: 130%;
}
/*-----------------------------------
Usefull link block
------------------------------------*/
#usefull_link_block li a {
	padding-right: 20px;
}
#usefull_link_block li a:before {
	right: 0;
}
/*-----------------------------------
Customer Ratings and Reviews Pro + Google Rich Snippets
------------------------------------*/
#gsr #comment-form {
	text-align: right;
}
.pagination li span, .pagination li a {
	float: right;
}
#homepage-slider .bx-wrapper .bx-prev {
	left: 60px!important;
}
#homepage-slider .bx-wrapper .bx-next {
	left: 10px!important;
}
#gsr .homeslider-container .homeslider-description h3 {
	background: inherit;
}
.star a {
	text-indent: 5000px;
}
div.star-rating-on a {
	background-position: -2px -32px!important
}
.GSRProductListStars {
	margin-left: auto;
	margin-right: auto;
}
/*-----------------------------------
Jobs
------------------------------------*/
.minh280 {
	min-height: 280px;
}
/*------------------------------------
About Us
------------------------------------*/
.minh170 {
	min-height: 170px;
}
.minh200 {
	min-height: 200px;
}
.fright {
	float: right;
}
/*------------------------------------
SocialMedia Block on Footer
------------------------------------*/
.SocialMedia_aparatgray, .SocialMedia_facebookgray, .SocialMedia_googleplusgray, .SocialMedia_instagramgray, .SocialMedia_linkedingray, .SocialMedia_rssgray, .SocialMedia_telegramgray, .SocialMedia_twittergray, .SocialMedia_youtubegray {
	display: inline-block;
	background: url('//www.pixel.ir/img/socialmedia.png') no-repeat;
	overflow: hidden;
	text-indent: 99999px;
	text-align: left;
}
.SocialMedia_aparatgray {
	background-position: -0px -0px;
	width: 32px;
	height: 32px;
}
.SocialMedia_facebookgray {
	background-position: -32px -0px;
	width: 32px;
	height: 32px;
}
.SocialMedia_googleplusgray {
	background-position: -64px -0px;
	width: 32px;
	height: 32px;
}
.SocialMedia_instagramgray {
	background-position: -0px -32px;
	width: 32px;
	height: 32px;
}
.SocialMedia_linkedingray {
	background-position: -32px -32px;
	width: 32px;
	height: 32px;
}
.SocialMedia_rssgray {
	background-position: -64px -32px;
	width: 32px;
	height: 32px;
}
.SocialMedia_telegramgray {
	background-position: -0px -64px;
	width: 32px;
	height: 32px;
}
.SocialMedia_twittergray {
	background-position: -32px -64px;
	width: 32px;
	height: 32px;
}
.SocialMedia_youtubegray {
	background-position: -64px -64px;
	width: 32px;
	height: 32px;
}
