/* Menu */
.navbar-default .vertical .navbar-toggle {background:#DE2600;border-color:#DE2600}
.navbar-default .horizontal .navbar-toggle {background:#fff;border-color:#000}
.megamenu-eb .navbar-default {background:transparent;border-color:transparent}
.megamenu-eb .navbar-default .megamenu-wrapper {background:transparent;margin-top:5px}
.megamenu-eb .horizontal ul.megamenu > li > .sub-menu {top:auto}
.megamenu-eb ul.megamenu li .sub-menu .content .static-menu .menu ul {margin:0}
.megamenu-eb ul.megamenu li .sub-menu .content {padding:15px}
.megamenu-eb ul.megamenu .best-sellers-menu {padding:0}
.megamenu-eb ul.megamenu .best-sellers-menu .image {float:left;display:inline-block;overflow:hidden;margin-top:-15px}
.megamenu-eb ul.megamenu .best-sellers-menu .caption {overflow:hidden}
.megamenu-eb ul.megamenu .best-sellers-menu .caption h4 a {font-size:14px;font-weight:normal}
.megamenu-eb ul.megamenu .best-sellers-menu .caption p {display:none}
.megamenu-eb ul.megamenu .best-sellers-menu .caption .price {display:inline-block}
.megamenu-eb ul.megamenu .sub-menu .title-submenu {padding-bottom:10px;border-color:#ccc;margin-bottom:0}
.megamenu-eb ul.megamenu .sub-menu .content .hover-menu .menu > ul {padding:0;margin:0}
.megamenu-eb ul.megamenu .sub-menu .content .hover-menu .menu > ul > li {line-height:26px}
.megamenu-eb ul.megamenu .sub-menu .content .hover-menu .menu > ul > li a {font-size:14px;font-weight:300}
.megamenu-eb ul.megamenu > li {border-right:solid 1px trasparent;margin-right:1px}
.megamenu-eb ul.megamenu > li > a {color:#000;font-size:13px;height:auto;padding:0 20px;line-height:28px;text-transform:uppercase;text-shadow:none;font-weight:bold}
.megamenu-eb ul.megamenu > li > a strong {font-weight:bold}
.megamenu-eb ul.megamenu > li.actived > a {color:#DE2600}
.megamenu-eb ul.megamenu > li.style-page .row-list li {line-height:30px}
.megamenu-eb ul.megamenu > li > a:hover,.megamenu-eb ul.megamenu > li.active > a,.megamenu-eb ul.megamenu > li.home > a,.megamenu-eb ul.megamenu > li:hover > a {background:#1F263B;color:#fff;border-radius:3px}
.megamenu-eb ul.megamenu .column > a {border-bottom:1px solid #ddd;color:#000;display:block;font-size:13px;font-weight:700;margin-bottom:10px;padding-bottom:10px;text-transform:uppercase}
.megamenu-eb ul.megamenu .column > a:hover {text-decoration:none}
.megamenu-eb ul.megamenu .column li a {display:inline-block;padding:7px 0}
.megamenu-eb ul.megamenu .column.layout-color li a {position:relative;display:inline-block;padding:7px 0 7px 30px}
.megamenu-eb ul.megamenu .column.layout-color li a:before {content:"";width:20px;height:20px;display:inline-block;position:absolute;left:0}
.megamenu-eb ul.megamenu .column.layout-color li.blue a:before {background:#5f87d1}
.megamenu-eb ul.megamenu .column.layout-color li.green a:before {background:#20bc5a}
.megamenu-eb ul.megamenu .column.layout-color li.orange a:before {background:#f8ab16}
.megamenu-eb ul.megamenu .column.layout-color li.boocdo a:before {background:#DE2600}
.megamenu-eb ul.megamenu .column.layout-color li.cyan a:before {background:#009688}
.megamenu-eb ul.megamenu .sub-menu {text-align:left;padding-top:20px}
.megamenu-eb ul.megamenu .sub-menu .title-submenu {padding-left:0;color:#000;text-transform:uppercase;border-bottom:1px solid #ccc;font-size:13px;font-weight:bold}
.megamenu-eb ul.megamenu .sub-menu .content {border:1px solid #1F263B;box-shadow:none;-webkit-box-shadow:none}
.megamenu-eb ul.megamenu .sub-menu .content .hover-menu .menu ul {padding-top:10px}
.megamenu-eb ul.megamenu .sub-menu .content .hover-menu .menu ul a:before {content:"";padding:0}
.megamenu-eb ul.megamenu .sub-menu .content .hover-menu .menu ul a.main-menu {line-height:25px}
.megamenu-eb ul.megamenu .sub-menu .content > .border {border-bottom:none;padding:0}
.megamenu-eb ul.megamenu .sub-menu .content .static-menu .menu > ul a.main-menu {padding-left:0;color:#000;text-transform:uppercase;font-size:13px;font-weight:bold;border-bottom:1px solid #ccc;padding-bottom:10px;display:block}
.megamenu-eb ul.megamenu .sub-menu .content .static-menu .menu > ul a.main-menu:hover {color:#DE2600}
.megamenu-eb ul.megamenu .sub-menu .content .static-menu .menu > ul ul {padding:10px 0}
.megamenu-eb ul.megamenu .sub-menu .content .static-menu .menu > ul ul li {line-height:30px}
.megamenu-eb ul.megamenu .sub-menu .content .static-menu .menu > ul ul li:before {content:"";padding:0}
.megamenu-eb ul.megamenu .sub-menu .content .img-bottom a {display:inline-block;width:100%}
.megamenu-eb ul.megamenu .sub-menu .content .img-bottom a img {width:100%}
.megamenu-eb ul.megamenu .sub-menu .content .img-bottom a img:hover {opacity:0.8}
.megamenu-eb ul.megamenu .sub-menu .content .img-banner {padding-right:15px}
.megamenu-eb ul.megamenu .sub-menu .content .img-banner img {width:100%}
.megamenu-eb ul.megamenu .sub-menu .content .img-banner img:hover {opacity:0.8}
.megamenu-eb ul.megamenu .sub-menu .content .banner img:hover {opacity:0.8}
.megamenu-eb ul.megamenu .sub-menu .content .list-product {padding:0}
.megamenu-eb ul.megamenu .sub-menu .content .list-product .product-thumb {padding:10px 0}
.megamenu-eb ul.megamenu .sub-menu .content .list-product .product-thumb .image {float:left;margin-right:15px}
.megamenu-eb ul.megamenu .sub-menu .content .list-product .product-thumb .image img {width:84px;height:84px}
.megamenu-eb ul.megamenu .sub-menu .content .list-product .product-thumb .image img:hover {opacity:0.8}
.megamenu-eb ul.megamenu .sub-menu .content .list-product .product-thumb .caption {overflow:hidden}
.megamenu-eb ul.megamenu .sub-menu .content .list-product .product-thumb .caption h4 {font-weight:normal;font-size:14px;margin:0 0 2px}
.megamenu-eb ul.megamenu .sub-menu .content .list-product .product-thumb .caption .description {display:none}
.megamenu-eb ul.megamenu .sub-menu .content .list-product:last-child .product-thumb {border-bottom:0}

/* Vertical Menu */
.main-page .header-bottom-left .vertical-eb-menu ul.megamenu {display:block}
.header-bottom-left .vertical-eb-menu ul.megamenu {display:none}
.header-bottom-left .vertical-eb-menu:hover ul.megamenu {display:block}
.header-bottom-left .vertical-eb-menu {position:relative}
.header-bottom-left .vertical-eb-menu #menuHeading {margin-top:0;height:45px}
.header-bottom-left .vertical-eb-menu #menuHeading .megamenuToogle-wrapper {background:#FF2900;height:45px;cursor:pointer;-webkit-transition:0.3s all ease 0s;-moz-transition:0.3s all ease 0s;transition:0.3s all ease 0s;border-radius:0;position:relative;z-index:1000}
.header-bottom-left .vertical-eb-menu #menuHeading .megamenuToogle-wrapper .container {color:#fff;text-shadow:none;font-size:13px;text-transform:uppercase;font-weight:bold;padding:0 0 0 60px !important;line-height:46px}
.header-bottom-left .vertical-eb-menu #menuHeading .megamenuToogle-wrapper .container:before {font-family:FontAwesome;content:"\f00a";font-weight:normal;text-align:center;width:45px;height:45px;display:inline-block;position:absolute;left:0;top:0;background:#DE2600}
.header-bottom-left .vertical-eb-menu .vertical-wrapper {width:100%;background:white;position:relative;border-top:0}
.header-bottom-left .vertical-eb-menu .vertical-wrapper ul li {border-top:0;min-height:37px}
.header-bottom-left .vertical-eb-menu .vertical-wrapper ul li > a {color:#000;padding:0 18px;min-height:38px;line-height:39px;border-bottom:0}
.header-bottom-left .vertical-eb-menu .vertical-wrapper ul li > a:hover {color:#DE2600}
.header-bottom-left .vertical-eb-menu .vertical-wrapper ul li > a strong {font-weight:bold}
.header-bottom-left .vertical-eb-menu:after {content:"\f107";font-family:fontawesome;font-size:20px;position:absolute;top:10px;right:13px;z-index:10;color:#fff;line-height:22px;z-index:1001}
.header-bottom-left .vertical-eb-menu ul.megamenu {position:absolute;width:100%;background:#fff;z-index:999;border:1px solid #d5d5d5;border-top:0}
.header-bottom-left .vertical-eb-menu ul.megamenu > li > a {font-size:12px}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li {margin:0;border-right:0;background:#fff;border-bottom:1px dotted #e5e5e5}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li strong i {display:none}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li > a {padding-left:15px;padding-right:12px;color:#000}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li > a:hover {color:#DE2600}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .sub-menu .content {padding:0}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul {padding:0;margin:0}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li {border-bottom:1px solid #eee}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li:hover {background:#eee}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li:hover > a {color:#DE2600}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li a {line-height:37px}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li a b {line-height:37px;font-size:16px;margin:0 20px}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul li:last-child {border:none}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul ul {padding:0;left:100%;margin:0;box-shadow:none;border:1px solid #eee;min-width:200px}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul ul:after,.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.css-menu .hover-menu .menu > ul ul:before {display:none}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.item-style3 .sub-menu .content {padding-right:0}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.with-sub-menu > a:after {content:"\f105";color:#000;font-family:Fontawesome;font-size:13px;float:right;margin:0}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.with-sub-menu:hover > a:after {position:static;color:#DE2600}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li:hover {background:#fff}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li:hover > a {color:#DE2600}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.active > a {background:transparent !important}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.loadmore {text-align:left;padding:10px;border-bottom:0;color:#000}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.loadmore span.more-view {font-weight:normal;font-size:12px;color:#000}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.loadmore:hover {color:#DE2600}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li .sub-menu .content .banner {margin-top:-21px;margin-bottom:-22px;margin-right:-1px}
.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li .sub-menu .content .static-menu .menu ul a.main-menu {padding:0}
.header-bottom-left .vertical-eb-menu ul.megamenu .sub-menu .content {border:1px solid #313952;background:#fbfbfb;margin-top:-1px}
.header-bottom-left .vertical-eb-menu ul.megamenu .sub-menu .content .static-menu .menu ul {padding-bottom:0}
.header-bottom-left .vertical-eb-menu ul.megamenu .sub-menu .content .static-menu .menu ul li > a {line-height:inherit;padding-bottom:0;border-bottom:none;min-height:auto}
.header-bottom-left .vertical-eb-menu ul.megamenu .sub-menu .content .static-menu .menu ul li > a:hover {color:#FF9400}
.header-bottom-left .vertical-eb-menu ul.megamenu .sub-menu .content .static-menu .menu ul ul a {padding:0}
.header-bottom-left .vertical-eb-menu ul.megamenu .sub-menu .content .static-menu .menu ul ul a:hover {color:#FF9400}

/* Shopping Cart */
.shopping_cart .btn-group {display:block;width:179px}
.shopping_cart a.top_cart {display:block;position:relative;box-shadow:none !important;text-decoration:none !important}
.shopping_cart a.top_cart .shopcart .title {color:#333;font-weight:bold;text-transform:uppercase}
.shopping_cart a.top_cart .shopcart .text-shopping-cart {color:#999}
.shopping_cart a.top_cart .handle {background:#DE2600;width:36px;height:34px;margin:5px 10px}
.shopping_cart .shoppingcart-box {width:350px;padding:15px;border-top:0}
.shopping_cart .shoppingcart-box:before {content:"";height:1px;width:1px;border-style:solid;border-bottom:7px solid #000;border-left:7px solid transparent;border-right:7px solid transparent;border-top:transparent;position:absolute;top:-7px;right:114px}
.shopping_cart .shoppingcart-box .added_items {margin-bottom:10px}
.shopping_cart .shoppingcart-box .table-striped > tbody > tr:nth-of-type(odd) {background:#fff}
.shopping_cart .shoppingcart-box .table-striped a {color:#666;font-weight:bold;text-transform:none}
.shopping_cart .shoppingcart-box .table-striped a.fa-edit {display:none}
.shopping_cart .shoppingcart-box .table-striped a:hover {color:#DE2600}
.shopping_cart .shoppingcart-box .table-striped a.fa-delete {width:20px;height:20px;background:#d6d6d6;border-radius:3px;text-align:center;line-height:19px;color:#000}
.shopping_cart .shoppingcart-box .table-striped a.fa-delete:hover {background:#DE2600;color:#fff;text-decoration:none}
.shopping_cart .shoppingcart-box a.btn {padding:6px 20px 6px 10px;color:#fff;background:#333;border-color:#333}
.shopping_cart .shoppingcart-box a.btn i {margin-right:5px}
.shopping_cart .shoppingcart-box a.btn:hover {border:1px solid #DE2600;background:#DE2600}
.shopping_cart .table-bordered {border-left:0;border-right:0}
.shopping_cart .table > tbody > tr {margin:10px 0}
.shopping_cart .table > tbody > tr:first-child > td {border-top:0}
.shopping_cart .table > tbody > tr > td,.shopping_cart .table > tbody > tr > th,.shopping_cart .table > tfoot > tr > td,.shopping_cart .table > tfoot > tr > th,.shopping_cart .table > thead > tr > td,.shopping_cart .table > thead > tr > th {vertical-align:middle}
.shopping_cart .table-bordered > tbody > tr > td,.shopping_cart .table-bordered > tbody > tr > th,.shopping_cart .table-bordered > tfoot > tr > td,.shopping_cart .table-bordered > tfoot > tr > th,.shopping_cart .table-bordered > thead > tr > td,.shopping_cart .table-bordered > thead > tr > th {border:0}

/* Block Cart */
.block-cart {float:right;padding-left:15px}
.shopping_cart {height:45px;line-height:45px}
.shopping_cart h2 {display:none;color:#333444;font-size:12px;margin:0;font-weight:bold}
.shopping_cart .btn-shopping-cart {display:block;font-size:13px;font-weight:bold;text-transform:uppercase;cursor:pointer;width:auto;padding:0}
.shopping_cart .btn-shopping-cart a.top_cart {padding-right:20px;color:#fff}
.shopping_cart .btn-shopping-cart a.top_cart .shopcart .text-shopping-cart-mobi {color:#fff}
.shopping_cart .btn-shopping-cart a.top_cart .shopcart .text-shopping-cart {padding:0;color:#fff;font-size:12px;font-weight:bold;float:left;margin:0}
.shopping_cart .btn-shopping-cart a.top_cart:after {content:"\f107";font-family:fontawesome;font-size:14px;position:absolute;right:0;top:0}
.shopping_cart .btn-shopping-cart a.top_cart:hover {color:#FF2900}
.shopping_cart .btn-shopping-cart a.top_cart:hover .shopcart .text-shopping-cart {color:#FF2900}
.shopping_cart .dropdown-menu {margin:5px 0;top:40px;right:-15px}
.shopping_cart .shoppingcart-box:before {right:50px}

/* Block Header */
#header .header-top {height:36px;background:#fff;border-bottom:1px solid #d5d5d5}
#header .header-top .header-top-left {overflow:hidden;height:36px}
#header .header-top .header-top-right {text-align:right}
#header .header-center {position:relative;padding:20px 0;background:#eaeaea}
#header .header-center.center .header-center-right {margin-top:16px}
#header .header-center.left .header-center-right {text-align:right;float:right;margin-top:4px}
#header .header-bottom {background:#1F263B;height:45px}
#header .header-bottom .container {padding:0 30px}
#header .header-bottom .container .header-bottom-inner {background:#fff;width:100%}
#header .header-bottom .container .header-bottom-inner .header-bottom-left {padding-left:0;padding-right:20px}
#header .header-bottom .container .header-bottom-inner .header-bottom-right {padding-left:10px}
#header .header-bottom .container .header-bottom-inner .header_search {padding:0;margin-top:10px;margin-left:-10px}
#header .header-bottom .container .header-bottom-inner .header_custom_link {float:right}
#header .header-bottom .container .header-bottom-inner .header_custom_link ul li a {line-height:45px;color:#fff;padding:0 10px 0 0;font-weight:bold;font-size:12px}
#header .header-bottom .container .header-bottom-inner .header_custom_link ul li a i {font-size:14px;margin-right:5px}
#header .header-bottom .container .header-bottom-inner .header_custom_link ul li a:hover {color:#FF2900}
#header .header-bottom-menu {padding-right:0;padding-left:0}
#header.navbar-compact .header-top {display:none}
#header.navbar-compact .header-bottom {display:none}
#header.navbar-compact .header-center {padding:20px 0}
.main-page #header {margin-bottom:20px}
.navbar-welcome a {color:#0099ff}
.navbar-welcome a:hover {color:#DE2600}
.navbar-main-menu-outer {background:#333;margin-bottom:30px}
.main-page #content {margin-bottom:0}
#content,#main-content {margin-bottom:30px}
.header-top ul.dropdown-menu {min-width:120px;margin:0;border-radius:0;border-top:0;margin-left:-1px}
.header-top ul.dropdown-menu li a {color:#000;font-size:12px}
.header-top ul.dropdown-menu li:hover a {color:#DE2600}
.header-top-right {display:inline-block}
.header-top-right ul.top-link {list-style:none;margin:0;vertical-align:top}
.header-top-right ul.top-link > li {padding:0;display:inline-block;position:relative;list-style:outside none none;border-left:1px solid #d5d5d5}
.header-top-right ul.top-link > li > a {display:block;padding:0 13px;position:relative;height:36px;line-height:36px;color:#000;font-size:12px}
.header-top-right ul.top-link > li:hover > a {color:#DE2600}
.header-top-right ul.top-link > li ul.dropdown-link {position:absolute;background:#fff;box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);left:0;opacity:0;padding:0 10px;top:33px;transition:top 0.3s ease 0s, opacity 0.3s ease 0s;width:200px;z-index:-1;text-align:left}
.header-top-right ul.top-link > li ul.dropdown-link li {display:block;border-left:0}
.header-top-right ul.top-link > li ul.dropdown-link li a {border-right:0;display:block;padding:5px 0 4px;border-bottom:solid 1px #efefef;font-size:11px;line-height:18px;color:#666}
.header-top-right ul.top-link > li ul.dropdown-link li a:hover {color:#DE2600}
.header-top-right ul.top-link > li ul.dropdown-link li a:after {display:none}
.header-top-right ul.top-link > li ul.dropdown-link li:last-child a {border-bottom:0}
.header-top-right ul.top-link > li.account:hover ul.dropdown-link {top:34px;z-index:9999;opacity:1;border-top:1px solid rgba(200, 199, 199, 0.3)}

/* Header Search */
.navbar-search {padding-right:0}
.navbar-search #search {width:100%;margin:8px 0 0;padding:0;display:inline-block;height:34px;position:relative}
.navbar-search #search input {width:100%;float:left;height:34px;vertical-align:middle;margin:0;padding:0;border:1px solid #ddd;border-right:none;border-radius:0;box-sizing:border-box;font-size:12px;font-weight:normal;padding-left:15px}
.navbar-search #search button {border:0;padding:0;position:absolute;right:0;background:transparent}
.navbar-search #search button span {float:left;width:34px;height:34px;margin:0;padding:0;font-size:15px;cursor:pointer;color:#DE2600;position:relative}
.navbar-search #search button span:before {content:"\f002";font-family:FontAwesome;position:absolute;color:#DE2600;right:10px;top:8px}

#header-search.search-eb {margin:0;width:100%;padding:0}
#header-search.search-eb .search {background:#fff}
#header-search.search-eb .select_category {position:relative;display:table-cell;vertical-align:top;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;background:#fff;width:120px;border:0}
#header-search.search-eb .select_category select {width:100%;height:25px;line-height:26px;padding:0;padding-right:26px;padding-left:10px;font-size:12px;border:none;float:left;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
#header-search.search-eb .select_category select:focus {border:0}
#header-search.search-eb .autosearch-input {border:0;height:25px;border-left:1px solid #e5e5e5;font-size:12px;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
#header-search.search-eb .button-search {background:transparent;border:0;font-size:16px;height:25px;padding:0 16px}
#header-search.search-eb .button-search i {color:#FF2900;font-size:16px}
#header-search.search-eb .button-search:hover i {color:#000}
#header-search.search-eb .dropdown-menu {box-shadow:2px 2px 1px rgba(0, 0, 0, 0.2);left:0 !important}
#header-search.search-eb .dropdown-menu .media:hover {background:#fdfbfb}
#header-search.search-eb .dropdown-menu .media-left {height:70px;margin:6px 10px;width:70px}
#header-search.search-eb .dropdown-menu .media-body a {font-size:14px;font-weight:bold;float:none;color:#666}
#header-search.search-eb .dropdown-menu .media-body a:hover {color:#DE2600}
#header-search.search-eb .dropdown-menu .media-body .price span.price {font-size:14px}
#header-search.search-eb .icon-select:after {font-family:"FontAwesome";content:"\f0d7";background:transparent;height:100%;text-align:center;line-height:25px;width:20px;right:10px;top:0;color:#000;position:absolute;pointer-events:none;}

/* Footer */
footer,footer a {color:inherit}
footer a:hover {color:#000}
.footer-navbar {position:relative;padding-bottom:30px;padding-top:30px;background:#f2f2f2}
.footer-navbar section h3.footer-title {font-size:18px;border-bottom:0;color:#000;text-transform:uppercase;margin:0 0 15px;border:0;height:auto;line-height:inherit}
.footer-navbar section h3.footer-title:before {display:none}
.footer-navbar section .footer-logo {margin-bottom:7px;margin-top:-3px}
.footer-navbar section ul.menu li a:before {content:"\f22d";font-family:FontAwesome;margin-right:5px}
.footer-navbar section ul.menu li a:hover {color:#DE2600}
.collapsed-block.footer-links .footer-directory-title {padding:34px 0 21px;font-size:91.6%;margin-top:4px}
.collapsed-block.footer-links ul li a:hover {color:#DE2600}
.footer-bottom-block {background:#fff;padding:10px 0;border-top:1px solid #d5d5d5;font-size:11px}
.contact-address li {color:#000;padding:0 0 9px 25px;position:relative;z-index:1;line-height:18px;font-size:12px}
.contact-address li i {width:20px;text-align:center;left:0;margin-right:10px;position:absolute;line-height:18px;color:#848484}
.contact-address li span {color:#c5c5c5;margin-left:5px;margin-right:5px}
.contact-address a:hover {color:#DE2600}
.footer-directory-title .label-link {color:#333;font-weight:bold;padding-bottom:5px;font-size:11px}
ul.footer-directory {list-style:outside none none;padding:0;margin:0}
ul.footer-directory li {padding-bottom:3px}
ul.footer-directory li h2 {color:#333;display:inline-block;font-weight:bold;line-height:22px;text-transform:uppercase;font-size:11px;margin:0 5px 0 0}
ul.footer-directory li a {font-size:11px}

/* Header Slider */
@media (min-width: 1200px) {
	.header-slideshow {width:75%}
}
.header-slider .container {position:relative}
.header-slideshow {padding-right:0;padding-left:0;margin-bottom:0px}

/* Socical Block */
.footer-top {background:#1F263B;height:70px}
.social-box {margin-bottom:0;background:#313952}
.social-box ul.social-block li {float:left;display:inline-block;margin:0 10px;text-align:center}
.social-box ul.social-block li a {color:#fff;line-height:68px;width:30px;display:inline-block}
.social-box ul.social-block li a:hover {color:#87BA00}
.social-box ul.social-block li a i {font-size:14px;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#000;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important}
.social-box ul.social-block li a i:hover {color:#00ff00}

/* News Letter */
.news-letter {overflow:hidden;padding-top:10px;padding-right:0;float:right;color:#eaecf3}
.news-letter .title-block {margin-left:20px;max-width:400px;min-height:50px;display:inline-block;padding:0 0 0 20px}
.news-letter .page-heading {font-size:20px;text-transform:uppercase;font-weight:600;color:#fff}
.news-letter .pre-text {margin:0;line-height:12px;font-size:12px}
.news-letter .block_content {float:right;padding-top:5px}
.news-letter .block_content form {margin:0}
.news-letter .block_content form .form-group {margin:0;overflow:hidden}
.news-letter .block_content .input-box {float:left}
.news-letter .block_content .input-box input {height:40px;padding:5px 15px;background:#fff;color:#999;font-size:12px;float:left;width:270px;height:36px;transition:0.3s all ease 0s;border:solid 1px #fff;border-right:none}
.news-letter .block_content .subcribe {float:right}
.news-letter .block_content .subcribe button {height:36px;float:left;text-transform:uppercase;font-size:12px;transition:0.3s all ease 0s;font-weight:500;text-transform:uppercase;background:#FF2900;border-color:#FF2900;color:#fff}
.news-letter .block_content .subcribe button:hover {background:#DE2600;border-color:#DE2600}

/* Box Footer */
.footer-navbar {padding-bottom:30px}
.box-footer {min-height:236px;border-right:1px dotted #c9c9c9}
@media (max-width: 767px) {
	.box-footer:first-child {min-height:100px}
}
.box-footer section {margin:0}
.box-footer.box-account,.box-footer.box-information {padding-left:20px}
.box-footer.box-account ul li,.box-footer.box-information ul li {line-height:32px;font-size:12px}
.box-footer.box-information .footer-phone-num {font-size:25px;color:#c4172f;margin-bottom:30px;margin-top:30px}
.box-footer.box-information ul li {border-bottom:1px dotted #d5d5d5;font-size:12px}
.box-footer.box-information ul li:first-child {border-bottom:0}
.box-footer.box-information ul li:nth-child(2) {border-top:1px dotted #d5d5d5}
.box-footer .bank-account-wrap {position:relative;overflow:hidden;border:1px solid #c5c5c5;padding:15px;height:145px;background:#fff}
.box-footer .bank-account-num {font-size:19px;color:#c4172f;margin-bottom:20px}
.box-footer .bank-account-info p {font-size:14px;font-weight:bold;color:#555}
.box-footer:last-child {border-right:0;padding-left:20px}

/* Back To Top */
.back-to-top {z-index:999;cursor:pointer;background:rgba(117, 117, 117, 0.9);-webkit-border-radius:50% !important;-moz-border-radius:50% !important;border-radius:50% !important;width:45px;height:45px;line-height:45px;bottom:20px;right:10px;overflow:hidden;z-index:50;position:fixed;display:block;text-align:center;opacity:1;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.back-to-top.hidden-top {bottom:-100px;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}
.back-to-top:hover {background:#FF2900}
.back-to-top i {font-size:20px;margin:1px 0 0 0 !important;color:#fff;display:inline-block}

/* Perfect Scrollbar */
.contentHolder{padding:0;height:320px;margin:0 auto;overflow:hidden;position:relative;background:#fff}
@media (max-width: 767px){
	.contentHolder{height:auto}
}

/* Basic Body */
.basic-body .basic-body-main {padding-top:25px;padding-bottom:25px;min-height:800px}
.basic-body .basic-body-main.left-main {border-right:1px solid #e5e5e5}
.basic-body .basic-body-main.right-main {border-left:1px solid #e5e5e5}
.basic-body .basic-body-side {padding-top:25px;padding-bottom:25px}
.basic-body .basic-body-side.left-side {margin-right:-1px;border-right:1px solid #e5e5e5}
.basic-body .basic-body-side.right-side {margin-left:-1px;border-left:1px solid #e5e5e5}
@media (max-width: 991px){
	.basic-body .basic-body-main.left-main {border-right:0}
	.basic-body .basic-body-main.right-main {border-left:0}
	.basic-body .basic-body-side.left-side {margin-right:0;border-right:0}
	.basic-body .basic-body-side.right-side {margin-left:0;border-left:0}
}

/* Board Title */
.board-title {position:relative;overflow:hidden;padding:12px 0;background:#fcfcfc;border-bottom:1px solid #e5e5e5}
.board-title h3 {margin:0;padding:0;line-height:30px;font-size:17px;color:#000;font-weight:bold}
.board-title h3 i {color:#bbb}
.board-title .breadcrumb {padding:0;margin:0;list-style:none;background:inherit;border-radius:0;line-height:30px}

/*---------- Header Slider ----------*/
.header-slider-bg {z-index:1;padding:100px 0 0;position:relative;overflow:hidden;height:400px}
.header-slider-bg:after {position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;content:" ";background:rgba(0,0,0,0)}
.header-slider-bg > img {position:absolute;top:0;left:0}
.header-slider-bg > .container {position:relative;z-index:3}
.header-slider-content {padding:10px;text-align:center;width:60%;margin:0 auto;position:relative;z-index:10}
.header-slider-bg h1 {color:#fff;font-size:24px;font-weight:600;text-transform:uppercase;margin:0}
.header-slider-bg h2 {font-size:14px;font-weight:600;color:#fff;margin:10px 0}
.header-slider-bg p {color:#ededed;font-size:12px;font-weight:200;margin:0}
@media (max-width: 1199px) {
	.header-slider-bg {padding:80px 0 0;height:321px}
}
@media (max-width: 991px) {
	.header-slider-bg {padding:60px 0 0;height:246px}
}
@media (max-width: 767px) {
	.header-slider-content {width:70%}
	.header-slider-bg h1 {font-size:24px;line-height:40px;margin-bottom:0}
	.header-slider-bg h2 {margin:0}
	.header-slider-bg p {display:none}
}
@media (max-width: 530px) {
	.header-slider-bg {padding:40px 0 0;height:170px}
	.header-slider-content {width:100%}
	.header-slider-bg h1 {font-size:18px;margin-bottom:0}
	.header-slider-bg h2 {font-size:12px;margin:0}
}
/*owl control*/
.header-slider .owl-pagination {position:absolute;left:50%;margin-left:-100px;width:200px;height:40px;bottom:0;padding:10px 20px 0 0;background-color:rgba(0,0,0,0.7);text-align:right;border-top-left-radius:10px !important;border-top-right-radius:10px !important;}
.header-slider .owl-pagination .owl-page {position:relative;border:2px solid #fff;width:20px;height:20px;border-radius:100% !important;display:inline-block;margin:0 5px;}
.header-slider .owl-pagination .owl-page:before {content:"";display:block;position:absolute;top:3px;left:3px;width:10px;height:10px;border-radius:100% !important;background:#fff;transition:all 0.3s ease-in-out;opacity:0}
.header-slider .owl-pagination .owl-page.active:before {opacity:1}
.header-slider .owl-buttons > div {position:absolute;height:36px;width:50px;line-height:36px;text-align:center;background:rgba(255, 255, 255, 0.5);color:#fff;top:50%;margin-top:-18px}
.header-slider .owl-buttons .owl-prev, .header-slider .owl-buttons .owl-next {left:50%;bottom:2px;top:inherit;background:none;margin-top:0;width:inherit;height:inherit}
.header-slider .owl-buttons .owl-prev {margin-left:-75px}
.header-slider .owl-buttons .owl-next {margin-left:-40px}

/*Latest View control*/
.latest-view-carousel .item {position:relative;overflow:hidden;margin:1px;background:#fff;text-align:center;width:60px;height:60px;border:1px solid #888}
.latest-view-carousel .item img {width:100%;height:auto}
.latest-view-carousel .none-view {width:318px;z-index:1;height:30px;line-height:30px}

/* Main Tab */
.main-tab .nav-tabs > li > a {margin-right:0}
.main-tab .tab-e2 .nav-tabs {border-bottom:1px solid #e5e5e5;background:#f8f8f8}
.main-tab .tab-e2 .nav-tabs li {width:25%}
.main-tab .tab-e2 .nav-tabs li a {padding:7px;background:none;border:1px solid #e5e5e5;border-bottom:none;border-right:none;font-weight:bold;font-size:12px;color:#555;text-align:center;display:block;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.main-tab .tab-e2 .nav-tabs li.active a {background:#fff;color:#000;padding:7px;border-bottom:0;border-top:1px solid #ff2a00}
.main-tab .tab-e2 .nav-tabs li.last {border-right:1px solid #e5e5e5}
.main-tab .tab-e2 .tab-content {position:relative;overflow:hidden;margin-bottom:0;padding:0;border:1px solid #e5e5e5;border-top:0}
.main-tab .tab-e2 .tab-content-wrap {position:relative;display:block;overflow:hidden}
.main-tab.tab-latest-text-padding .tab-content-wrap {padding:15px;min-height:261px}
.main-tab.tab-latest-image-padding .tab-content-wrap {padding:15px 12px 5px;min-height:298px}

/* Side Tab */
.side-tab .nav-tabs > li > a {margin-right:0}
.side-tab .tab-e2 .nav-tabs {border-bottom:1px solid #e5e5e5;background:#f8f8f8}
.side-tab .tab-e2 .nav-tabs li {width:50%}
.side-tab .tab-e2 .nav-tabs li a {padding:7px;background:none;border:1px solid #e5e5e5;border-bottom:none;border-right:none;font-weight:bold;font-size:12px;color:#555;text-align:center;display:block;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.side-tab .tab-e2 .nav-tabs li.active a {background:#fff;color:#000;padding:7px;border-bottom:0;border-top:1px solid #ff2a00}
.side-tab .tab-e2 .nav-tabs li.last {border-right:1px solid #e5e5e5}
.side-tab .tab-e2 .tab-content {position:relative;overflow:hidden;margin-bottom:0;padding:0;border:1px solid #e5e5e5;border-top:0}
.side-tab .tab-e2 .tab-content-wrap {position:relative;display:block;overflow:hidden;padding:10px}

/* Table List eb */
.table-list-eb {font-size:12px}
.table-list-eb .btn-e.dropdown-toggle {border-left:none}
.table-list-eb .btn-group .btn-e {top:4px;padding:0 6px;position:relative}
.table-list-eb .table tbody > tr > td {border-top:1px solid #e5e5e5}
.table-list-eb .table thead > tr > th {text-align:center}
.table-list-eb thead {border-top:1px solid #e5e5e5;background:#f8f8f8}
.table-list-eb tbody {border-bottom:1px solid #e5e5e5}
.table-list-eb tfoot {border-bottom:1px solid #e5e5e5;background:#f8f8f8}
.table-list-eb td {vertical-align:middle !important}
.table-list-eb .user-names span,.table-list-eb .user-names small {display:block;text-align:center}
.table-list-eb .user-names span {color:#555;font-size:16px;position:relative}
.table-list-eb .user-names small {color:#999;font-size:12px}
.table-list-eb td h3 {font-size:14px;margin:0 0 2px;color:#000}
.table-list-eb td a {color:#000}
.table-list-eb td a:hover {color:#ff2a00}
.table-list-eb td p {margin-bottom:0;color:#555}
.table-list-eb .s-icons {margin-bottom:0}
.table-list-eb .s-icons li {padding:2px}
.table-list-eb .table-button s{margin:0}
.table-list-eb .table-buttons li {padding:0}
.table-list-eb .table-buttons .btn-e-sm {padding:3px 6px}
.table-list-eb .td-width {width:40%}
.table-list-eb .td-width-60 {width:60%}
.table-list-eb .td-width-50 {width:50%}
.table-list-eb .td-width-40 {width:40%}
.table-list-eb .td-width-30 {width:30%}
.table-list-eb .td-width-20 {width:20%}
.table-list-eb .td-width-10 {width:10%}
@media (max-width: 767px){
	.table-responsive {border-top:0;border-bottom:0}
}

/* Modal */
.modal-header, .modal-body, .modal-footer {padding:10px}

/* G5 Captcha */
.vc-captcha {padding:15px 10px 10px;border:1px solid #ddd}
.vc-captcha fieldset {padding:0}
#captcha #captcha_img {height:62px;border:1px solid #eee;width:158px}
#captcha #captcha_key {width:130px;height:62px;border:1px solid #ddd;font-size:24px;line-height:14px;margin-left:34px}
#captcha .required,#captcha textarea.required {background:#fff !important}

/* 회원 레이어팝업 */
.sv_wrap .sv {z-index:998;border:1px solid #ccc;min-width:120px;padding:4px 0;background:#fff}
.sv_wrap .sv a {background:#fff;color:#000 !important;padding:3px 12px;font-size:12px;border-bottom:0;display:block;width:120px}
.sv_wrap .sv a:hover {background:#f4f4f4}

/* EXIF INFO */
.exif_info {position:relative;overflow:hidden;border:1px dotted #ddd;padding:5px 10px;background:#fafafa;margin:10px 0}
.exif_info ul {list-style:none;margin-bottom:0;-webkit-padding-start:0}
.exif_info ul li {display:inline-block;padding:0 8px;font-size:11px;color:#888}
.exif_info ul li:before {content:"-";margin-right:5px}

/* Etc */
fieldset legend{border-bottom:0}
.sch_word{color:crimson}

/* Responsive */
@media (min-width: 1200px) {
	.container {width:1200px}
	.shopping_cart .table > tbody > tr > td:first-child {width:56px;height:56px}
	.shopping_cart .table > tbody > tr > td:first-child img {width:100%}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.main-page .sidebar-menu .vertical-eb-menu .container-megamenu .vertical-wrapper {display:none}
	.main-page .sidebar-menu .vertical-eb-menu .container-megamenu:hover .vertical-wrapper {display:block}
	.navbar-search #search input {width:92%}
	#header-search.search-pro {width:57%}
	.header-slideshow {padding:0;width:75%;margin-bottom:110px}
	.shopping_cart .btn-shopping-cart {padding:0}
	.shopping_cart .btn-shopping-cart .text-shopping-cart {width:auto;padding:0 5px}
	.shopping_cart a.top_cart .handle {width:26px}
	.shopping_cart:after {left:-7px}
	.megamenu-eb ul.megamenu > li > a {padding:0 10px}
	.megamenu-eb .horizontal .item-style2 .sub-menu .content > .row > .col-sm-8 {width:58%}
	.megamenu-eb .horizontal .item-style2 .sub-menu .content > .row > .col-sm-4 {width:42%}
	.megamenu-eb .horizontal .item-style2 .sub-menu .content > .row > .col-sm-4 .list-product .product-thumb {padding:10px 0}
	.news-letter .block_content .input-box input {width:200px}
	.social-box ul.social-block li {margin:0 5px}
	ul.payment-method li {margin-bottom:6px}
	.header-bottom-left .vertical-eb-menu .vertical-wrapper {display:none}
	.header-bottom-left:hover .vertical-eb-menu .vertical-wrapper {display:block}
	.module.cus-style-supper-cate .main-right .spcat-items-container.products-list.grid .product-layout .product-item-container .right-block {padding:0}
	.header-slideshow {width:100%;margin:0 0 40px}
}
@media (max-width: 991px) {
	#mask-style {position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:999;opacity:0.5;display:block;background-color:black}
	.header-top ul.dropdown-menu {min-width:inherit;left:auto;right:0}
	.megamenu-eb ul.megamenu > li {border-left:0;border-right:0}
	.megamenu-wrapper {max-height:100%}
	.megamenu-eb .navbar-default .megamenu-wrapper {margin-top:0;box-shadow:0 0 7px rgba(0, 0, 0, 0.3)}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper,.responsive.megamenu-eb .navbar-default .vertical-wrapper {background:#fff}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li > a,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu > li > a {color:#000 !important;text-align:left}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.active > a,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu > li.active > a {color:#666}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.active .close-menu,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu > li.active .close-menu {}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.with-sub-menu:hover > a:after,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu > li.with-sub-menu:hover > a:after {display:none}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu .sub-menu .content .row,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu .sub-menu .content .row {margin:0 -15px}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu .sub-menu .content .row > div,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu .sub-menu .content .row > div {width:100% !important}
	.megamenu-eb .vertical-eb-menu .vertical-wrapper {position:fixed !important;width:280px !important;box-shadow:0 0 7px rgba(0, 0, 0, 0.3)}
	.megamenu-eb .vertical-eb-menu .vertical-wrapper ul.megamenu > li.with-sub-menu > a:after {display:none !important}
	.megamenu-eb .vertical-eb-menu .vertical-wrapper ul.megamenu > li.active > a {color:#556270 !important}
	.megamenu-eb .vertical-eb-menu .vertical-wrapper ul.megamenu > li:hover {background:#f6f6f6 !important}
	.megamenu-eb .vertical-eb-menu .vertical-wrapper ul.megamenu > li.style1 .content:after {display:none !important}
}
@media (min-width: 768px) and (max-width: 991px) {
	#header .header-center {height:auto;padding:10px 0}
	.header-top-right ul.top-link > li > a {height:34px;line-height:34px}
	.navbar-logo {margin-top:10px}
	.header-top-right ul.top-link {float:left}
	.navbar-header {float:none}
	.header-bottom-menu .responsive ul.megamenu > li.active .close-menu,.header-bottom-menu .responsive ul.megamenu > li.click:before,.header-bottom-menu .responsive ul.megamenu > li.hover:before {padding-top:0}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.active:before,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu > li.active:before {display:none}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu .sub-menu .content .row,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu .sub-menu .content .row {margin:0}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu .sub-menu .content .row [class^=col],.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu .sub-menu .content .row [class^=col] {padding:0}
	.responsive ul.megamenu .sub-menu .content .row > div {border-top:none;margin:0 0 10px}
	.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.item-style3 .sub-menu .content {padding:6px}
	.header-bottom-left .vertical-eb-menu ul.megamenu {width:auto;position:relative;background:none;display:block;border-top:1px solid #d5d5d5}
	.megamenu-eb .vertical-eb-menu .vertical-wrapper ul.megamenu > li:hover {background:none !important}
	.header-bottom-left .vertical-eb-menu .vertical-wrapper ul li > a {}
	.header-bottom-left .vertical-eb-menu .vertical-wrapper ul li > a strong {color:#000}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper,.responsive.megamenu-eb .navbar-default .vertical-wrapper {border:none;border-radius:0;background:#fff}
	.responsive.megamenu-eb .navbar-default div[class^=col-] {width:100%}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li {border-top:1px solid rgba(255, 255, 255, 0)}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.click::before,.responsive.megamenu-eb .navbar-default ul.megamenu > li.hover::before {font-size:14px;background:#f8f8f8;color:#000;padding:0;width:38px;height:38px;line-height:38px;text-align:center}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.click::before,.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.hover::before {display:none}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.active {padding:0}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.active > a {background:#fff !important;color:#000}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.active .close-menu {padding:0;width:38px;height:38px;line-height:38px;background:#f8f8f8}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.active .close-menu:before {color:#000;font-size:14px}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.active .close-menu {display:none}
	.responsive.megamenu-eb .navbar-default .navbar-default .horizontal .megamenu-wrapper ul.megamenu li .sub-menu .content {box-shadow:none;border:1px solid #eee}
	.responsive.megamenu-eb .navbar-default ul.top-megamenu > li {border-top:1px dotted #d5d5d5}
	.responsive.megamenu-eb .navbar-default ul.top-megamenu > li:last-child {border-bottom:1px dotted #d5d5d5}
	.navbar-default .vertical .navbar-toggle {height:39px;margin:3px 0 0;color:#fff;border-radius:0;border-width:1px;border-style:solid}
	.navbar-default .horizontal .navbar-toggle .icon-bar,.navbar-default .vertical .navbar-toggle .icon-bar {background:#fff}
	.navbar-default .horizontal .megamenu-wrapper,.navbar-default .vertical .megamenu-wrapper {background:#333}
	.navbar-default .horizontal .megamenu-wrapper ul.megamenu > li.active > a,.navbar-default .vertical .megamenu-wrapper ul.megamenu > li.active > a {padding:5px 0}
	.navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a,.navbar-default .vertical .megamenu-wrapper ul.megamenu > li > a {color:#fff;padding:5px 0;font-size:14px}
	.navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a:hover,.navbar-default .vertical .megamenu-wrapper ul.megamenu > li > a:hover {color:#f8ab16}
	.navbar-default .horizontal .megamenu-wrapper ul.megamenu li .sub-menu .content .title-submenu,.navbar-default .vertical .megamenu-wrapper ul.megamenu li .sub-menu .content .title-submenu {padding:0;margin:0;border:none}
	.navbar-default .horizontal .features-menu .column.layout-color a,.navbar-default .vertical .features-menu .column.layout-color a {display:inline-block}
	.navbar-default .horizontal .features-menu .column a,.navbar-default .vertical .features-menu .column a {margin:0 0 30px;display:block}
	.header-bottom-left .megamenu-eb .navbar-default {float:left}
	.header-bottom-left .vertical-eb-menu ul.megamenu .sub-menu .content {margin-top:0}
	.vertical-eb-menu:after {display:none}
	.header-slideshow {padding:0}
	#header-search.search-pro {padding-left:15px;margin:0}
	.shopping_cart .btn-shopping-cart .text-shopping-cart {margin:13px 5px 0 10px}
	.shopping_cart .btn-shopping-cart a.top_cart .shopcart span.handle {background-position:5px 16px}
	.shopping_cart:after {display:none}
	.main-page #content .row {margin:0}
	.module.news-letter {margin:0}
	.footer-navbar .box-account {clear:both}
	.footer-top {height:auto;padding:10px 0}
	.footer-top .social-box {text-align:center;height:70px}
	.footer-top .social-box ul {display:inline-block}
	.footer-top .news-letter .block_content .input-box input {width:200px}
	.footer-navbar .box-footer {border:0}
	.footer-navbar .box-account {clear:inherit}
}
@media (max-width: 767px) {
	input[name^="quantity"] {min-width:50px}
	.producttab .tabsslider.vertical-tabs .tab-content {min-height:auto}
	#header {position:relative}
	#header .header-center {padding:10px 0;height:auto}
	#header .header-bottom-menu .navbar-toggle {float:left}
	#header .header-bottom {height:46px}
	#header .container .header-bottom-inner {margin:0}
	#header .header-center-right {padding:0;width:auto;position:absolute;top:0;left:10px;z-index:999}
	#header .header-center-right .header-bottom-menu {padding:0;width:auto}
	#header .header-bottom .container .header-bottom-inner .header-bottom-right {padding:0}
	#header .header-center-right {top:4px}
	.navbar-logo {text-align:center;width:100%}
	.shopping_cart {padding:0 10px 0 15px;text-align:right;background:transparent}
	.shopping_cart .btn-shopping-cart {margin:0 auto}
	.shopping_cart .shoppingcart-box {min-width:290px}
	.shopping_cart .shopcart > * {display:inline-block}
	.shopping_cart .handle {display:none}
	.shopping_cart:after {display:none}
	.shopping_cart a.top_cart .shopcart .title {float:left}
	.shopping_cart .btn-shopping-cart a.top_cart {padding:0}
	.shopping_cart .btn-shopping-cart a.top_cart i {font-size:18px;position:relative;top:4px}
	.shopping_cart .btn-shopping-cart a.top_cart:after {display:none}
	.block-cart {float:right;background:transparent;padding:0 0 0 8px}
	.block-cart .shopping_cart {float:none !important;border:0}
	.block-cart .shopping_cart .btn-shopping-cart a.top_cart .shopcart .text-shopping-cart {float:none}
	.block-cart .shopping_cart .shoppingcart-box:before {right:10px}
	.block-cart .shopping_cart .dropdown-menu {right:-11px;top:41px}
	.header-top-right ul.top-link > li {border-color:#ddd}
	.header-top-right ul.top-link > li > a {color:#000}
	.header-top .currencies-block,.header-top .languages-block {border-color:#ddd}
	.header-top .currencies-block form > a,.header-top .languages-block form > a {color:#666}
	#header .header-bottom .container .header-bottom-inner .header_custom_link {float:right}
	#content {position:relative;overflow:hidden}
	.header-top {min-height:34px;background:#eee}
	.header-top .header-top-right ul.top-link {float:left;width:100%;margin-bottom:10px}
	.header-top .currencies-block,.header-top .languages-block {float:left}
	.header-top .languages-block {margin-right:4px;border-left:0;border-right:1px solid #ddd}
	.header-top-right {}
	#content {position:relative;overflow:hidden}
	.right_column {float:left;display:block;width:100%}
	#header-search .dropdown-menu {width:100%}
	#header-search.search-pro {width:100%;margin:0 0 10px;padding:0 15px}
	#header-search.search-eb .search .autosearch-input {border:none;color:#ccc}
	#header-search .select_category {background:none}
	.megamenu-eb ul.megamenu > li {border-left:0;border-right:0}
	.header-bottom-menu ul.megamenu {text-align:left}
	.header-bottom-menu .responsive ul.megamenu > li.active .close-menu,.header-bottom-menu .responsive ul.megamenu > li.click:before,.header-bottom-menu .responsive ul.megamenu > li.hover:before {padding-top:0}
	.responsive ul.megamenu .sub-menu .content .row > div {border-top:none;margin:0 0 10px}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.active:before,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu > li.active:before {display:none}
	.responsive ul.megamenu > li.click:before,.responsive ul.megamenu > li.hover.active:before {content:""}
	.responsive ul.megamenu > li.click::before,.responsive ul.megamenu > li.hover::before {top:0}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu .sub-menu .content .row,.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu .sub-menu .content .row {margin:0}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu .sub-menu .content .row [class^=col],.responsive.megamenu-eb .navbar-default .vertical-wrapper ul.megamenu .sub-menu .content .row [class^=col] {padding:0}
	.header-bottom-left .vertical-eb-menu ul.megamenu {width:auto;position:relative;background:none;display:block;border-top:1px solid #d5d5d5}
	.megamenu-eb .vertical-eb-menu .vertical-wrapper ul.megamenu > li:hover {background:none !important}
	.header-bottom-left .vertical-eb-menu .vertical ul.megamenu > li.item-style3 .sub-menu .content {padding:6px}
	.header-bottom-left .vertical-eb-menu .vertical-wrapper ul li > a {}
	.header-bottom-left .vertical-eb-menu .vertical-wrapper ul li > a strong {color:#000}
	.header-bottom-left .vertical-eb-menu:after {display:none}
	.navbar-toggle .icon-bar {margin:0 auto}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper,.responsive.megamenu-eb .navbar-default .vertical-wrapper {border:none;border-radius:0;background:#fff}
	.responsive.megamenu-eb .navbar-default div[class^=col-] {width:100%}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li {border-top:1px solid rgba(255, 255, 255, 0)}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.click::before,.responsive.megamenu-eb .navbar-default ul.megamenu > li.hover::before {font-size:14px;background:#f8f8f8;color:#000;padding:0;width:38px;height:38px;line-height:38px;text-align:center}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.click::before,.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.hover::before {display:none}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.active {padding:0}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.active > a {background:#fff !important;color:#fff}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.active .close-menu {padding:0;width:38px;height:38px;line-height:38px;background:#f8f8f8}
	.responsive.megamenu-eb .navbar-default ul.megamenu > li.active .close-menu:before {color:#000;font-size:12px;line-height:18px}
	.responsive.megamenu-eb .navbar-default .megamenu-wrapper ul.megamenu > li.active .close-menu {display:none}
	.responsive.megamenu-eb .navbar-default .navbar-default .horizontal .megamenu-wrapper ul.megamenu li .sub-menu .content {box-shadow:none;border:1px solid #eee}
	.responsive.megamenu-eb .navbar-default ul.top-megamenu > li {border-top:1px dotted #d5d5d5}
	.responsive.megamenu-eb .navbar-default ul.top-megamenu > li:last-child {border-bottom:1px dotted #d5d5d5}
	.navbar-default .horizontal .navbar-toggle {margin:0;padding:0px 10px;color:#000;border-radius:0;margin-top:-34px;margin-left:5px}
	.navbar-default .horizontal .navbar-toggle .icon-bar {background:#fff}
	.navbar-default .vertical .navbar-toggle {margin:0;color:#fff;border-radius:0;float:left;padding:8px 10px 7px;margin-top:4px}
	.navbar-default .vertical .navbar-toggle .icon-bar {background:#fff}
	.navbar-default .horizontal .megamenu-wrapper,.navbar-default .vertical .megamenu-wrapper {background:#333}
	.navbar-default .horizontal .megamenu-wrapper ul.megamenu > li.active > a,.navbar-default .vertical .megamenu-wrapper ul.megamenu > li.active > a {padding:5px 0}
	.navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a,.navbar-default .vertical .megamenu-wrapper ul.megamenu > li > a {color:#fff;padding:5px 0;font-size:14px}
	.navbar-default .horizontal .megamenu-wrapper ul.megamenu > li > a:hover,.navbar-default .vertical .megamenu-wrapper ul.megamenu > li > a:hover {color:#f8ab16}
	.navbar-default .horizontal .megamenu-wrapper ul.megamenu li .sub-menu .content .title-submenu,.navbar-default .vertical .megamenu-wrapper ul.megamenu li .sub-menu .content .title-submenu {padding:0;margin:0;border:none}
	.navbar-default .horizontal .features-menu .column.layout-color a,.navbar-default .vertical .features-menu .column.layout-color a {display:inline-block}
	.navbar-default .horizontal .features-menu .column a,.navbar-default .vertical .features-menu .column a {margin:0 0 30px;display:block}
	.header-bottom-left .vertical-eb-menu ul.megamenu {display:block}
	.header-bottom-left .vertical-eb-menu ul.megamenu .sub-menu .content {margin-top:0}
	.breadcrumb li {margin-bottom:5px}
	#menu.navbar {margin:0}
	#header-search .dropdown-menu {width:100%}
	.header-slideshow {width:100%;padding:0}
	.header-slideshow .slideshow {height:auto}
	.header-slideshow .slideshow img {height:auto}
	.shopping_cart .shoppingcart-box p.text-right {line-height:18px}
	.shopping_cart .shoppingcart-box a.btn {display:inline-block;width:45%}
	.shopping_cart .shoppingcart-box .table {margin:0 0 3px}
	.product-compare .overflow_auto {overflow:auto}
	.footer-top {height:auto;padding:10px 0}
	.footer-top .social-box {text-align:center;height:70px;background:transparent}
	.footer-top .social-box ul {display:inline-block}
	.footer-top .news-letter {float:none;padding:0 15px;text-align:center}
	.footer-top .news-letter .title-block {margin:0}
	.footer-top .news-letter .block_content {float:none;margin:15px 0}
	.footer-top .news-letter .block_content .input-box input {width:250px}
	.contact-address {margin-top:10px}
	ul.list-services li {margin-bottom:15px}
	.footer-navbar .box-account {clear:both}
	.footer-navbar .box-footer {border:0}
	.table-responsive .btn-block .quaility {width:50px;text-align:center;padding:0}
	.shopping_cart .table > tbody > tr > td:first-child.text-center {display:none}
}
@media (max-width: 479px) {
	#header .header-bottom .container .header-bottom-inner .header_search {width:70%}
	#header .header-bottom .container .header-bottom-inner .block-cart {width:30%}
	.navbar-default .vertical .navbar-toggle {}
	#header .header-top .header-top-right ul.top-link > li > a {padding:0 8px}
	#header-search.search-eb .select_category {display:none}
	#header-search .dropdown-menu .media-left {float:none}
	.footer-top .news-letter .block_content .input-box input {width:250px;padding-right:80px}
	.footer-top .news-letter .block_content .subcribe {position:absolute;right:0}
	.contact-address li {padding:0 0 5px 41px;line-height:18px}
	.contact-address span {margin-right:10px;height:30px;top:4px}
	.contact-address > li:nth-child(2) {padding-top:7px}
	.contact-address > li:nth-child(2) span {margin-top:-1px}
	.contact-address > li:last-child {padding-top:8px}
	.contact-address > li:last-child span {margin-top:7px}
}