/*add style asgasgasg*/
.test {
	opacity: 1
}
.breadcrumb > ul, .breadcrumb > ul > li {
	display: inline-block;
}
.liked {
	color: #ff0000;
}
[data-icon]:before {
	content: attr(data-icon);
}

[data-icon]:before, .icon-gear:before, .icon-like:before, .icon-unlike:before {
	display: inline-block;
	font-family: "FontAwesome";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	text-decoration: inherit;
	text-rendering: optimizeLegibility;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
}

.icon-like:before {
	content: "\f004";
}
.icon-unlike:before {
	content: "\f08a";
}
.icon-gear:before {
	content: "\f013";
	-webkit-animation: spin 2s infinite linear;
	-moz-animation: spin 2s infinite linear;
	-o-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
}

@-moz-keyframes spin {
0% { -moz-transform: rotate(0deg); }
100% { -moz-transform: rotate(359deg); }
}

@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(359deg); }
}

@-o-keyframes spin {
0% { -o-transform: rotate(0deg); }
100% { -o-transform: rotate(359deg); }
}

@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}

a.sv-post-like {
	font-weight: normal;
	display: inline-block;
	width: auto;
	-moz-transition: all 0.3s ease-out 0.2s;
	-webkit-transition: all 0.3s ease-out 0.2s;
	-o-transition: all 0.3s ease-out 0.2s;
}

a.sv-post-like.liked {
	color: #da1b1b;
}

a.sv-post-like:hover, a.sv-post-like:active, a.sv-post-like:focus, a.liked:hover, a.liked:active, a.liked:focus {
	color: #000;
}

@-o-keyframes spin {
0% { -o-transform: rotate(0deg); }
100% { -o-transform: rotate(359deg); }
}

@keyframes spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
.main-nav > ul > li > a > sup.hot-display {
	margin-left: 4px;
}
.main-nav > ul > li > a > sup.new-display {
	margin-left: -20px;
}
a.ft-logo.sub-title::before {
	margin-right: 4px;
	content: "\e801";
	font-family: 'Linearicons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.share-social {
	margin-top: 0;
	text-align: right;
	/*padding: 20px 0;*/
}
.share-social label {
	font-size: 15px;
	font-weight: 300;
	margin-right: 15px;
}
.leading-text-adv p {
	margin-bottom: 0;
}
.copy-footer p {
	text-align: right;
	color: #666;
}
.copy-footer p a {
	color: #aba9a9;
}
.leading-text-adv a {
	color: #fff;
}
.vc_row.vc_row-no-padding .wpb_column {
	padding-left: 0;
	padding-right: 0;
}
.owl-theme .owl-controls .owl-page span {
	background: #ccc none repeat scroll 0 0;
	border-radius: 50%;
	display: block;
	height: 7px;
	margin: 4px;
	opacity: 1;
	width: 7px;
}
.owl-theme .owl-controls .owl-page.active span {
	background: #1b1d1f;
}
.owl-theme .owl-controls .owl-page span:hover, .the-brand.owl-theme .owl-controls .owl-page.active span {
	background: #1b1d1f;
}
.nav-ontop, .the-brand {
	margin-top: 60px;
}
.partner-item {
	margin: 5px 15px;
}
.title-popular-box span {
	background: rgba(27, 29, 31, 0.9) none repeat scroll 0 0;
	color: #fff;
	display: block;
	padding: 20px;
}
.nav-ontop .owl-pagination {
	left: 0;
	position: absolute;
	top: -40px;
	width: 100%;
}
.info-price del span {
	font-size: 13px;
}
.info-price ins {
	text-decoration: none;
}
.the-brand .owl-pagination {
	left: 0;
	position: absolute;
	top: -40px;
	width: 100%;
}
.sub-title a {
	color: #1b1d1f;
}
.item-product-leading .info-price del {
	display: none;
}
.cart-thumb a.cart-thumb {
	overflow: hidden;
}
.wrap-cart-remove .cart-price {
	display: block;
}
.mini-cart-content h3 {
	text-transform: uppercase;
	color: #999;
	font-size: 13px;
}
.added_to_cart {
	margin-top: 10px;
	top: 50%;
	position: absolute;
	text-align: center;
	bottom: 0;
	height: 60px;
	line-height: 60px;
	left: 0;
	right: 0;
	width: 60px;
}
.logged-in .info-cart .inner-cart-info {
	top: 24px;
}
.woocommerce .shop-width-3 ul.products li.product {
	width: 30.8%;
}
.woocommerce .shop-width-2 ul.products li.product {
	width: 48.1%;
}
.woocommerce .shop-width-1 ul.products li.product {
	width: 100%;
}
.woocommerce ul.products.row {
	margin-right: -15px;
	margin-left: -15px;
}
.woocommerce .woocommerce-ordering select {
	height: 36px;
	border: 1px solid #e5e5e5;
}
.sort-pagi-bar {
	padding: 0 15px;
}
.product-pagi-nav ul.page-numbers {
	list-style: none;
}
.product-pagi-nav li > span {
	border: 1px solid #e5e5e5;
	color: #1b1d1f;
	display: block;
	height: 36px;
	line-height: 36px;
	text-align: center;
	width: 36px;
	transition: all 0.5s ease-out 0s;
}
.product-pagi-nav li > span.current, .product-pagi-nav li > span:hover {
	color: #fff;
	border-color: #1b1d1f;
	background-color: #1b1d1f;
}
.product-pagi-nav li {
	display: inline-block;
}
.woocommerce div.product-extra-mask.product {
	position: absolute;
}
.woocommerce .quantity .qty-val {
	border: none;
	height: 32px;
}
.woocommerce button.button.alt:hover {
	color: #fff;
	background: #FBB450;
}

.woocommerce button.button.alt {
	background: #1b1d1f none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0 30px;
	text-align: center;
	text-transform: uppercase;
	transition: all 0.5s ease-out 0s;
	font-weight: normal;
	border-radius: 0;
	max-width: 220px;
	width: 100%;
}
/*Fix Unitest*/
.widget .widget-title {
	margin: 0 0 15px;
	padding: 0;
	border: none;
	background: #fff;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
	border: 2px solid #fbb450;
	border-radius: 0;
	background-color: #fff;
	height: 10px;
	margin: 0 0 0 -5px;
	top: -4px;
	width: 10px;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range {
	background-color: #fbb450;
}
.woocommerce input.button.alt, .woocommerce a.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
	margin: 10px auto 10px;
	padding: 9px 20px;
	background-color: #1b1d1f;
	border: medium none;
	color: #fff;
	display: inline-block;
	border-radius: 0;
	font-weight: normal;
	/*height: 31px;*/
	/*line-height: 31px;*/
	text-align: center;
	text-transform: uppercase;
	transition: all 0.5s ease-out 0s;
}
.woocommerce .wc-proceed-to-checkout a.button.alt {
	padding: 0;
	width: 100%;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
	margin: 30px auto 10px;
	padding: 0;
	width: 80px;
	background: #1b1d1f none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	display: inline-block;
	border-radius: 0;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	text-align: center;
	text-transform: uppercase;
	transition: all 0.5s ease-out 0s;
}
.woocommerce input.button.alt:hover, .woocommerce a.button.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce .widget_price_filter .price_slider_amount .button:hover {
	color: #fff;
	background: #FBB450;
}
.widget ul > li {
	margin: 0 0 15px;
}
.widget ul > li > a {
	font-size: 13px;
	text-transform: uppercase;
	color: #1b1d1f;
}
.widget a {
	color: #1b1d1f;
}
.widget a:hover, .widget ul > li > a:hover {
	color: #999;
}
.widget > ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.widget.widget_product_categories li > ul {
	list-style: outside none none;
	margin-bottom: 30px;
	margin-top: 15px;
	padding: 0;
}
.widget.widget_product_categories li > ul > li {
	border-bottom: 1px solid #e5e5e5;
	padding: 8px 0;
	margin-bottom: 0;
}
.widget.widget_product_categories li > ul > li > a {
	color: #666;
	padding-left: 30px;
	position: relative;
	text-transform: capitalize;
}
.widget.widget_product_categories li > ul > li > a::before {
	content: "";
	font-family: linearicons;
	left: 0;
	position: absolute;
	top: 0;
}
.woocommerce .widget_price_filter .price_slider_amount {
	display: block;
	text-align: center;
}
.widget .price_label {
	clear: both;
	font-size: 13px;
}
.woocommerce .widget_price_filter .price_slider_amount .button {
	float: none;
}
.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {
	font-weight: normal;
}
.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {
	width: 60px;
}
.woocommerce .item-product-info .star-rating {
	float: none;
}
.woocommerce .star-rating span, .woocommerce .star-rating:before {
	color: #FBB450;
}
.has-sidebar .product-gallery #bx-pager {
	float: none;
	width: auto;
}
.has-sidebar .product-gallery .bx-wrapper {
	float: none;
	margin: 0;
	padding-right: 0;
	position: relative;
	width: 100%;
}
.has-sidebar .product-gallery #bx-pager a {
	display: inline-block;
	margin-bottom: 0;
	margin-right: 10.5px;
	margin-top: 10px;
	max-width: 97px;
}
.has-sidebar .product-gallery #bx-pager a:last-child {
	margin-right: 0px;
}
.single-product .qty-val {
	width: 60px;
}
.woocommerce.single-product div.product form.cart div.quantity {
	margin: 0 0 20px 0;
}
.woocommerce.single-product div.product form.cart {
	margin-bottom: 20px;
}
.reset_variations:hover {
	color: #010101;
}
.reset_variations {
	font-size: 13px;
	color: #fbb450;
	margin-top: 10px;
}
.woocommerce div.product form.cart .variations label {
	color: #010101;
	font-weight: 400;
	font-size: 13px;
	margin: 0;
	text-transform: uppercase;
}
.variations tr {
	margin-top: 20px;
	text-transform: uppercase;
	border: 1px solid #e5e5e5;
}
.wrap-attr-product .default-attribute {
	display: none;
}
.single_variation_wrap {
	clear: both;
}
.woocommerce .star-rating {
	float: none;
}
.owl-default .owl-theme .owl-controls .owl-buttons div {
	z-index: 1;
}
.product-box-adv .btn-link-default {
	bottom: 10px;
}
.partner-item img {
	filter: grayscale(1);
	width: 100%;
	transition: all 0.2s ease-out 0s;
}
ul.download-link li a::before {
	margin-right: 8px;
	content: "\e865";
	font-family: 'Linearicons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.blog-list-info .readmore::before {
	top: 3px;
}
.bread-crumb {
	margin-bottom: 50px;
}
.post-pagi-nav span {
	background: #f5f5f5 none repeat scroll 0 0;
	border-radius: 50%;
	color: #666;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	text-align: center;
	width: 36px;
	transition: all 0.5s ease-out 0s;
}
.post-pagi-nav .current {
	background: #fec64d none repeat scroll 0 0;
	color: #fff;
}
.widget .search-widget .btn-search {
	top: 0px;
}
.sidebar-blog .widget ul li {
	margin-bottom: 10px;
	padding: 0;
	border-bottom: none;
}
.sidebar-blog .widget ul li a::before {
	/*content: "";
	font-family: linearicons;
	left: 0;
	position: absolute;
	top: 2px;*/
}
.recentcomments a::before {
	display: none;
}
.sidebar-blog .widget ul li a {
	color: #666;
	padding-left: 0;
	position: relative;
	text-transform: capitalize;
}
.sidebar .widget_nav_menu ul li, .sidebar .widget_recent_comments ul li, .sidebar .widget_meta ul li, .sidebar .widget_pages ul li, .sidebar .widget_categories ul li, .sidebar .widget_recent_entries ul li, .sidebar .widget_archive ul li {
	font-size: 13px;
}
.content-single p {
	color: #2f2f2f;
	margin: 0 0 12px;
	font-size: 16px;
}
.single .content-single img {
	display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
}
.leave-comments {
	padding: 0;
}
.comment-thumb .avatar img {
	border-radius: 100%;
}
.content-single p.comment-time {
	color: #999;
	margin: 5px 0 10px;
}
.content-single p.comment-note, .content-single .comments p {
	margin: 0 0 10px;
}
.comments ul.children {
	margin-left: 80px;
	margin-bottom: 30px;
}
.comment-form {
	margin-top: 20px;
}
h3.comment-reply-title {
	color: #1b1d1f;
	font-size: 16px;
	margin: 0 0 20px;
	text-transform: uppercase;
	font-weight: normal;
}
.deal-countdown canvas {
	top: 52px;
}
.main-nav > ul > li.menu-item-has-children {
	position: relative;
}
.main-nav > ul > li.menu-item-has-children::after {
	background: #fff none repeat scroll 0 0;
	color: #e5e5e5;
	content: "";
	font-family: linearicons;
	font-size: 13px;
	left: 50%;
	margin-left: -5px;
	margin-top: 30px;
	opacity: 0;
	position: absolute;
	top: 100%;
	transition: all 0.5s ease-out 0s;
	visibility: hidden;
	width: 11px;
	z-index: 10;
}
.main-nav .sub-menu .menu-item-has-children > .sub-menu {
	position: absolute;
	top: 0;
	left: 100%;
	opacity: 0;
	visibility: hidden;
	width: 200px;
	background: #fff none repeat scroll 0 0;
	border: 1px solid #e5e5e5;
	box-shadow: -1px 3px 5px -1px rgba(0, 0, 0, 0.1);
	padding: 10px 0px 30px;
	list-style: none;
	margin: 20px 0 0;
	z-index: 9;
	transition: all 0.5s ease-out 0s;
}
.main-nav .sub-menu .menu-item-has-children::after {
	color: #999;
	content: "";
	font-family: linearicons;
	font-size: 12px;
	position: absolute;
	right: 15px;
	top: 18px;
}
.main-nav .sub-menu .menu-item-has-children > a {
	padding-right: 15px;
}
.main-nav .sub-menu .menu-item-has-children:hover > .sub-menu {
	opacity: 1;
	visibility: visible;
	margin: -10px 0 0;
}
.main-nav > ul > li.menu-item-has-children:hover > .sub-menu {
	opacity: 1;
	visibility: visible;
	margin: 10px 0 0;
}
.main-nav > ul > li.menu-item-has-children:hover::after {
	opacity: 1;
	visibility: visible;
	margin: 0;
}
.main-nav .menu-item-has-children .sub-menu a {
	color: #666;
	display: block;
	padding: 15px 0;
	text-transform: capitalize;
}
.main-nav .menu-item-has-children .sub-menu a:hover {
	color: #999;
}
.main-nav .menu-item-has-children .sub-menu li {
	padding: 0 15px;
	position: relative;
}
.main-nav .menu-item-has-children .sub-menu li > a {
	border-bottom: 1px solid #e5e5e5;
}
.fancybox-skin {
	background: #fff;
}
.woocommerce a.button:hover {
	color: #fff;
	background-color: #FBB450;
}
.woocommerce a.button {
	background: #1b1d1f none repeat scroll 0 0;
	border: medium none;
	color: #fff;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0 30px;
	text-align: center;
	text-transform: uppercase;
	transition: all 0.5s ease-out 0s;
	font-weight: normal;
	border-radius: 0;
}
body .sv-bg-fixed {
	background-attachment: fixed !important;
	background-position: top center !important;
	background-size: 110% !important;
	-webkit-transform-style: preserve-3d;
}
.product-tab-slider .owl-buttons {
	top: -95px;
}
.new-product {
	margin-top: 0;
}
.info-price {
	font-size: 24px;
}
.header {
	padding: 0;
}
ul.top-left li {
	display: inline-block;
}
ul.top-left {
	padding-left: 0;
}
/*.top-right .account-link::before{
 margin-right: 12px;
 content: "\e82a";
 font-family: 'Linearicons';
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 line-height: 1;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 }
 .top-right .wishlist-link::before{
 margin-right: 12px;
 content: "\e813";
 font-family: 'Linearicons';
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 line-height: 1;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 }
 .top-right .mycart-link::before{
 margin-right: 12px;
 content: "\e82e";
 font-family: 'Linearicons';
 speak: none;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 line-height: 1;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 }*/
.search-only.info-search .search-form {
	right: 60px;
}
.icon-border a.info-icon {
	border: 1px solid #1b1d1f;
	display: inline-block;
	font-size: 13px;
	height: 32px;
	width: 32px;
	text-align: center;
}
.icon-border.info-total > li {
	margin-left: 24px;
}
.icon-border a.info-icon .lnr {
	line-height: 29px;
}
.icon-border .info-cart .info-icon sup {
	top: 4px;
	margin-left: 4px;
}
.icon-border .info-search::after {
	left: 9px;
}
.footer {
	padding: 0;
}
.footer.default-footer {
	background: #f5f5f5 none repeat scroll 0 0;
	margin-top: 50px;
	padding: 55px 0 35px;
}
.ft-logo.bigger {
	color: #fff;
	font-size: 30px;
	text-transform: uppercase;
}
#footer .footer-2 .copyright a:hover, #footer .footer-2 a {
	color: #666;
}
#footer .footer-2 .copyright a, #footer .footer-2 a:hover {
	color: #fff;
}
.widget .tagcloud, .sidebar-blog .textwidget {
	border: none;
	padding: 0;
}
.sidebar-blog .widget.widget_recent_entries ul li a::before {
	display: none;
}
.sidebar-blog .widget.widget_recent_entries ul li a {
	padding-left: 0;
}
.sidebar .widget_recent_comments ul li:hover {
	color: #000;
}
.sidebar .widget_recent_comments ul li .comment-author-link {
	color: #666;
	margin-left: 20px;
}
.sidebar .widget_recent_comments ul li .comment-author-link:hover {
	color: #ffd34e
}
.sidebar-blog .widget.widget_recent_comments ul li::before {
	content: "";
	font-family: linearicons;
	left: 0;
	position: absolute;
	top: 3px;
	/*display: block;*/
}
.widget ul.list-attribute li {
	border-bottom: 1px solid #e5e5e5;
	padding: 8px 0;
	margin-bottom: 1px;
}
.berocket_aapf_widget input[type="checkbox"]:checked + label:before {
	content: "\f00c";
	font-family: fontawesome;
}
.berocket_aapf_widget input[type="checkbox"] + label:before {
	background: rgba(0,0,0,0);
	border: 1px solid #999;
	margin-right: 5px;
}
.berocket_label_widgets {
	font-weight: normal;
	text-transform: uppercase;
}
.sidebar .widget_recent_comments ul .children, .sidebar .widget_meta ul .children, .sidebar .widget_pages ul .children, .sidebar .widget_categories ul .children, .sidebar .widget_recent_entries ul .children, .sidebar .widget_archive ul .children, .sidebar .widget_recent_comments ul .sub-menu, .sidebar .widget_meta ul .sub-menu, .sidebar .widget_pages ul .sub-menu, .sidebar .widget_categories ul .sub-menu, .sidebar .widget_recent_entries ul .sub-menu, .sidebar .widget_archive ul .sub-menu {
	margin-left: 15px;
	border-top: none;
	margin-top: 10px;
}
.sidebar .widget_nav_menu ul .sub-menu, .sidebar .widget_nav_menu ul .children {
	margin-left: 5px;
	border-top: none;
	margin-top: 10px;
}
.blog-nothumb {
	height: 182px;
}
.blog-list-thumb-link img {
	width: 100%;
}
.has-sidebar .blog-list-thumb-link img {
	max-height: 182px;
}
.sidebar-blog .widget.widget_calendar #prev a, .sidebar-blog .widget.widget_calendar #next a {
	color: #fff;
}
.tagcloud a {
	font-size: 13px !important;
	padding: 0;
	margin: 0;
	border: 0;
}
.tagcloud a:last-child:after {
    content: "";
}
.tagcloud a:after {
    content: ", ";
}
.tagcloud a:hover{
	border: 0;
}
.st-default {
	margin-top: 50px;
	margin-bottom: 50px;
}
.page-links a {
	color: #666;
}
.page-links {
	margin-bottom: 20px;
}
.post-comment .comment-info ul {
	list-style: disc;
	margin-left: 35px;
	margin-top: 10px;
}
.post-comment .comment-info ol {
	list-style: circle;
	margin-left: 35px;
	margin-top: 10px;
}
.comments-area.comments ol.comments li.comment-pingback {
	margin-bottom: 10px;
}
.comments-area.comments ol.comments li.comment-pingback:last-child {
	margin-bottom: 20px;
}
.comment-edit-link, .comment-reply-link {
	color: #fbb450;
}
.partner-item::after {
	background-image: url("/web/20171022131642im_/https://hexy-shop.com/wp-content/themes/bigc/assets/css/images/sharp-partner.png");
}
.inner-cart-info .close-cart-info {
	padding-left: 0;
	height: auto;
	margin-top: 0;
	display: none;
}
.new-product .owl-theme .owl-controls .owl-buttons div {
	top: -50px;
}
.footer a.bigger:hover {
	color: #666;
}
.footer {
	margin-top: 0;
	background: url(/web/20171022131642im_/https://hexy-shop.com/wp-content/themes/bigc/images/footer-bg.jpg) center bottom no-repeat fixed #000;
	background-size: cover;
}
.footer.default-footer {
	margin-top: 50px;
}
.owl-arrow-banner .owl-theme .owl-controls .owl-buttons div.owl-prev {
	left: 15px;
}
.item-contact-box + p {
	display: inline-block;
    padding-top: 16px;
    vertical-align: top;
}
.owl-arrow-banner .owl-theme .owl-controls .owl-buttons div.owl-next {
	right: 15px;
}
.owl-arrow-banner:hover .owl-theme .owl-controls .owl-buttons div {
	opacity: 1;
}
.hotdeal-countdown canvas {
	top: 70px;
}
.top-left li ul {
	background: #fff none repeat scroll 0 0;
	border: 1px solid #e5e5e5;
	box-shadow: -1px 3px 5px -1px rgba(0, 0, 0, 0.1);
	left: 0;
	opacity: 0;
	padding: 12px 20px 30px;
	position: absolute;
	top: 100%;
	transition: all 0.2s ease-out 0s;
	visibility: hidden;
	width: auto;
	z-index: 9;
	margin-top: 30px;
	/*margin-left: -65px;*/
	display: inline-block;
}
.top-left li:hover ul {
	opacity: 1;
	visibility: visible;
	margin-top: 0;
}
.top-left ul li {
	border-bottom: 1px solid #e5e5e5;
	padding-left: 0;
	position: relative;
	display: inline-block;
	width: 100%;
}
.top-left ul li::before {
	/*content: "";*/
	font-family: linearicons;
	left: 0;
	position: absolute;
	top: 17px;
	color: #999;
}
.top-left ul li a {
	color: #666;
	display: block;
	padding: 9px 0;
}
.top-left ul li a:hover {
	color: #999;
}
ul.top-left li {
	position: relative;
}
.logged-in .info-cart.cart-header-2 .inner-cart-info {
	top: 40px;
}
.new-product-2 .owl-theme .owl-controls .owl-buttons div {
	top: -50px;
}
.new-product-2 .owl-theme .owl-controls .owl-buttons div.owl-prev {
	left: 0;
}
.new-product-2 .owl-theme .owl-controls .owl-buttons div.owl-next {
	right: 0;
}
.new-product-2 .owl-theme .owl-controls .owl-buttons div {
	background: transparent none repeat scroll 0 0;
	border: 1px solid #1b1d1f;
	border-radius: 0;
	color: #1b1d1f;
	display: inline-block;
	font-size: 10px;
	height: 24px;
	margin: 0;
	opacity: 1;
	padding: 6px;
	width: 24px;
	position: absolute;
	top: -66px;
	opacity: 0;
	transition: all 0.5s ease-out 0s;
}
.new-product-2:hover .owl-theme .owl-controls .owl-buttons div {
	opacity: 1;
}
.woocommerce .shop_table.cart .quantity .qty-val {
	margin-top: -5px;
}
.cart p {
	line-height: 19px;
}
a {
	color: #1b1d1f;
}
/*a:hover{
 color: #999;
 }*/
.woocommerce-shipping-calculator {
	padding-right: 15px;
}
.woocommerce ul#shipping_method, .shipping #shipping_method li label {
	margin-left: 25px;
}
form.woocommerce-checkout input {
	height: 34px;
	padding-left: 5px;
}
.shipping-calculator-form input, .woocommerce-cart .cart-collaterals .cart_totals table select {
	height: 34px;
}
.woocommerce-checkout .woocommerce-checkout-payment input {
	height: auto;
}
.cart_totals table {
	width: 100%;
}
.woocommerce-cart .cart-collaterals .cart_totals table {
	border-collapse: collapse;
	border-left: 1px solid #eaeaec;
}
.woocommerce-cart .cart-collaterals .cart_totals tr th {
	padding-left: 15px;
}
.woocommerce form .form-row {
	margin-bottom: 0;
}
.woocommerce input#place_order, .woocommerce .woocommerce-shipping-calculator button.button {
	margin-top: 10px;
}
.st-default.content-page {
	margin-top: 0;
}
.info-customer-saying > h3 {
	margin: 15px 0 5px;
}
.mc4wp-form-fields label {
	display: none;
}
.newsletter-form .mc4wp-form-fields label {
	display: inline-block;
}
.comment-form input[type="email"] {
	border: 1px solid #e5e5e5;
	color: #999;
	height: 50px;
	padding: 0 15px;
	width: 100%;
}
.btn-reset-form {
	margin-left: -17px;
}
.contact-title {
	color: #8fae1b;
	font-size: 16px;
	margin: 20px 0 0;
	text-transform: uppercase;
	font-weight: 500;
}
.woocommerce button.button {
	margin-top: 0;
}
.products.list-product {
	margin-bottom: 36px;
}
.product-extra-link a.added_to_cart {
	top: 50%;
	left: 50%;
	margin-left: 0px;
	margin-top: -30px;
	overflow: hidden;
	border-radius: 0;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
	width: auto;
	background: rgba(0,0,0,0);
	color: #fff;
}
.content-page .bread-crumb {
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 30px;
}
.border-none.bread-crumb {
	border: medium none;
	margin: 0;
}
.partner-item img {
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
	-moz-filter: grayscale(1);
	width: 100%;
	transition: all 0.2s ease-out 0s;
}
.sidebar-blog .widget.widget_sv_woocommerce_attribute ul li a::before {
	display: none;
}
.sidebar-blog .widget.widget_sv_woocommerce_attribute ul li a {
	padding-left: 0;
}
.sidebar-blog .widget.widget_sv_woocommerce_attribute ul li {
	margin-bottom: 15px;
}
.contact-headding p {
	font-size: 20px;
}
.product-main {
	margin-bottom: 25px;
}
.none-sidebar .none-sidebar .info-product-detail form.cart {
	max-width: 50%;
}
.relate-product {
	margin-bottom: 20px;
}
.single-product .info-price {
	margin-bottom: 20px;
}
.main-nav .sub-menu .menu-item-has-children::after {
	color: #999;
	content: "";
	font-family: linearicons;
	font-size: 12px;
	position: absolute;
	right: 15px;
	top: 18px;
}
.item-service-thumb a:hover {
	color: #fff;
}
.woocommerce.none-sidebar button.button.alt.single_add_to_cart_button {
	margin-top: 20px;
}
.woocommerce .woocommerce-breadcrumb {
	margin-bottom: 0;
}
.contact-form .comment-form textarea {
	margin-bottom: -8px;
}
.woocommerce a.added_to_cart {
	padding-top: 0;
}
.no-padding {
	padding: 0;
}
.latest-post-slider .item-popular {
	padding-left: 15px;
	padding-right: 15px;
}
.locator-item {
	text-align: center;
}
.main-nav.main-nav-home > ul > li > a::before, .main-nav.main-nav-home > ul > li > a::after {
	z-index: 1;
}
.main-nav.main-nav-home  li.menu-item-has-children > .sub-menu {
	background: #1b1d1f none repeat scroll 0 0;
	left: 100%;
	margin-top: -10px;
	top: 0;
	border: none;
}
.main-nav.main-nav-home .menu-item-has-children .sub-menu li  a {
	border-bottom: 1px solid rgba(255,255,255,0.1);
	padding: 12px 0;
	color: #a0a0a0;
}
.main-nav.main-nav-home .menu-item-has-children .sub-menu a:hover {
	color: #fff;
}
.main-nav.main-nav-home > ul > li.menu-item-has-children:hover > .sub-menu {
	margin-top: -10px;
}
.default-paginav {
	border: 10px solid #fff;
	margin: 0px -15px 50px -15px;
}
/*.default-paginav .banner-thumb-link img{
 border: 10px solid #fff;
 margin: 10px -15px 50px;
 }*/
.default-paginav .owl-pagination {
	left: 0;
	position: absolute;
	bottom: 40px;
	width: 100%;
}
/*.category-lightbox{
 margin-left: -445px;
 }*/
.block-static {
	position: static;
}
.home-directnav .owl-buttons {
	margin-right: 15px;
	margin-top: -30px;
}
.latest-post-special .item {
	position: relative;
}
.latest-post-special {
	padding: 65px 0 55px 0;
}
.product-tab-slider.home-directnav .owl-buttons {
	margin-top: -76px;
}
.latest-post-special.home-directnav .owl-buttons {
	margin-top: -125px;
}
.home-testimonial::before {
	display: block !important;
}
.home-directnav .owl-theme .owl-controls .owl-buttons div {
	border: none;
}
.home-featured-slider.woocommerce button.button.alt {
	max-width: 130px;
	padding: 0 20px;
}
.home-featured-slider .info-qty > label {
	display: none;
}
.home-featured-slider form.cart {
	display: inline-block;
	width: 90%;
}
.product-featured-info .qty-down {
	/*bottom: 15px;*/
}
.product-featured-info .qty-down > span, .product-featured-info .qty-up > span {
	display: block;
}
.home-featured-slider .home-directnav .owl-buttons {
	margin-top: -103px;
}
.box-menu-footer3 ul {
	list-style: outside none none;
	padding: 0;
}
.box-menu-footer3 h2 {
	font-size: 16px;
	margin: 15px 0 25px;
	text-transform: uppercase;
}
.logo-footer3 {
	margin-top: 2px;
}
.copyright3 a {
	color: #428bca;
}
.partner-slider-directnav .owl-theme .owl-controls .owl-buttons div {
	background: transparent none repeat scroll 0 0;
	border-radius: 50%;
	color: #999;
	display: inline-block;
	font-size: 30px;
	height: 36px;
	margin: -32px 0 0;
	opacity: 0;
	padding: 2px 4px;
	position: absolute;
	top: 50%;
	width: 36px;
	transition: all 0.5s ease-out 0s;
}
.partner-slider-directnav .owl-theme .owl-controls .owl-buttons div.owl-next {
	right: -3px;
}
.partner-slider-directnav .owl-theme .owl-controls .owl-buttons div.owl-prev {
	left: -3px;
}
.partner-slider-directnav:hover .owl-theme .owl-controls .owl-buttons div {
	opacity: 1;
}
.partner-slider-directnav .owl-theme .owl-controls .owl-buttons div:hover {
	color: #fff;
	background: #8fae1b;
}
.partner-slider-directnav .owl-theme .owl-controls .owl-buttons div > span {
	display: block;
	margin-top: 1px;
}
.banner-slider-circle-hoztical .owl-pagination::before {
	top: 8px;
}
.newsletter-popup .newsletter-popup-info input[type="text"] {
	margin-bottom: 10px;
}
/*Testimonial*/
span.click-button {
	clear: both;
	display: block;
	font-size: 30px;
	z-index: 2;
}
.click-button:hover {
	cursor: pointer;
}
.left-open span.click-button::before {
	content: "\e879";
	font-family: 'Linearicons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.right-open span.click-button::before {
	content: "\e87a";
	font-family: 'Linearicons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.side-testimonial {
	width: 50%;
	float: left;
	webkit-transition: -webkit-transform 0.5s ease-in-out;
	-webkit-transform: translateX(0%) scale(1);
	transform: translateX(0%) scale(1);
	transition: transform 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.testimonial-page {
	position: absolute;
	width: 50%;
	z-index: 1;
	transition: transform 0.5s ease-in-out;
	-webkit-backface-visibility: hidden;
}
.testimonial-page-left {
	color: #fff;
	left: -150%;
	padding-right: 50px;
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}
.testimonial-page-right {
	color: #1b1d1f;
	right: -100%;
	padding-left: 50px;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
.side-right {
	position: relative;
	right: 0;
}
.side-left {
	position: relative;
	left: 0;
}
.left-open .side-left {
	transition: all 0.5s ease-in-out;
}
.left-open .side-right {
	visibility: hidden;
	position: absolute;
	right: -50%;
	-webkit-transform: translateX(50%) scale(1);
	transform: translateX(50%) scale(1);
}
.right-open .side-left {
	visibility: hidden;
	position: absolute;
	left: -65%;
	-webkit-transform: translateX(50%) scale(1);
	transform: translateX(-50%) scale(1);
}
.left-open .testimonial-page-left {
	position: relative;
	float: left;
	left: 0;
	text-align: right;
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
	transition: transform 0.5s ease-in-out;
	-webkit-backface-visibility: hidden;
}
.right-open .testimonial-page-right {
	position: relative;
	float: left;
	right: 0;
	-webkit-transform: translateX(0%);
	transform: translateX(0%);
	transition: transform 0.5s ease-in-out;
	-webkit-backface-visibility: hidden;
}
.left-open .item-testimonial.item-left .testimonial-job {
	color: #1b1d1f;
	border-top: 1px solid #1b1d1f;
}
.right-open span.click-button, .left-open .item-testimonial.item-left .testimonial-title a {
	color: #1b1d1f;
}
.right-open .item-testimonial.item-right .testimonial-job {
	color: #fff;
	border-top: 1px solid #fff;
}
.left-open span.click-button, .right-open .item-testimonial.item-right .testimonial-title a {
	color: #fff;
}
/*End Testimonial*/
.item-home-latest-news:nth-child(3) {
	margin-top: 0px;
}
.item-home-latest-news:nth-child(2) {
	margin: 30px 40px 0;
}
.item-home-latest-news.active {
	margin: 0 !important;
}
.home-latest-news {
	margin: 0;
}
ul.bxslider {
	list-style: none;
}
.item-home-latest-news:hover, .ui-slider-handle:hover {
	cursor: pointer;
}
#slider-range-max #amount {
	height: 15px;
	font-size: 14px;
}
.control-paginav-featured-slider {
	max-width: 450px;
}
.lang-no-active .box-info-user {
	width: 200px;
}
.filter-product .btn-filter::after {
	content: "\f107";
}
.nav-tabs-bestsale {
	margin-top: 25px;
}
.filter-product .btn-filter.style-border-left {
	margin-top: 0;
}
.item-attr-content a.selected {
	color: #FDD932;
}
.box-attr-filter .attr-color li a.selected {
	border: 1px solid #f4524d;
}
.tab-pane .list-product {
	position: relative;
}
.ajax-loading {
	position: absolute;
	content: '';
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0.4);
}
.ajax-loading i {
	font-size: 50px;
	position: absolute;
	bottom: 30%;
	left: 50%;
}
.ajax-loading.loading-more i {
	bottom: 0;
}
.item-product-loadmore .info-price del span {
	color: #999;
	font-size: 16px;
}
.info-total .info-cart7 {
	position: fixed;
}
.info-cart7 .inner-cart-info5 .link-cart .cart-checkout {
	background: #fec64d none repeat scroll 0 0;
}
.info-cart7 .inner-cart-info5 .link-cart .cart-checkout:hover {
	background: #8fae1b none repeat scroll 0 0;
}
.search-form7 {
	vertical-align: top;
}
.box-header-intro {
	margin-bottom: 0;
	margin-top: 0;
}
.list-chart-processbar .circle-process {
	float: left;
	margin-right: 135px;
	width: 300px;
}
.list-chart-processbar2 .circle-process:last-child, .list-chart-processbar .circle-process:last-child {
	margin-right: 0;
}
.list-chart-processbar2 .circle-process {
	border-radius: 50%;
	float: left;
	height: 170px;
	margin-right: 80px;
	padding: 23px;
	width: 170px;
}
.item-progressbar .ui-progressbar .ui-progressbar-value {
	float: right;
	margin: 0;
	border: none;
}
.item-progressbar {
	max-width: 470px;
	width: 100%;
	margin-bottom: 10px;
}
.ui-progressbar.ui-widget-content {
	border: none;
}
.item-feature-box {
	margin-top: 40px;
	margin-bottom: 41px;
}
.item-team-circle3:hover {
	z-index: 104;
}
.bt-link span {
	margin-bottom: 4px !important;
}
.btn-circle-box a span.lb-bt {
	text-indent: -9999px;
}
.btn-circle-box a span {
	height: 23px;
}
.btn-circle-box2 a.link-compare:hover span, .btn-circle-box2 a.link-wishlist:hover span, .btn-circle-box5 a.link-wishlist:hover span, .btn-circle-box55 a.link-wishlist:hover span, .btn-circle-box2 a.link-wishlist:hover span, .btn-circle-box1 a.link-wishlist:hover span, .btn-circle-box11 a.link-wishlist:hover span {
	height: 20px;
	left: 1px;
}
.btn-circle-box a.link-add-cart span {
	height: 36px;
}
.btn-circle-box55 .link-compare:hover span, .btn-circle-box5 .link-compare:hover span {
	transform: inherit;
}
/*Accordion*/
.vc_tta.vc_general.accordion-style3 .vc_tta-panel .vc_tta-panel-body {
	border: none;
	padding: 15px 0 7px 0;
}
.vc_tta.vc_general.accordion-style2 .vc_tta-panel .vc_tta-panel-body, .vc_tta.vc_general.accordion-style1 .vc_tta-panel .vc_tta-panel-body {
	border: none;
	padding: 0 0 20px 0;
}
.vc_tta.vc_general.accordion-style3 .vc_tta-panel-heading {
	border: none;
}
.vc_tta.vc_general.accordion-style3 .vc_tta-panel-heading a {
	border: 1px solid #e5e5e5;
	z-index: 1;
}
.vc_tta.vc_general.accordion-style2 .vc_tta-panel-heading, .vc_tta.vc_general.accordion-style1 .vc_tta-panel-heading {
	border: none;
}
.vc_tta.vc_general.accordion-style1 .vc_tta-panel {
	border-bottom: 1px solid #e5e5e5;
}
.vc_tta.vc_general.accordion-style2 .vc_tta-panel {
	border: 1px solid #e5e5e5;
	margin-bottom: 5px;
	padding: 0 20px;
}
.vc_tta.vc_general.accordion-style2 .vc_tta-panel-heading, .vc_tta.vc_general.accordion-style1 .vc_tta-panel-heading {
	margin: 1px 0 !important;
}
.vc_tta.vc_general.accordion-style3 .vc_tta-panel-heading a {
	background-color: #f5f5f5;
}
.vc_tta.vc_general.accordion-style2 .vc_tta-panel-heading:hover, .vc_tta.vc_general.accordion-style1 .vc_tta-panel-heading:hover {
	background: rgba(0,0,0,0) !important;
}
.vc_tta.vc_general.accordion-style3 .vc_tta-panel-title > a {
	padding-right: 0;
	padding: 12.5px 20px;
	padding-left: 55px;
}
.vc_tta.vc_general.accordion-style2 .vc_tta-panel-title > a {
	padding-right: 0;
	padding-left: 23px;
}
.vc_tta.vc_general.accordion-style1 .vc_tta-panel-title > a {
	padding-left: 0;
	padding-right: 0;
}
.vc_tta.vc_tta-accordion.accordion-style1 .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
	right: 0;
}
.vc_tta.vc_tta-accordion.accordion-style3 .vc_tta-panel-title, .vc_tta.vc_tta-accordion.accordion-style2 .vc_tta-panel-title {
	font-size: 13px;
	margin: 0;
	color: #1b1d1f;
	position: relative;
	text-transform: uppercase;
}
.vc_tta.vc_tta-accordion.accordion-style1 .vc_tta-panel-title {
	font-size: 16px;
	margin: 0;
	color: #1b1d1f;
	position: relative;
}
.vc_tta.vc_tta-accordion.accordion-style3 .vc_tta-panel-title:hover a span, .vc_tta.vc_tta-accordion.accordion-style2 .vc_tta-panel-title:hover a span, .vc_tta.vc_tta-accordion.accordion-style1 .vc_tta-panel-title:hover a span {
	color: #999;
}
.vc_tta.vc_tta-accordion.accordion-style3 .vc_tta-panel-title i, .vc_tta.vc_tta-accordion.accordion-style2 .vc_tta-panel-title i, .vc_tta.vc_tta-accordion.accordion-style1 .vc_tta-panel-title i {
	display: none;
}
.vc_tta.vc_tta-accordion.accordion-style1 .vc_active .vc_tta-panel-title::after {
	content: "";
}
.vc_tta.vc_tta-accordion.accordion-style2 .vc_active .vc_tta-panel-title::before {
	background: rgba(0, 0, 0, 0) url("/web/20171022131642im_/https://hexy-shop.com/wp-content/themes/bigc/assets/css/images/sub.png") no-repeat scroll center center;
	z-index: 1;
}
.vc_tta.vc_tta-accordion.accordion-style3 .vc_active .vc_tta-panel-title::before {
	background: #1b1d1f url("/web/20171022131642im_/https://hexy-shop.com/wp-content/themes/bigc/assets/css/images/sub1.png") no-repeat scroll center center;
	z-index: 2;
}
.vc_tta.vc_tta-accordion.accordion-style3 .vc_tta-panel-title, .vc_tta.vc_tta-accordion.accordion-style2 .vc_tta-panel-title {
	position: relative;
}
.vc_tta.vc_tta-accordion.accordion-style1 .vc_tta-panel-title::after {
	color: #747474;
	content: "";
	font-family: linearicons;
	font-size: 13px;
	position: absolute;
	right: 0;
	top: 15px;
}
.vc_tta.vc_tta-accordion.accordion-style2 .vc_tta-panel-title::before {
	background: rgba(0, 0, 0, 0) url("/web/20171022131642im_/https://hexy-shop.com/wp-content/themes/bigc/assets/css/images/add.png") no-repeat scroll center center;
	content: "";
	display: block;
	height: 14px;
	left: 0;
	position: absolute;
	top: 14px;
	width: 14px;
	z-index: 1;
}
.vc_tta.vc_tta-accordion.accordion-style3 .vc_tta-panel-title::before {
	background: #1b1d1f url("/web/20171022131642im_/https://hexy-shop.com/wp-content/themes/bigc/assets/css/images/add1.png") no-repeat scroll center center;
	content: "";
	display: block;
	height: 40px;
	left: 0;
	position: absolute;
	top: 0;
	width: 40px;
	z-index: 2;
}
/*Tabs Border*/

.nav-tabs-border .vc_tta-tabs-list > li > a {
	box-shadow: 0 0 0 1px #e5e5e5 inset;
	border-radius: 4px !important;
	color: #1b1d1f !important;
	font-size: 13px;
	line-height: inherit;
	margin-right: 6px;
	padding: 10px 25px !important;
	text-transform: uppercase;
	background: transparent !important;
	transition: all 0.5s ease-out 0s;
	border: none !important;
	overflow: hidden;
}
.nav-tabs-border .vc_tta-tabs-list > li > a:hover, .nav-tabs-border .vc_tta-tabs-list > li.vc_active > a {
	color: #1b1d1f;
	border: none;
}
.nav-tabs-border .vc_tta-tabs-list {
	border-bottom: none;
}
.nav-tabs-border .vc_tta-tabs-list > li {
	display: inline-block;
	float: none;
	margin-right: 2px;
}
.nav-tabs-border .vc_tta-tabs-list > li > a::before {
	position: absolute;
	width: 5px !important;
	height: 100% !important;
	top: 0 !important;
	left: 0 !important;
	content: "";
	background: #8fae1b;
	opacity: 0;
	transition: all 0.5s ease-out 0s;
}
.nav-tabs-border .vc_tta-tabs-list > li > a:hover::before, .nav-tabs-border .vc_tta-tabs-list > li.vc_active > a::before {
	opacity: 1;
}
.nav-tabs-border .vc_tta-tabs-list {
	margin-bottom: 18px !important;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-border.tab-style3 .vc_tta-panels-container {
	width: 83.33333333%;
	float: left;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	padding: 20px 25px;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-border.tab-style3 .vc_tta-tabs-container {
	width: 16.66666667%;
	float: left;
	margin: 0;
	padding-right: 15px;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-border.tab-style3 .vc_tta-tabs-list .vc_tta-tab {
	display: block;
	float: none;
	margin-bottom: 10px;
	margin-right: 0;
	width: 100%;
}
.nav-tabs-default.tab-style2 {
	border: 1px solid #e5e5e5;
	margin-bottom: 50px;
	margin-top: 35px;
	padding: 0 30px 20px;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-default.tab-style2 .vc_tta-tabs-list {
	border: medium none;
	margin: 25px 0;
	text-align: center;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-default.tab-style2 .vc_tta-tabs-list .vc_tta-tab {
	margin-right: 5px;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-default.tab-style2 .vc_tta-tabs-list li.vc_active a, .vc_general.vc_tta.vc_tta-tabs.nav-tabs-default.tab-style2 .vc_tta-tabs-list li a:hover {
	background: #1b1d1f;
	color: #fff;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-default.tab-style2 .vc_tta-tabs-list li a {
	border: medium none;
	border-radius: 0;
	color: #1b1d1f;
	padding: 10px 15px;
	text-transform: uppercase;
	transition: all 0.5s ease-out 0s;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-default.tab-style2 .vc_tta-panels, .vc_general.vc_tta.vc_tta-tabs.nav-tabs-border .vc_tta-panels {
	background-color: transparent;
	border: none;
	padding: 0;
}
.vc_general.vc_tta.vc_tta-tabs.nav-tabs-default.tab-style2 .vc_tta-panels .vc_tta-panel-body, .vc_general.vc_tta.vc_tta-tabs.nav-tabs-border .vc_tta-panels .vc_tta-panel-body {
	padding: 0;
}
.vc_tta.vc_general .vc_tta-panel .vc_tta-panel-body {
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	padding: 20px 25px 15px;
}
.product-slider2.arrow-style .owl-theme .owl-controls .owl-buttons div {
	margin-top: -55px;
}
.product-slider2 .item {
	padding: 0 15px;
}
.category-lightbox .home-directnav .owl-buttons {
	top: -31px;
}
.404-default {
	margin-bottom: 50px;
}
.search-form7 input[type="submit"] {
	display: inline-block;
	padding: 11px;
	vertical-align: top;
}
.item-product-loadmore .info-price {
	color: #8fae1b;
	font-family: georgia;
}
.item-latest-post.item-right, .item-latest-post.item-left {
	background-image: none;
}
.leading-text-adv a {
	color: #fff;
	display: inline-block;
	text-decoration: underline;
}
.table-responsive {
	border: none;
}
.blog-list-thumb {
	margin-bottom: 15px;
}
.home-search-box .home-extra-sub {
	z-index: 2;
}
.mobile-menu {
	top: -35px;
}
.product-popup-content {
	overflow: hidden;
}
#boxes .window {
	position: fixed;
	top: 20% !important;
}
.product-featured-info > h3 {
	font-size: 16px;
}
.product-filter .ui-selectmenu-button {
	width: 200px !important;
}
.cart-wishlist-compare .added_to_cart {
	top: 93%;
}
.cart-wishlist-compare2 .added_to_cart {
	top: 95%;
	left: 38%;
}
.product-list-filter .cart-wishlist-compare .added_to_cart {
	top: 90%;
	left: 6%;
}
.title-product a {
	text-transform: uppercase;
}
.content-product-detail .product-sales-countdown {
	display: inline-block;
	size:15px;
	margin-bottom: 10px;
}
.content-product-detail .product-sales-countdown .psc_content {
	background-color: #f7f6f7;
	font-size: 18px;
	text-align: right;
	padding: 5px;
}
.content-product-detail .product-sales-countdown .days,
.content-product-detail .product-sales-countdown .hours,
.content-product-detail .product-sales-countdown .minutes,
.content-product-detail .product-sales-countdown .seconds{
	background-color: #f41a2f;
	color: #fff;
	padding: 2px 4px;
	display: inline-block;
	margin: 0 2px;
}
.item-product .product-sales-countdown {
    display: block;
    position: absolute;
    z-index: 4;
    top: 0;
    left: 0;
    right: 0;
    text-align: center;
    color: #fff;
}
.hotdeals .item-product .product-sales-countdown {
	position: static;
}
.item-product .product-sales-countdown .psc_title {
	text-transform: uppercase;
	font-size: 10px;
	display: none;
}
.item-product .product-sales-countdown .psc_content {
	padding: 4px 0;
}
.item-product .product-sales-countdown .days,
.item-product .product-sales-countdown .hours,
.item-product .product-sales-countdown .minutes,
.item-product .product-sales-countdown .seconds{
	background-color: #1b1d1f;
	color: #fff;
	padding: 2px 4px;
	display: inline-block;
	margin: 0 2px;
}
.hotdeals .item-product .product-sales-countdown .days,
.hotdeals .item-product .product-sales-countdown .hours,
.hotdeals .item-product .product-sales-countdown .minutes,
.hotdeals .item-product .product-sales-countdown .seconds{
    background-color: #353535;
    color: #fff;
    padding: 2px 4px;
    display: inline-block;
    margin: 0 2px;
    border: 1px solid #8a8a8a;
}
.hotdeals .item-product .product-sales-countdown .psc_content {
    padding: 1px 0 4px 0;
}
.hotdeals .vc_general.vc_btn3 {
	background-color: #E2001A;
	color:#fff;
	margin-top: 10px;
}
.hotdeals .vc_general.vc_btn3:hover,.hotdeals .vc_general.vc_btn3:focus,.hotdeals .vc_general.vc_btn3:active {
	color:#f7f7f7;
}
.hotdeals .item-product {
    background-color: #1b1d1f;
    padding-top: 15px;
    padding-bottom: 15px;
    color:#fff;
}
.hotdeals .item-product .title-product a {
	color:#fff;
	font-size: 12px;
}
.hotdeals .item-discount-percent {
	position: absolute;
	display: block;
	height: 40px;
	width: 40px;
	background-color:#33c56e;;
	z-index: 1;
	border-radius: 100%;
	text-align: right;
	line-height: 40px;
	font-size: 14px;
	padding: 0px 3px 0 0;
	font-weight: bold;
	left: -20px;
	top: -35px;
}

/*Responsive*/
@media (max-width: 990px) {
	.icon-border.info-total > li {
		margin-left: 0;
	}
	.admin-bar .info-cart7 {
		top: 65px;
	}
	.hotdeals .item-product .product-sales-countdown .psc_title {
		margin-top: 10px;
	}
}
@media (max-width: 767px) {
	.item-product.item-product-leading, .home-prod-leading {
		display: none;
	}
	.info-total > li.search-list {
		text-align: left;
		position: static;
	}
	.search-list {
		float: none !important;
	}
	.search-open {
		right: 0;
		top: 54px;
		display: block;
		opacity: 0;
		position: absolute;
		border-radius: 0;
		z-index: 2;
		width: 350px;
		left: 0;
		margin: 0 auto;
	}
	.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
		float: left;
	}
	.admin-bar .info-cart7 {
		top: 116px;
	}
	.info-header3 .info-total.wrap-cart7 {
		margin: 0;
	}
	.home-testimonial::before {
		display: none !important;
	}
	.main-nav > ul > li.menu-item-has-children::before {
		color: #999;
		content: "";
		font-family: linearicons;
		font-size: 13px;
		position: absolute;
		right: 0;
		top: 16px;
	}
	.main-nav.main-nav-home .mobile-menu a {
		color: #1b1d1f;
	}
	.copyright p, .copyright3 p {
		margin: 0 !important;
		text-align: center !important;
	}
	.item-advert {
		margin-bottom: 15px;
	}
	.vc_row .vc_column-inner {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.vc_row.sv-catalog {
		background-attachment: scroll !important;
		background-position: left center !important;
	}
	.vc_row.bg-right-fix {
		background-position: right top !important;
	}
	.vc_row.bg-left-fix {
		background-position: left top !important;
		margin-bottom: 15px;
	}
	.post-pagi-nav {
		margin-bottom: 30px;
	}
	.main-nav > ul > li.menu-item-has-children::after {
		display: none;
	}
	.share-social {
		text-align: center;
		margin-top: 20px;
	}
	.hotdeals .item-discount-percent {
		left: -13px;
	}
}
@media (max-width: 480px) {
	.admin-bar .info-cart7 {
		top: 116px;
	}
	.woocommerce .checkout_coupon input.button {
		margin: 0;
		padding: 9px 8px;
	}
}
@media (max-width: 360px) {
	.info-header3.header-home-7 .wrap-cart7 {
		display: block;
		margin-bottom: 35px;
	}
	.admin-bar .info-cart7 {
		top: 60px;
	}
	.item-product .product-sales-countdown .psc_content {
		font-size: 9px;
	}
}
.nav-tabs-icon .nav-tabs > li > a {
	padding: 19px 30px;
}
.sidebar-blog .widget ul li.recent-post-item-widget {
	margin-bottom: 30px;
}
.title-sidebar-blog {
	margin: 0 0 23px;
}
.product-featured-info .bx-pager a.active {
	background: #f5f5f5;
}
.item-product-featured .product-featured-info {
	padding-left: 20px;
}
.product-featured-info .bx-pager a {
	margin-right: 10px;
}
.info-qty a span {
	color: #000;
	font-weight: bold;
}
.info-qty a:hover span {
	color: #fbb450;
}
.blog-list-thumb-link::before {
	display: none;
}
.blog-list-thumb {
	padding: 0;
}
.widget_sv_woocommerce_topsellers .info-price del {
	display: none;
}
.widget.widget_sv_woocommerce_topsellers ul > li {
	margin-bottom: 7px;
}
.widget_sv_woocommerce_topsellers .info-price span {
	font-size: 16px;
}
.widget_sv_woocommerce_topsellers .title-product {
	margin-bottom: 0;
}
.widget.widget_sv_woocommerce_attribute a span {
	color: #999;
}
.widget.widget_sv_woocommerce_attribute a {
	text-transform: capitalize;
}
.widget.widget_sv_woocommerce_topsellers ul > li:last-child {
	margin-bottom: 0;
}
.widget ul.list-attribute li:last-child {
	border-bottom: none;
}
.sidebar-product .title-product a {
	color: #1b1d1f;
}
.widget ul > li:last-child {
	margin-bottom: 0;
}
.sidebar-product .widget.widget_sv_woocommerce_attribute {
	padding-bottom: 19px;
}
.widget_recent_entries ul li a img, .blog-list-thumb-link img {
	border: 1px solid #e5e5e5;
}
.main-nav-home ul li a sup {
	display: none;
}
.content-single .inner-post-banner-image p {
	margin: 0;
}
.home-directnav .owl-theme .owl-controls .owl-buttons div {
	width: 24px;
}
.content-page {
	border: none;
}
.content-single p.post-banner-text {
	color: #fff;
}
.product-tab-slider .owl-theme .owl-controls .owl-buttons div {
	padding-top: 5px;
}
.single-content {
	margin-bottom: 30px;
}
.sidebar-blog .widget.sidebar-widget {
	margin-bottom: 30px;
	padding: 25px;
	border: 1px solid #e5e5e5;
}
/*.sidebar-blog .widget.sidebar-widget.widget_text{
 padding: 0;
 border: none;
 }*/
.sidebar-blog .widget ul li.recent-post-item-widget:last-child {
	margin-bottom: 5px;
}
.item-blog-list {
	margin-bottom: 35px;
}
.item-blog-list {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 20px;
}
.sidebar-blog .widget {
	margin-bottom: 30px;
}
.widget_tag_cloud div.tagcloud {
	margin-top: 6px;
	margin-bottom: -6px;
}
.post-pagi-nav {
	border-top: none;
	padding-top: 0px;
}
.post-video {
	margin-bottom: 50px;
}
.main-nav > ul > li.menu-item-has-children::after {
	top: 104%;
	z-index: 999;
}
.info-cart .inner-cart-info {
	z-index: 9999;
}
h2.page-title {
	text-shadow: 0 0 0;
	color: #1b1d1f;
	margin: 0 0 25px;
}
.widget_calendar .table > tbody > tr > td {
	padding: 6px;
}
.menu-testing-menu-container {
	border: none;
	padding: 0;
}
.sidebar-blog .widget.widget-post-adv {
	margin: -25px;
}
/*fix css 1.1*/
.title-product {
	/*height: 34px;
	 overflow: hidden;*/
}
.single-product.woocommerce a.button.alt.single_add_to_cart_button {
	padding: 0 30px;
}
.ui-selectmenu-menu.ui-front.ui-selectmenu-open {
	/*z-index: 9999;*/
}
/*
     FILE ARCHIVED ON 13:16:42 Oct 22, 2017 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:25:37 Jul 27, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 4.513
  exclusion.robots: 0.047
  exclusion.robots.policy: 0.03
  esindex: 0.013
  cdx.remote: 1121.548
  LoadShardBlock: 128.231 (3)
  PetaboxLoader3.datanode: 72.552 (4)
  PetaboxLoader3.resolve: 116.463 (2)
  load_resource: 102.86
*/