﻿@font-face{ font-family:'iranSans'; src:url('font1/IRANSansWeb(FaNum).eot?#') format('eot'), url('font1/IRANSansWeb(FaNum).ttf') format('truetype');}
@font-face{    font-family:'BKoodakBold';      src:url('persian-fonts/BKoodakBold.eot?#') format('eot'),          url('persian-fonts/BKoodakBold.woff') format('woff'),          url('persian-fonts/BKoodakBold.ttf') format('truetype');}/*===================================================================================*//*  1. General
}
Styles/*===================================================================================*/html {	overflow: auto;	margin:0;	padding:0;	-webkit-font-smoothing: antialiased;}body {	/*background:#dcdbdb;*/	color:#222;	font-family:'iranSans', sans-serif;	line-height: 22px;}body {font-size: 16px;}legend {	font-size: 18px;	padding: 7px 0px}label {font-weight:normal;font-size: 15px;}form {	padding:0;	margin:0;	display:inline;}img { vertical-align:inherit; }a, a b {	color:#3e7cb4;	text-decoration: none;	cursor: pointer;    display: inline-block;}a:hover, a b:hover {	text-decoration:none;	color:#000;}a:focus { outline:none; }/**===== Title =====**/.title { /*margin:0px 0px 20px 0px;*/ }/**===== Sub Title =====**/.subtitle {	position:relative;	padding:0px;	margin:0px 0px 20px 0px;	line-height:normal;	font-size:20px;	color:#000000;	border-bottom:2px solid #ddd;	padding-bottom:3px;}.subtitle .viewall { font-size:12px; }/**===== Title for 404 Page =====**/.title-404 {	font-size:300px;	font-weight:bold;	line-height: 1em;	font-family:BKoodakBold, Helvetica, sans-serif;}/*===================================================================================*//*  2. Layout/*===================================================================================*/.wrapper-box {	max-width:1220px;	margin:0px auto;	background:#fff;	box-shadow:0px 0px 10px rgba(0, 0, 0, 0.2);}.wrapper-wide {	max-width:100%;	background:#fff;/*box-shadow:0px 0px 10px rgba(0, 0, 0, 0.08);*/}.main-wrapper {	max-width:1170px;	margin:0px auto;	padding:0 25px;	clear:both;}#container {	text-align:left;	overflow-x: hidden;}#content { min-height:300px; }/*===================================================================================*//*  3. Header/*===================================================================================*/#header {	position: relative;	padding:0px;	max-height: 250px;}#header .htop { background:#3e7cb4; display: none; }#header .header-row {	position:relative;	height:200px;	background-image: url("../image/headerBackground.png");	background-repeat: repeat-x;}.headerContainer{	height: 96.5%;	width: 99% !important;	/* background-color: #871919;*/	opacity: 0.8;	position: relative;	top: 5px;	right: 5px;	/*me*/}#header .header-row .inner { padding:0; }#header #logo img { display:inline-block!important; }#header ul, #header ol {	list-style:none;	padding:0;	margin:0;}.table-container {	display: table;	width: 100%;	height: 100%;    /* me*/	table-layout: fixed;}.table-container .col-table-cell {	display: table-cell;	vertical-align: middle;	float: none;}/**===== 3.1. Language & Currency =====**/#language, #currency {	float:left;	border-right:1px dotted #5b9ad4;}#language span, #currency span {	color:#fff;	font-size:12px;	-webkit-transition: all 0.8s ease-in-out;	-moz-transition: all 0.8s ease-in-out;	-o-transition: all 0.8s ease-in-out;	-ms-transition: all 0.8s ease-in-out;	transition: all 0.8s ease-in-out;}#top .dropdown-menu {	margin:0;	border-radius:0px;	padding:0;	border:none;	z-index:1013;}.navbar-nav .dropdown-menu {	margin:-1px 0px 0px 0px !important;}#top .dropdown-menu li a, #currency ul li .currency-select, #language ul li .language-select {	color:#333;	padding:7px 10px;	text-align:left;	font-size:12px;}#top .dropdown-menu li + li a, #currency ul li + li .currency-select, #language ul li + li .language-select { border-top:1px solid #eee; }#my_account:hover > a:after, #language:hover span:after, #currency:hover span:after, #header .links > ul > li.wrap_custom_block:hover > a:after {	clear:both;	content:' ';	display:block;	width:0;	height:0;	border-style:solid;	border-color:transparent transparent #fff transparent;	position:absolute;	z-index:1014;	border-width:0px 7px 6px 7px;	bottom:0px;	left:50%;	margin:0 0 0 -5px;}#header .links > ul > li.wrap_custom_block:hover > a:after {	clear:both;	content:' ';	display:block;	width:0;	height:0;	border-style:solid;	border-color:transparent transparent #fff transparent;	position:absolute;	z-index:1014;	border-width:0px 7px 6px 7px;	bottom:0px;	left:50%;	margin:0 0 0 -5px;}#language button .btn-link { border:none 0px; }#header .links > ul > li.wrap_custom_block > a b {	clear:both;	content:' ';	display:inline-block;	width:0;	height:0;	border-style:solid;	border-color:#fff transparent transparent transparent;	border-width:4px 5px 0px 5px;	margin:0 0 1px 0;}#language img {	cursor: pointer;	margin-right:5px;}#top .dropdown-menu li a:hover, #currency ul li .currency-select:hover, #language ul li .language-select:hover {	color:#3e7cb4;	background:none;	text-decoration:none;}/**===== 3.2. Top Links =====**/#header .links {	position: relative;	float:left;	border-right:1px dotted #5b9ad4;}#header .links > ul > li {	float:left;	list-style-type:none;	border-left:1px dotted #5b9ad4;}#header .links > ul > li.mobile, #header .links > ul > li.email { color:#fff; }#header .links > ul > li.mobile { padding:0 10px; }#header .links > ul > li > a, #header .links > ul > li .wrap_custom_block > a {	padding:0px 10px;	color: #fff;	text-decoration: none;	font-size: 14px;	position:relative;	display:block;}#language .btn-link, #currency .btn-link {	padding:0px 10px;	border:none;}#language .btn-link:hover, #currency .btn-link:hover { text-decoration:none; }#header .links > ul > li .fa-phone, #header .links > ul > li .fa-envelope {	font-size:120%;	margin-right:5px;}#header .links > ul > li.wrap_custom_block { position:relative; }#header .links > ul > li.wrap_custom_block > div {	display: none;	background:#fff;	position:absolute;	z-index:1015;	top:35px;	padding:10px;	box-shadow:0px 4px 8px rgba(0, 0, 0, 0.3);}#header .links > ul > li.wrap_custom_block > a b { margin-left:3px; }#header .links > ul > li.wrap_custom_block > a:hover { text-decoration:none; }#header .links > ul > li.wrap_custom_block > div ul li { list-style-type:none; }#header #top-links {	color:#fff;	border-right:1px dotted #5b9ad4;}#header #top-links > ul > li {	float:left;	border-left:1px dotted #5b9ad4;}#header #top-links > ul > li > a {	color:#fff;	text-transform:capitalize;	display: inline-block;	padding:0px 10px;}#header #top .links > ul > li, #header #top-links > ul > li, #language .btn-link span, #currency .btn-link span { line-height:35px; }#header #top-links > ul > li > a:hover, #header .links > ul > li > a:hover { text-decoration:underline; }.wrapper-box #header #top-links { border-right:none; }.wrapper-box .htop .main-wrapper {	max-width:1220px;	padding:0;}/**===== 3.3. Mini Cart =====**/#header #cart {	position:relative;	text-align:right;}#header #cart .heading .cart-icon {	width:20px;	height:16px;	background:#3e7cb4;	position:relative;	margin-right:5px;	margin-top:8px;}#header #cart .heading .cart-icon:before {	clear:both;	content:' ';	display:block;	width:14px;	height:19px;	top:-8px;	left:3px;	border:2px solid #3e7cb4;	border-radius:50%;	border-bottom:none;	position:absolute;}#header #cart .heading .cart-icon:after {	clear:both;	content:' ';	display:block;	width:20px;	height:2px;	bottom:-2px;	left:0px;	border:1px solid #3e7cb4;	border-top:none;	position:absolute;}#header #cart .heading {	text-decoration: none;	font-size: 15px;	height:32px;	color:#444;	display:inline-block;	position:relative;	padding:0;	background:none;	border:none;}#header #cart .heading span {	display:inline-block;	line-height:32px;}#header #cart.open .heading { color:#000; }#header #cart.open .heading span:after {	clear:both;	content:' ';	display:block;	width:0;	height:0;	border-style:solid;	border-color:transparent transparent #3e7cb4 transparent;	position:absolute;	border-width:0px 7px 6px 7px;	bottom:0px;	left:50%;	margin:0 0 0 -5px;	z-index:1012;}#header #cart .dropdown-menu {	padding:8px;	margin:0;	z-index:1011;	background: #FFF;	border:3px solid #3e7cb4;	border-width:3px 0px 0px 0px;	width:420px;	border-radius:0px;	right:0;	left:auto;}#cart .dropdown-menu li > p { margin:30px 0; }#header #cart .dropdown-menu .remove {	border-radius:100%;	padding:0px 4px;	line-height:normal;}#cart .dropdown-menu > li > .table > tbody > tr > td {	border-bottom: 1px solid #ddd;	border-top:none 0px;}/**===== 3.4. Search Bar =====**/#header #search {	/*position:relative;*/	/*display:block;*/}#header .button-search {	width:36px;	height:36px;	font-size:14px;	z-index:2;	position:absolute;	right:0;	cursor:pointer;	float:right;	background:none;	border:none;	color:#bbb;	padding:0;}#header #search input {	background:#FFF;	padding:0 36px 0 10px;	height:36px;	font-size:13px;	color:#333;	outline:none;	display:block;	border-radius:0px;}#header #search input:focus {	border-color:#bbb;	box-shadow:none;}#header.style2 #logo { text-align:center; }#header.style2 #logo a img { display:inline-block; }#header.style2 #cart { text-align:left; }#header.style2 #cart .dropdown-menu {	left:0;	right:auto;}#header.style3 #cart { text-align:right; }.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background-color: #10cdf9 !important;}.page-list{padding-top: 40px;}/*===================================================================================*//*  4. Menu/*===================================================================================*//*#menu .navbar-collapse {	padding-left:0px;	padding-right:0px;	background: #f5f5f5;	!*me*!}#menu.navbar {	border-radius:0px;	min-height:inherit;}#menu .navbar-nav {	float:none;	position:relative;}#menu .nav > li > a.home_link span {	text-indent:-99999px;	position:relative;	background:#656565;	width:12px;	height:5px;	display:inline-block;	vertical-align:middle;	margin:0 3px;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#menu .nav > li > a.home_link span:before {	clear:both;	content:' ';	display:block;	width:0;	height:0;	border-style:solid;	border-color:transparent transparent #656565 transparent;	position:absolute;	border-width:0 10px 9px;	top:-9px;	left:-4px;	position:absolute;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#menu .nav > li > a.home_link span:after {	clear:both;	content:' ';	display:block;	width:12px;	height:4px;	border:1px solid #656565;	border-width:0px 4px 0px 4px;	position:absolute;	bottom:-4px;	left:0px;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#menu .nav > li > a.home_link:hover span {	background:#3e7cb4;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#menu .nav > li > a.home_link:hover span:before {	border-bottom-color:#3e7cb4;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#menu .nav > li > a.home_link:hover span:after {	border-color:#3e7cb4;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#menu {	border-bottom:3px solid #d6d6d6;	border-top:1px solid #d6d6d6;	border-right:0;	border-left:0;	margin-bottom:0px;}#menu .nav > li { height:40px; margin-left: 50px; }#menu .nav > li > a {	font-size:18px;	color: #706f6f;	line-height:40px;	text-decoration: none;	padding:0px 10px 0px 10px;	z-index: 1009;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#menu .nav > li:hover > a {	color:black;	text-shadow: 0px 2px 5px rgba(47, 41, 63, 0.26);	background: none;	!*me*!	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#menu .nav > li.sub:hover > a:after {	clear:both;	content:' ';	display:block;	width:0;	height:0;	border-style:solid;	border-color:transparent transparent #3e7cb4 transparent;	position:absolute;	border-width:0px 7px 6px 7px;	bottom:0px;	left:50%;	margin:0 0 0 -5px;	z-index:1009;}#menu .nav > li .dropdown-menu { border-radius:0px; }#menu .nav > li > .dropdown-menu {	display: none;	background:#fff;	position:absolute;	z-index:1010;	padding:5px 0 0;	border-top:3px solid #3e7cb4;	border-bottom:0px none;	border-left:0px none;	border-right:0px none;	font-size:12px;}#menu .nav > li:hover > .dropdown-menu.custom_block ul { display:table-cell; }#menu .nav > li > .dropdown-menu > ul { display:table-cell; }#menu .nav > li > div > .column a span, #menu .nav > li > div > ul li a span {	font-size:18px;	line-height:13px;	position:absolute;	right:8px;}#menu .nav > li > div > ul {	position:relative;	width:160px;}#menu .nav > li > div > ul li a { font-size:12px; }#menu .nav > li ul + ul { padding-left: 20px; }#menu .nav > li ul > li > a {	text-decoration:none;	padding:4px;	display:block;	min-width: 160px;}#menu .nav > li div > ul > li > a { color:#222; }#menu .nav > li div > ul > li:hover > a { color:#3e7cb4; }#menu .nav > li > div > ul { position:relative; }#menu .nav > li > div > ul li + li { border-top:1px solid #eee; }#menu .nav > li div > ul > li > a {	font-size: 16px;	padding:7px 20px 7px 10px;	display:block;	color:#444;	white-space:nowrap;}#menu .nav > li > div > ul li:hover > a { color:#3e7cb4; }#menu .nav > li > .dropdown-menu li { position:relative; }#menu .nav > li > .dropdown-menu li .dropdown-menu {	background:#fff;	position:absolute;	z-index:1008;	padding:0px;	box-shadow:0 6px 12px rgba(0, 0, 0, 0.3);	display:none;	border-top:3px solid #3e7cb4;	left:100%;	margin-top:-32px;}#menu .nav > li.mega-menu.dropdown, #menu .nav > li.menu_brands.dropdown { position:static; }#menu .nav > li.mega-menu > div {	display:none;	background:#fff;	margin-left:0px!important;	width:100%;	position:absolute;	padding:10px 0px 0px 0px;}#menu .nav > li.mega-menu > div > .column {	position:relative;	display:inline-block;	margin:0px 0px 15px 0px;}#menu .nav > li.mega-menu > div > .column > a {	font-weight:bold;	font-size: 16px;	border-bottom:1px solid #ddd;	margin-bottom:5px;	font-family: BKoodakBold;}#menu .nav > li.mega-menu > div > .column > a, #menu .nav > li.mega-menu > div > .column > div > ul > li > a {	padding:4px 0;	display:block;}#menu .nav > li.mega-menu > div > .column:hover > a { color:#3e7cb4; }#menu .nav > li.mega-menu > div > .column > div { display:block; }#menu .nav > li.mega-menu > div > .column > div ul li { position:relative; }#menu .nav > li.mega-menu > div .dropdown-menu ul li + li a { border-top:1px solid #eee; }#menu .nav > li.menu_brands.name { position:relative; }#menu .nav > li.menu_brands.name > div { padding:0px!important; }#menu .nav > li.menu_brands > div {	padding:15px 0px 0px!important;	width:100%;	margin-left:0px!important;}#menu .nav > li.menu_brands > div > div {	text-align:center;	margin-bottom:10px;}#menu .nav > li.menu_brands > div > div a {	display:block;	line-height:16px;}#menu .nav > li.menu_brands > div > div a img { display:inline-block; }#menu .nav > li.custom-link-right { float:right; }#menu .nav > li.wrap_custom_block > div.custom_block { padding:5px; }.custom_block p {	line-height:18px;	margin:0;}.custom_block a, #menu .nav > li.wrap_custom_block > div.custom_block a { display:inline-block; }.custom_block { line-height:normal; }.custom_block td, .custom_block th { padding:5px; }.custom_block h1, .custom_side_block h1 {	font-size:28px;	margin-top:0px;}.custom_block h2, .custom_side_block h2 {	font-size:24px;	margin-top:0px;}.custom_block h3, .custom_side_block h3 {	font-size:22px;	margin-top:0px;}.custom_block h4, .custom_side_block h4 {	font-size:20px;	margin-top:0px;}.custom_block h5, .custom_side_block h5 {	font-size:18px;	margin-top:0px;}.custom_block .btn-sm { padding:5px 10px !important; }*//*===================================================================================*//*  5. Feature box/*===================================================================================*/.custom-feature-box .feature-box {	background:#f2f2f2;	text-align:center;	padding:10px;	margin-bottom:20px;}.custom-feature-box .feature-box .title {	color:#555;	font-size: 19px;	text-transform:uppercase;	line-height:normal;	margin:0;	font-family: BKoodakBold;}.custom-feature-box .feature-box p {	color:#888;	font-size: 15px;	margin:0;	line-height:normal;}/*===================================================================================*//*  6. Breadcrumb/*===================================================================================*/.breadcrumb {	color:#c2c2c2;	margin-bottom:10px;	background:none;	padding:0;	border-radius:0px;}.breadcrumb a {	color:#999;	font-size:11px;}.breadcrumb a:hover {	color:#2f4a90;	text-decoration:underline;}/*===================================================================================*//*  7. Category Page/*===================================================================================*//**======= 7.1. Refine Search Category =======**/.category-list-thumb, .category-list { margin-bottom:15px; }.category-list-thumb > div {	text-align:center;	vertical-align:top;	margin-bottom:10px;}.category-list-thumb > div img {	max-width:100%!important;	border:1px solid #dddddd;	padding:3px;}.category-list .div a {	text-decoration: underline;	font-weight: bold;}/**======= 7.2. Grid-List Icon =======**/#list-view, #grid-view {	font-size:18px;	padding:0;	background:none;	margin-right:10px;	color:#555;}#list-view:hover, #grid-view:hover { color:#000; }#list-view:active, #grid-view:active {	color:#444;	box-shadow:none;}#list-view.selected, #grid-view.selected {	color:#999;	cursor:default;}/**======= 7.3. Produc Thumb =======**/.product-filter {	border:1px solid #EAEAEA;	background:#F6F6F6;	padding:6px 5px;	line-height:25px;}.product-filter .form-control {	padding:2px 12px;	height:auto;}.product-list.row, .products-category.row { margin:0; }/* Carousel */.owl-carousel .product-thumb .image { margin-bottom:5px; }.owl-carousel .product-thumb {	padding:7px;	margin:0px;	position:relative;	text-align: center;	border:3px solid transparent;}@media only screen and (min-width:1025px) {.owl-carousel .product-thumb:hover {/*border-color:#eae9e9;*/}}.carousel-caption {	color: #FFFFFF;	text-shadow: 0 1px 0 #000000;}.carousel-control .icon-prev:before {	content: '\f053';	font-family: FontAwesome;}.carousel-control .icon-next:before {	content: '\f054';	font-family: FontAwesome;}/* Product Thumb */.product-thumb .image { text-align: center; }.product-thumb .image a { display: block; }.product-thumb .image a img { display:inline-block;max-height: 172px;}.product-thumb h4 {	margin:0;	padding-bottom:0px;}.product-thumb h4 a {	font-size: 16px;	line-height:18px;	text-decoration: none;	display:inline-block;	margin:0 auto;	padding:0px;	color:#333;}.product-thumb h4 a:hover { text-decoration:underline; }.product-thumb .button-group button { border: none; }.product-thumb .button-group .btn-primary {	padding:4px 8px;	margin-bottom:7px;	font-size:11px;	height:auto;	text-transform:uppercase;	font-family:BKoodakBold, Helvetica, sans-serif;	line-height:normal;}.product-thumb .button-group .add-to-links button {	background:none;	color:#666;	font-size:15px;}.product-thumb .button-group .add-to-links button:hover {	color:#3e7cb4;	cursor: pointer;}.product-thumb .rating { padding-bottom:7px; }.product-thumb .rating span { vertical-align:top; }.product-thumb .price-tax {	color: #999;	font-size: 12px;	display: block;	font-weight:normal;}.product-thumb .caption{	width: 100%;}.product-thumb .price {	font-size:13px;	font-weight: bold;	width: 100%;}.product-thumb .TechnicalSpecifications {	font-size:13px;	font-weight: bold;	width: 100%;color:#333;min-height: 22px}.price-old {	color: #F00;	text-decoration: line-through;	font-weight:normal;	font-size:12px;}.price-new { font-weight: bold; }.price, .price-new {color:#3e7cb4;direction: rtl;}.saving {	background:#f12b63;	border-radius: 100% 100% 100% 100%;	color: #FFFFFF;	display: block;	font-size: 13px;	font-weight:bold;	height:40px;	line-height:40px;	position: absolute;	right: 10px;	text-align: center;	top: 10px;	width: 40px;}/**======= 7.4. Grid Product =======**/.product-grid {	position: relative;	text-align:center;	vertical-align:top;	background:#fff;	padding:7px 7px 7px 7px;	border:3px solid transparent;	margin-bottom:15px;}.product-grid:hover { border-color:#eae9e9; }.product-grid .product-thumb .image { margin-bottom:5px; }.product-grid .product-thumb .image { float: none; }.product-grid .product-thumb .description, .product-grid .product-thumb .price-tax, .owl-carousel .product-thumb .price-tax { display:none; }.product-grid .product-thumb .button-group .add-to-links button, .owl-carousel .product-thumb .button-group .add-to-links button, {padding:2px 6px;}@media only screen and (min-width:1025px) {.product-grid .product-thumb .button-group .add-to-links, .owl-carousel .product-thumb .button-group .add-to-links {visibility:hidden;}}.product-grid:hover .product-thumb .button-group .add-to-links, .owl-carousel .product-thumb:hover .button-group .add-to-links { visibility:visible; }.product-grid .product-thumb .button-group .add-to-links button span { display:none; }/**======= 7.5. List Product =======**/.product-list {	position:relative;	padding:20px 0px;	border-top:2px solid #eae9e9;}.product-list:first-child { border-top:none; }.product-list .image {	float:left;	margin-right:15px;}.product-list .product-thumb h4 { margin-bottom:8px; }.product-list .product-thumb h4 a {	font-weight: bold;	font-size:15px;}.product-list .product-thumb .description { margin-bottom:0px; }.product-list .product-thumb .button-group .btn-primary {	float:left;	margin-right:5px;}.product-list .product-thumb .button-group .add-to-links {	float:left;	padding:1px 0px;	display:inline-block;}.product-list .product-thumb .button-group .add-to-links button span { font-size:12px; }.product-list .saving {	top:25px;	left:16px;}/**======= 7.6. Rating Star =======**/.rating .fa-stack { font-size:6px; }.rating .fa-star-o {	color: #999;	font-size: 13px;}.rating .fa-star {	color: #FC0;	font-size: 13px;}.rating .fa-star + .fa-star-o { color: #E69500; }/**======= 7.7. Pagination =======**/.pagination { margin:0px; }.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { background: #3e7cb4; }.pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span { border-radius:0px; }.pagination > li > a, .pagination > li > span { color:#3e7cb4; }/*===================================================================================*//*  8. Product Page/*===================================================================================*/.product-info { margin-bottom: 20px; }.product-info .image {	position:relative;	text-align:center;}.product-info .zoomWrapper { display:inline-block; }.product-info span.zoom-gallery {	font-size:11px;	line-height: 11px;	font-style:italic;	color:#666;	padding:1px 0;}.product-info span.zoom-gallery .fa { font-size:13px; }.product-info .image .zoomWrapper:after {	visibility:hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 0;}.product-info .image-additional {	overflow: hidden;	margin-left: -7px;	margin-top:15px;}.product-info .image-additional img {	max-width:75px;	height:auto;	display:block;}#column-left + #content .product-info .image-additional img, #column-right + #content .product-info .image-additional img { max-width:66px; }.product-info .image-additional a {	float: left;	display: block;	margin-left:7px;	border-radius:0px;	margin-bottom:15px;}.product-info .image-additional a:hover, .product-info .image-additional a:focus, .product-info .image-additional a:active { border-color:#bbb; }.product-info .image-additional a.active {	opacity:0.5;	outline: 0;	cursor:default;}.product-info .description {	line-height:25px;	font-size:13px;	margin-bottom:15px;}.product-info .instock {	background:#53af2e;	color:#fff;	padding:2px 8px;	border-radius:2px;	font-weight:bold;}.product-info .nostock {	background:#da4f49;	color:#fff;	font-weight:bold;	padding:2px 8px;	border-radius:2px;}.product-info .price-box {	background:#F4F3F3;	border:1px solid #eee;	overflow: auto;	padding:10px 5px;	margin-bottom:20px;}.product-info .price {	font-size:28px;	font-weight: bold;	color: #3e7cb4;	line-height:24px;}.product-info .price-old {	color:#F00;	font-size:80%;	text-decoration: line-through;	font-weight:normal;}.product-info .cart {	border-bottom: 1px solid #eae9e9;	padding:5px 0px 20px;	margin-bottom:15px;	color: #4D4D4D;	overflow: auto;}.product-info .cart div {	vertical-align: middle;	float:left;}.product-info .cart div.text-or { padding:5px 6px 0; }.product-info .cart div > span {	padding-top: 7px;	display: block;	color: #999;}.product-info .cart div .wishlist {	font-size:11px;	display:inline-block;	padding-top:3px;	border:none;	background:none;	margin-left:15px;}.product-info .cart div .wishlist .fa { font-size:14px; }.product-info .cart div .wishlist:hover { text-decoration:underline; }.product-info .cart #button-cart {	padding:11px 15px;	text-transform: uppercase;}.product-info .cart .minimum {	padding-top:5px;	font-size: 11px;	color: #999;	clear: both;}.product-info .cart div .qty {	margin-right:20px;	float:left;}.addthis_toolbox {	display:table;	width:100%;}/* Quantity plus minus */.qty .control-label {	margin-right:10px;	margin-bottom:0px;	float:left;	padding:12px 0;	display:inline-block;}.qty a {	background: url("../image/plus.png") no-repeat 2px 2px #f5f5f5;	display: inline-block;	height:20px;	width:20px;	position: relative;	text-indent: -9999px;	border:1px solid #ccc;	border-width:1px 1px 0px 0px;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;	outline:none;}.qty a.mines {	background-position:2px -13px;	border-width:1px 1px 1px 0px;}.qty a:hover {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;	background-color:#fff;}.qty #button-cart, .qty #input-quantity {	float:left;	font-size:15px;	width:44px;	padding-left:2px;	padding-right:2px;	height:40px;	text-align:center;}/*===================================================================================*//*  9. Product Item for Left and Right Panel/*===================================================================================*/#column-right .side-item .product-thumb, #column-left .side-item .product-thumb {	padding:0px 0px 7px 0px;	text-align:left;	border:0px none;	margin:0;	clear:both;}#column-right .side-item .product-thumb + .product-thumb, #column-left .side-item .product-thumb + .product-thumb {	border-top:1px dotted #ccc;	padding-top:7px;}#column-right .side-item .product-thumb .image, #column-left .side-item .product-thumb .image {	float:left;	margin-right:8px;	margin-bottom:0px;	width:50px;}#column-right .side-item .product-thumb .caption, #column-left .side-item .product-thumb .caption {	float:left;	max-width:202px;}#column-right .side-item .product-thumb h4, #column-left .side-item .product-thumb h4 { margin-bottom:2px; }#column-right .side-item .product-thumb h4 a, #column-left .side-item .product-thumb h4 a {	font-size: 16px;	display:block;}#column-right .side-item .product-thumb .price, #column-left .side-item .product-thumb .price {	padding:0;	margin:0px 0 2px 0;	font-size: 14px;}#column-right .side-item .product-thumb .saving, #column-left .side-item .product-thumb .saving {	position:relative;	line-height:normal;	padding:0 3px;	width:auto;	height:auto;	top:0px;	left:0px;	font-size:11px;	border-radius:0px;	display:inline-block;}/*===================================================================================*//*  10. Category Accordion/*===================================================================================*/.box-category ul, .list-item {	list-style: none;	margin-bottom:20px;	margin-top:-5px;	padding:0;}.box-category > ul > li, .list-item > li {	display: block;	position: relative;}.box-category .down {	top:2px;	right: 0;	position: absolute;	cursor: pointer;	width:16px;	height:24px;	background: transparent url(../image/plus.png) 0px 4px no-repeat;	opacity: 0.6;	-moz-opacity: 0.6;}.box-category .down:hover {	opacity: 1;	-moz-opacity: 1;}.box-category ul li a, .list-item li a {	padding:5px 0px 5px 12px;	color:#222;	display: block;	background: transparent url(../image/bullet-dark.png) 0px 10px no-repeat;}.box-category ul li.double a {	display: inline-block;	margin: 0;}.box-category ul li { position: relative; }.box-category ul li ul li + li { border-top:1px dotted #ccc; }.box-category > ul > li a.active + .down { background-position: 0px -12px; }.box-category > ul > li > a {	color: #333;	text-transform: uppercase;}.box-category > ul > li ul {	display: none;	padding-left: 10px;	margin-bottom:5px;}.box-category > ul > li a.active { font-weight: bold; }.box-category > ul > li > a.active { margin-bottom:5px; }.box-category > ul > li a.active + ul { display: block; }.box-category a:hover, .list-item a:hover {	text-decoration:underline;	color:#3e7cb4;}.box-category > ul > li ul li a { margin-right: 16px; }.box-category > ul > li ul li a:hover, .list-item a:hover { margin-right: 16px; }.box-category > ul > li ul > li > a { text-decoration: none; }/*===================================================================================*//*  11. buttons/*===================================================================================*/.buttons {	border-top:1px solid #EEEEEE;	overflow: auto;	padding:15px 6px 0px 6px;	margin-bottom: 20px;}.btn {	padding:6.2px 12px;	border:0px none;	border-radius:5px;	box-shadow:none;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}.btn:hover {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}.btn-lg {	padding: 10px 16px;	font-size: 15px;}.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover, .dropdown-menu { font-size: 12px; }.btn-group > .btn-lg { font-size: 15px; }.btn-default {	color: #444;	background-color: #e7e7e7;}.btn-default:hover {	background:#444;	color:#fff;}.btn-bsk {	background-color: #10cdf9;	color: #ffffff !important;}.btn-primary {	background-color:#3e7cb4;	color:#ffffff;}.btn-primary:hover,.btn-bsk:hover,.btn-default:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {	background: #ffd700;	color:#fff;}.btn-warning {	color: #ffffff;	background-color: #faa732;}.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1); }.btn-danger {	color: #ffffff;	background-color: #da4f49;}.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1); }
.btn-success {	color: #ffffff;
    /*background-color: #5bb75b;*/
    background-color: #10cdf9;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
    background-color: #10cdf9;
}
.btn-info {	color: #ffffff;	background-color: #df5c39;}.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {	background-image: none;	background-color: #df5c39;}.btn-link {	border-color: rgba(0, 0, 0, 0);	cursor: pointer;	color: #3e7cb4;	border-radius: 0;}.btn-link, .btn-link:active, .btn-link[disabled] {	background-color: rgba(0, 0, 0, 0);	background-image: none;	box-shadow: none;}.btn-inverse {	color: #ffffff;	background-color: #363636;}.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {	background-color: #222222;	color: #ffffff;}/*===================================================================================*//*  12. Tabs/*===================================================================================*/.nav-tabs > li > a.selected {	color:#111;	padding-bottom:5px;	background:#FFFFFF;	border-top: 2px solid #ddd;	border-left:2px solid #ddd;	border-right:2px solid #ddd;	font-weight: bold;}.nav-tabs {	margin-bottom:0px;	border-width:2px;}.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {	border-width:2px;	font-weight:bold;	background-color: #f5f5f5;}.nav-tabs > li { margin-bottom:-2px; }.nav-tabs > li > a:hover {	border-color:transparent;	color:#444;}.nav-tabs > li > a {	border-radius:0px;	color:#666;}.tab-content {	padding:15px 15px 10px;	margin-bottom: 20px;	z-index:2;	border:2px solid #ddd;	border-top:0px;}#tab-description ul {	margin-left:20px;	margin-bottom:15px;}.tab-sub {	position:absolute;	right:70px;	top:-46px;	border:none;	padding:0;	height:25px;	line-height:25px;}.tab-sub a {	padding:0px 7px;	font-size:12px;}.tab-sub a.selected {	padding:0px 10px;	position:relative;	border-width:2px;	line-height:24px;}.tab-sub a.selected:hover {	text-decoration:none;	cursor:default;}.tab-sub a:hover { text-decoration:underline; }.product-desc h1{font-size: 20px;}.category-module-content { position:relative; }.category-module .tabs {	position:absolute;	right:70px;	top:-46px;	height:25px;	line-height:25px;}.category-module .tabs li {	float:left;	list-style-type:none;}.category-module .tabs li a {	padding:0px 7px;	font-size: 15px;	display:inline-block;	color:#333;}.category-module .tabs li.active a {	position:relative;	line-height:24px;	color:#111;	background:#FFFFFF;	border-top: 2px solid #ddd;	border-left:2px solid #ddd;	border-right:2px solid #ddd;	font-weight: bold;}.category-module .tabs li.active a:hover {	text-decoration:none;	cursor:default;}.category-module .tabs li a:hover {	text-decoration:underline;	color:#004B91;}.product-tab { margin-bottom:20px; }.product-tab .tabs {	height:32px;	line-height:15px;	padding-left:10px;	border-bottom:2px solid #ddd;	margin-bottom:20px;}.product-tab .tabs li {	float:left;	list-style-type:none;}.product-tab .tabs li a {	padding:7px 15px 6px 15px;	float:left;	font-size:18px;	font-weight: normal;	text-align: center;	text-decoration: none;	color: #222;	margin-right: 2px;	opacity:0.7;	border-top:2px solid #fff;	border-left:2px solid #fff;	border-right:2px solid #fff;}.product-tab .tabs li.active a {	opacity:1;	padding-bottom:8px;	background: #FFFFFF;	border-top:2px solid #ddd;	border-left: 2px solid #ddd;	border-right:2px solid #ddd;}.product-tab .deactive, .category-module .deactive { display:none; }.addthis_default_style > a { padding:0 }/*===================================================================================*//*  13. Static Banner/*===================================================================================*/.marketshop-banner > div.row div { margin-bottom:25px; }.marketshop-banner div img {	width:100%;	height:auto;	display:block;	opacity: 1;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}.marketshop-banner div a img:hover {	opacity:0.8;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}/*===================================================================================*//*  14. Faq Page/*===================================================================================*/.faq .panel-title {	font-size:14px;	margin:8px 0;	display:inline-block;}.faq .panel-title:hover {	color:#3e7cb4;	text-decoration:underline;}.faq .panel-body { padding:10px; }/*===================================================================================*//*  15. Sitemap Page/*===================================================================================*/.sitemap {	margin: 0;	padding: 0;}.sitemap > li {	display:block;	position:relative;	font-weight:bold;	color:#222;}.sitemap li a {	color:#222;	padding:5px 8px 5px 0px;	display:block;	font-weight:bold;}.sitemap li ul {	border-left:1px solid #ccc;	list-style-type:none;	margin:0px 0 0px 4px;}.sitemap li ul li {	position:relative;	padding:0px 0 0px 22px;}.sitemap li ul li:before {	border-top: 1px solid #ccc;	content: " ";	display: block;	height: 1px;	left: 0px;	position: absolute;	top: 12px;	width: 15px;}.sitemap li ul li a { font-weight:normal; }.sitemap li a:hover {	color:#3e7cb4;	text-decoration:underline;}.sitemap-icon {	font-size: 200px;	color: rgb(238, 238, 238);}/*===================================================================================*//*  16. Footer/*===================================================================================*//**===== 16.1. Footer Links =====**/#footer{	/*min-height: 431px;*/min-height: 321px;background: lightgray;	margin-top:30px;}#footer .fpart-first {	background-color:#f3f3f3;	color:#444;	padding-top:50px;	padding-bottom:50px;}#footer .fpart-first a { color:#888; }#footer .fpart-first a:hover {	color:#3e7cb4;	text-decoration:underline;}#footer .fpart-first ul { padding:0; }#footer .fpart-second {	background-color:#fff;	color:#666;	padding:25px 0px 0px}#footer .fpart-second a { color:#3e7cb4; }#footer .fpart-second a:hover {	color:#3e7cb4;	text-decoration:underline;}#footer .custom-text { padding:0px 0px 25px; }#footer .custom-text p { margin:0; }#footer h5 {	color:#000;	font-size: 18px;	margin:0px 0 15px 0;	padding:0px 0px 7px 0px;	font-weight:normal;	font-family: BKoodakBold;}#footer .column ul li { list-style-type:none; }#footer .column a {	text-decoration: none;	display:block;	padding:3px 0px;	line-height:18px;	font-size: 16px;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#footer .column a:hover {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}/**===== 16.2. Contact Block =====**/#footer .contact ul li {	font-size: 16px;	list-style-type:none;	line-height:20px;}#footer .contact > ul > li > .fa { margin-right:10px; }#footer .contact > ul > li > .fa-map-marker { font-size:18px; }#footer .contact > ul > li > .fa-phone { font-size:18px; }#footer .contact > ul > li > .fa-envelope { font-size:15px; }#footer .contact ul li + li { margin-top:12px; }#footer .contact ul li.email a { text-decoration:underline; }#footer .contact ul li a {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#footer .contact ul li a:hover {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;	text-decoration:none;}/**===== 16.3. Payments Types =====**/#footer .payments_types {	text-align:center;	padding:0px 0 25px 0;}#footer .payments_types img {	display:inline-block;	margin:0px 3px 3px 3px;	vertical-align:middle;	-webkit-transition:all 0.3s ease-in-out;	-moz-transition:all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#footer .payments_types img:hover {	opacity:0.7;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}/**===== 16.4. Social Icon =====**/#footer .social {	margin:0;	text-align:right;	padding:0px;}#footer .social a {	float:left;	margin:0px 0 0px 10px;}#footer .social a img {	display:block;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#footer .social a img:hover {	opacity:0.7;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}/**===== 16.5. Powered by Text =====**/#footer #powered {	line-height:20px;	padding:0px 0 25px;	margin-bottom:25px;	border-bottom:1px solid #E8E8E8;}#footer #powered a {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#footer #powered a:hover {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#footer .powered_text { padding-top:6px; }#footer .powered_text p {	line-height:18px;	margin:0;}/**===== 16.6. Back To Top =====**/#back-top { display:none; }#back-top a {	position:fixed;	bottom:0px;	right:10px;	background-color:rgba(0, 0, 0, 0.2);	width:45px;	height:30px;	text-align:center;	color:#fff;	display:block;	font-size:20px;	line-height:28px;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}#back-top a:hover {	background-color:#3e7cb4;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}/*===================================================================================*//*  17. Slide Block/*===================================================================================*/.sort-order-1 {	top:210px;	z-index:10000;}.sort-order-2 {	top:270px;	z-index:9999;}.sort-order-3 {	top:330px;	z-index:9998;}.sort-order-4 {	top:390px;	z-index:9997;}/**===== 17.1. Facebook =====**/#facebook {	position:fixed;	width:241px;	background:#fff;	border:3px solid #3b5998;	padding:0px;}#facebook.fb-left { left:-241px; }#facebook.fb-right { right:-241px; }.facebook_icon {	width:30px;	height:50px;	text-align:center;	line-height:54px;	cursor:pointer;	display:block;	position:absolute;	top:-3px;	background-color:#3b5998;}.fb-left .facebook_icon { right:-33px; }.fb-right .facebook_icon { left:-33px; }/**===== 17.2. Twitter =====**/#twitter_footer {	position:fixed;	width:215px;	background:#fff;	border:3px solid #2daae1;	padding:5px 10px;}#twitter_footer.twit-left { left:-215px; }#twitter_footer.twit-right { right:-215px; }.twitter_icon {	width:30px;	height:50px;	text-align:center;	line-height:54px;	cursor:pointer;	display:block;	position:absolute;	top:-3px;	background-color:#2daae1;}.twitter_icon .fa-twitter, .facebook_icon .fa-facebook {	font-size:19px;	color:#FFF;}.twit-left .twitter_icon { right:-33px; }.twit-right .twitter_icon { left:-33px; }/**===== 17.3. Custom Side block =====**/#custom_side_block {	position:fixed;	width:215px;	background:#fff;	border:3px solid #ed5f01;	padding:5px 10px;}#custom_side_block.custom_side_block_left { left:-215px; }#custom_side_block.custom_side_block_right { right:-215px; }#custom_side_block img {	width:100%!important;	height:auto!important;}.custom_side_block_icon {	width:30px;	height:50px;	cursor:pointer;	display:block;	text-align:center;	line-height:54px;	position:absolute;	top:-3px;	background-color:#ed5f01;}.custom_side_block_icon .fa-chevron-right, .custom_side_block_icon .fa-chevron-left {	font-size:20px;	color:#FFF;}.custom_side_block_left .custom_side_block_icon { right:-33px; }.custom_side_block_right .custom_side_block_icon { left:-33px; }/**===== 17.4. Video Box =====**/#video_box {	position:fixed;	width:566px;	background:#fff;	border:3px solid #ff679a;	padding:0px;}#video_box iframe { border-width: 0px; }#video_box.vb-left { left:-566px; }#video_box.vb-right { right:-566px; }#video_box p {	margin-bottom:0px;	line-height:0px;}#video_box_icon {	width:30px;	height:50px;	text-align:center;	line-height:50px;	cursor:pointer;	display:block;	position:absolute;	top:-3px;	background-color:#ff679a;}#video_box .fa-play {	font-size:16px;	color:#FFF;}.vb-left #video_box_icon { right:-33px; }.vb-right #video_box_icon { left:-33px; }/*===================================================================================*//*  18. Five Grid Columns/*===================================================================================*/.col-xs-5ths, .col-sm-5ths, .col-md-5ths, .col-lg-5ths {	position: relative;	min-height: 1px;	padding-right: 15px;	padding-left: 15px;}.col-xs-5ths {	width: 20%;	float: left;}/*===================================================================================*//*  19. Shortcodes/*===================================================================================*/.alert { border-radius:0px }.divider {	clear:both;	height:40px;}.dropcap {	display: block;	float: right;	font-size: 40px;	line-height: 1em;	margin: 0px 0px 0 5px;}blockquote {font-size: 16px;}h4.panel-title { padding:0 }.alert {	padding-left:50px;	position:relative;}.alert .fa {	font-size:20px;	left:18px;	position:absolute;}.simple-ul {	margin:0 0 15px 0;	padding: 0;	list-style: none;}.simple-ul li {	position: relative;	padding-left: initial;	padding-right: 15px;	margin-bottom: 5px;}.simple-ul li:after {	position: absolute;	top: 0;	left: auto;	right: 0;	display: block;	content: "›";	font-family: fontawesome;}.simple-ul ul {	margin: 10px 0 10px 0;	padding: 0;	list-style: none;}.simple-ul ul li:after {	content: "•";	font-size: 1em;}.decimal-list {	margin:0px 0 15px 20px;	padding: 0;	list-style: decimal outside;}.decimal-list li {	padding-left: 0;	margin-bottom: 5px;	text-indent: 0;}.decimal-list ul {	margin: 5px 0 5px 17px;	padding: 0;	list-style: decimal outside;}/*===================================================================================*//*  20. Extra/*===================================================================================*//* Fix some bootstrap improvment */.form-control { border-radius:0px; }.img-thumbnail { border-radius:0px; }.well { border-radius:0px }.panel, .panel-heading { border-radius:0px; }.panel-group .panel { border-radius:0px; }/* Fix some bootstrap issues */span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg { display: inline; }div.required .control-label:not(.notrequired):before {	content: '* ';	color: #F00;	font-weight: bold;}/*===================================================================================*//*  start by me/*===================================================================================*/@media only screen and (max-width: 992px) {	.htop{		display: block !important;	}    #shortAccess{        display: none;    }}/* me */#shortAccess {    padding-right: 10px;    padding-top: 10px;    position: absolute;    top: 0;}.csBtn{    display: inline-block;    padding: 6px 12px;    margin-bottom: 0;    font-size: 14px;    border-radius: 5px;    font-weight: 400;    line-height: 1.42857143;    text-align: center;    white-space: nowrap;    vertical-align: middle;    background-color: #1c6db1;    min-width: 65px;}#shortAccess button:nth-of-type(2) {    margin-right: 13px;}.logoContainer a:nth-of-type(1){    position: relative;    top: -55px;	margin-right: 50px;}.logoContainer a:nth-of-type(2){    margin-right: 100px;}.circleFlag{height: 100% !important;position: relative;width: 100%;display: inline-table;}#shortAccess button:hover{	background-color: #f7b901;}.circleFlag .hedFlag{    width: 38px;    height: 45px;    /*margin: 20px;*/    position: relative;    right: 138px;    top: 15px;    display: block !important;}.circleFlag .hedFlag.search{	background-color: #1c6db1;	border-radius: 5px;}#toggleSearch:hover{	background-color: #f7b901 !important;	/*transition: all .3ms;*/}#toggleSearch{	right: 143px;}.hedFlag img.img1{	position: relative;	top: 10px;	left: -6px;}.hedFlag img.img2{	position: relative;	top: -9px;	left: -7px;    padding-top: 5px;}.hedFlag img.img3{	position: relative;    top: 5px;    left: -7px;}.circleFlag a:nth-of-type(2){	margin-top: 10px;}.circleFlag a:nth-of-type(3){    margin-top: 12px;}@media (min-width: 1155px) and (max-width: 1215px) {	.hedFlag{		right: 125px !important;	}}@media (min-width: 1055px) and (max-width: 1155px) {	.hedFlag{		right: 115px !important;	}}@media (min-width: 1015px) and (max-width: 1055px) {	.hedFlag{		right: 105px !important;	}}@media (min-width: 992px) and (max-width: 1015px) {	.hedFlag{		right: 90px !important;	}}@media screen and (max-width: 992px) {	.logos{		float: right !important;	}	.iconStart{		top: -28px;	}	#search{		display: block !important;	}}@media (min-width: 810px) and (max-width: 992px) {	.hedFlag{		right: 70px !important;	}}@media screen and (max-width: 1155px) {	.logoContainer a:nth-of-type(2) {		margin-right: 50px;		margin-bottom: 3px;	}}@media (min-width: 556px) and (max-width: 992px) {	.logoContainer a:nth-of-type(1){		float: right;		top: 55px;	}	.logoContainer a:nth-of-type(2){		float: left;		margin-left: 58px;	}	#header button.button-search {		bottom: -203px !important;	}}@media screen and (max-width: 495px) {	.logoContainer a:nth-of-type(1) {		display: none;	}	.logoContainer a:nth-of-type(2) {		margin-right: 5px;	}	.searchBoox{		display: block;	}}@media screen and (min-width: 991px) {	#search{		display: block;		height: 50px;		position: absolute !important;		bottom: -46px !important;		width: 99% !important;	}	#header button.button-search {		right: auto;		left: 3px !important;		position: absolute !important;		top: 2px !important;	}}/* ------------------------------- start for navbar ------------------------ */.CustomContainer{    width: 100% !important;    margin-left: 0 !important;    margin-right: 0 !important;    padding-right: 0 !important;    padding-right: 0 !important;}@media only screen and (max-width: 991px) {	.col-table-cell.col-lg-8.col-md-8.col-sm-12.col-xs-12.logos{		position: relative;		top: -43px;	}	.navbar.navbar-default{		position: relative;		bottom: -43px;	}	#top, #top > .container, #top > .container > .row{		height: 50px;	}}@media screen and (min-width: 992px){	ul.nav.navbar-nav{		height: 50px;	}}.navbar {	margin-bottom: 0 !important;}@media only screen and (min-width: 768px) {	.dropdown:hover> .dropdown-menu {display: block;	}}.navbar-brand{	display: none;}@media screen and (max-width: 991px){	.navbar-brand{		display: inline-block;	}	.CustomContainer.y{		position: relative;		top: -295px;		z-index: 1000;	}	#container{		position: relative;		top: -53px;		/*top: -280px;*/	}	#top{		display: none;	}}.navbar-toggle {	float: right;	margin-right: 15px;	margin-left: auto;}.navbar-brand {	float: left;	padding: 10px 15px 0 15px;}.sabad{	position: relative;	top: 4px;}.sabad.xyz{    position: relative;    top:7px;}.basketIcon img{		position: relative;		top: 6px;}@media (min-width: 991px) and (max-width: 1216px) {    #toggleSearch{        margin-right: 4px;    }}@media (max-width: 991px) {    #navbar {        position: absolute;        top: 56px;        right: 0px;        width: 99%;        background-color: #e6e6e6;    }    .parcham{        top:11px !important;    }    .circleFlag{        display: none;    }}@media (min-width: 680px) and (max-width: 991px) {	.navbar-nav > li {		float: none;	}}@media (min-width: 890px) and (max-width: 991px) {	.navbar-header{		width: 900px;	}}@media (min-width: 800px) and (max-width: 890px) {	.navbar-header{		width: 800px;	}}@media (min-width: 780px) and (max-width: 800px) {	.navbar-header{		width: 780px;	}}@media (min-width: 680px) and (max-width: 780px) {	.navbar-header{		width: 700px;	}}/* ------------------------------- start for dynamic slider ------------------------ */.owl-carousel.single-slider.owl-theme .owl-controls .owl-page.active span,.owl-carousel.single-slider.owl-theme .owl-controls .owl-page span,.owl-carousel.single-slider.owl-theme .owl-controls.clickable .owl-page:hover span {	background: rgba(131, 2, 2, 0.73) !important;	display: inline-block;	width: 15px;	height: 15px;}.owl-carousel.single-slider.owl-theme .owl-controls .owl-page span{	background: rgba(255,255,255) !important;}@media screen and (max-width: 600px) {	#content .slideshow .owl-item .item a img,	#content .slideshow .owl-item .item a{		min-height: 200px;	}}/* ------------------------------- start for static links ------------------------ */.CustomContainer2, .CustomContainer3{	margin-left: 30px;	margin-right: 30px;}.CustomContainer4{	padding-left: 0px;	padding-right: 0px;}.CustomContainer2 div{	text-align: center;}.staticLink{	overflow-x: hidden;	overflow-y: hidden;}.staticLink img{	/*width: 300px;	height: 250px;*/	border-radius: 5px;}.col-staticLink p {	margin-top: 10px;}.col-staticLink p img{	text-align: center;	margin: 0 auto;	padding-top: 15px;}.photo-wrap{float: right;}.specialProducts p {	padding-top: 15px;	float: right;	text-align: center;}@media screen and (min-width: 1200px) {	.CustomContainer3 div:nth-child(1){		margin-right: 70px;	}	.CustomContainer3 div:nth-child(2){		float: left;		margin-left: 70px;	}}.zoom-wrap {	/*display: inline-block;	//max-width: 1000px;	width: 100%;	//margin: 0 auto;*/}.zoom-wrap .zoom-effect {	display: inline-block;	overflow: hidden;	border-radius: 5px;}.zoom-wrap .zoom-effect .photo-wrap {	/*float: left;*/	/*height: 200px;*/	width: 100%;	overflow: hidden;text-decoration:none;}.zoom-wrap .zoom-effect .photo-wrap img {	/*width: 100%;*/	-webkit-transform: scale(1);	-moz-transform: scale(1);	transform: scale(1);	-webkit-transition: all .5s ease 0s;	-moz-transition: all .5s ease 0s;	transition: all .5s ease 0s;	opacity: 1;	margin: 0 auto;	border-radius: 5px;}.zoom-wrap .zoom-effect .photo-wrap:hover img{	-webkit-transform: scale(1.12);	-moz-transform: scale(1.12);	transform: scale(1.12);	opacity: 1;}/* ------------------- news slider ----------------------------------------------*/.newsSlider{	min-height: 220px;	margin-bottom: 30px;	background-color: #a73f3f;	color:#f5f5f5;}.newsSlideShow, .newsSlideShow .slideshow{	height: 100%;}.newsSlideShow .owl-pagination{	text-align: right;}.newsSlideShow .item p{	color: #f5f5f5;	overflow: hidden;}@media screen and (max-width: 710px) {	.newsSlideShow .item p{		height: 70px;	}} .newsSlideShow .item h3{	color: #fedb0c;	 margin-bottom: 15px; } .btn-news{	margin-top: 30px;	text-decoration: none;	color: #a73f3f;	background-color: #f5f5f5;	 border-radius: 5px;	 float: left;}.newsSlider .owl-carousel.single-slider .owl-controls .owl-pagination{	width:60%;}.newsSlider .container{	height: 100%;}.gazLogo{	height: 100%;}.gazLogo img{	margin-top: 30px;	float: left;}.newsSlideShow .owl-carousel.single-slider.owl-theme .owl-controls .owl-page.active span,.newsSlideShow .owl-carousel.single-slider.owl-theme .owl-controls.clickable .owl-page:hover span {	background: gold !important;}@media screen and (max-width: 1199px) {	.gazLogo{		display: none;	}	#content {		min-height: 10px;	}}/*------------------------------- specialProducts --------------------------------------------*/.specialProducts, .salesCenter{	margin-top: 15px;}.specialProducts .title{	background: #f5f5f5;	margin-bottom: 20px;	height: 70px;}.specialProducts .container {	margin-bottom: 10px;}.specialProducts .container h3{	color: #706f6f;}.special-products-slider{	height: 350px;	padding:10px 0px;	background: white;}.special-products-slider .product-thumb .image a{	background-color: #f5f5f5;	height: 195px;	border: 2px solid gold;	border-radius: 6px;	padding-top: 10px;	padding-bottom: 10px;}.special-products-slider .price, .special-products-slider h4 a{	color: #706f6f;}.special-products-slider h4 a{	margin-top: 10px;}.product-thumb:hover .image a{    background-color: white;    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.08);}.product-thumb:hover .caption h4 a{    font-weight: bold;color: black;text-decoration: none;}.product-thumb:hover .caption .price span{    font-weight: bold;    color: green;}.specialProducts img{	display: block;	max-width: 100%;	height: auto;	max-height: 165px;}	/*------------------------------- sales Center --------------------------------------------*/.salesCenter .title{	background: #f5f5f5;	height: 70px;	margin: 0 !important;}.salesCenter .owl-pagination	 {	text-align: right;	padding-right: 80px;	padding: 30px;}.salesCenter a, .salesCenter a img{	width: 100%;}.salesCenter a span {	position: absolute;	width: 250px;	min-height: 50px;	left: 50px;	top: 40px;	background-color: black;	opacity: .8;	border-radius: 5px;	text-align: right;	color: white;	padding: 20px;	overflow: hidden;}.salesCenter a span strong{	display: block;	padding-bottom: 10px;}.salesCenter .owl-wrapper{	min-height: 200px;}.salesCenter .owl-item .item{	height: 100%;}.salesCenter .item a img,.salesCenter .item a{	min-height: 200px;}@media screen and (min-width:2800px) {	.salesCenter a span {width: 20%;height:30%;font-size:45px;line-height: 75px;}}@media screen and (max-width:790px) {	.salesCenter a span {top:auto;height:60px;padding: 2px;bottom:20px;overflow-y:hidden;}}@media screen and (max-width:330px) {	.salesCenter a span {		display: none;	}}/*------------------------------------- intro-customres ------------------------------------- */.intro{}.intro .CustomContainer2{    min-height: 290px;}.intro .row{	min-height: 210px;	/*margin-bottom: 50px;*/}.customers .item, .customers .item a,.customers .item a img, .history{	height: 261px;	width: 100%;} .history span{text-align:justify;} .history{	background-color: #dddddd;    overflow: hidden;	height: auto;	margin-bottom: 10px;}.history .item1{    overflow: hidden;    text-align: right;}.history .item1 h5, .history .item1 h4, .history .item1 h3, .history .item1 h2, .history .item1 h1{    color: dimgray;}.history .item2{    padding: 0;}.history img{min-height:200px;}.customers  .title{	display: block;	text-align: center;	width: 100%;	height: 60px;	background-color: rgba(0,0,0,0.5);	position: absolute;	top: 0px;	left: 0px;	color: white;	z-index: 5;	padding-top: 20px;	padding-left: 15px;	padding-right: 15px;}.customers img {	max-height: 261px;}.customers{	min-height: 200px;position:relative;}.customers .slideshow{	position: absolute;	z-index: 1;	right: 0px;	top: 0px;	padding:0 15px;}@media only screen and (max-width: 1199px) {	.customers{		margin-bottom: 80px;	}}/*---------------------- footer --------------------------*/.rightLogoFooter{	/*background-image: url("../");*/	/*background-repeat: no-repeat;*/	/*height: 430px;*/height: 321px;	padding-right: 0;	background-color: lightgray;}.CustomContainer4 .row.x {	position: relative;	/*top: -18px;*/	top: 0px;}.rightLogoFooter img{	height: 100%;}.contactInfo ul{	padding-right: 5px;}.contactInfo ul li{	list-style: none;	margin-top: 10px;}.contactInfo {	padding-top: 30px;	background: lightgray;	/*min-height: 410px;*/max-height: 321px;min-height:321px;}.footerAddress{	overflow: hidden;	padding-top: 50px;} .socialIcons{/*padding-top: 35px;*/position:relative;top:-27px;	text-align: center !important;	padding-right: 10%;} @media screen and (max-width: 767px) { .socialIcons{padding-right:20%;}} .footerAddress p{	line-height: 35px;	color:red;	padding-top: 10px;	width: 90%;	overflow: hidden;	padding-right: 15px;}.footerAddress p span{	text-align: left;	padding-right: 80px;}@media screen and (max-width: 1199px) {	#footer .rightLogoFooter {		display: none;	}}@media screen and (max-width: 397px) {	.footerAddress p span {		padding-right: 0;	}}@media screen and (max-width: 1200px) {	#footer .qrCodeImg {		padding-top: 20px;		float: left;	}}.endDiv{	width: 100% !important;	padding-top: 10px;	background-color: #fff;}.endDiv p{	color: #b1b1b1;	text-align: center;}.circleFlag input {    position: absolute;    bottom: -16px;    left: -143px;    padding-left: 10px;    padding-right: 15px;    height: 40px;    width: 250px;    border-radius: 20px;    border: 1px solid gold;}#toggleSearch{	z-index: 20;    height: 40px;}#top-links ul li{	line-height: 40px;}#top-links a img.sabad{	margin-top: 4px;}#top-links a img.parcham{	margin-top: 7px;}.col-xs-push-12 {	left: 50%;}.col-xs-pull-12 {	right: 50%;}.vox ul{	margin: 0;}#footer h5 {	margin: 10px 0px 5px !important;	padding-top: 5px;}#footer .customcontainer4 {	position: relative;	top: 40px;}.methodSend{text-align:center;} .methodSend img{width: 90px;height: 60px;}.methodSend span{line-height: 65px;} .enemad{	float: left;}.socialIcons div.col-sm-1 {	/*float: left;*/	padding-left: 0px !important;	text-align: left;}.methodSendsText{	padding-bottom: 7px;	padding-right: 22px;}.row.footerAddress .col-lg-10{	border: 2px solid goldenrod;	border-radius: 10px;} .navbar .navbar-inner {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}@media (min-width: 970px) and (max-width: 1200px) {	.row.socialIcons > .col-sm-1.col-xs-2:nth-of-type(1){		margin-right: 290px;	}}@media (min-width: 800px) and (max-width: 970px) {	.row.socialIcons > .col-sm-1.col-xs-2:nth-of-type(1){		margin-right: 200px;	}}.info-holder{	background: #f5f5f5;	padding: 15px;	border-radius: 5px;}.info-holder td, .info-holder th{	padding-bottom: 16px;}.info-holder th{	color: gray;	font-size: 18px;	font-weight: normal;}.info-holder td{	padding-right: 15px;	font-size: 16px;	color: gray;}.container {	/*margin-top: 20px;	margin-bottom: 50px;*/}.cucss{	color: #f5bd0d;	display: inline-block;}#tab-review{padding: 20px;	background: #f5f5f5;	border-radius: 10px;	border: 2px solid #f2f0f0;}.codeAmbiyateCss{	background-color: #f5bd0d;	border-radius: 5px;	display: inline-block;	width: 180px;	color:white;	height: 50px;	text-align: center;	line-height: 50px;}.code{	border: 1px solid white;	height: 69px;	display: inline-block;	background-color: lightgray;	padding: 25px;	width: 130px;	border-radius: 5px;}.mostatil-code {display: inline-block;	padding: 15px;	background-color: #F5BD0D;	border: 2px solid #F5BD0D;	text-align: center;	font-size: 17px;font-weight: bold;	border-radius: 5px;	width: 200px;float: right;}#gotonext{	min-width: 200px;}.btnHolder{	text-align: center;}.btnHolder button {	margin-top: 20px;	padding: 8px 30px;	background-color: #10cdf9;	color: white;	border-radius: 12px;	border: none;	line-height: 25px;}.sectionPadding{padding-bottom: 40px !important;clear:both;}.sectionMarginTop{margin-top: 40px !important;}.noPadding{padding:0px;} .paddingRL0{padding-right:0px;padding-left:0px;} .carousel-control{width:7% !important;} .procat a{display: block;text-align: center;} .procat img{display: block;margin: 0px auto;max-width: 440px;} .procatInner{padding-bottom: 30px;} .procat h5{font-size: 24px;} li.address, li.mobile, li.email{padding-right: 15px;} .contactInfo i.fa{position: absolute;right: 10px;} .breadcrumbBox{display: block;padding:15px 0px 10px;} span.productLinkHolder{display: inline-block;width: 210px;height: 35px;}.productLink{	width: 185px;	height: 35px;	display: inline-block;	background-color: #10cdf9;	border-top-right-radius: 25px;	border-bottom-right-radius: 25px;	border-bottom-left-radius: 25px;	border-top-left-radius: 25px;}.productLink .whiteCirlce{	background-color: white;	height: 27px;	width: 27px;	display: inline-block;	border-radius: 50%;	margin-top: 4px;	right: -22px;	position: relative;}.productLink .whiteCirlce .glyphicon{	color: #000;	margin-top: 5px;}.whiteCirlce img{	margin-top: 4px;}.productLinkText{	color: white;	text-align: center;	display: inline-block;	height: 30px;	top: -4px;	position: relative;}.container .container {	margin-top: 20px;}.container .page {	display: none;	transition: all 1000ms ease-in-out;	background-color: transparent !important;}.container .page-active {	/*display: block;*/	transition: all 1000ms ease-in-out;}#pagination-demo{	margin-right: 45%;}#pagination-demo{	-webkit-transition: all 1.5s ease;	-moz-transition: all 1.5s ease;	-o-transition: all 1.5s ease;	transition: all 1.5s ease;}@media  screen and (max-width: 500px){	#pagination-demo{		margin-right: 33%;	}}.productList .caption{	text-align: center;}.productList .product-thumb{padding-top: 20px;min-height:368px;}.productList .caption {	padding-top: 10px;}.productList .product-thumb:hover .image a{	background-color: white;}.productList .product-thumb .image a {	background-color: #f5f5f5;	height: 200px;	border: 2px solid gold;	border-radius: 6px;	padding: 10px 0px;}.productList .product-thumb h4{padding-bottom: 3px !important;}.productList .product-thumb p.price{margin-bottom: 3px !important;}.last a.page-link, .first a.page-link{	display: none;}.titleHolder{	background-color: #f5f5f5;	padding: 20px;}.countTools{	padding: 20px;}.countTools .col-md-2 span{	display: inline-block;}.tick-control_holder{	width: 20px;	float: right;}.tick-control{	cursor: pointer;	width: 16px;}.tick-control.manfi, .tick-control.mosbat{	font-size: 20px;	font-weight: bold;	text-align: center;	float: right;}.tick-control.manfi{	font-size: 27px;} .countProd{-moz-appearance:textfield;} .countProd::-webkit-inner-spin-button, .countProd::-webkit-outer-spin-button {	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	margin: 0;}.quantity-nav{float: right;margin-right: 5px;cursor:pointer;}.btn-refresh{top: 10px;margin-right: 5px !important;}.countProd{	font-weight: bold;	background-color: #f5f5f5;	position: relative;	height: 42px;	width: 42px;	padding: 11px 5px;	text-align: center;	float: right;}.countTools .col-md-4{	line-height: 40px;}.tick-control:hover{	background-color: #FDDD31;}.dashed-span_holder{	text-align: center;	margin-bottom: 25px;}.dashed-span{	border:none;	border-top:1px dashed #0c0c0c;	color:#fff;	background-color:#fff;	height:1px;	width:50%;	padding-right: 10%;	padding-left: 10%;	display: inline-block;}span.price{	color: #53af2e !important;}.hr-custom{	background-color: #dddddd;	width: 100%;	height: 3px;	display: inline-block;	position: relative;	top: -15px;}.CustomContainer101{	margin-top: 0px !important;	position: relative;}@media only screen and (min-width:340px) {	.CustomContainer100 ul.nav.nav-tabs{		text-align: center;		padding-right: 11%;		margin-top: 40px;	}}@media only screen and (min-width:1000px) {	.CustomContainer100 .nav-tabs li{		min-width: 200px;	}}.btnSefaresh{	background-color: #10cdf9;	border-radius: 4px;	width: 200px;	height: 40px;	text-align: center;	color: white;	padding: 10px;	border: none;}.btnSefaresh:hover{	color: gold;}.CustomContainer101 .row{	text-align: center;}/* ------------------------------------------------------------------large image-----------------------------*/.LargeImage{	border: 2px solid gold;	background-color: #f5f5f5;	text-align: center;	padding: 15px 0;	border-radius: 6px;	overflow: hidden;}
.LargeImage img{
    width: 100%;
    cursor: pointer;
    border: 1px solid #eee;
    border-radius: 4px;
    overflow: hidden;
    padding: 5px;
}
.smallImageHolder{	padding-top: 10px;}.smallImage{	border: 2px solid gold;	background-color: #f5f5f5;	text-align: center;	padding: 5px 7px;	border-radius: 6px;	overflow: hidden;}.smallImage img{	width: 170px;	transition: .1s transform;}.smallImage img:hover{	/*display: block;*/	/*transform: scale(1.1);*/}.image-additional {	overflow: hidden;	margin-left: -7px;	margin-top: 15px;}.image-additional a.active {	opacity: 0.5;	outline: 0;	cursor: default;}.image-additional a {	float: right;	margin-right: 7px;	margin-left: 0px;}.image-additional img {	max-width: 75px;	height: auto;	display: block;}@media only screen and (max-width:460px) {	.LargeImage  {		padding-left: 0px;	}	.LargeImage img {		padding-right: 10px;		padding-left: 10px;	}}/* ---------------------- style mashin saberi (start) ---------------------------*/.gallery {	/*	width: 100%;        margin: 0 auto;        padding: 5px;        background: #fff;        box-shadow: 0 1px 2px rgba(0,0,0,.3);*/	padding-top: 20px;}.gallery > div {	position: relative;	float: left;	padding: 5px;}.gallery > div > img {	display: block;	width: 70px;	transition: .1s transform;	transform: translateZ(0); /* hack */}.gallery > div:hover {	z-index: 1;}.gallery > div:hover > img {	transform: scale(1.7,1.7);	transition: .3s transform;}.cf:before, .cf:after {	display: table;	content: "";	line-height: 0;}.cf:after {	clear: both;}.gallery .thumbnail {	border: none;	padding-right: 15px;}/* ---------------------- style mashin saberi (end) ---------------------------*//* ---------------------- style jadid motabeq ba tarh (start) ---------------------------*/.row.smallImageHolder .col-lg-4{	margin-top: 25px;}.smallImageHolder.zoom-wrap .zoom-effect .photo-wrap:hover img{	cursor: pointer;	-webkit-transform: scale(1.08);	-moz-transform: scale(1.08);	transform: scale(1.08);	opacity: 1;}/* ---------------------- style jadid motabeq ba tarh (End) ---------------------------*/.tab-content{	background-color: #f5f5f5;}.buttons{	text-align: center;}.tab-review form > h2{	text-align: center !important;}.product-info h1{font-size: 30px;}.product-info .spec-box{height:30px;margin-bottom: 10px;}.product-info .spec-title{font-size: 18px;}.product-info .spec-content{font-size: 18px;}.product-info .instock {	background:#53af2e;	color:#fff;	padding:2px 8px;	border-radius:2px;	font-weight:bold;	float: right;}.product-info .nostock {	background:#da4f49;	color:#fff;	font-weight:bold;	padding:2px 8px;	border-radius:2px;	float: right;}.product-info .photo-wrap img{width:100%;}.tablespec th{width:200px;} .txtRight{text-align: right;} .my_error_error, #ajax_error{display: none; bottom: 430px; right: 195px; margin-right: 0px;background-color: #e4dfe3;color: #0a7ba2;}span.productLinkHolder{display: inline-block;width: 210px;height: 35px;}.productLink{	width: 185px;	height: 35px;	display: inline-block;	background-color: #10cdf9;	border-top-right-radius: 25px;	border-bottom-right-radius: 25px;	border-bottom-left-radius: 25px;	border-top-left-radius: 25px;}.productLink .whiteCirlce{	background-color: white;	height: 27px;	width: 27px;	display: inline-block;	border-radius: 50%;	margin-top: 4px;	right: -22px;	position: relative;}.whiteCirlce img{	margin-top: 4px;}.productLinkText{	color: white;	text-align: center;	display: inline-block;	height: 30px;	top: -4px;	position: relative;}#container .container {	margin-top: 20px;}#container .page {	display: none;	transition: all 1000ms ease-in-out;}#container .page-active {	/*display: block;*/	transition: all 1000ms ease-in-out;}#pagination-demo{	margin-right: 45%;}#pagination-demo{	-webkit-transition: all 1.5s ease;	-moz-transition: all 1.5s ease;	-o-transition: all 1.5s ease;	transition: all 1.5s ease;}#page1, #page2, #page3, #page4{	background-color: transparent !important;}@media  screen and (max-width: 500px){	#pagination-demo{		margin-right: 33%;	}}.last a.page-link, .first a.page-link{	display: none;}#container{	overflow: hidden;}.cucss{	color: #f5bd0d;	margin-top: 50px;	display: inline-block;}.phoneHolder{float:left}#tab-review{padding: 20px;	background: #f5f5f5;	border-radius: 10px;	border: 2px solid #f2f0f0;}.codeAmbiyateCss{	background-color: #f5bd0d;	border-radius: 5px;	display: inline-block;	width: 180px;	color:white;	height: 50px;	text-align: center;	line-height: 50px;}.btnHolder button img{	display: inline-block;	position: relative;	top: 5px;}.info{	padding: 25px;	padding-top: 40px;	padding-bottom: 40px;	background-color: #f5f5f5;	border-radius: 5px;}.message{	color:#b1b1b1;	line-height: 30px;}.panel-list h3{	color: #f5bd0d;	margin-bottom: 20px;}.newsSection .panelListUl{	background-color: #f5f5f5;	list-style: none;	border-radius: 5px;	padding: 0;}.newsSection .panelListUl li{	margin-top: 5px;	padding: 10px 40px;	border-bottom: 1px solid darkgray;}.newsSection .panelListUl li a{	color:#b1b1b1;}.newsSection .panelListUl li a.active{	color: #706f6f;}.newsSection .panelListUl li a:hover{	color: #f5bd0d;}@media only screen and (min-width:1200px) {	.akhbarHolder{		padding-top: 67px;	}}.akhbarBox{	position: relative;	padding: 0 !important;	width: 49%;	margin-bottom: 17px;}.akhbarBox .img-responsive{max-height:200px;width:100%;}@media only screen and (max-width:690px) {	.linkHolder {		height:90px;	}	.akhbarBox{width: 100% !important;}}@media only screen and (max-width:390px) {	.linkHolder .textRight {		font-size: 13px !important;;	}}@media only screen and (max-width:300px) {	.linkHolder .textRight {		display:none;	}}.akhbarBox:nth-child(2n+1){	margin-left: 15px;}.linkHolder{	/*position: absolute;*/display: block;	bottom: 0;	left: 0;	height: 40px;	width: 100%;	background-color: #0c0c0c;	opacity: .4;	padding: 5px;	line-height: 40px;text-align: center}.linkHolder .textRight{	color: white;	margin: 0px 15px;}.linkHolder a{	color: white;	cursor: pointer;	font-size: 16px;}.tabPane{	display: none;}.akhbarHolder .tabPane:first-child{	display: block;}.panelListUl a.active{	color: #f5bd0d;} .panelListUl a{text-decoration:none;}.tableSabad tr td  > img{	width: 60px;	display: inherit;}.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {	border: 2px solid white !important;	text-align: center;	background-color: #f5f5f5;}.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td .clock{text-align: center !important;}.tableSabad tr th{	background-color: #d9d9d9 !important;	text-align: center;	padding: 5px!important;	font-weight: normal;}.tableSabad tr td span{	display: inline-block;}.tick-control_holder {	width: 16px;	margin-left: 25px;}.tick-control {	cursor: pointer;	width: 16px;}.imgForShop img{	width: 380px;}.btn-shop{	background-color: darkgray;	color:white;	border-radius: 5px;	padding: 5px;	display: inline-block;	margin-top: 10px;}.btn-shop:nth-of-type(1){	margin-left: 20px;}.city{	display: none;}.city img{	height:150px;}.cityHolder .city:first-child{	display: block;}.panelListUl a.active{	color: rgba(41, 41, 41, 0.85);}.panelListUl li a {	color: #b1b1b1;text-decoration:none;}.shopping-center .info-holder{	background: transparent;}@media only screen and (min-width: 700px){	.shopping-center .info-holder {		padding: 55px;	}}@media only screen and (min-width: 700px){	.shopping-center .panel-list ul {		border-left: 1px solid rgba(41, 41, 41, 0.4);	}}.sales-center-title h3, .page-title h3 , .ques_holder h3, .page-titleh{	color: #f5bd0d;	padding-right: 25px;	font-size: 24px;}.sales-center-title .img-responsive{max-height: 180px;}.qa-box{	margin-top: 20px;	margin-bottom: 20px;}.quesBox{	border-radius: 5px;	background-color: #ececec;	min-height: 60px;	padding: 20px;	color: gray;	text-align: justify;	cursor: pointer;	position: relative;}.ques_holder h3{	margin-bottom: 23px;}.info-panel{	background-color: #f5f5f5;	min-height: 80px;	color: #333;	border-radius: 5px;	border:2px solid whitesmoke;}.circleQ{	background-color: #f5bd0d;	border-radius: 50%;	position: absolute;	width: 30px;	height: 30px;	right: -10px;	top: -10px;	font-size: 20px;	font-weight: 900;	color: white;	text-align: center;	line-height: 35px;-moz-transform: scale(-1, 1);	-webkit-transform: scale(-1, 1);	-o-transform: scale(-1, 1);	-ms-transform: scale(-1, 1);	transform: scale(-1, 1);}@media (min-width: 1200px) {	.answBox {		float: left;	}}.answBox{	text-align: justify;border-radius: 5px;	background-color: #f5bd0d;	min-height: 80px;padding:20px 10px;	margin-top: 12px;	position: relative;	width: 98%;	display: none;	transition: 2ms all;}.answBox.active{	display: block;}.answBox .textHolder{color:#000;overflow: hidden;}.answerTickTP{	position: absolute;	background-image: url("../image/answer-tick-tp.png");	top: 0px;	right: -19px;	width: 22px;	height: 17px;}.faqAnswer span, .faqAnswer p{font-size: 16px !important;	font-family: 'iranSans', sans-serif !important;	line-height: 1.5 !important;}.phoneHolder{float:left}#tab-review, #tab-review2,#tab-review, #tab-review3, #tab-review4, #tab-review5,#tab-review6, .tab-review7, #tab-review11, #giftBox{	padding: 20px;	color:#777;	background: #ececec;	border-radius: 10px;	margin-top: 30px;	border: 2px solid #f2f0f0;}#tab-review input,#tab-review textarea, #tab-review select,#tab-review2 input, #tab-review2 select,#tab-review3 input, #tab-review3 select, #tab-review4, #tab-review4 select, #tab-review5, #tab-review5 select, #tab-review6, #tab-review6 select, .tab-review7, .tab-review7 select, .tab-review11, .tab-review11 select{	color:#777 !important;}#tab-review2,#tab-review3, #tab-review4, #tab-review5,#tab-review6, .tab-review7, #tab-review11{	padding-right: 0 !important;	padding-left: 0 !important;}#tab-review2 .panel1-title,#tab-review3 .panel1-title,#tab-review4 .panel1-title,#tab-review5 .panel1-title,#tab-review6 .panel1-title,.tab-review7 .panel1-title,#tab-review11 .panel1-title{	text-align: center;	color: black;	background-color: #f5f5f5;	display: block;	position: relative;	top: -22px;	width: 100.5%;	border-radius: 5px;	height: 30px;	line-height: 30px;	right: -3px;}#tab-review2 table,#tab-review4 table,#tab-review5 table,#tab-review6 table,.tab-review7 table,#tab-review3 table,#tab-review11 table{	position: relative;	top: -22px;}.codeAmbiyateCss{	background-color: #f5bd0d;	border-radius: 5px;	display: inline-block;	width: 180px;	color:white;	height: 50px;	text-align: center;	line-height: 50px;}#gotonext{	min-width: 200px;}.btnHolder{	text-align:center;	padding: 20px 0;}.btnHolder button{	padding: 8px 30px;	background-color: #10cdf9;	color: white;	border-radius: 12px;	border: none;	line-height: 25px;}.btnHolder button img{	display: inline-block;	position: relative;	top: 5px;}.panel1-title{text-align: center;	color: black;	background-color: #f5f5f5;	display: block;	position: relative;	top: -22px;	width: 104%;	border-radius: 5px;	height: 30px;	line-height: 30px;	right: -22px;}.mlitaryDateInput{	width: 120px;}.customColForDiv{	padding-top: 10px;}.customColForForm{	padding-right: 0 !important;}@media only screen and (min-width:1000px) {	#causeImpunity{		width: 357px !important;	}}@media only screen and (max-width:400px) {	#causeImpunity{		width: 145px !important;	}	#tab-review2 input.form-control, #tab-review3 input.form-control , #tab-review4 input.form-control{		width: 50px;	}}.addTrFamilyInfo{	float: left;	cursor: pointer;	color: black;}[data-name="Md-DateTimePicker-PopoverContent"] {	padding: 5px 6px;}[data-name="Md-DateTimePicker-Title"] {	direction: rtl;	text-align: center;	font-family: Tahoma;	font-size: 12px;}[data-name="Md-PersianDateTimePicker"] {	min-width: 230px;}[data-name="Md-PersianDateTimePicker"] button {	font-size: 12px;}[data-name="Md-PersianDateTimePicker"] table.table-striped {	margin-bottom: 0;	direction: rtl;}[data-name="Md-PersianDateTimePicker"] table.table td {	text-align: center;	padding: 2px;	font-size: 12px;}[data-name="Md-PersianDateTimePicker"] table[data-name="Md-PersianDateTimePicker-TimePicker"].table,[data-name="Md-PersianDateTimePicker"] table[data-name="Md-PersianDateTimePicker-HeaderTable"].table {	width: 100%;	margin: 0 auto;	direction: ltr;}[data-name="Md-PersianDateTimePicker"] table[data-name="Md-PersianDateTimePicker-TimePicker"].table td,[data-name="Md-PersianDateTimePicker"] table[data-name="Md-PersianDateTimePicker-HeaderTable"].table td {	text-align: center;	vertical-align: middle;	border: 0;}[data-name="Md-PersianDateTimePicker-TitleMonth"] {	width: 50%;	font-size: 14px;	font-weight: bold;}[data-name="Md-PersianDateTimePicker-TitleYear"] {	font-size: 14px;	font-weight: bold;}[data-name="Md-PersianDateTimePicker"] table.table tr[data-name="Md-PersianDateTimePicker-WeekDaysNames"] td {	font-size: 13px;}[data-name="disabled-day"] {	color: #ccc;}[data-name="day"], [data-name="today"] {	cursor: pointer;	padding: 2px;}[data-name="day"]:not([class^="text"]) {	color: #333;}[data-name="day"]:hover {	background: #eee;}[data-name="today"]:hover {	background: #73acdc;}[data-name="Md-PersianDateTimePicker-TimePicker"] [data-name="Clock-Hour"],[data-name="Md-PersianDateTimePicker-TimePicker"] [data-name="Clock-Minute"],[data-name="Md-PersianDateTimePicker-TimePicker"] [data-name="Clock-Second"] {	font-size: 12px;	width: 50px;	padding: 2px;	direction: ltr;	text-align: center;	height: auto;	display: inline-block;}/* new */.gallerySection .panelListUl{	background-color: #f5f5f5;	list-style: none;	border-radius: 5px;	padding: 0;}.gallerySection .panelListUl li{	margin-top: 5px;	padding: 10px 30px;}.gallerySection .panelListUl li a{	color:#b1b1b1;}.gallerySection .panelListUl li a:hover{	color: #706f6f;}@media only screen and (min-width:1200px) {	.gallerySection .akhbarHolder{		padding-top: 67px;	}}.tablilist{	display: inline-block;	background-image: url("../image/left-arrow-item-gallery.png");	width: 12px;	height: 12px;}.gallerySection .panelListUl a.active span.tablilist{	display: inline-block;	background-image: url("../image/sort-down-item-gallery.png");	width: 12px;	height: 12px;}.akhbarBox{	position: relative;	padding: 0 !important;	width: 30%;	margin-bottom: 17px;	cursor: pointer;}@media only screen and (max-width:690px) {	.linkHolder {		height:90px;	}	.akhbarBox{width: 100% !important;}}@media only screen and (max-width:390px) {	.linkHolder .textRight {		font-size: 13px !important;;	}}@media only screen and (max-width:300px) {	.linkHolder .textRight {		display:none;	}}.akhbarBox:nth-child(even), .akhbarBox:nth-child(n){	margin-left: 15px;}.linkHolder{	/*position: absolute;*/	bottom: 0;	left: 0;	height: 50px;	width: 100%;	background-color: #0c0c0c;	opacity: .4;	padding: 5px;	line-height: 40px;}.gallerySection .linkHolder .textRight{	color: white;	font-size: 14px;	/*margin: 0px;*//*text-align: right;*/text-align: center;	height: 100%;}.gallerySection .linkHolder a{	display: block;	cursor: pointer;	height: 100%;	padding: 12px 4px;}.tabPane{	display: none;}.akhbarHolder .tabPane:first-child{	display: block;}.count-current_product-in-basket{    position: absolute;	display: inline-block;	background-color: rgb(0, 191, 214);	border-radius: 50%;	padding: 0px 2px;	left: 10px;top:6px;line-height: 25px;	width: 24px;	height: 24px;	font-size: 15px;	color: #fff;	text-align: center;}.add-to-basket-inline{	font-size: 14px;	padding-top: 15px;	color: #53af2e;}.gallerySection .panelListUl a.active{	color: #706f6f;}.rotateslider-item a img{	cursor: pointer !important;	max-height: 250px;}#jquery-script-menu {	position: fixed;	height: 90px;	width: 100%;	top: 0;	left: 0;	border-top: 5px solid #316594;	background: #fff;	-moz-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);	-webkit-box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);	box-shadow: 0 2px 3px 0px rgba(0, 0, 0, 0.16);	z-index: 999999;	padding: 10px 0;	-webkit-box-sizing:content-box;	-moz-box-sizing:content-box;	box-sizing:content-box;}.jquery-script-center {	width: 960px;	margin: 0 auto;}.jquery-script-center ul {	width: 212px;	float:left;	line-height:45px;	margin:0;	padding:0;	list-style:none;}.jquery-script-center a {	text-decoration:none;}.jquery-script-ads {	width: 728px;	height:90px;	float:right;}.jquery-script-clear {	clear:both;	height:0;}.rotateslider-container {	position: relative;	/*width: 960px;*/	min-height: 300px;	margin-left: auto;	margin-right: auto;	/*background-color: #efefef;*/}.rotateslider-container .rotateslider-item {	position: absolute;	left: 50%;	top: 50%;	-webkit-transform: translateY(-50%) translateX(-50%) scale(0.6);	-ms-transform: translateY(-50%) translateX(-50%) scale(0.6);	transform: translateY(-50%) translateX(-50%) scale(0.6);	opacity: 0;	-webkit-filter: blur(5px);	filter: blur(5px);	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;}.rotateslider-container .rotateslider-item.next {	left: 80%;	opacity: 0.5;}.rotateslider-container .rotateslider-item.prev {	left: 20%;	opacity: 0.5;}.rotateslider-container .rotateslider-item.now {	opacity: 1;	-webkit-filter: blur(0px);	filter: blur(0px);	top: 50%;	left: 50%;	-webkit-transform: translateY(-50%) translateX(-50%) scale(1);	-ms-transform: translateY(-50%) translateX(-50%) scale(1);z-index:100;	transform: translateY(-50%) translateX(-50%) scale(1);}.rotateslider-container .arrow {	display: inline-block;	width: 50px;	height: 50px;	background-color: #000;	position: absolute;	top: 50%;	margin-top: -25px;	cursor: pointer;	color: #fff;	text-align: center;	border-radius: 50%;	width: 25px;	height: 25px;}.rotateslider-container .arrow.left { left: 0; }.rotateslider-container .arrow.right { right: 0; }.fa-3x {	font-size: 1.5em;}.panelUser .info-holder{padding-top:70px;background: transparent;}.panelUser .title, .basket .title{color:#f5bd0d;font-size: 24px;}.buyingFlow{	height: 60px;	background-color: #f5f5f5;}.buyingFlow > .col-sm-12{	height: 100%;	padding: 0;}.buyingFlow .UL-buyingFlow {	display: inline-block;	list-style: none;	height: 100%;	padding: 0;	margin: 0;	width: 100%;}.buyingFlow .UL-buyingFlow li{	list-style: none;	float: right;	height: 100%;	background-color: transparent;	line-height: 60px;	width: 25%;	position: relative;}.badane-asli-li{	width: 80%;	height: 100%;	background-color: transparent;	text-align: center;}.triangleMostatil,.badane-asli-li{	float:right;}.triangleMostatil{	display: inline-block;	position: absolute;	width: 40px;	height: 60px;	background-image: url("../image/triangle.png");}.triangleMostatil.active{	background-image: url("../image/triangle-activated.png");}.buyingFlow .UL-buyingFlow li.active .badane-asli-li{	background: #d9d9d9;}.UL-buyingFlow li.active a{	color: black;}@media only screen and (max-width:370px) {	.buyingFlow{		height: 240px;	}	.buyingFlow .UL-buyingFlow li{		/*width: 100px;*/		height: 60px;	}}@media (max-width: 768px) {	.buyingFlow{		font-size: 12px;		overflow: hidden;	}}@media (min-width: 992px) and (max-width: 1200px) {	.buyingFlow .UL-buyingFlow li{		min-width: 20%;		max-width: 280px;		height: 60px;	}	.buyingFlow {		height: 120px;	}}.UL-buyingFlow li.aval .triangleMostatil {	background-color: #D9D9D9;	width: 66px;	background-repeat: no-repeat;	background-position-x: right;}.refresh{	background-color: lightgray;	display: inline-block;	position: relative;	top: -40px;	left: -20px;	line-height: 23px;}.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../image/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../image/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../image/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../image/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1} .carousel-inner>.item>img, .carousel-inner>.item>a>img {min-height:150px;} .etelaiyeHolder h4, span, div.priceHolder{text-align: right;display: inline-block;} .etelaiyeHolder{text-align: center;margin-bottom: 50px;} .priceHolder{border:2px solid rgba(147, 147, 147, 0.04);padding: 10px 15px;width: 200px;text-align: center;background-color: #f5f5f5;margin-left: 15px;margin-right: 15px;} .sliderTop a{display:block;} .sliderTop a img{margin:0px auto;}
.UL-buyingFlow li.dovom .triangleMostatil {
    background-color: #D9D9D9;
    width: 66px;
    background-repeat: no-repeat;
    background-position-x: right;
}
@media  (max-width: 1321px) {
    .UL-buyingFlow li.dovom .triangleMostatil{
        background-color: 	#D9D9D9;
        width: 56px;
        background-repeat: no-repeat;
        background-position-x: right;
    }
}

@media  (max-width: 992px){
    .UL-buyingFlow li.dovom .triangleMostatil{
        background-color: 	transparent !important;
        background-repeat: no-repeat;
        background-position-x: right;
    }
}

.row-sabad-info .item{
    border: 2px solid rgba(0, 0, 0, 0.04);
    padding: 15px;
    background-color: #f5f5f5;
}

.factor-no{
    margin-right: 28.2%;
}
.date{
    margin-right: 36%;
}
@media  (max-width: 768px){ .customers{margin-bottom:80px;}}

.table-bordered.tableInvoice > thead > tr > th, .table-bordered.tableInvoice > tbody > tr > th, .table-bordered.tableInvoice > tfoot > tr > th, .table-bordered.tableInvoice > thead > tr > td, .table-bordered.tableInvoice > tbody > tr > td, .table-bordered.tableInvoice > tfoot > tr > td {border-color:#ccc !important;background-color:#fff;text-align:right;} .tableInvoice .titleRow th{background-color:#bddcf5 !important;text-align:center !important;font-weight: normal;} .topTitleRow{text-align:center !important;color:#fff;background-color:#1c6db1 !important;} tfoot th{background-color:#bddcf5 !important;font-weight: normal;} .tab-pane .panel1-title.required:before{content: '* ';color:#F00;font-weight: bold;} .akhbarBox a{display:block;text-align:center;}


.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    right: 100%;
    margin-top: -6px;
    margin-right: -1px;
    -webkit-border-radius: 6px 0px 0px 6px;
    -moz-border-radius: 6px 0px 0px 6px;
    border-radius: 6px 0px 0px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0px 0px 5px;
    border-right-color: #ccc;
    margin-top: 5px;
    margin-left: -10px;
}

.dropdown-submenu:hover>a:after {
    border-right-color: #fff;
}

.dropdown-submenu .caret{float:left;margin-top:10px;margin-left: -10px;-ms-transform: rotate(90deg); -webkit-transform: rotate(90deg);transform: rotate(90deg);}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{border-radius: 5px 0px 0px 5px;}
@media  (max-width: 767px){ .dropdown-submenu .dropdown-menu{padding-right:15px !important;} .quesBox span:not(.circleQ){text-align:justify;}}
/******************/
#center
{
    text-align: center;
}
@media print {
    a[href]::after {
        content: " ";
    }
}
@media (max-width: 992px)  {
    .count-current_product-in-basket{    position: absolute;	display: inline-block;	background-color: #ef394e;	border-radius: 50%;	padding: 0 2px;	right: -4px;
        top: 6px;	width: 15px;	height: 15px;	font-size: 12px;	color: #fff;	text-align: center;line-height: 17px;}

}

@media (max-width: 375px)
{
    .badane-asli-li,.buyingFlow .UL-buyingFlow li.active .badane-asli-li
    {
        width: 60px;
        font-size: 10px;
    }


}
/**************************/
/****start new sabad******/
#basket-top
{
    width: 150px;
    height: 40px;
    position: relative;right: 29px;top: 15px;
    /* margin-top: 10px;*/
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    overflow: hidden;
    border: 1px solid rgb(0, 191, 214);
    padding: 0 15px;
    background: #fff;
}
#basket-top > a
{
    color: rgb(0, 191, 214);
    width: 155px;
    height: 100%;

}
#basket-top-right
{
    width: 24px;
    height: 100%;
    float: right;
}
#basket-top-right .glyphicon-shopping-cart
{
    font-size: 24px;
    line-height: 30px;
}
#basket-top-left
{
    width: 126px;
    height: 100%;
}
#basket-top-left .title
{
    position: relative;
    right: 10px;
    top: 8px;
}

#basket-dropdown
{
    padding: 8px !important;
    margin: 0;
    z-index: 1000!important;
    background: #fff;
    border-top: 3px solid #3e7cb4;
    width: 420px;
    position: absolute;
    top: 62px;left: 51px;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    -moz-box-shadow:0 6px 12px rgba(0,0,0,0.175) ;

}
#basket-dropdown ::after
{
    /* clear: both;
     content: ' ';
     display: block;
     width: 0;
     height: 0;
     border-style: solid;
     border-color: transparent transparent #3e7cb4 transparent;
     position: absolute;
     border-width: 0px 7px 6px 7px;
     bottom: 0px;
     left: 4%;
     margin: 0 0 0 -5px;
     z-index: 1012;
     top: -9px;*/
}
#basket-dropdown .remove
{
    border-radius:100%;
    padding:0 4px;
    line-height:normal;
    width: 20px;
    height: 20px;
}
#basket-dropdown .checkout
{
    text-align: left;
}
#basket-dropdown
{
    display: none;
}


/*****/
#add-to-basket
{
    width: 60px;
    height: 40px;
    background: #00bfd6;
    border: 1px solid #00bfd6;
    position: absolute;bottom: 5px;right: 5px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    cursor: pointer;

}
#plus{
    background: url(../image/add-to-basket.png);
    width: 16px;height: 16px;
    top: 10px;
    position: relative;
    display: inline-block;

}

#select-list
{
    width: 60px;
    height: 40px;
    background: #fff;
    border: 1px solid #c8c8d6;
    position: absolute;bottom: 5px;right: 5px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    cursor: pointer;

    display: none;
}
#select-list > ul
{
    width: 60px;
    list-style: none;
    padding: 0;
    margin: 0;
    font-size: 14px;
    line-height: 20px;
    min-height: 20px;

    display: none;

    position: absolute;
    top: 100%;
    left: -1px;
    background: #fff;
    border: 1px solid #ababc0;
    border-top: none;
    box-shadow: 0 0 10px -6px;
    -webkit-box-shadow: 0 0 10px -6px;
    -moz-box-shadow: 0 0 10px -6px;
    margin-top: -3px;
    z-index: 3;
}
#select-list >ul >li
{
    display: block;
    padding: 10px;
    color: #666;
    cursor: pointer;
    text-align: right;
}
#select-list > ul > li:hover
{
    background: #f1f1f1;
}
#select-list > span
{
    font-size: 14px;
    color:#666 ;
    line-height: 37px;
}
#select-list > span::after
{
    content: "";
    width: 16px;
    height: 16px;
    display: block;
    position: relative;
    top: -25px;left: -12px;
    background: url("../image/down-arrow.png");
}
.select-open span::after
{
    transform: rotate(180deg);


}
.image .no-in-stock
{
    height: 25px;
    position: absolute;bottom: 5px;right: 5px;
    font-size: 15px;
    color: #fb3449;
    font-weight: bold;
    text-align: right;
    width: 96%;
    padding: 5px 5px 0 0;

}
.description
{
    width: calc(100% - 74px);
    height: 30px;
    background: transparent;
    color:#00bfd6;
    /*border-top: 1px solid #00bfd6;*/
    position: absolute;bottom: 5px;left: 5px;
    font-size: 13px;
    padding-right: 5px;
    line-height: 35px;
    text-align: right;
    display: none;

}
@media (max-width: 1300px) and (min-width: 1240px){

    #basket-dropdown
    {
        left: 40px;
    }
}


@media (max-width: 1240px) and (min-width: 1215px){

    #basket-dropdown
    {
        left: 27px;
    }
}

@media (max-width: 1215px) and (min-width: 1157px){
    #basket-top {
        right: 36px !important;
    }
    #basket-dropdown
    {
        left: 20px;
    }
}
@media (max-width: 1155px) and (min-width: 1086px) {


}
@media (max-width: 1086px) and (min-width: 1055px) {

    #basket-dropdown
    {
        left: 20px;
    }
}
@media (max-width: 1155px) and (min-width: 1055px) {
    #basket-top {
        right: 8px !important;
    }

}
@media (max-width: 1055px) and (min-width: 1015px) {
    #basket-top {
        right: 0 !important;
    }
    #basket-dropdown
    {
        left: 23px;
    }
}
@media (max-width: 1015px) and (min-width: 992px) {
    #basket-top {
        right: -17px !important;
    }
    #basket-dropdown
    {
        left: 33px;
    }
}

/****end new sabad******/

/****start responsive page blog_detail****/
/* #note_blog > p > img
 {
     width:550px !important;
     height: auto !important;

 }
@media  (max-width: 979px)
{
 #note_blog > p > img
 {
     width: 500px!important;
     height: auto !important;
 }
 #note_blog > p
 {
     width: 500px !important;
     text-align: justify;
 }
}

@media (max-width: 800px)
{
 #note_blog > p > img
 {
     width: 450px!important;
     height: auto !important;
 }
 #note_blog > p
 {
     width: 450px !important;
     text-align: justify;
 }
}

@media (max-width: 768px)
{
 #note_blog >p >img {
     width: 400px !important;

     height: auto !important;
 }
 #note_blog > p
 {
     width: 400px !important;
     text-align: justify;
 }
}

@media  (max-width: 480px)
{
 #note_blog > p > img
 {
     width: 330px!important;
     height: auto !important;
 }
 #note_blog > p
 {
     width: 330px !important;
     text-align: justify;
 }
}*/
@media  (max-width: 1200px)
{.socialIcons
{
    padding-top: 35px;

}}

@media  (min-width: 480px)
{
    .custom_mobile
    {
        text-align: center;
    }
}
/*@media  (max-width: 400px)
{
    #note_blog > p > img
    {
        width: 230px !important;
        height: auto  !important;
    }
    #note_blog > p
    {
        width: 230px !important;
        text-align: justify;
    }
}

@media  (max-width: 320px)
{
    #note_blog >  p > img
    {
        width: 190px!important;

    }
    #note_blog > p
    {
        width: 190px !important;
        text-align: justify;
    }

}*/
u
{
    text-underline-position: under;
    text-underline-offset :-5px;

}

#note_blog img,.order-img img
{
    max-width: 100% !important;
    height: auto !important;
    /*max-height: 400px ;*/
}


.table-responsive .table {
    max-width: 1500px !important;
    -webkit-overflow-scrolling: touch !important;
}

.gallerySection .linkHolder
{
    line-height: 1.5;
}
/****end responsive page blog_detail****/
.underline {
    position: relative;
}
.underline::after {
    left: 0;
    right: 0;
    bottom: -2%;
    content: "";
    position: absolute;
    border-bottom: 1px dashed #3e7cb4;
}

.payType
{
    background: #f5f5f5;
    padding: 15px;
    line-height: 30px;
    margin-top: 40px;
}
.payType input
{

}

.payType span.titlePaytype
{
    margin-bottom: 8px;
    font-weight: 700;
    font-size: 17px;
}
.payType label
{
    margin-left: 30px;
}
.payType .walletAmount
{
    color: #777;
    font-size: 14px;
    font-weight: 700;
}
.walletCurrency
{
    font-weight: normal;
    font-size: 12px;
}
.containerWallet
{
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid #ccc;
}
.mainWallet
{
    padding: 10px 50px 20px;

}
.containerWallet img
{
    width: 16px;height: 16px;vertical-align: middle;margin-left: 5px
}
.containerWallet:last-child
{
    border: 0;
}
.currentW
{
    font-weight: bold;
    font-size: 14px;
    color: #404040;
}
.btnW
{
    min-width: auto !important;
    /*padding: 10px 40px;*/
}
.btnW:first-child
{
    background: transparent !important;
    color: #333;
    border: 1px solid #333;
    padding: 8px 30px;
    border-radius: 12px;
    line-height: 25px;
    margin-top: 20px;
}

@media only screen and (max-width:480px) {
    .mainWallet {
        padding-right: 0;
        padding-left: 0;
    }

    .btnW
    {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .btnHolder.customW
    {
        padding: 0 !important;
    }
}

.specialProducts .container .BtnOrder
{
    box-shadow: -10px -10px 15px rgba(255,255,255,0.5),
    10px 10px 15px rgba(70,70,70,0.12),
    inset -10px -10px 15px rgba(255,255,255,0.5),
    inset 10px 10px 15px rgba(70,70,70,0.12) ;padding: 5px;border-radius: 7px;font-size: 13px;font-weight: bold;color:#444;  transition: 0.5s;width: 90px;height: 34px;text-align: center;line-height: 2;
    float: left;

}
.specialProducts .container .BtnOrder:hover
{
    width: 94px;height: 36px;
}
/*****filter product_services*********/
.c-listing-sidebar
{
    max-width: 25%;padding-left: 5px;width: 100%;
}
.n-list-style
{
    list-style: none;
}
.c-listing-sidebar .c-box
{
    background: #fff;
    border-radius: 8px;
    border: 1px solid #dedede;
    margin:0 0 10px;
    box-shadow: 0 12px 12px 0 hsla(0,0%,71%,.11)
}
.c-box__header
{
    margin:0 6px;
    border-bottom: 1px solid #f2f2f2;
    padding: 8px 16px 10px 15px;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: .2px;
    line-height: 1.5;
    color: #535353;
}
.js-box-toggle{
    cursor: pointer;
    position: relative;
}
.js-box-toggle::before{
    display: inline-block;
    content: "";
    height: 10px;
    width: 10px;
    margin-right: 8px;
    border-top: 1px solid;
    border-right: 1px solid;
    color: #535353;
    position: absolute;
    top: 10px;left: 16px;
    -webkit-transform: rotate(311deg) translateY(60%);
    transform: rotate(311deg) translateY(60%);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;

}
.c-box__header.is-hidden::before{
    -webkit-transform: rotate(135deg) translateY(-50%);
    transform: rotate(135deg) translateY(-50%);
    -webkit-transition: all .3s ease-in-out;
}
.c-box__header.is-hidden {
    border-bottom-color: transparent;
}
.c-box-scroll_container{
    max-height: 300px;
    overflow-y: auto;
}
.c-box-scroll_container::before{
    content: "";
    position: relative;
    z-index: 2;
    height: 5px;
    width: 100%;
    display: block;
    background: #fff;

}
.c-filter .glyphicon-menu-left::before,.c-filter .glyphicon-menu-down::before
{
    font-size:9px;
    color: #6b6b6b;
    position: absolute;
    top:-10px;
    right: -10px;
}
.c-list-category
{
    padding: 0 13px 8px 12px;
    font-size: 13px;
    line-height: 1.833;
}
.c-list-category ul
{
    padding: 0;
    margin: 4px 0;

}
.c-list-category li a
{
    padding: 0;
    text-decoration: none;
    cursor: pointer !important;
    color: #545454;
    margin-top: 6px;
    /* margin-bottom: 10px;*/
    font-weight: 400;
    line-height: 20px;
    position: relative;
    padding-right: 15px;
}
.c-list-category--deep .c-list-category--deep
{
    padding-right: 15px;
}
.c-list-category--deep a:hover{
    color: #00bfd6;
}
.c-list-category--deep a.active{
    pointer-events: none;
    color :#2e2e2e;
    font-weight: 700;
}
.accordion_button_custom {
    display: inline-block;
    content: "";
    height: 6px;
    width: 6px;
    position: absolute;right: 0;
    top: 6px;
    border-bottom: 1px solid;
    border-right: 1px solid;
    transform: rotate(135deg);
    color: #8a94a5;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
}
.accordion_button_custom.bottom {
    -webkit-transform: rotate(45deg) !important;
    transform: rotate(45deg) !important;}
/**********only product stock******/
.c-filter__switching
{
    font-size: 13px;
    padding: 8px 73px 8px 20px;
    position: relative;
    color: #515151;
}
.switch {
    position: absolute;right: 20px;
    top:10px;
    display: inline-block;
    width: 40px;
    height: 21px;
}

.switch input {
    opacity: 0;
    /*width: 0;
    height: 0;*/
}

.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #e5e5e5;
    -webkit-transition: .4s;
    transition: .4s;
    border: 1px solid #8c8c8c;

}

.slider:before {
    position: absolute;
    content: "";
    height: 15px;
    width: 15px;
    right: 4px;
    bottom: 2px;
    background-color: #fff;
    -webkit-transition: .4s;
    transition: .4s;
    border: 1px solid #959595;
}

input:checked + .slider {
    background-color: #00bfd6;
    border-color: #148693;;

}

input:focus + .slider {
    /* box-shadow: 0 0 1px #148693;*/
}

input:checked + .slider:before {
    -webkit-transform: translateX(-15px);
    -ms-transform: translateX(-15px);
    transform: translateX(-15px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 29px;
}

.slider.round:before {
    border-radius: 50%;
}
/******technical*****/
.c-box__divider
{
    padding: 0 6px;
}
.c-box__divider div{
    width: 100%;
    height: 1px;
    background: #f2f2f2;
}
.c-box-scroll_container .ui-checkbox:focus
{
    outline: none;
}

.c-box-scroll_container .ui-checkbox
{
    width: 19px;
    height: 18px;
    border-radius: 4px;
    border:1px solid #d8d8d8;
    -webkit-appearance: none;
    appearance : none;
    position: absolute;
    top:0;right: 20px;
    outline: none;
    cursor : pointer;
}
.c-box-scroll_container .ui-checkbox::before{
    position: absolute;
    content: "";
    display: block;
    top: 0px;
    left: 5px;
    width: 6px;
    height: 11px;
    border-style: solid;
    border-color: #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    opacity: 1;
}
.c-box-scroll_container .ui-checkbox:checked
{

    background: #00bfd6;
    border: 1px solid #1fa4b3;
    color: #fff;
    outline: none;
}
.c-box-scroll_container ul
{
    padding: 0;
}
.c-box-scroll_container ul li
{
    position: relative;
}
.c-box-scroll_container label {
    padding: 5px 50px 5px 13px;
    max-width: 100%;
    width: 100%;
    cursor: pointer;
    color: #3b3b3b;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 0;
}
.c-filter__range
{
    list-style: none;
    padding: 0;
    display: flex;
}
.c-filter__range li
{
    flex: 0 0 50%;
    text-align: center;
    font-size: 13px;
    color: #858585;
    padding: 13px 15px 20px;
    letter-spacing: .3px;

}
.c-filter__range li input[type='text']
{
    width: 77px;
    height: 27px;
    font-size: 14px;
    background: #f8f8f8;
    text-align: center;
    letter-spacing: .3px;
    line-height: 1.585;
    color: #3c3c3c;
    margin: 6px 0;
    border-radius: 8px;
    border: 0;
}

.c-filter__range li::before
{
    content: attr(data-label);
    display: block;
}
.c-filter__action
{
    text-align: center;
    padding: 10px 30px;
    border-top: 1px solid #f5f5f5;
}
.btn-primary__filterprice.disabled{
    opacity: .5;
    cursor: default !important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    background-color: #00bfd6;
    border: 1px solid #148693;

}
.btn-primary__filterprice
{
    border-radius: 8px;
    background-color: #00bfd6;
    border: 1px solid #148693;
    padding:  11px 31px;
    padding-right: 45px;
    max-width: 100%;
    font-size: 13px;
    line-height: 22px;
    white-space: nowrap;
    position:relative;
}
.btn-primary__filterprice span{
    font-size: 18px;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 15px;
}


/******order*******/
.c-listing__sort
{
    display: inline-flex;
    padding: 0;
    list-style: none;
    justify-content: flex-start;
    align-items: center;
    -webkit-align-items: center;
    line-height: 34px;
    min-height: 44px;
}
.c-listing__sort::before
{
    content: attr(data-label);
    font-size: 12px;
    white-space: nowrap;
    color: #3b3b3b;
    margin-left: 5px;
    line-height: 21px;
}
.c-listing__sort a{
    padding: 0 10px;
    border-radius: 8px;
    font-size: 12px;
    line-height: 25px;
    display: block;
    color: #4a5f73;
    white-space: nowrap;
}
.c-listing__sort li a.active {
    background-color: #00bfd6;
    color: #fff;
}
.c-listing__header
{
    position: relative;
    padding: 0 44px 0 130px;
    overflow: hidden;
}
.c-listing__header img
{
    position: absolute;top: 25%;right: 13px;
}

/*******mobilefilter***********/
.c-header__filters
{
    border-top : 1px solid #e5e5ea;
    padding: 8px 0;
    /*
    border-bottom : 1px solid #e5e5ea;
    */

}
.c-btn-filter
{
    color: #424242;
    background: #e0e0e0;
    font-size: 12px;
    padding: 5px 11px;
    line-height: 1.833;
    border:0;
    border-radius: 4px;
    text-align: center;
}
/****list order for device mobile*****/
.modal-content.c-modal-content
{
    padding: 25px;
}
.c-modal-content .modal-header
{
    padding: 10px 0;

}
.c-modal-content .modal-header h4
{
    font-size: 14px;
    font-weight: 700;
    color: #515151;


}
.c-modal-content .modal-body
{
    padding: 0;
}
.c-modal-list-sort__item
{
    max-height: 365px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
}
.c-modal-list-sort__item .c-ui-radio-wraper
{
    width: 100%;
    padding: 0 25px 0 5px;
    display: flex;
    align-items: center;
    position: relative;
}
.c-modal-list-sort__item .c-ui-radio-wraper:not(:last-of-type)
{
    border-bottom: .5px solid rgba(41,41,41,.18);
}
.c-modal-list-sort__item .c-ui__label
{
    font-size: 14px;
    text-align: right;
    line-height: 3.07;
    margin-bottom: 0;
}
.c-ui-radio
{
    width: 20px;
    height: 20px;
    position: absolute;
    top:50%;
    right:0;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);


}
.c-ui-radio input[type='radio']
{
    visibility: hidden;
    position: absolute;
}
.c-ui-radio__check
{
    cursor: pointer;
    width: 100%;
    height: 100%;
    position: absolute;
    top:0;left: 0;
    border-radius: 50%;
    background: #fff;
    border:1px solid #424242;
}
.c-ui-radio input[type='radio']:checked+.c-ui-radio__check::before
{
    content: '';
    border-radius: inherit;
    width: 12px;
    height: 12px;
    background: #00bfd5;
    position: absolute;
    top: 3px;right: 3px;
}
/**********/
.c-listing__product
{
    max-width: 75%;width: 100%;padding-right: 0
}
.c-product__item
{
    width: 33.333%;padding-left: 0
}
.c-header__filters
{
    display: none;
}
/**************/
@media only screen and (max-width:767px) {
    .c-listing-sidebar,.c-listing__header
    {
        display: none;
    }
    .c-header__filters
    {
        display: block;
    }

    .c-listing__product
    {
        max-width: 100%;
    }
    .c-product__item
    {
        width: 100%;
    }

}

@media (min-width:768px) and (max-width:991px ) {
    .c-listing-sidebar,.c-listing__header
    {
        display: none;
    }
    .c-header__filters
    {
        display: block;
    }
    .c-listing__product
    {
        max-width: 100%;
    }
    .c-product__item
    {
        width: 50%;
    }

}
@media only screen and (min-width:1366px) {
    .c-listing-sidebar
    {
        max-width: 19.2%;
    }
    .c-listing__product
    {
        max-width: 80.8%;
    }
    .c-product__item
    {
        width: 25%;
    }
}
@media only screen and (max-width:640px) {

    .fusion-no-small-visibility {
        display: none !important;
    }
}
@media (min-width:641px) and (max-width:950px ){
    .fusion-no-medium-visibility {
        display: none !important;
    }
}
@media only screen and (min-width:951px) {

    .fusion-no-large-visibility {
        display: none !important;
    }
}
/************selected filter by user*********/
.c-listing-selected__label {
    border-radius: 10px;
    border: 1px solid #bdbdbd;
    color: #5a5a5a;
    letter-spacing: .3px;
    font-size: 11px;
    line-height: 30px;
    padding: 0 10px 0 31px;
    position: relative;
    display: inline-block;
}
.c-listing-selected__labels_filter ul li div {
    border-color: #eee;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 100%;
}
.c-listing-selected__labels ul
{

    list-style: none;
}

.c-listing-selected__labels_filter ul
{
    margin: 4px 2px 8px 0;
    padding: 0;
    padding-left: 14px;
}
.c-listing-selected__labels ul li
{
    margin: 6px 10px 0 0;
    max-width: 100%;
    float: right;
}

.c-listing-selected__label button {
    width: 32px;
    line-height: inherit;
    position: absolute;
    left: 0;
    top: 0;
    border: none;
    padding: 0;
    background: none;
    cursor: pointer;
}
.c-listing-selected__label button span {
    font-size: 13px;
    color: #727272;
    display: inline-block;
}
.c-listing-selected__title {
    font-size: 13px;
    line-height: 1.692;
    font-weight: 700;
    padding: 8px 16px 8px 15px;
    color: #535353;
    margin-bottom: 0;
    border-bottom: 1px solid #f2f2f2;
    margin-right: 6px;
    margin-left: 6px;
}
.c-listing-selected__clear {
    color: #fb3449;
    margin-right: 10px;
    display: inline-block;
    padding-left: 0;
    font-size: 11px;
    line-height: 2;
    float: left;
}
/******customize nouislider****/
#slider.noUi-horizontal
{
    height: 4px !important;
}
#slider.noUi-target {
    border: none;
    background: #c6c6c6;
    -webkit-box-shadow: none;
    box-shadow: none;
}
#slider.noUi-horizontal .noUi-handle {
    width: 22px;
    height: 22px;
    top: -9px;
}
#slider .noUi-handle{
    border: 0;
    border-radius: 5px;
    cursor: grab;
    cursor: -webkit-grab;
    background: #e2e2e2;
    box-shadow: none;
}

#slider .noUi-handle::before
{
    content: "";
    display: block;
    position: absolute;
    top: 6px;
    width: 10px;
    height: 10px;
    -webkit-box-shadow: -2px 2px 0 #148693;
    box-shadow: -2px 2px 0 #148693;

}
.noUi-handle::before{
    background: none  ;

}
#slider.noUi-horizontal .noUi-handle.noUi-handle-lower::before{
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    right: 2px;
}#slider.noUi-horizontal .noUi-handle.noUi-handle-upper::before{
     transform: rotate(-135deg);
     left: 2px;
     /*  -webkit-transform: rotate(45deg);
       -moz-transform: rotate(45deg);
       -ms-transform: rotate(45deg);
       -o-transform: rotate(45deg);*/
 }
/***filter mobile***/
.c-listing-sidebar .c-listing-sidebar_header{
    max-height: 40px;
    height: 40px;
    position: fixed;top: 0;right: 0;
    background-color: #e9e9e9;padding: 0 25px;line-height: 2.5;color: #2b2e38;width: 100%;z-index: 300;
    display: none;
}
.c-listing-sidebar .c-listing-sidebar_header .remove
{
    position: absolute;
    top: 50%;left: 27px;transform: translateY(-50%);font-size: 24px;cursor: pointer;
}
#showLoader{
    display: none;
    position: fixed;top: 0;right: 0;
    background: hsla(0,0%,52.9%,.5);height: 100%;width: 100%;
    z-index: 100001;
}
#showLoader img{
    position: absolute;top: 50%;right: 0;left: 0;margin: auto;transform: translateY(-50%);
}
/********/
@media  (min-width:992px) {
    .js-applied-filter{
        display: none !important;
    }

}
@media  (max-width:991px) {
    #showLoader img{
        top: 40%;transform: translateY(-60%);
    }
    .c-listing-sidebar .c-box.all_filter
    {
        display: none !important;
    }
    .js-applied-filter{
        display: block !important;
    }
    .c-listing-sidebar .c-listing-sidebar_header {
        display: block;
    }

    .c-listing-sidebar{
        position: fixed;max-width: 100%;
        top: 0;
        background: #ededed !important;
        z-index: 2000;
        height: 100vh;
        overflow-y: auto;
        overflow-x: hidden;
        padding-left: 8px;padding-right: 8px;
        padding-top:40px ;
    }
    .c-box{
        border-color: #b9b9b9 !important;
    }
    .c-box__header
    {
        font-size: 16px !important;
        border-color: #c4c4c4;
    }
    .c-box-scroll_container label{
        font-size: 16px !important;
    }
    .c-box__divider div{
        height: 0 !important;
    }
    .c-box-scroll_container .ui-checkbox{
        border-color: #757575 !important;
    }
    .c-filter__switching{
        font-size: 16px !important;
    }
    .c-list-category{
        font-size: 14px;
    }.c-filter{
         padding-top: 10px !important;
         padding-bottom: 10px !important;
     }

}
.wrapper-wide{
    overflow-x: hidden;
}
/****sort in mobile******/
.all_filter{
    display: none;
}
.js-applied-filter{
    /*
    display: none ;
    */
}

.c-filter-list{
    list-style: none;
    padding: 0;
    margin: 0 -12px 10px 0;
}

.js-applied-filter .c-filter-list li{
    float: right;
    margin-right: 20px;
    margin-top: 5px;
}
.c-filter-list li .c-btn-value{
    font-size: 12px;
    line-height: 1.833;
    border-radius: 4px;
    color: #00bfd5;
    padding: 5px 11px 5px 31px;
    background-color: #fff;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.09);
    box-shadow: 0 2px 4px 0 rgba(0,0,0,.09);
    border: none;
    position: relative;

}
.c-filter-list li .c-btn-value span {

    position: absolute;
    left: 12px;
    top: -2px;
    font-size: 20px;
}
/****search******/
.favpaper_container{
    min-height: 90px;
}
#search-product .favpaper_image{
    float: right;
    width: 20%;
}
#search-product .favpaper_content{
    float: left;
    width: 78%;
}
#search-product .favpaper_content_header >a{
    line-height: 30px;
    color: #212121;
    text-align: right;
    font-size: 16px;
    font-weight: 700;
}
#search-product .favpaper_content_description{
    color: #535353;
    font-size: 13px;
    text-align: right;
    line-height: 14px;
    margin-top: 2%;
}
@media (max-width: 991px){
    #search-product .favpaper_image{
        float: none;
        width: 100%;
        margin-bottom: 14px;
    }
    #search-product .favpaper_content{
        float: none;
        width: 100%;
    }
    .favpaper_container{
        min-height: 340px;
    }
}
@media (max-width: 767px){
    #search-product .favpaper_image{
        float: right;
        width: 20%;
    }
    #search-product .favpaper_content{
        float: left;
        width: 78%;
    }
    .favpaper_container{
        min-height: 90px;
    }
}
@media (max-width: 480px){
    #search-product .favpaper_image{
        float: none;
        width: 100%;
        margin-bottom: 14px;
    }
    #search-product .favpaper_content{
        float: none;
        width: 100%;
    }
}

.c-listing-not-found
{
    padding: 25px 23px 50px;
    line-height: 2.14;
    width: 100%;
}
.c-listing-not-found .c-listing-not-found_message
{
    border:1px solid #f6e8a1;
    font-size: 14px;
    padding: 15px 20px;
    position: relative;
    border-radius: 8px;
    line-height: 22px;

}
.c-btn--filter__order{
    padding-left: 35px;position: relative;
}.c-btn--filter__order::after{
     content: '\e150';
     position: absolute;
     left: 9px;
     top: 1px;
     font-family: 'Glyphicons Halflings';
     font-size: 14px;
     color: #717171;

 }
.c-btn--filter__advance{
    padding-left: 35px;position: relative;
}.c-btn--filter__advance > span{
     position: absolute;
     left: 9px;
     top: 8px;
     color: #717171;
 }
/*
body.notFound .c-listing__header{
    display: none;
}*/
/**********multilanguage***********/
.l-nav__language {
    /*margin-left: 30px;*/
    float: left;
    position: relative;
    right: -55px;

    margin-top: calc((26px - 15px) / 2);
}
.l-nav__language .menuLanguage{
    display: inline-block;
    float: left;

}
.l-nav__language .menuLanguage{
    list-style: none;
    padding: 0;
    margin: 0;
    display: inline-block;
}
.l-nav__language .menuLanguage > li{
    float: left;
}.l-nav__language .menuLanguage > li a{
     color: #212121;
}
.l-nav__language .menuLanguage-item-has-children {
    position: relative;
    cursor: pointer;
;
}
.l-nav__language > .menuLanguage > .menuLanguage-item > a::after {
    position: absolute;
    right: -13px;
    top: 6px;
    content: '\f107';
    font-size: 12px;
    font-family: 'FontAwesome';
    -webkit-font-smoothing: antialiased;
    display: inline-block;
    font-style: normal;
    font-variant: normal;
    text-rendering: auto;
    line-height: 1;
    color: #000;
    font-weight: 900;
}
.l-nav__language .menuLanguage-item-has-children:hover::before {
    position: absolute;
    top: 0;
    height: 50px;
    left: -20px;
    right: -30px;
    display: block;
    content: '';
    background-color: transparent;
    z-index: 1002;
}
.l-nav__language .sub-menu-language{
    position: absolute;
    top: 30px;
    box-shadow: 0 20px 40px 0 rgba(1, 1, 2, 0.12);
    left: 50%;
    transform: translateX(-50%);
    background-color: #fff;
    padding:10px 0 !important;
    width: 110px;
    border-radius: 10px;
    list-style: none;
    z-index: 1003;
    text-align: left;
    box-shadow: 0 5px 9px rgba(55, 125, 255, 0.075), 0 5px 9px rgba(119, 131, 143, 0.075);
    display: none;
}
.sub-menu-language li a{

  padding: 2px 20px;
  display: block;

}
.sub-menu-language li:hover{
    background: #f8f9fa;
}
.l-nav__language .sub-menu-language::before {
    position: absolute;
    top: -5px;
    left: 0;
    right: 0;
    margin: auto;
    display: block;
    content: '';
    z-index: -1;
    width: 10px;
    height: 10px;
    background-color: #fff;
    transform: rotate(45deg);
}
@media (max-width: 992px) {
    .l-nav__language {
    right: 0;
        margin-top: calc((32px - 15px) / 2);
    }
    .l-nav__language .sub-menu-language{
        left: 92%;
    }
}
@media only screen and (max-width:768px){
    .imgForShop .pic_mobile_map{
        width:200px;
    }
}

.product-info .spec-title-new {
    font-size: 18px;
    font-weight: 900;
}
.product-info .spec-content-new {
    font-size: 18px;
    font-weight: 900;
}

.product-info .spec-box-new {
    height: 20px;
    margin-bottom: 10px;
}
.backHolder{
    background-color: #ffbb02;
    padding: 15px;
    margin-top: 50px;
    margin-left: 35px;
}
.fix_sidebar
{
    /*background-color:orange;*/
    /*height:250px;*/
    /*height:350px;*/
    padding:15px;
    border-radius: 15px;
}
.stick {
    position: fixed;
    /*width: 26.7%;*/
    width:28%;
    top: 50px;
}

.abs {
    position: absolute;
    bottom: 0px;
    width: 92.5%;
}
.rotate{
    /*position: absolute;*/
    /*top:0;*/
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    /*z-index: 2;*/
}
.line{
    /*width: 15px;*/
    border-left:0.5px solid #eee;
    /*border-right:1px solid #fff;*/
    height: 300px;
}
@media (max-width:992px){
    .desktop-display{
        display:none;
    }
}
@media (min-width:992px){
    .mobile-display{
        display:none;
    }
}

.truncate-overflow{
    /*max-height:450px;*/
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    display: -webkit-box;
    -webkit-line-clamp: 11;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin: 1rem;
}
.truncate-overflow.expanded {
    -webkit-line-clamp: unset;
}
.read-more {
    display: block;
    margin: 1rem;
    background-color: #fff;
    border: none;
    border-radius: 15px;
    color: #000;
    float: left;
    cursor: pointer;
    font-weight: bold;
    text-decoration: none;
    padding: 0.5rem 2rem;
    border-radius: 5px;
    transition: background-color 0.3s;
}
.truncate-overflow,.truncate-overflow2{
    /*max-height:450px;*/
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    display: -webkit-box;
    -webkit-line-clamp: 11;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin: 1rem;
}
.truncate-overflow.expanded, .truncate-overflow2.expanded{
    -webkit-line-clamp: unset;
}
.read-more,.read-more2 {
    display: block;
    margin: 1rem;
    background-color: #fff;
    border: none;
    border-radius: 15px;
    color: #000;
    float: left;
    cursor: pointer;
    font-weight: bold;
    text-decoration: none;
    padding: 0.5rem 2rem;
    border-radius: 5px;
    transition: background-color 0.3s;
}
.read-more:hover,.read-more2:hover {
    background-color: #ffbb02;
}
.flex-w{
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    display: flex;
}
.flex-sb-m{
    justify-content: space-between;
    -ms-align-items: center;
    align-items: center;
}
.price_list_wrapper{
    border:1px solid #ffbb02;
    border-radius: 25px;
    margin:15px 25px;
    padding:15px 25px;
}
.price_list_table{
    border-radius: 25px;
    margin:15px 25px;
    /*padding:15px 25px;*/
}
.table-bordered .table-style> thead > tr > th, .table-bordered .table-style > tbody > tr > th, .table-bordered .table-style > tfoot > tr > th, .table-bordered .table-style > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered .table-style > tfoot > tr > td {	border: 1px solid #ffbb02 !important;	text-align: center;	background-color: #fff; }.table-bordered .table-style > thead > tr > th, .table-bordered .table-style > tbody > tr > th, .table-bordered .table-style > tfoot > tr > th, .table-bordered .table-style > thead > tr > td, .table-bordered .table-style > tbody > tr > td, .table-bordered .table-style > tfoot > tr > td .clock{text-align: center !important;}
.table-bordered.table-style > thead > tr > th, .table-bordered.table-style > tbody > tr > th, .table-bordered.table-style > tfoot > tr > th, .table-bordered.table-style > thead > tr > td, .table-bordered.table-style > tbody > tr > td, .table-bordered.table-style > tfoot > tr > td {border:1px solid #ffbb02 !important;background-color:#fff;text-align:right;}
.btnaddbasket {
    background-color: #ffbb02;
    border-radius: 4px;
    width: 150px;
    height: auto;
    text-align: center;
    color: #000;
    padding: 6px;
    border: none;
    font-size: 15px;
    font-weight:700;
    position: absolute;bottom: 30px;right: 9px;
}
.btnaddbasket:hover{
    background-color: #fff;
    border:1px solid #ffbb02;
}
.description-style
{
    width: 100%;
    height: 30px;
    background: #fff;
    color:#ffbb02;
    /*border-top: 1px solid #00bfd6;*/
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 13px;
    padding-right: 10px;
    line-height: 25px;
    text-align: right;
    display: none;

}
#select-list.select-list-style
{
    width: 150px;
    height: 35px;
    background: #fff;
    border: 1px solid #c8c8d6;
    position: absolute;bottom: 30px;right: 9px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    cursor: pointer;

    display: none;
}
.none-stock {
    background-color: #c11c2b;
    border-radius: 4px;
    width: 150px;
    height: auto;
    text-align: center;
    color: #fff;
    padding: 6px;
    border: none;
    font-size: 15px;
    font-weight:700;
}
@media screen and (max-width: 575px){
    .btnaddbasket {
        width: 90px;
        font-size: 10px;
        font-weight:700;
           }
    #select-list.select-list-style
    {
        width: 90px;
    }
	 .none-stock {
        width: 90px;
        font-size: 10px;
        font-weight:700;
    }
}

/*user_panel_style*/

.nav-dashboard {
    margin-top: -1rem;
    background-color: #fff;
    border: 1px solid #eee;
}
.nav-dashboard>li {
    border-bottom: 0.1rem solid #ebebeb;
    padding: 5px;
}
.nav-dashboard .nav-link {
    overflow: hidden;
    position: relative;
    font-weight: 300;
    font-size: 1.4rem;
    line-height: 1.5;
    /* padding: 1.4rem 0; */
    padding: 1.4rem 1.4rem;
    color: #333;
    /*border-bottom: 0.1rem solid #ebebeb;*/
}
.nav-dashboard .active .nav-link {
    color:#fff!important;
}
.nav-dashboard>li:before{
    /*content:'\f274';*/
    /*content:'\f273';*/
    content: "";
    position: absolute;
    z-index: 1;
    width: 5px;
    /*height:70px;*/
    border-radius: 2px;
    /* top: 50%; */
    /*margin-top: 1rem;*/
    background-color: #ffbb02;
    /*display:block;*/
    /*font-size:1.5rem;*/
    /*line-height:1;*/
    /*position:absolute;*/
    /*top:50%;*/
    /*!*left:-15px;*!*/
    /*right:15px;*/
    /*margin-top:-7.5px;*/
    /*border-right: 3px solid #ffbb02;*/
    /*transition:all .3s;*/
    opacity:0;
}
.nav-dashboard>li.active:before{
    /*left:0;*/
    right:0;
    top:0;
    opacity:1;}
.nav-dashboard>li.active{
    background-color: #ffbb02;
    transition:all .8s;
}
.nav-dashboard .nav-link:hover{
    /*color:#39f*/
    color:#ffbb02;
}
.nav-dashboard .nav-link:focus,.nav-dashboard .nav-link.active{
    text-decoration: none;
    color: #fff;
}
.nav-dashboard .nav-link.active
{
    /*padding-left:2rem*/
    padding-right:2rem
}

.page-content {
    padding-bottom: 5rem;
}
@media screen and (min-width: 992px){.dashboard .col-lg-3{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.dashboard .col-lg-9{-ms-flex:0 70%;flex:0 0 70%;max-width:70%}}.dashboard label{margin-bottom:.2rem}.dashboard .form-control{margin-bottom:1.3rem}.dashboard .form-control+.form-control{margin-top:2rem}.dashboard .form-control:not(:focus){background-color:#f9f9f9}
.dashboard .tab-pane{
    padding:0;
    /*border:none;*/
    border: 1px solid #eee;
    background-color:#fff;
    line-height:2.15;
    padding-bottom:2rem
}
.dashboard .tab-pane p{margin-bottom:1rem}.dashboard .btn{min-width:123px}
.nav-dashboard{
    margin-top:-1rem;
    background-color: #fff;
    border: 1px solid #eee;
}


.nav-dashboard .nav-link.active
{
    /*padding-left:2rem*/
    padding-right:2rem
}

.card-dashboard{margin-bottom:3rem;background-color:#f9f9f9;border:.1rem solid #ebebeb}.card-dashboard .card-title{letter-spacing:0;margin-bottom:.5rem}.card-dashboard .card-body{padding:4rem 2.8rem 2rem}.error-content{color:#777;font-weight:400;font-size:1.8rem;line-height:1.5;letter-spacing:-.025em;padding-top:8.5rem;background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:480px;background-color:#fdfdfd}
.tab-content.tab-content-style{
    background-color: #fff!important;
    border: none!important;
}
.tab-pane .panel{
    border: none;
}
.tab-pane .panel-default>.panel-heading{
    background-color: transparent;
}
.tab-pane .nav-tabs > li.active > a, .tab-pane .nav-tabs > li.active > a:hover, .tab-pane .nav-tabs > li.active > a:focus {
    background-color: #fff;
}
.tab-pane .nav-tabs>li.active>a, .tab-pane.nav-tabs>li.active>a:hover, .tab-pane.nav-tabs>li.active>a:focus {
    color: #ffbb02;
    background-color: #fff;
    border: none;
    border: 3px solid #ffbb02;
    cursor: default;
}
.tab-pane .panel .panel-heading .nav>li>a:hover, .tab-pane .panel .panel-heading .nav>li>a:focus {
    text-decoration: none;
    background-color: #fff;
    border-bottom: 3px solid #ffbb02;
}
.tab-pane .panel-default>.panel-heading{
    border-color: #fff!important;
}
.tab-pane .panel .panel-body .tab-content{
    background-color: transparent;
    border:none;
}
.dashboard .tab-pane .none-border{
    border:none
}
.page-header{
    margin:20px 0 20px;
}
.table>tbody>tr>td.border-bottom{
    border-top: none;
    border-bottom: 1px solid #ddd;
}
.table>tbody>tr:last-child>td.border-bottom{
    border-top: none;
    border-bottom:none;
}
.modal-width-100{
    width:100%;
}
.modal-header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 1rem 1rem;
    border-bottom: 1px solid #dee2e6;
    border-top-left-radius: 0.3rem;
    border-top-right-radius: 0.3rem;
}
.btn-outline-primary-2 {
    color: #fff;
    background-color: #ffbb02;
    border-color: #ffbb02;
    border-radius: 5px;
    box-shadow: none;
}
.btn-outline-primary-2:hover{
    color: #ffbb02;
    background-color: #fff;
    border:1px solid #ffbb02;
    border-radius: 5px;
    box-shadow: none;
}
@media screen and (max-width: 768px) {
    .tab-content.tab-content-style {
        padding: 15px 28px 10px 0px!important;
    }
    .dashboard .btn {
        min-width: unset !important;
    }
}