li.ecommerse {
    background: #eeb603;
}

.single-slider img {
    width: 100%;
}

.input-group {
    margin: 5px 0;
} {	overflow: -moz-scrollbars-vertical;	margin:0;	padding:0;	-webkit-font-smoothing: antialiased;}body {	background:#dcdbdb;	background: #fbfafa;	color:#222;	font-family:'Open Sans', sans-serif;	line-height:18px;}body {font-size: 13px;}legend {	font-size: 18px;	padding: 7px 0px}label { font-weight:normal; }form {	padding:0;	margin:0;	display:inline;}img {/* vertical-align:inherit; */}a, a b {color: #2b1671;text-decoration: none;cursor: pointer;}a:hover, a b:hover {	text-decoration:none;	color: #f5883c;}a:focus { outline:none; }/**===== Title =====**/.title {margin-top: 0;color: #2b1671;font-size: 30px;border-bottom: 1px solid #ddd;line-height: 1.2;/* letter-spacing: -0.01em; */padding-bottom: 9px;font-family: 'Roboto', sans-serif;font-weight: 600;}/**===== Sub Title =====**/.subtitle {position:relative;padding: 0px 0 0 0;/* margin: 0px 0px 10px 0px; */line-height:normal;/* text-transform: uppercase; *//* font-size:20px; */color: #2b1671;font-family: 'Roboto', sans-serif;/* font-weight: 400; *//* letter-spacing: -0.01em; */border-bottom: 2px solid #ddd;margin: 14px 0px 15px 0px;padding-bottom: 5px;}.subtitle .viewall { font-size:12px; }/**===== Title for 404 Page =====**/aside#column-left {    background: #fbfafa;}.title-404 {	font-size:300px;	font-weight:bold;	line-height: 1em;	font-family:Arial, 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;	margin-top:20px;	margin-bottom:20px;}#content { min-height:400px; }/*===================================================================================*//*  3. Header/*===================================================================================*/#header {	position: relative;	padding:0px;}#header .htop {background: #2b1671;padding: 3px 0px 3px 0px;}#header .header-row {position:relative;padding: 5px 0;background-color: #fbfbfb;border-bottom: 5px solid #0296de;margin-bottom: 10px;}#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%;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 #ffffff;}#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;}#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:#ffffff00 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 #ffffff; */}#header .links > ul > li {float:left;list-style-type:none;/* border-left:1px dotted #ffffff; */}#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: 13px;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 solid #ffffff;}#header #top-links > ul > li {float:left;border-left: 1px solid #ffffff;padding-left: 4px;padding-right: 4px;}#header #top-links > ul > li > a {color:#fff;text-transform: uppercase;display: inline-block;padding: 3px 16px;}#header #top .links > ul > li, #header #top-links > ul > li, #language .btn-link span, #currency .btn-link span {line-height: 29px;}#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 #ffffff;	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 #ffffff;	border-top:none;	position:absolute;}#header #cart .heading {text-decoration: none;font-size:14px;height:32px;color: #fff;display:inline-block;position:relative;padding:0;background:none;border:none;}#header #cart .heading span {display:inline-block;line-height:32px;color: white;padding-right: 10px;padding-left: 10px;}#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 #e4e4e4 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 #0094da;border-width:3px 0px 0px 0px;width: 361px;border-radius:0px;right:0;left:auto;}#cart .dropdown-menu li > p {margin: 15px 0;color: #666;}#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;margin-top: -1px;}#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: #fff;padding:0;background-color: #ffc800;}#header #search input {background:#FFF;padding: 0 44px 0 20px;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; }/*===================================================================================*//*  4. Menu/*===================================================================================*/.menubars {/* background: #0094da; */border-bottom: 2px solid #0296de;}#menu .navbar-collapse {	padding-left:0px;	padding-right:0px;}#menu.navbar {	border-radius:0px;	min-height:inherit;}#menu .navbar-nav {float:none;position:relative;/* height: 80px; */}#menu .nav > li > a.home_link span {	text-indent:-99999px;	position:relative;	background: #0093d0;	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 #0093d0 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 #0093d0;	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:#f5883c;	-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:#f5883c;	-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:#f5883c;	-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-right:0;	border-left:0;	margin-bottom:0px;}#menu .nav > li {/* height:40px; */padding-left: 8px;padding-right: 8px;}#menu .nav > li > a {border-right: 1px solid #ffffff85;font-size: 12px;color: #2b1671;line-height:40px;/* text-transform: uppercase; */text-decoration: none;padding: 0px 5px 0px 5px;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;/* font-weight: 600; */background-color: #0094da;}#menu .nav > li:hover > a {color: #2b1671;background: #fff;-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 #0094da 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;/* width: 305px; */margin-left: 0 !important;z-index:1010;padding: 10px 5px;border-top: 1px solid #0083b9;border-bottom:0px none;border-left:0px none;border-right:0px none;font-size: 13px;}#menu .nav > li:hover > .dropdown-menu.custom_block ul { display:table-cell; }#menu .nav > li > .dropdown-menu > ul {display:table-cell;padding: 0;}#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: 130px;}#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:13px;	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;list-style: none;}#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: 12px;text-transform: uppercase;border-bottom:1px solid #ddd;margin-bottom:5px;}#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: #2b1671;}#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:13px;	text-transform:uppercase;	line-height:normal;	margin:0;}.custom-feature-box .feature-box p {	color:#888;	font-size:12px;	margin:0;	line-height:normal;}/*===================================================================================*//*  6. Breadcrumb/*===================================================================================*/.breadcrumb {	color:#c2c2c2;	margin-bottom:10px;	background:none;	padding:0;	border-radius:0px;}.breadcrumb a {color: #333333;font-size: 12px;}.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 { margin-bottom:20px; }.owl-carousel .product-thumb .image { margin-bottom:5px; }.owl-carousel .product-thumb {padding:7px;margin:0px 3px 0px 0px;position:relative;text-align: center;border: none;}@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-width: 100%;width: auto;/* height: 180px; */}.product-thumb h4 {	margin:0;	padding-bottom:0px;}.product-thumb h4 a {font-size: 15px;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 18px;margin-bottom:7px;margin-top: 15px;font-size: 14px;height:auto;text-transform:uppercase;font-family:Arial, 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 .price {	margin:10px 0;	font-size:13px;	font-weight: bold;}.price-old {	color: #F00;	text-decoration: line-through;	font-weight:normal;	font-size:12px;}.price-new { font-weight: bold; }.price, .price-new { color:#3e7cb4; }.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;height: 300px;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 {	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:12px;	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:12px;}#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: 30px;	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: 6px 7px 6px 15px;color:#222;display: block;background: transparent url(../image/bullet-dark.png) 4px 12px 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;font-weight: 600;}.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;background-color: #ffc800;color: #333 !important;}.box-category > ul > li a.active + ul { display: block; }.box-category a:hover, .list-item a:hover {text-decoration: none;color: #0094da;}.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: 7px 12px;border:0px none;border-radius:0px;box-shadow:none;background: #000;-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;color: #fff;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;	background: #f5883b;	color: #fff !important;}.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-primary {background-color: #0093d0;/* text-transform: uppercase; */color: #fff;border: 1px solid #d7d7d7;/* padding: 5px; */}.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {background: #2b1671;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;}.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); }.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;}.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;float: left;width: 100%;}#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; }.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:12px;	display:inline-block;	color:#333;}.category-module .tabs li.active a {	position:relative;	line-height:24px;	color: #0093d0;	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: #f5883c;}.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 {max-width: 100%;height:auto;webkit-box-shadow: 0 0 5px rgba(0,0,0,.1);/* box-shadow: 0 0 5px rgba(0,0,0,.2); */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;width: 100%;}.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 .fpart-first {background-color: #fafafa;color: #212121;padding-top:50px;/* border-top: 1px solid #d8d5d5; */padding-bottom:50px;}#footer .fpart-first a {color: #272121;}#footer .fpart-first a:hover {color: #0094da;text-decoration:underline;}#footer .fpart-first ul { padding:0; }#footer .fpart-second {background-color: #2b1671;color: #fff;padding: 13px 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: #212121;font-size: 18px;margin:0px 0 15px 0;padding:0px 0px 7px 0px;font-weight: 600;}#footer .column ul li { list-style-type:none; }#footer .column a {text-decoration: none;display:block;padding:3px 0px;line-height:18px;font-size: 15px;-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: 14px;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: 11px;padding: 13px 0 20px;/* 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: 3px;margin:0;}/**===== 16.6. Back To Top =====**/#back-top { display:none; }#back-top a {position:fixed;bottom: 5px;right: 10px;background-color: rgb(43 22 113);width: 55px;height: 55px;text-align:center;color:#fff;display:block;font-size:20px;line-height: 48px;-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;border-radius: 50%;z-index: 99;}#back-top a:hover {background-color: #0094da;-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: left;	font-size:40px;	line-height: 1em;	margin:0px 5px 0 0;}blockquote { font-size:12px; }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: 15px;	margin-bottom: 5px;}.simple-ul li:after {	position: absolute;	top: 0;	left: 0;	display: block;	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:before {	content: '* ';	color: #F00;	font-weight: bold;}
.product-thumb .image {text-align: center;}
.product-thumb .image a {display: block;}
.product-thumb .image a img {display:inline-block;}
.product-thumb  img {
    max-width: 100%;
    transition: all 0.3s;
    display: block;
    width: 100%;
    height: auto;
    transform: scale(1);
}

.product-thumb .image  {
    position: relative;
    margin: auto;
    overflow: hidden;
    
}.product-thumb .image  img {
    max-width: 100%;
    transition: all 0.3s;
    display: block;
    width: 100%;
    height: auto;
    transform: scale(1);
}

.product-thumb .image:hover img {
    transform: scale(1.1);
}

.product-thumb h4 {
	margin:0;
	padding-bottom:0px;
	margin-top: 0px;
}
.product-thumb h4 a {
	font-size: 14px;
	line-height:18px;
	text-decoration: none;
	display:inline-block;
	margin:0 auto;
	padding:0px;
	/* color:#333; */
	margin-bottom: 8px;
	font-weight: 600;
	text-transform: uppercase;
	color: #ffffff;
}
.product-thumb h4 a:hover { text-decoration:underline; }
.product-thumb .button-group button { border: none; }
.product-thumb .button-group .btn-primary {
	padding: 8px 8px;
	margin-bottom:7px;
	font-size:11px;
	height:auto;
	text-transform:uppercase;
	font-family:Arial, 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 .price {
	margin:10px 0;
	font-size:13px;
	font-weight: bold;
}


.owl-carousel { margin-bottom:20px; }
.owl-carousel .product-thumb .image { margin-bottom:5px; }
.owl-carousel .product-thumb {
	padding:7px;
	margin:0px 3px 0px 0px;
	position:relative;
	text-align: center;
	border: 3px solid #0000000a;
}



.caption {
    background-color: #454545;
    padding-top: 14px;
    padding-bottom: 8px;
    color: white;
    margin-top: -9px;
}

#menunew .nav > li > a {
    border: 1px solid #dcdcdc;
    font-size: 13px;
    color: #2b1671;
    line-height: 40px;
    text-transform: uppercase;
    text-decoration: none;
    padding: 0px 11px 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;
    margin-left: 11px;
    font-weight: 600;
    background-color: #f7f7f7;
}
#menunew .nav > li > a:hover {color:white;background-color: #2b1671;}
button.btn.btn-primary2.btn-lg {
    background-color: #c71220;
}

button.btn.btn-primary2.btn-lg:hover {
    background-color: #0094da;
}


#menu .nav > li > a:hover {
    border-right: 1px solid #ffffff85;
    font-size: 13px;
    color: #2b1671;
    line-height: 40px;
    /* text-transform: uppercase; */
    text-decoration: none;
    /* padding: 0px 3px 0px 3px; */
    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;
    /* font-weight: 600; */
    background-color: #fff;
    }

#menu .nav > li > a {
    border-right: 1px solid #ffffff85;
    font-size: 13px;
    color: #111;
    line-height: 40px;
    /* text-transform: uppercase; */
    text-decoration: none;
    /* padding: 0px 20px 0px 20px; */
    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;
    /* font-weight: 600; */
    background-color: #fff;
    font-weight: 600;
    text-align: center;
    }
	
	
#menu .nav img {
   margin-bottom:5px
    }
.pdbr{
    border: 0 px solid #e0e0e0;
       margin-left: 0px;
    margin-right: 0px;
}
img.pdbr {
    width: 100%;
	    margin-bottom: 20px;
}
   .bgptr{ padding-bottom: 16px;
    background-color: #f4f4f4;
    padding-top: 16px;
}
