.display,
.display_m {
	display: none;
	font-size: 0;
	padding-left: 0
}

form.compare-form {
	display: none
}

@media (max-width: 767px) {
	.custombanners.displayBanner .custom-html p {
		font-size: 13px
	}
}

.discount-footer #discountp {
	font-size: 44px;
	float: right;
	line-height: 48px;
	font-weight: bolder
}

.cms-div p {
	padding-bottom: 20px
}

@media (max-width: 991px) {
	.custombanners.displayBanner .custom-html {
		width: 100%
	}
}

#category .grid .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#category .grid .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#category .grid .product-container h5 a.titlecolor-16,
#category .grid .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#category .grid .product-container h5 a.titlecolor-17,
#category .grid .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#category .grid .product-container .content_price {
	display: none
}

#category .grid .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#category .grid .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#category .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%
}

#category .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%
}

#category .grid .product-container .wrap_view a.lnk_view:hover i::before,
#category .grid .product-container .wrap_view a.quick-view:hover i::before,
#category .grid .product-container .wrap_view a.add_to_compare:hover i::before,
#category .grid .product-container .wrap_view a.lnk_view:hover,
#category .grid .product-container .wrap_view a.quick-view:hover,
#category .grid .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#category .category_list.grid .inner-product-list {
	display: block;
	width: 100%
}

#category .category_list.grid .ajax_block_product {
	margin-bottom: 20px
}

#category .list .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#category .list .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#category .list .product-container h5 a.titlecolor-16,
#category .list .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#category .list .product-container h5 a.titlecolor-17,
#category .list .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#category .list .product-container .content_price {
	display: none
}

#category .list .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#category .list .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#category .list .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%;
	text-align: left
}

#category .list .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%;
	right: 0
}

#category .list .product-container[data-color="16"],
#category .list .product-container[data-color="19"] {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 0
}

#category .list .product-container[data-color="17"],
#category .list .product-container[data-color="18"] {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 0
}

#category .list .product-container .left-block,
#category .list .product-container .data-block {
	position: relative
}

#category .list .product-container .center-block {
	border-right: 2px solid #e7e7e7;
	padding: 0 15px 0 5px
}

#category .list .product-container .wrap_view {
	margin-top: 20px;
	padding: 0;
	text-align: left
}

@media (max-width:767px) {
	#category .list .product-container .wrap_view {
		display: none
	}
}

#category .list .product-container .wrap_view a.lnk_view:hover i::before,
#category .list .product-container .wrap_view a.quick-view:hover i::before,
#category .list .product-container .wrap_view a.add_to_compare:hover i::before,
#category .list .product-container .wrap_view a.lnk_view:hover,
#category .list .product-container .wrap_view a.quick-view:hover,
#category .list .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#category .list .product-container .right-block {
	position: initial
}

#category .list .product-container .right-block .right-block-content {
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left
}

#category .list .product-container .right-block .right-block-content .product-desc {
	color: #5c5c5c;
	font-size: 14px;
	font-weight: 400
}

#category .list .product-container .data-block .right-block .lc_product-view-btn {
	bottom: 0;
	position: absolute;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	width: 28%
}

#category .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	display: inline-block;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: -1px;
	padding: 6px 8px;
	width: 100%;
	color: #fff
}

#category .list .product-container[data-color="16"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link,
#category .list .product-container[data-color="19"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	background-color: #000
}

#category .list .product-container[data-color="17"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link,
#category .list .product-container[data-color="18"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	background-color: #000
}

#category .list .product-container .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	background-color: #fff
}

#category .list .product-container[data-color="16"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link,
#category .list .product-container[data-color="19"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	color: #000
}

#category .list .product-container[data-color="17"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link,
#category .list .product-container[data-color="18"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	color: #000
}

@media (min-width:992px) and (max-width:1199px) {
	#category .list .product-container .data-block {
		margin-bottom: 5px
	}
}

@media (min-width:768px) and (max-width:991px) {
	#category .list .product-container .data-block {
		margin-bottom: 5px
	}
	#category .list .product-container .left-block {
		margin-bottom: 10px
	}
	#category .list .product-container .left-block .product-image-container img {
		max-width: 220px
	}
	#category .list .product-container .data-block .right-block .lc_product-view-btn {
		margin-bottom: 1px
	}
	#category .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
		color: #fff;
		display: inline-block;
		font-size: 14px;
		font-weight: 700;
		letter-spacing: -1px;
		line-height: 14px;
		padding: 5px 8px;
		width: 100%
	}
}

@media (min-width:520px) and (max-width:767px) {
	#category .list .product-container .data-block {
		margin-bottom: 5px;
		padding: 0
	}
	#category .list .product-container .left-block {
		margin-bottom: 10px
	}
	#category .list .product-container .left-block .product-image-container img {
		max-width: 250px
	}
	#category .list .product-container .right-block .right-block-content .product-desc {
		font-size: 12px
	}
	#category .list .product-container .data-block .right-block .lc_product-view-btn {
		margin-bottom: 1px
	}
	#category .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
		color: #fff;
		display: inline-block;
		font-size: 14px;
		font-weight: 700;
		letter-spacing: -1px;
		line-height: 14px;
		padding: 5px 8px;
		width: 100%
	}
}

@media (max-width:519px) {
	#category .list .product-container .left-block,
	#category .list .product-container .data-block {
		padding: 0
	}
	#category .list .product-container .data-block {
		margin-bottom: 5px
	}
	#category .list .product-container .left-block {
		margin-bottom: 10px
	}
	#category .list .product-container .left-block .product-image-container img {
		max-width: 250px
	}
	#category .list .product-container .right-block .right-block-content .product-desc {
		font-size: 12px
	}
	#category .list .product-container .center-block {
		border-right: medium none;
		padding: 0
	}
	#category .list .product-container .wrap_view {
		text-align: center
	}
	#category .list .product-container .right-block {
		margin-bottom: 10px;
		padding: 0;
		position: relative
	}
	#category .list .product-container .right-block .right-block-content {
		padding: 0
	}
	#category .list .product-container .data-block .right-block .lc_product-view-btn {
		bottom: 0;
		left: 50%;
		margin-top: 15px;
		position: relative;
		right: 0;
		text-align: center;
		text-transform: uppercase;
		-o-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 250px
	}
}

#category .cat_desc h2.category-name {
	font-weight: 700;
	margin: 0;
	text-transform: uppercase
}

#category .cat_desc div#category_description_full,
#category .cat_desc div#category_description_short {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #000;
	border-image: none;
	border-style: solid;
	border-width: 3px 0;
	color: #5c5c5c;
	font-size: 16px;
	line-height: 1.5em;
	margin: 0;
	padding: 15px 0
}

#category .cat_desc a.lnk_less,
#category .cat_desc a.lnk_more {
	background: #000 none repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-size: 22px;
	margin-top: 12px;
	padding: 8px 0;
	text-align: center;
	text-transform: uppercase;
	width: 220px;
}

#category .cat_desc a.lnk_less:hover,
#category .cat_desc a.lnk_more:hover {
	background: #fff none repeat scroll 0 0;
	color: #000
}

@media (max-width:991px) {
	#category .cat_desc h2.category-name {
		color: #000;
		font-size: 24px;
		font-weight: 700;
		margin: 0;
		text-transform: uppercase
	}
	#category .cat_desc a.lnk_less,
	#category .cat_desc a.lnk_more {
		background: #000 none repeat scroll 0 0;
		color: #fff;
		display: inline-block;
		font-size: 18px;
		margin-top: 12px;
		padding: 8px 0;
		text-align: center;
		text-transform: uppercase;
		width: 150px
	}
}

#product #center_column .pb-right-column h1 {
	border-bottom: 2px solid #000;
	font-size: 30px;
	font-style: italic;
	font-weight: 700;
	margin-bottom: 12px;
	text-transform: uppercase
}

#product #center_column .container[data-cat-default="16"] .pb-right-column h1,
#product #center_column .container[data-cat-default="19"] .pb-right-column h1 {
	color: #000;
	border-color: #000
}

#product #center_column .container[data-cat-default="17"] .pb-right-column h1,
#product #center_column .container[data-cat-default="18"] .pb-right-column h1 {
	color: #000;
	border-color: #000
}

#product #center_column #buy_block {
	border: none;
	padding-top: 0
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row {
	display: block;
	float: left;
	clear: both;
	padding: 5px 0;
	width: 100%
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column {
	padding-left: 0
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr {
	border: medium none;
	margin: 0;
	padding: 0
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr li#product_reference {
	line-height: 28px;
	margin: 0;
	padding: 0 0 10px
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr li#product_reference:before {
	display: none
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr li#product_reference label {
	font-size: 14px;
	text-transform: uppercase
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr li#product_reference label,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr li#product_reference label {
	color: #000
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr li#product_reference label,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr li#product_reference label {
	color: #000
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .wrap_attr li#product_reference span.editable {
	font-size: 14px;
	padding-left: 5px
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features {
	clear: left;
	display: inline-block;
	float: left;
	margin-top: 0;
	width: 100%
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features2 {
	clear: left;
	display: inline-block;
	margin-top: 0;
	width: 100%
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item {
	font-weight: 700;
	line-height: 28px;
	padding-bottom: 10px;
	padding-left: 5px;
	position: relative;
	text-align: center
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item {
	color: #000;
	text-align: center;
	text-transform: uppercase
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item {
	color: #000
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="8"]:before {
	content: '';
	position: absolute;
	display: block;
	width: 28px;
	height: 28px;
	left: -28px;
	top: 0;
	background-image: url(../img/lc_content/type_b.png);
	background-size: cover;
	background-position: 0 0;
	background-repeat: no-repeat
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="9"]:before {
	content: '';
	position: absolute;
	display: block;
	width: 28px;
	height: 28px;
	left: -28px;
	top: 0;
	background-image: url(../img/lc_content/time_b.png);
	background-size: cover;
	background-position: 0 0;
	background-repeat: no-repeat
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="10"]:before {
	content: '';
	position: absolute;
	display: block;
	width: 28px;
	height: 28px;
	left: -28px;
	top: 0;
	background-image: url(../img/lc_content/thc_b.png);
	background-size: cover;
	background-position: 0 0;
	background-repeat: no-repeat
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="11"]:before {
	content: '';
	position: absolute;
	display: block;
	width: 28px;
	height: 28px;
	left: -28px;
	top: 0;
	background-image: url(../img/lc_content/prod_b.png);
	background-size: cover;
	background-position: 0 0;
	background-repeat: no-repeat
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="13"]:before {
	content: '';
	position: absolute;
	display: block;
	width: 28px;
	height: 28px;
	left: -28px;
	top: 0;
	background-size: cover;
	background-position: 0 0;
	background-image: url(../img/lc_content/aut_b.png)
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="12"]:before {
	content: '';
	position: absolute;
	display: block;
	width: 28px;
	height: 28px;
	left: -28px;
	top: 0;
	background-size: cover;
	background-position: 0 0;
	background-image: url(../img/lc_content/cbd_b.png)
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="14"]:before {
	content: '';
	position: absolute;
	display: block;
	width: 28px;
	height: 28px;
	left: -28px;
	top: 0;
	background-size: cover;
	background-position: 0 0;
	background-image: url(../img/lc_content/fem_b.png)
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="8"]:before,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="8"]:before {
	background-image: url(../img/lc_content/type_p.png)
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="8"]:before,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="8"]:before {
	background-image: url(../img/lc_content/type_g.png)
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="9"]:before,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="9"]:before {
	background-image: url(../img/lc_content/time_p.png)
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="9"]:before,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="9"]:before {
	background-image: url(../img/lc_content/time_g.png)
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="10"]:before,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="10"]:before {
	background-image: url(../img/lc_content/thc_p.png)
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="10"]:before,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="10"]:before {
	background-image: url(../img/lc_content/thc_g.png)
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="11"]:before,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="11"]:before {
	background-image: url(../img/lc_content/prod_p.png)
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="11"]:before,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="11"]:before {
	background-image: url(../img/lc_content/prod_g.png)
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="13"]:before,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="13"]:before {
	background-image: url(../img/lc_content/aut_p.png)
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="13"]:before,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="13"]:before {
	background-image: url(../img/lc_content/aut_g.png)
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="12"]:before,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="12"]:before {
	background-image: url(../img/lc_content/cbd_p.png)
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="12"]:before,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="12"]:before {
	background-image: url(../img/lc_content/cbd_g.png)
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="14"]:before,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="14"]:before {
	background-image: url(../img/lc_content/fem_p.png)
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="14"]:before,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="14"]:before {
	background-image: url(../img/lc_content/fem_g.png)
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item span.LC_feat_item_name {
	text-transform: uppercase
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_fieldset {
	background-size: cover;
	background-position: 0 center;
	background-repeat: repeat;
	border-radius: 5px;
	padding: 10px;
	width: 100%
}

#product #center_column .container[data-cat-default="16"] #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_fieldset,
#product #center_column .container[data-cat-default="19"] #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_fieldset {
	background-size: cover;
	background-position: 0 center;
	background-repeat: repeat
}

#product #center_column .container[data-cat-default="17"] #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_fieldset,
#product #center_column .container[data-cat-default="18"] #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_fieldset {
	background-size: cover;
	background-position: 0 center;
	background-repeat: repeat
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_label {
	border-bottom: 1px solid #fff;
	color: #000;
	font-size: 22px;
	font-style: italic;
	font-weight: 700;
	line-height: 22px;
	padding-bottom: 3px;
	text-transform: uppercase
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_list ul li {
	border-bottom: 1px solid #fff;
	clear: left;
	display: block;
	float: left;
	width: 100%
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_list ul li label {
	display: block;
	float: left;
	height: 38px;
	text-transform: capitalize;
	width: 90%
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_list ul li label span.lc_assoc_name {
	color: #878787;
	display: inline-block;
	float: left;
	font-size: 17px;
	font-weight: 700;
	line-height: 38px
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_list ul li label span.lc_assoc_price {
	color: #000;
	float: right;
	font-size: 18px;
	font-weight: 700;
	line-height: 38px
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_list ul li span.styled-radio {
	border: medium none;
	border-radius: 0;
	display: inline-block;
	float: left;
	height: 32px;
	left: 0;
	margin: 0;
	position: absolute;
	width: 1px;
	opacity: 0
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_list ul li span.styled-radio+div.lc_attr_selector_container {
	display: inline-block;
	float: left;
	height: 38px;
	width: 10%
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_list ul li span.styled-radio+div.lc_attr_selector_container>label.lc_attr_selector {
	background-color: #ded7d7;
	cursor: pointer;
	float: right;
	height: 18px;
	position: relative;
	top: 12px;
	width: 18px
}

#product #center_column #buy_block .box-info-product .LC_product_info_first_row .product_attributes #attributes .attribute_list ul li span.styled-radio.checked+div.lc_attr_selector_container>label.lc_attr_selector {
	background-image: url(../img/lc_content/check.png);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat
}

#product #center_column #buy_block .wrap_bottom {
	display: block;
	float: left;
	margin: 0;
	padding: 11px 0;
	border-bottom: 1px solid #dbdbdb;
	width: 100%
}

#product #center_column #buy_block .wrap_bottom .content_prices {
	padding: 0
}

#product #center_column #buy_block .wrap_bottom .content_prices div.price p.our_price_display {
	line-height: 52px
}

#product #center_column #buy_block .wrap_bottom .box-cart-bottom {
	padding: 0;
	width: 50%
}

#product #center_column #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button {
	border-radius: 0;
	font-size: 22px;
	font-weight: 700;
	line-height: 22px;
	padding: 15px;
	width: 100%;
	background-color: #4d4d4d
}

#product #center_column .container #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button,
#product #center_column .container #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button {
	background-color: #ffe600;
	color: #000
}

#product #center_column .container #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button:hover {
	background-color: #5cc72a;
	color: #fff;
	transition: none
}

#product #center_column #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button>span {
	padding-right: 23px;
	position: relative
}

#product #center_column #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button span::after {
	content: "\f209";
	font-family: "fontello";
	font-size: 24px;
	font-weight: 400;
	position: absolute;
	right: 0;
	top: 6px
}

#product #center_column #buy_block .wrap_buttons {
	float: left;
	padding: 18px 0;
	width: 100%;
	border-top: none
}

#product #center_column #buy_block .wrap_buttons .row {
	margin: 0
}

#product #center_column #buy_block .wrap_buttons ul#usefull_link_block {
	display: none
}

div.wrap_share {
	padding: 0;
	margin: 0;
	display: block;
	width: 100%;
	position: relative
}

div.wrap_share>span:before {
	font-size: 16px;
	left: 4px;
	position: absolute;
	top: 2px;
	color: #4b4b4b
}

div.wrap_share>span {
	display: block;
	float: left;
	font-size: 20px;
	line-height: 32px;
	text-transform: uppercase;
	width: 50%;
	padding: 0 10px 0 25px;
	color: #000
}

div.wrap_share>p.socialsharing_product {
	width: 50%;
	float: left
}

div.wrap_share>p.socialsharing_product button.btn-twitter,
div.wrap_share>p.socialsharing_product button.btn-facebook {
	float: left;
	margin: 0;
	width: 49%
}

div.wrap_share>p.socialsharing_product button.btn-twitter {
	margin-right: 1%
}

div.wrap_share>p.socialsharing_product button.btn-facebook {
	margin-left: 1%
}

#product #center_column .container #LC_product_body {
	margin-top: 10px
}

#product #center_column .container #LC_product_body .LC_left_column .LC_product_description {
	background-color: #f5f5f5;
	border-left: 6px solid #000;
	padding: 11px
}

#product #center_column .container #LC_product_body .LC_left_column .LC_product_description h2.lc_title {
	font-size: 24px;
	font-style: italic;
	font-weight: 700;
	margin-bottom: 24px;
	text-transform: uppercase
}

#product #center_column .container[data-cat-default="16"] #LC_product_body .LC_left_column .LC_product_description h2.lc_title,
#product #center_column .container[data-cat-default="19"] #LC_product_body .LC_left_column .LC_product_description h2.lc_title {
	border-color: #000;
	color: #000
}

#product #center_column .container[data-cat-default="17"] #LC_product_body .LC_left_column .LC_product_description h2.lc_title,
#product #center_column .container[data-cat-default="18"] #LC_product_body .LC_left_column .LC_product_description h2.lc_title {
	border-color: #000;
	color: #000
}

#product #center_column .container #LC_product_body .LC_left_column .LC_product_description .LC_description_content p {
	padding-left: 1%;
	margin-bottom: 12px;
	line-height: 27px;
	color: #000;
	font-size: 17px;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif'
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments {
	margin-top: 30px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 {
	border-bottom: 2px solid #000;
	float: left;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-size: 24px;
	font-style: italic;
	font-weight: 700;
	margin-bottom: 24px;
	text-transform: uppercase;
	width: 100%
}

#product #center_column .container[data-cat-default="16"] #LC_product_body .LC_left_column #LC_product_comments h4,
#product #center_column .container[data-cat-default="19"] #LC_product_body .LC_left_column #LC_product_comments h4 {
	border-color: #000;
	color: #000
}

#product #center_column .container[data-cat-default="17"] #LC_product_body .LC_left_column #LC_product_comments h4,
#product #center_column .container[data-cat-default="18"] #LC_product_body .LC_left_column #LC_product_comments h4 {
	border-color: #000;
	color: #000
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_title {
	float: left
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_average {
	float: left;
	font-style: normal;
	padding-left: 12px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment {
	float: right;
	background-color: #000;
	padding: 5px 10px 10px;
	margin-bottom: 10px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn {
	color: #000;
	font-size: 14px
}

#product #center_column .container[data-cat-default="16"] #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn,
#product #center_column .container[data-cat-default="19"] #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn {
	color: #FFF
}

#product #center_column .container[data-cat-default="17"] #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn,
#product #center_column .container[data-cat-default="18"] #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn {
	color: #FFF
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 .lc_average .star {
	cursor: default
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 .lc_average .star:after {
	color: #ccc
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 .lc_average .star.star_on:after {
	color: #f9ba46
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab {
	clear: left
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment {
	border: medium none
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_title {
	color: #000;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-weight: 700;
	margin-bottom: 10px;
	text-transform: uppercase
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_rating .star_content {
	display: inline-block;
	width: auto;
	float: left
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_rating .star {
	font-size: 16px;
	min-height: 20px;
	width: 16px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_rating .star:after {
	color: #ccc;
	font-size: 16px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_rating .star.star_on:after {
	color: #f9ba46
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_rating .lc_rate_sum {
	letter-spacing: 2px;
	padding-left: 5px;
	float: left;
	line-height: 20px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_author {
	clear: left;
	font-size: 12px;
	margin-top: 10px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_author .lc_comment_date {
	color: #666;
	margin-left: 2px;
	padding-left: 5px;
	position: relative
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_author .lc_comment_date:before {
	background-color: #666;
	content: "";
	display: block;
	height: 70%;
	left: 0;
	position: absolute;
	top: 15%;
	width: 1px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_message {
	color: #4b4b4b;
	margin-top: 10px
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab .comment .lc_comment_message p {
	line-height: 1.4em
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments #product_comments_block_tab p.align_center {
	color: #4b4b4b
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory {
	border-bottom: 0 solid #000
}

#product #center_column .container[data-cat-default="16"] #LC_product_body .LC_right_column section.lc_blockproductscategory,
#product #center_column .container[data-cat-default="19"] #LC_product_body .LC_right_column section.lc_blockproductscategory {
	border-color: #000
}

#product #center_column .container[data-cat-default="17"] #LC_product_body .LC_right_column section.lc_blockproductscategory,
#product #center_column .container[data-cat-default="18"] #LC_product_body .LC_right_column section.lc_blockproductscategory {
	border-color: #000
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory h4.lc_title_section, .LC_product_info_first_row h2 {
	border-bottom: 2px solid #000;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-size: 24px;
	font-style: italic;
	font-weight: 700;
	margin-bottom: 24px;
	text-transform: uppercase;
	border-color: #ffe600;
	color: #000;
	padding-top: 10px;
	margin-left: 10px;
	font-weight: bold;
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list {
	padding: 0 20px
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block h5.product-name {
	padding-top: 0;
	margin-bottom: 0;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-size: 18px
}

#product #center_column .container[data-cat-default="16"] #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block h5.product-name,
#product #center_column .container[data-cat-default="19"] #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block h5.product-name {
	color: #000
}

#product #center_column .container[data-cat-default="17"] #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block h5.product-name,
#product #center_column .container[data-cat-default="18"] #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block h5.product-name {
	color: #000
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block h5.product-name a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px;
	border-color: #000
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block div.lc_combinations {
	display: block;
	width: 100%
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block div.lc_combinations .lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block div.lc_combinations .lc_combi_data .lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%;
	text-align: left
}

#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .right-block div.lc_combinations .lc_combi_data .lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%;
	right: 0
}

#product #more_info_block {
	clear: left;
	margin-top: 40px
}

#product #more_info_sheets {
	padding: 0;
	border: none
}

#product footer#footer {
	margin-top: 20px
}

#product #center_column #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button {
	background-color: #4d4d4d;
	border-radius: 0;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-size: 18px;
	font-weight: 700;
	line-height: 22px;
	padding: 15px 0;
	width: 100%
}

#product #center_column #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button span:after {
	font-size: 22px;
	top: 0
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment {
	float: right;
	position: relative;
	margin-top: 10px;
	margin-right: 26%
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn {
	color: #000;
	font-size: 14px;
	display: inline-block;
	text-align: right
}

#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn:before {
	display: inline-block;
	font-family: "fontello";
	font-size: 24px;
	font-style: normal;
	position: absolute;
	right: 0;
	text-align: right;
	top: 0
}

@media (min-width:768px) and (max-width:991px) {
	#product #center_column .container #LC_product_body .LC_left_column,
	#product #center_column .container #LC_product_body .LC_right_column {
		padding: 0
	}
	#product #center_column .container #LC_product_body .LC_right_column {
		margin-top: 15px
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item {
		padding-left: 33px;
		position: relative
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="8"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="9"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="10"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="11"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="13"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="12"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="14"]:before {
		left: 0
	}
}

@media (min-width:480px) and (max-width:767px) {
	#product #center_column .container #LC_product_body .LC_left_column,
	#product #center_column .container #LC_product_body .LC_right_column {
		padding: 0
	}
	#product #center_column .container #LC_product_body .LC_right_column {
		margin-top: 15px
	}
	
	#product #center_column #buy_block .wrap_bottom .box-cart-bottom {
		padding: 0;
		width: 50%
	}
	#product #center_column #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button {
		background-color: #4d4d4d;
		border-radius: 0;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 20px;
		font-weight: 700;
		line-height: 22px;
		padding: 15px 0;
		width: 100%
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item {
		padding-left: 33px;
		position: relative
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="8"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="9"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="10"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="11"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="13"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="12"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="14"]:before {
		left: 0
	}
	#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment {
		float: right;
		position: relative;
		padding: 1px;
		padding-bottom: 5px;
		padding-left: 4px;
		padding-right: 2px
	}
	#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn {
		color: #000;
		font-size: 14px;
		display: inline-block;
		padding-right: 3px;
		text-align: right
	}
	#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory #lc_productscategory_list #lc_product_list .ajax_block_product .product-container .left-block .product-image-container {
		left: 50%;
		max-width: 240px;
		-o-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%)
	}
}

@media (max-width:479px) {
	#product #center_column .pb-right-column h1 {
		border-bottom: 2px solid #000;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 24px;
		font-style: italic;
		font-weight: 700;
		margin-bottom: 12px;
		text-transform: uppercase
	}
	#product #center_column #buy_block .wrap_bottom>div.content_prices {
		text-align: center;
		padding-left: 2%;
	}
	#product #center_column #buy_block .wrap_bottom .box-cart-bottom {
		padding: 0;
		width: 100%
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item {
		padding-left: 33px;
		position: relative
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="8"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="9"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="10"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="11"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="13"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="12"]:before {
		left: 0
	}
	#product #center_column #buy_block .box-info-product .LC_product_info_first_row .LC_product_info_column .LC_features .LC_feat_item[data-feat="14"]:before {
		left: 0
	}
	#product #center_column .container #LC_product_body .LC_left_column,
	#product #center_column .container #LC_product_body .LC_right_column {
		padding: 0
	}
	#product #center_column .container #LC_product_body .LC_right_column {
		margin-top: 15px
	}
	#product #center_column .container #LC_product_body .LC_left_column .LC_product_description .LC_description_content p {
		color: #4b4b4b;
		font-size: 15px;
		line-height: 1.8em;
		margin-bottom: 12px
	}
	#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 {
		font-size: 18px
	}
	#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 .lc_average .star {
		cursor: default;
		float: left;
		font-size: 16px;
		font-weight: 400;
		min-height: 22px;
		overflow: hidden;
		position: relative;
		width: 16px
	}
	#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment {
		float: right;
		position: relative;
		margin-right: 20%
	}
	#product #center_column .container #LC_product_body .LC_left_column #LC_product_comments h4 span.lc_new_comment a#new_comment_tab_btn {
		color: #000;
		font-size: 14px;
		display: inline-block;
		padding-right: 5px;
		text-align: right
	}
	#product #center_column .container #LC_product_body .LC_right_column section.lc_blockproductscategory h4.lc_title_section {
		font-size: 18px
	}
	#product #center_column .container #LC_product_body .LC_left_column .LC_product_description h2.lc_title {
		border-bottom: 2px solid #000;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 18px;
		font-style: italic;
		font-weight: 700;
		margin-bottom: 24px;
		text-transform: uppercase
	}
}

#first-languages a {
	color: #fff
}

#languages-block-top ul {
	display: none;
	background-color: #000!important;
	left: 5px;
	margin-top: 2px;
	position: absolute;
	top: 30px;
	z-index: 99999
}

#languages-block-top ul li {
	font-size: inherit;
	line-height: initial;
	padding-left: 0;
	margin-right: 25px;
	min-width: 15px;
	position: relative;
	text-transform: uppercase
}

#languages-block-top ul li img {
	left: 0;
	position: relative;
	top: 2px
}

#search .grid .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#search .grid .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#search .grid .product-container h5 a.titlecolor-16,
#search .grid .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#search .grid .product-container h5 a.titlecolor-17,
#search .grid .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#search .grid .product-container .content_price {
	display: none
}

#search .grid .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#search .grid .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#search .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%
}

#search .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%
}

#search .grid .product-container .wrap_view a.lnk_view:hover i::before,
#search .grid .product-container .wrap_view a.quick-view:hover i::before,
#search .grid .product-container .wrap_view a.add_to_compare:hover i::before,
#search .grid .product-container .wrap_view a.lnk_view:hover,
#search .grid .product-container .wrap_view a.quick-view:hover,
#search .grid .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#search .category_list.grid .inner-product-list {
	display: block;
	width: 100%
}

#search .category_list.grid .ajax_block_product {
	margin-bottom: 20px
}

#best-sales .grid .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#best-sales .grid .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#best-sales .grid .product-container h5 a.titlecolor-16,
#best-sales .grid .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#best-sales .grid .product-container h5 a.titlecolor-17,
#best-sales .grid .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#best-sales .grid .product-container .content_price {
	display: none
}

#best-sales .grid .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#best-sales .grid .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#best-sales .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%
}

#best-sales .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%
}

#best-sales .grid .product-container .wrap_view a.lnk_view:hover i::before,
#best-sales .grid .product-container .wrap_view a.quick-view:hover i::before,
#best-sales .grid .product-container .wrap_view a.add_to_compare:hover i::before,
#best-sales .grid .product-container .wrap_view a.lnk_view:hover,
#best-sales .grid .product-container .wrap_view a.quick-view:hover,
#best-sales .grid .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#best-sales .category_list.grid .inner-product-list {
	display: block;
	width: 100%
}

#best-sales .category_list.grid .ajax_block_product {
	margin-bottom: 20px
}

#best-sales .list .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#best-sales .list .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#best-sales .list .product-container h5 a.titlecolor-16,
#best-sales .list .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#best-sales .list .product-container h5 a.titlecolor-17,
#best-sales .list .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#best-sales .list .product-container .content_price {
	display: none
}

#best-sales .list .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#best-sales .list .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#best-sales .list .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%;
	text-align: left
}

#best-sales .list .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%;
	right: 0
}

#best-sales .list .product-container[data-color="16"],
#best-sales .list .product-container[data-color="19"] {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 0
}

#best-sales .list .product-container[data-color="17"],
#best-sales .list .product-container[data-color="18"] {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 0
}

#best-sales .list .product-container .left-block,
#best-sales .list .product-container .data-block {
	position: relative
}

#best-sales .list .product-container .center-block {
	border-right: 2px solid #e7e7e7;
	padding: 0 15px 0 5px
}

#best-sales .list .product-container .wrap_view {
	margin-top: 20px;
	padding: 0;
	text-align: left
}

@media (max-width:767px) {
	#best-sales .list .product-container .wrap_view {
		display: none
	}
}

#best-sales .list .product-container .wrap_view a.lnk_view:hover i::before,
#best-sales .list .product-container .wrap_view a.quick-view:hover i::before,
#best-sales .list .product-container .wrap_view a.add_to_compare:hover i::before,
#best-sales .list .product-container .wrap_view a.lnk_view:hover,
#best-sales .list .product-container .wrap_view a.quick-view:hover,
#best-sales .list .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#best-sales .list .product-container .right-block {
	position: initial
}

#best-sales .list .product-container .right-block .right-block-content {
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left
}

#best-sales .list .product-container .right-block .right-block-content .product-desc {
	color: #5c5c5c;
	font-size: 14px;
	font-weight: 400
}

#best-sales .list .product-container .data-block .right-block .lc_product-view-btn {
	bottom: 0;
	position: absolute;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	width: 28%
}

#best-sales .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	display: inline-block;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-size: 16px;
	font-weight: 700;
	letter-spacing: -1px;
	padding: 6px 8px;
	width: 100%;
	color: #fff
}

#best-sales .list .product-container[data-color="16"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link,
#best-sales .list .product-container[data-color="19"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	background-color: #000
}

#best-sales .list .product-container[data-color="17"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link,
#best-sales .list .product-container[data-color="18"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	background-color: #000
}

#best-sales .list .product-container .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	background-color: #fff
}

#best-sales .list .product-container[data-color="16"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link,
#best-sales .list .product-container[data-color="19"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	color: #000
}

#best-sales .list .product-container[data-color="17"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link,
#best-sales .list .product-container[data-color="18"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	color: #000
}

@media (min-width:992px) and (max-width:1199px) {
	#best-sales .list .product-container .data-block {
		margin-bottom: 5px
	}
}

@media (min-width:768px) and (max-width:991px) {
	#best-sales .list .product-container .data-block {
		margin-bottom: 5px
	}
	#best-sales .list .product-container .left-block {
		margin-bottom: 10px
	}
	#best-sales .list .product-container .left-block .product-image-container img {
		max-width: 220px
	}
	#best-sales .list .product-container .data-block .right-block .lc_product-view-btn {
		margin-bottom: 1px
	}
	#best-sales .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
		color: #fff;
		display: inline-block;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 14px;
		font-weight: 700;
		letter-spacing: -1px;
		line-height: 14px;
		padding: 5px 8px;
		width: 100%
	}
}

@media (min-width:520px) and (max-width:767px) {
	#best-sales .list .product-container .data-block {
		margin-bottom: 5px;
		padding: 0
	}
	#best-sales .list .product-container .left-block {
		margin-bottom: 10px
	}
	#best-sales .list .product-container .left-block .product-image-container img {
		max-width: 250px
	}
	#best-sales .list .product-container .right-block .right-block-content .product-desc {
		font-size: 12px
	}
	#best-sales .list .product-container .data-block .right-block .lc_product-view-btn {
		margin-bottom: 1px
	}
	#best-sales .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
		color: #fff;
		display: inline-block;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 14px;
		font-weight: 700;
		letter-spacing: -1px;
		line-height: 14px;
		padding: 5px 8px;
		width: 100%
	}
}

@media (max-width:519px) {
	#best-sales .list .product-container .left-block,
	#best-sales .list .product-container .data-block {
		padding: 0
	}
	#best-sales .list .product-container .data-block {
		margin-bottom: 5px
	}
	#best-sales .list .product-container .left-block {
		margin-bottom: 10px
	}
	#best-sales .list .product-container .left-block .product-image-container img {
		max-width: 250px
	}
	#best-sales .list .product-container .right-block .right-block-content .product-desc {
		font-size: 12px
	}
	#best-sales .list .product-container .center-block {
		border-right: medium none;
		padding: 0
	}
	#best-sales .list .product-container .wrap_view {
		text-align: center
	}
	#best-sales .list .product-container .right-block {
		margin-bottom: 10px;
		padding: 0;
		position: relative
	}
	#best-sales .list .product-container .right-block .right-block-content {
		padding: 0
	}
	#best-sales .list .product-container .data-block .right-block .lc_product-view-btn {
		bottom: 0;
		left: 50%;
		margin-top: 15px;
		position: relative;
		right: 0;
		text-align: center;
		text-transform: uppercase;
		-o-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 250px
	}
}

#best-sales .cat_desc {
	margin-top: 30px
}

#best-sales .cat_desc h2.category-name {
	color: #000;
	font-weight: 700;
	margin: 0;
	text-transform: uppercase
}

#best-sales .cat_desc div#best-sales_description_full,
#best-sales .cat_desc div#best-sales_description_short {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #000;
	border-image: none;
	border-style: solid;
	border-width: 3px 0;
	color: #5c5c5c;
	font-size: 16px;
	line-height: 1.5em;
	margin: 0;
	padding: 15px 0
}

#best-sales .cat_desc a.lnk_less,
#best-sales .cat_desc a.lnk_more {
	background: #000 none repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-size: 22px;
	margin-top: 12px;
	padding: 8px 0;
	text-align: center;
	text-transform: uppercase;
	width: 220px;
}

#best-sales .cat_desc a.lnk_less:hover,
#best-sales .cat_desc a.lnk_more:hover {
	background: #fff none repeat scroll 0 0;
	color: #000
}

@media (max-width:991px) {
	#best-sales .cat_desc h2.category-name {
		color: #000;
		font-size: 24px;
		font-weight: 700;
		margin: 0;
		text-transform: uppercase
	}
	#best-sales .cat_desc a.lnk_less,
	#best-sales .cat_desc a.lnk_more {
		background: #000 none repeat scroll 0 0;
		color: #fff;
		display: inline-block;
		font-size: 18px;
		margin-top: 12px;
		padding: 8px 0;
		text-align: center;
		text-transform: uppercase;
		width: 150px
	}
}

#prices-drop .grid .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#prices-drop .grid .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#prices-drop .grid .product-container h5 a.titlecolor-16,
#prices-drop .grid .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#prices-drop .grid .product-container h5 a.titlecolor-17,
#prices-drop .grid .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#prices-drop .grid .product-container .content_price {
	display: none
}

#prices-drop .grid .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#prices-drop .grid .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#prices-drop .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%
}

#prices-drop .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%
}

#prices-drop .grid .product-container .wrap_view a.lnk_view:hover i::before,
#prices-drop .grid .product-container .wrap_view a.quick-view:hover i::before,
#prices-drop .grid .product-container .wrap_view a.add_to_compare:hover i::before,
#prices-drop .grid .product-container .wrap_view a.lnk_view:hover,
#prices-drop .grid .product-container .wrap_view a.quick-view:hover,
#prices-drop .grid .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#prices-drop .category_list.grid .inner-product-list {
	display: block;
	width: 100%
}

#prices-drop .category_list.grid .ajax_block_product {
	margin-bottom: 20px
}

#prices-drop .list .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#prices-drop .list .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#prices-drop .list .product-container h5 a.titlecolor-16,
#prices-drop .list .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#prices-drop .list .product-container h5 a.titlecolor-17,
#prices-drop .list .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#prices-drop .list .product-container .content_price {
	display: none
}

#prices-drop .list .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#prices-drop .list .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#prices-drop .list .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%;
	text-align: left
}

#prices-drop .list .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%;
	right: 0
}

#prices-drop .list .product-container[data-color="16"],
#prices-drop .list .product-container[data-color="19"] {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 0
}

#prices-drop .list .product-container[data-color="17"],
#prices-drop .list .product-container[data-color="18"] {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 0
}

#prices-drop .list .product-container .left-block,
#prices-drop .list .product-container .data-block {
	position: relative
}

#prices-drop .list .product-container .center-block {
	border-right: 2px solid #e7e7e7;
	padding: 0 15px 0 5px
}

#prices-drop .list .product-container .wrap_view {
	margin-top: 20px;
	padding: 0;
	text-align: left
}

@media (max-width:767px) {
	#prices-drop .list .product-container .wrap_view {
		display: none
	}
}

#prices-drop .list .product-container .wrap_view a.lnk_view:hover i::before,
#prices-drop .list .product-container .wrap_view a.quick-view:hover i::before,
#prices-drop .list .product-container .wrap_view a.add_to_compare:hover i::before,
#prices-drop .list .product-container .wrap_view a.lnk_view:hover,
#prices-drop .list .product-container .wrap_view a.quick-view:hover,
#prices-drop .list .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#prices-drop .list .product-container .right-block {
	position: initial
}

#prices-drop .list .product-container .right-block .right-block-content {
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left
}

#prices-drop .list .product-container .right-block .right-block-content .product-desc {
	color: #5c5c5c;
	font-size: 14px;
	font-weight: 400
}

#prices-drop .list .product-container .data-block .right-block .lc_product-view-btn {
	bottom: 0;
	position: absolute;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	width: 28%
}

#prices-drop .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	display: inline-block;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-size: 16px;
	font-weight: 700;
	letter-spacing: -1px;
	padding: 6px 8px;
	width: 100%;
	color: #fff
}

#prices-drop .list .product-container[data-color="16"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link,
#prices-drop .list .product-container[data-color="19"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	background-color: #000
}

#prices-drop .list .product-container[data-color="17"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link,
#prices-drop .list .product-container[data-color="18"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	background-color: #000
}

#prices-drop .list .product-container .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	background-color: #fff
}

#prices-drop .list .product-container[data-color="16"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link,
#prices-drop .list .product-container[data-color="19"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	color: #000
}

#prices-drop .list .product-container[data-color="17"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link,
#prices-drop .list .product-container[data-color="18"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	color: #000
}

@media (min-width:992px) and (max-width:1199px) {
	#prices-drop .list .product-container .data-block {
		margin-bottom: 5px
	}
}

@media (min-width:768px) and (max-width:991px) {
	#prices-drop .list .product-container .data-block {
		margin-bottom: 5px
	}
	#prices-drop .list .product-container .left-block {
		margin-bottom: 10px
	}
	#prices-drop .list .product-container .left-block .product-image-container img {
		max-width: 220px
	}
	#prices-drop .list .product-container .data-block .right-block .lc_product-view-btn {
		margin-bottom: 1px
	}
	#prices-drop .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
		color: #fff;
		display: inline-block;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 14px;
		font-weight: 700;
		letter-spacing: -1px;
		line-height: 14px;
		padding: 5px 8px;
		width: 100%
	}
}

@media (min-width:520px) and (max-width:767px) {
	#prices-drop .list .product-container .data-block {
		margin-bottom: 5px;
		padding: 0
	}
	#prices-drop .list .product-container .left-block {
		margin-bottom: 10px
	}
	#prices-drop .list .product-container .left-block .product-image-container img {
		max-width: 250px
	}
	#prices-drop .list .product-container .right-block .right-block-content .product-desc {
		font-size: 12px
	}
	#prices-drop .list .product-container .data-block .right-block .lc_product-view-btn {
		margin-bottom: 1px
	}
	#prices-drop .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
		color: #fff;
		display: inline-block;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 14px;
		font-weight: 700;
		letter-spacing: -1px;
		line-height: 14px;
		padding: 5px 8px;
		width: 100%
	}
}

@media (max-width:519px) {
	#prices-drop .list .product-container .left-block,
	#prices-drop .list .product-container .data-block {
		padding: 0
	}
	#prices-drop .list .product-container .data-block {
		margin-bottom: 5px
	}
	#prices-drop .list .product-container .left-block {
		margin-bottom: 10px
	}
	#prices-drop .list .product-container .left-block .product-image-container img {
		max-width: 250px
	}
	#prices-drop .list .product-container .right-block .right-block-content .product-desc {
		font-size: 12px
	}
	#prices-drop .list .product-container .center-block {
		border-right: medium none;
		padding: 0
	}
	#prices-drop .list .product-container .wrap_view {
		text-align: center
	}
	#prices-drop .list .product-container .right-block {
		margin-bottom: 10px;
		padding: 0;
		position: relative
	}
	#prices-drop .list .product-container .right-block .right-block-content {
		padding: 0
	}
	#prices-drop .list .product-container .data-block .right-block .lc_product-view-btn {
		bottom: 0;
		left: 50%;
		margin-top: 15px;
		position: relative;
		right: 0;
		text-align: center;
		text-transform: uppercase;
		-o-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 250px
	}
}

#prices-drop .cat_desc {
	margin-top: 30px
}

#prices-drop .cat_desc h2.category-name {
	color: #000;
	font-weight: 700;
	margin: 0;
	text-transform: uppercase
}

#prices-drop .cat_desc div#prices-drop_description_full,
#prices-drop .cat_desc div#prices-drop_description_short {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #000;
	border-image: none;
	border-style: solid;
	border-width: 3px 0;
	color: #5c5c5c;
	font-size: 16px;
	line-height: 1.5em;
	margin: 0;
	padding: 15px 0
}

#prices-drop .cat_desc a.lnk_less,
#prices-drop .cat_desc a.lnk_more {
	background: #000 none repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-size: 22px;
	margin-top: 12px;
	padding: 8px 0;
	text-align: center;
	text-transform: uppercase;
	width: 220px;
}

#prices-drop .cat_desc a.lnk_less:hover,
#prices-drop .cat_desc a.lnk_more:hover {
	background: #fff none repeat scroll 0 0;
	color: #000
}

@media (max-width:991px) {
	#prices-drop .cat_desc h2.category-name {
		color: #000;
		font-size: 24px;
		font-weight: 700;
		margin: 0;
		text-transform: uppercase
	}
	#prices-drop .cat_desc a.lnk_less,
	#prices-drop .cat_desc a.lnk_more {
		background: #000 none repeat scroll 0 0;
		color: #fff;
		display: inline-block;
		font-size: 18px;
		margin-top: 12px;
		padding: 8px 0;
		text-align: center;
		text-transform: uppercase;
		width: 150px
	}
}

#new-products .grid .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#new-products .grid .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#new-products .grid .product-container h5 a.titlecolor-16,
#new-products .grid .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#new-products .grid .product-container h5 a.titlecolor-17,
#new-products .grid .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#new-products .grid .product-container .content_price {
	display: none
}

#new-products .grid .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#new-products .grid .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#new-products .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%
}

#new-products .grid .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%
}

#new-products .grid .product-container .wrap_view a.lnk_view:hover i::before,
#new-products .grid .product-container .wrap_view a.quick-view:hover i::before,
#new-products .grid .product-container .wrap_view a.add_to_compare:hover i::before,
#new-products .grid .product-container .wrap_view a.lnk_view:hover,
#new-products .grid .product-container .wrap_view a.quick-view:hover,
#new-products .grid .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#new-products .category_list.grid .inner-product-list {
	display: block;
	width: 100%
}

#new-products .category_list.grid .ajax_block_product {
	margin-bottom: 20px
}

#new-products .list .product-container h5 {
	padding-top: 0;
	margin-bottom: 0
}

#new-products .list .product-container h5 a {
	border-bottom: 2px solid transparent;
	display: inline-block;
	overflow: hidden;
	padding-top: 0;
	-o-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
	height: 28px
}

#new-products .list .product-container h5 a.titlecolor-16,
#new-products .list .product-container h5 a.titlecolor-19 {
	border-color: #000
}

#new-products .list .product-container h5 a.titlecolor-17,
#new-products .list .product-container h5 a.titlecolor-18 {
	border-color: #000
}

#new-products .list .product-container .content_price {
	display: none
}

#new-products .list .product-container div.lc_combinations {
	display: block;
	width: 100%
}

#new-products .list .product-container div.lc_combinations div.lc_combi_data {
	border-bottom: 2px solid #e7e7e7;
	display: block;
	float: left;
	position: relative;
	width: 100%
}

#new-products .list .product-container div.lc_combinations div.lc_combi_data span.lc_combi_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	width: 50%;
	text-align: left
}

#new-products .list .product-container div.lc_combinations div.lc_combi_data span.lc_combi_name {
	bottom: 0;
	color: #5c5c5c;
	display: inline-block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	letter-spacing: -1px;
	position: absolute;
	text-align: right;
	text-transform: uppercase;
	width: 50%;
	right: 0
}

#new-products .list .product-container[data-color="16"],
#new-products .list .product-container[data-color="19"] {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 0
}

#new-products .list .product-container[data-color="17"],
#new-products .list .product-container[data-color="18"] {
	border-top: none;
	border-left: none;
	border-right: none;
	margin: 0;
	padding: 0
}

#new-products .list .product-container .left-block,
#new-products .list .product-container .data-block {
	position: relative
}

#new-products .list .product-container .center-block {
	border-right: 2px solid #e7e7e7;
	padding: 0 15px 0 5px
}

#new-products .list .product-container .wrap_view {
	margin-top: 20px;
	padding: 0;
	text-align: left
}

@media (max-width:767px) {
	#new-products .list .product-container .wrap_view {
		display: none
	}
}

#new-products .list .product-container .wrap_view a.lnk_view:hover i::before,
#new-products .list .product-container .wrap_view a.quick-view:hover i::before,
#new-products .list .product-container .wrap_view a.add_to_compare:hover i::before,
#new-products .list .product-container .wrap_view a.lnk_view:hover,
#new-products .list .product-container .wrap_view a.quick-view:hover,
#new-products .list .product-container .wrap_view a.add_to_compare:hover {
	color: #424242
}

#new-products .list .product-container .right-block {
	position: initial
}

#new-products .list .product-container .right-block .right-block-content {
	margin: 0;
	padding: 0 0 0 10px;
	text-align: left
}

#new-products .list .product-container .right-block .right-block-content .product-desc {
	color: #5c5c5c;
	font-size: 14px;
	font-weight: 400
}

#new-products .list .product-container .data-block .right-block .lc_product-view-btn {
	bottom: 0;
	position: absolute;
	right: 0;
	text-align: center;
	text-transform: uppercase;
	width: 28%
}

#new-products .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	display: inline-block;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-size: 16px;
	font-weight: 700;
	letter-spacing: -1px;
	padding: 6px 8px;
	width: 100%;
	color: #fff
}

#new-products .list .product-container[data-color="16"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link,
#new-products .list .product-container[data-color="19"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	background-color: #000
}

#new-products .list .product-container[data-color="17"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link,
#new-products .list .product-container[data-color="18"] .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
	background-color: #000
}

#new-products .list .product-container .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	background-color: #fff
}

#new-products .list .product-container[data-color="16"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link,
#new-products .list .product-container[data-color="19"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	color: #000
}

#new-products .list .product-container[data-color="17"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link,
#new-products .list .product-container[data-color="18"] .data-block .right-block .lc_product-view-btn:hover a.lc_product-view-link {
	color: #000
}

@media (min-width:992px) and (max-width:1199px) {
	#new-products .list .product-container .data-block {
		margin-bottom: 5px
	}
}

@media (min-width:768px) and (max-width:991px) {
	#new-products .list .product-container .data-block {
		margin-bottom: 5px
	}
	#new-products .list .product-container .left-block {
		margin-bottom: 10px
	}
	#new-products .list .product-container .left-block .product-image-container img {
		max-width: 220px
	}
	#new-products .list .product-container .data-block .right-block .lc_product-view-btn {
		margin-bottom: 1px
	}
	#new-products .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
		color: #fff;
		display: inline-block;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 14px;
		font-weight: 700;
		letter-spacing: -1px;
		line-height: 14px;
		padding: 5px 8px;
		width: 100%
	}
}

@media (min-width:520px) and (max-width:767px) {
	#new-products .list .product-container .data-block {
		margin-bottom: 5px;
		padding: 0
	}
	#new-products .list .product-container .left-block {
		margin-bottom: 10px
	}
	#new-products .list .product-container .left-block .product-image-container img {
		max-width: 250px
	}
	#new-products .list .product-container .right-block .right-block-content .product-desc {
		font-size: 12px
	}
	#new-products .list .product-container .data-block .right-block .lc_product-view-btn {
		margin-bottom: 1px
	}
	#new-products .list .product-container .data-block .right-block .lc_product-view-btn a.lc_product-view-link {
		color: #fff;
		display: inline-block;
		font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
		font-size: 14px;
		font-weight: 700;
		letter-spacing: -1px;
		line-height: 14px;
		padding: 5px 8px;
		width: 100%
	}
}

@media (max-width:519px) {
	#new-products .list .product-container .left-block,
	#new-products .list .product-container .data-block {
		padding: 0
	}
	#new-products .list .product-container .data-block {
		margin-bottom: 5px
	}
	#new-products .list .product-container .left-block {
		margin-bottom: 10px
	}
	#new-products .list .product-container .left-block .product-image-container img {
		max-width: 250px
	}
	#new-products .list .product-container .right-block .right-block-content .product-desc {
		font-size: 12px
	}
	#new-products .list .product-container .center-block {
		border-right: medium none;
		padding: 0
	}
	#new-products .list .product-container .wrap_view {
		text-align: center
	}
	#new-products .list .product-container .right-block {
		margin-bottom: 10px;
		padding: 0;
		position: relative
	}
	#new-products .list .product-container .right-block .right-block-content {
		padding: 0
	}
	#new-products .list .product-container .data-block .right-block .lc_product-view-btn {
		bottom: 0;
		left: 50%;
		margin-top: 15px;
		position: relative;
		right: 0;
		text-align: center;
		text-transform: uppercase;
		-o-transform: translateX(-50%);
		-ms-transform: translateX(-50%);
		-moz-transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
		width: 250px
	}
}

#new-products .cat_desc {
	margin-top: 30px
}

#new-products .cat_desc h2.category-name {
	color: #000;
	font-weight: 700;
	margin: 0;
	text-transform: uppercase
}

#new-products .cat_desc div#new-products_description_full,
#new-products .cat_desc div#new-products_description_short {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: #000;
	border-image: none;
	border-style: solid;
	border-width: 3px 0;
	color: #5c5c5c;
	font-size: 16px;
	line-height: 1.5em;
	margin: 0;
	padding: 15px 0
}

#new-products .cat_desc a.lnk_less,
#new-products .cat_desc a.lnk_more {
	background: #000 none repeat scroll 0 0;
	color: #fff;
	display: inline-block;
	font-size: 22px;
	margin-top: 12px;
	padding: 8px 0;
	text-align: center;
	text-transform: uppercase;
	width: 220px;
}

#new-products .cat_desc a.lnk_less:hover,
#new-products .cat_desc a.lnk_more:hover {
	background: #fff none repeat scroll 0 0;
	color: #000
}

@media (max-width:991px) {
	#new-products .cat_desc h2.category-name {
		color: #000;
		font-size: 24px;
		font-weight: 700;
		margin: 0;
		text-transform: uppercase
	}
	#new-products .cat_desc a.lnk_less,
	#new-products .cat_desc a.lnk_more {
		background: #000 none repeat scroll 0 0;
		color: #fff;
		display: inline-block;
		font-size: 18px;
		margin-top: 12px;
		padding: 8px 0;
		text-align: center;
		text-transform: uppercase;
		width: 150px
	}
}

.banderas {
	position: relative;
	top: 2px
}

@media (max-width: 768px) {
	#languages-block-top ul {
		left: 12px
	}
	div#amazing_block_top {
		margin-left: 7px
	}

	.product-comments-title {
		font-size: 17px
	}
}

@media (max-width: 767px) {
	#header_logo img {
		display: none
	}
	#block_top_menu {
		padding-top: 1px
	}
	#header_logo img {
		padding: 0
	}
}

span.new.tag {
	display: none
}

a.new.tag {
	display: none
}

span.new-label {
	display: none
}

#header_logo {
	text-align: center
}

.btn-buscar {
	background-color: #ffe600;
	margin-left: 10px;
	color: #000!important;
	padding: 1% 0
}

.btn-buscar .fa {
	padding-left: 4px;
	padding-right: 13px
}

.LC_description_content h2 {
	color: #000;
	font-weight: 700;
	font-size: 30px;
	padding-bottom: 10px;
	text-transform: uppercase;
	padding-top: 10px
}

.img-envio {
	width: 49%;
	margin-top: 25px;
	border-bottom: 1px solid #ededed
}

.img-envio-first {
	margin-left: 15px
}

.product-comments-title .lc_title {
	float: left
}

.product-comments-title .lc_average {
	float: left;
	padding-left: 10%
}

.lc_new_comment {
	background: #000;
	padding: 10px 30px;
	margin-bottom: 50px
}

.lc_new_comment a {
	color: #fff;
	text-transform: uppercase;
	font-weight: 700
}

#LC_product_comments {
	padding-bottom: 50px;
	padding-top: 40px
}

#product_comments_block_tab {
	margin-bottom: 50px;
	margin-top: 20px
}

.al_center a,
.al_center button {
	color: #000
}

.breadcrumb a {
	color: #000!important
}

.lc_comment_title p {
	color: #000;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	font-weight: 700;
	margin-bottom: 10px;
	text-transform: uppercase
}

.lc_comment_author {
	padding-bottom: 20px
}

.lc_rate_sum {
	line-height: 30px
}

.bx-wrapper {
	float: left;
	max-width: 100%!important
}

.span_link {
	background: #000
}

.LC_feat_item {
	float: left;
	width: 25%
}

#stock_attr {
	display: none
}

.fa-plus::before {
	color: #ffe600
}

#id_new_comment_form img {
	display: none
}

@media (max-width: 500px) {
	.LC_features li:nth-child(2n)+li {
		clear: both
	}
	.LC_feat_item {
		width: 45%
	}

		.img-envio {
		width: 91% !important;
		margin-left: 15px;
		margin-top: -2px;
	}
}

@media (max-width: 1024px) {
	.img-envio {
		width: 96%;
		margin-left: 15px
	}
}

.LC_left_column {
	padding: 0
}

.footer-header {
	background: #ffe600
}

.footer-header .container{
	color: black;
	padding: 15px;
	text-align: center;
	font-size: 15px;
}

.new-comment-div {
	width: 100%;
	text-align: center
}

#categories_block_left {
	background: #000;
	padding: 6% 0 6% 5%;
	border-bottom: 8px solid #ffe600
}

.block .title_block {
	color: #fff;
	font-size: 17px;
	padding-top: 5%;
	padding-left: 2%;
	margin-bottom: 8%;
	padding-left: 2%
}

.tree.dynamized {
	padding-left: 5%
}

.cat-description h2 {
	color: #000;
	font-size: 24px;
	font-weight: 700;
	border-left: 5px solid #ffe600;
	padding-left: 10px
}

.cat-description {
	background: #f5f5f5;
	margin-bottom: 20px;
	padding: 3%;
	border-left: 7px solid #000
}

.cat-description p {
	padding-left: 1%;
	margin-bottom: 20px;
	text-align: justify;
	line-height: 27px;
	color: #444;
	font-size: 1.1rem;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif'
}

.cms-div {
	background: #f5f5f5;
	margin-bottom: 20px;
	padding: 3%;
	border-left: 7px solid #000
}

.footer-block .banner-item-content .custom-html {
	color: #fff
}

#progressBar {
	width: 400px;
	height: 22px;
	border: 1px solid #111;
	background-color: #292929
}

#progressBar div {
	height: 100%;
	color: #fff;
	text-align: right;
	line-height: 22px;
	width: 0;
	background-color: #09f
}

.cms-div h2 {
	color: #000;
	font-size: 24px;
	font-weight: 700;
	border-left: 5px solid #ffe600;
	padding-left: 10px
}

.cms-div p {
	padding-left: 3%
}

.cms-div strong,
.cms-div h3 {
	font-weight: 700;
	padding-left: 2%
}

.index-first-img {
	width: 50%;
	float: right;
	position: relative
}

div#index-first {
	padding-top: 120px
}

.btn-nuestras {
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	color: #fff;
	background-color: #5cc72a;
	margin-top: 30px;
	display: inline-block;
    line-height: 38px;
	font-size: 20px;
	cursor: pointer;
	text-transform: uppercase;
	font-weight: 700;
	border: none;
	height: 44px;
	padding: 5px 30px;
	text-decoration: none
}

.btn-autos {
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	color: #fff;
	background-color: #000;
	margin-top: 30px;
	font-size: 20px;
	font-weight: 700;
	cursor: pointer;
	text-transform: uppercase;
	border: none;
	height: 44px;
	padding: 5px 30px;
	text-decoration: none
}

.btn-femis {
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	color: #000;
	background-color: #ffe600;
	margin-top: 30px;
	font-size: 20px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 700;
	border: none;
	height: 44px;
	padding: 5px 30px;
	text-decoration: none
}

.index-first-contenido {
	width: 60%;
	padding-top: 30px;
	float: left;
	padding-bottom: 45px
}

.index-second-contenido {
	width: 60%;
	float: right;
	padding-bottom: 45px;
	padding-top: 45px
}

.index-third-contenido {
	width: 63%;
	float: left;
	padding-bottom: 10px
}

#index-second {
	padding-top: 50px;
	background: #000;
	color: #fff;
	background-image: url(/img/triangulo-amarillo.png);
	background-position: center bottom;
	background-repeat: no-repeat
}

#index-third {
	padding-top: 50px;
	padding-bottom: 50px;
	background: #ffe600;
	color: #000
}

#index-third h2 {
	text-transform: uppercase;
	color: #fff
}

.black-header {
	height: 40px;
	background: #000
}

.btn-nuestras:hover {
	color: #000;
	background-color: #ffe600
}

.btn-femis:hover {
	color: #000;
	background-color: #fff;
	transition: color .2s ease, background .2s ease, border-color .2s ease
}

.btn-autos:hover {
	color: #000;
	background-color: #fff
}

#index-first {
	background-image: url(/img/fondo-index1.jpg);
	background-position: center
}

#index-first.argentina {
	background-image: url(/img/fondo-arg.jpg);
	background-position: center
}

#index-first.brasil {
	background-image: url(/img/fondo-br.jpg);
	background-position: center
}

#index-third {
	background-image: url(/img/fondo-estatua.png);
	background-position: bottom;
	background-repeat: no-repeat
}

.index-third-contenido p {
	padding-left: 40%;
	padding-bottom: 30px
}

@media (max-width: 1200px) {
	.index-first-img {
		margin-top: 106px
	}
	div#index-first h1 {
		text-transform: uppercase;
		font-size: 35px
	}
	div#index-first {
		padding-top: 80px
	}
}

.index-second-img {
	width: 40%;
	float: left;
	margin-bottom: -4px;
	padding-top: 10px
}

@media (max-width: 794px) {
	.index-first-img {
		float: left;
		width: 54%;
		margin-top: 226px
	}
	.index-third-img {
		display: none
	}
	.index-second-img {
		width: 100%
	}
	.index-first-contenido {
		width: 100%
	}
	#index-third {
		background-image: none
	}
	.index-first-contenido img {
		display: none
	}
	.index-second-contenido {
		width: 100%
	}
	div#index-first {
		padding-top: 15px
	}
	.index-third-contenido p {
		padding-left: 0
	}
	.index-third-contenido {
		width: 100%;
		float: unset;
		padding-bottom: 45px
	}
	#index-first.argentina {
		background-image: url(/img/fondo-arg-movil.jpg);
		background-position: center
	}

	#index-first.brasil {
		background-image: url(/img/fondo-br-movil.jpg);
		background-position: center
	}
}

@media (max-width: 594px) {
	.index-first-img {
		float: left;
		width: 60%;
		margin-top: 176px
	}
}

@media (max-width: 394px) {
	.index-first-img {
		float: left;
		width: 87%;
		margin-top: 176px
	}
}

@media (max-width: 500px) {
	.index-first-contenido h1 {
		font-size: 35px
	}
	.index-second-contenido h2 {
		font-size: 35px
	}
	.index-third-contenido h2 {
		font-size: 35px
	}
}

.index-first-contenido h1 {
	font-size: 42px;
	text-transform: uppercase;
	color: #000
}

.index-second-contenido h2 {
	font-size: 42px;
	text-transform: uppercase
}

.index-third-contenido h2 {
	font-size: 40px;
	text-transform: uppercase
}

.index-third-img {
	width: 50%;
	float: right;
	position: relative
}

.index-third-img img {
	position: absolute;
	right: -90px;
	bottom: -16px;
	width: auto
}

.index-first-img img {
	position: absolute;
	right: -60px;
	bottom: -1px;
	width: auto
}

.breadcrumb.clearfix {
	color: #000
}

.slick-prev.slick-arrow {
	float: left;
	margin-top: 18%;
	font-size: 30px;
	color: #ffe600;
	background: #000;
	position: inherit;
	border: none
}

.slick-next.slick-arrow {
	font-size: 30px;
	color: #ffe600;
	right: -10px;
	background: #000;
	border: none
}

.your-class.slick-initialized.slick-slider {
	width: 98%
}

#index-slider {
	padding-top: 50px
}

.auto-boton {
	float: right;
	font-size: 20px;
	height: 44px;
	cursor: pointer;
	    line-height: 37px;
    display: inline-block;
}

#index-slider {
	text-align: center;
	padding-bottom: 30px
}

.about-div {
	width: 65%;
	float: left
}

.about-image {
	width: 35%;
	float: right
}

.about-image img {
	max-width: 125%!important
}

.about-back {
	background-image: url(/img/about-us.png);
	background-position: right center;
	background-repeat: no-repeat
}

.cms-about {
	background-color: rgba(0, 0, 0, 0.06);
	margin-bottom: 20px;
	padding: 3%;
	border-left: 7px solid #000
}

.cms-about h2 {
	color: #000;
	font-size: 24px;
	font-weight: 700;
	border-left: 5px solid #ffe600;
	padding-left: 10px
}

.cms-about p {
	padding-left: 3%
}

@media (max-width:992px) {
	.about-div {
		width: 100%
	}
	.cms-title {
		font-size: 25px
	}
	.auto-boton {
		float: unset
	}
}

@media (max-width:768px) {
	.btn-buscar {
		font-size: small!important
	}
	.div-button {
		width: 100%;
		text-align: center
	}
	.btn-autos,
	.btn-femis,
	.btn-nuestras,
	.btn-editorial-distri {
		font-size: 14px;
		min-width: 250px
	}
	#page .rte {
		margin-top: 20px
	}
	.shopping_cart a.fa.fa-shopping-cart {
		display: none
	}
	.prfb-table-reviews tr {
		display: block
	}
	.prfb-left,
	.prfb-right {
		width: 100%;
		display: block
	}
	.prfb-right {
		margin-bottom: 20px
	}
}

@media (min-width:768px) and (max-width:1010px) {
	#page .rte {
		margin-top: 80px
	}
}

.cms-title {
	border-bottom: 25px solid #ffe600;
	padding-bottom: 80px
}

.btn-editorial-distri {
	min-height: 44px;
	display: inline-block;
    line-height: 34px;
}

.img-pagos-footer {
	float: right
}

#review_block {
	display: none
}

.product-comments-title {
	text-transform: uppercase;
	padding-top: 40px
}

.comments-main-title {
	text-align: center;
	color: #000;
	font-weight: 700
}

.div-comment-header {
	text-align: center;
	padding-top: 50px
}

.fas.fa-star.star-on::before {
	color: #ffe600;
	font-size: 20px
}

.div-comment-header p {
	font-size: 20px;
	padding-bottom: 45px
}

h2.secondary_images_title {
	padding-top: 40px
}

.btn-custom.btn-success-custom:hover {
	background: #5cc72a
}
.btn-giveaway {
    background: #ffe600;
    color: black;
    padding: 10px 30px 10px 30px;
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 50px;
    font-weight: 700;
}
.video-product {
	padding-bottom: 50px;
	padding-top: 50px
}

.review-form-header {
	width: 100%;
	text-align: center;
	color: #000
}

.title-left-comments {
	color: #000;
	padding-top: 30px;
	border-bottom: 5px solid #ffe600;
	text-align: center
}

#index p {
	font-size: 15px;
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	line-height: 1.5
}

.far.fa-users {
	color: #ffe600;
	font-size: 35px
}

#cms .breadcrumb {
	display: none
}

.cms-about.about-div p {
	padding-bottom: 20px
}

.img-slider-index {
	padding-left: 8px
}

@media (max-width:768px) {
	.slick-next,
	.slick-prev {
		display: none!important
	}
	.LC_description_content h2 {
		font-size: 20px
	}
}

.slick-prev,
.slick-next {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 30px;
	padding: 0;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: none;
	background: transparent
}

.slick-list.draggable {
	border-bottom: 7px solid #ffe600
}

.btn-see-comments {
	background: #000;
	color: #fff;
	padding: 10px 30px;
	text-transform: uppercase;
	font-weight: 700;
	margin-bottom: 50px
}

.btn-see-comments:focus {
	background: #000;
	color: #fff;
}

.cart_block {
	overflow-y: auto;
	max-height: 80vh
}

.btn-custom.btn-cat {
	background: #000;
	color: #fff
}

#sitemap #columns {
	margin-top: 120px
}

.ratingBox {
	width: 100%
}

.count_reviews {
	line-height: 25px
}

.rating-total-list {
	padding-left: 20%
}

@media (max-width: 992px) {
	.img-pagos-desktop {
		display: none
	}
}

@media (max-width: 650px) {
	.img-pagos-tablet {
		display: none
	}
	.img-pagos-mobile {
		width: 100%
	}
	.img-pagos-mobile img {
		width: 100%
	}
}

@media (min-width:995px) and (max-width:1999px) {
	.index-second-img {
		padding-top: 70px
	}
}

.tiendas-online {
	text-align: center
}

.tiendas-fisicas {
	text-align: center
}

.tiendas-online a {
	margin-top: 20px;
	width: 70%
}

.tiendas-fisicas a {
	margin-top: 20px;
	width: 70%
}

.tiendas-online h2 {
	text-align: left;
	font-weight: 700;
	border-bottom: 4px solid #ffe600;
	padding-left: 1%
}

.tiendas-fisicas h2 {
	text-align: left;
	font-weight: 700;
	border-bottom: 4px solid #ffe600;
	padding-left: 1%
}

.sortPagiBar select {
	margin-left: -10px
}

.promo-index {
	text-align: center;
	background: #ffe600;
	color: #000;
	padding-top: 3%;
	padding-bottom: 5%
}

.promo-index img {
	width: 19%
}

.penvios {
	font-size: x-small!important
}

h3.henvios {
	font-weight: 700;
	margin-bottom: 5px;
	font-style: italic
}

@media (max-width: 900px) {
	.col-xs-4.col-sm-3.product-img-sec img {
		width: 100%
	}
	.col-xs-4.col-sm-3.product-img-sec {
		padding-bottom: 20px;
		width: 50%
	}
	a.fancybox .span_link {
		bottom: 20px;
		right: 12px
	}
}

.pagination_next a:hover,
.pagination_previous a:hover {
	background: #fff
}

.menu-head {
	background: #000;
	font-size: x-large;
	font-weight: 600;
	min-height: 40px;
	text-align: center;
	padding: 3%
}

p#nostock {
	padding-top: 15px;
	font-size: large;
	color: red
}

body#order-opc .btn-default {
	color: #000
}

body#order-opc .btn-default:hover {
	color: #fff
}

.fa,
.far,
.fa-caret-right,
.fa-caret-left,
.fa-angle-down,
.fa-envelope-o,
.fa-close-o,
.fa-mail-forward,
#product #center_column #buy_block .wrap_bottom .box-cart-bottom p#add_to_cart button span::after {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.star_on {
	color: #ffe600
}

.star {
	content: "\f005";
	font-family: "FontAwesome";
	font-size: 25px
}

.fa-close-o:before {
	content: "\f00d"
}

.fa-star:before {
	font-size: 25px
}

.fa-envelope-o {
	display: block
}

.cat-description ol li {
	padding: 1%
}

.cat-description strong {
	font-weight: 700
}

.cat-description a {
	border-bottom: 3px solid #ffe600;
	font-size: initial
}

div#toc_container {
	margin-bottom: 20px
}

.LC_description_content a {
	border-bottom: 3px solid #ffe600;
	font-size: initial
}

.footer-desc {
	text-align: center;
	position: fixed;
	padding-top: 1%;
	width: 100%;
	z-index: 100000;
	padding-bottom: 1%;
	background: #5cc72a;
	bottom: 0;
	color: #fff
}

@media (max-width: 750px) {
	span.pgrande{
		font-size: 100% !important;
	}
}

@media (max-width: 992px) {
	div#pieanuncio {
		font-size: 85%
	}
	.btn-footer {
		font-size: 13px!important
	}
}

@media (min-width: 900px) {
	.copyright.col-xs-12 {
		padding-bottom: 5%
	}
}

.discount-footer {
	width: 15%;
	float: left
}

.discount-test {
	width: 61%;
	float: left;
	font-weight: 600
}

.discount-bottom {
	width: 22%;
	float: right
}

.btn-footer {
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	color: #000;
	background-color: #ffe600;
	font-size: 15px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 700;
	margin-top: .5%;
	border: none;
	height: 44px;
	padding: 5px 30px;
	text-decoration: none
}

span.pgrande {
	font-size: 142%;
	font-style: italic
}

span#close {
	font-size: 26px;
	position: absolute;
	font-weight: 800;
	padding-left: 1%;
	padding-right: 1%;
	top: -16px;
	background: #5cc72a;
	right: 6px
}

div#footeropen {
	position: fixed;
	display: none;
	height: 0;
	width: 100%;
	bottom: 0;
	background: #fff
}

span#openfooter {
	font-size: 18px;
	position: absolute;
	font-weight: 800;
	padding-left: 1%;
	padding-right: 1%;
	color: #fff;
	top: -21px;
	background: #5cc72a;
	right: 6px
}

@media (max-width: 520px) {
	.footer-desc-m img {
		position: fixed;
		z-index: 9999;
		bottom: 0;
		width: 100%
	}
}

@media (min-width: 520px) {
	.footer-desc-m img {
		display: none
	}
}

.recordatorio-cart.clearfix {
	margin-bottom: 50px
}

.carro-vacio-title {
	display: none
}

@media (min-width: 765px) {
	.recordatorio-cart.clearfix {
		margin-top: 95px
	}
}

.auto-boton-cart {
	font-size: 20px;
	height: 44px;
	cursor: pointer
}

.div-button.div-button-cart.col-sm-6 {
	text-align: center
}

.recordatorio-cart.clearfix h2,
.header-cart-vacio {
	line-height: 35px;
	color: #444;
	text-align: left;
	font-size: 22px;
	text-align: center;
	font-weight: 700;
	padding-left: 1%
}

p.fa.fa-shopping-cart.icon-vacio {
	text-align: center;
	width: 100%;
	color: #999;
	margin-top: 33px;
	margin-bottom: 33px;
	font-size: 200px
}

.precio_bueno_euros {
	display: none
}

span.navigation_page {
	color: #000
}

a.btn.btn-default.button-medium.btn-404 {
	color: #000
}

.breadcrumb {
	color: #000
}

.btn-404:hover {
	color: #ffe600!important;
	background: #000
}

.lc_producto_price {
	clear: left;
	color: #000;
	display: inline-block;
	float: left;
	font-size: 18px;
	font-weight: 800;
	border-bottom: 2px solid #e7e7e7;
	width: 100%;
	text-align: left
}

.div-button-cat {
	padding-bottom: 72px
}

.btn-ropa {
	font-family: 'Catamaran', 'Arial', 'Helvetica', 'sans-serif';
	color: #000;
	background-color: #ffe600;
	font-size: 17px;
	text-transform: uppercase;
	cursor: pointer;
	font-weight: 700;
	border: none;
	height: 56px;
	width: 100%;
    text-align: center;
	padding: 5px 30px;
	text-decoration: none
}

.btn-ropa:hover {
	background-color: #000;
	color: #ffe600
}

.cat-description li {
	font-size: 120%;
	line-height: 29px
}

.title_topbanner {
	line-height: 15px
}

.LC_description_content ul {
	padding-left: 34px;
    line-height: 22px;
    font-size: 17px;
    color: #000;
    padding-bottom: 22px;
    list-style: disc;
}

.link-category {
	top: 15px;
	right: 0;
	position: absolute;
	padding: 2%;
	background: #ffe600;
	text-transform: capitalize;
	z-index: 1;
	font-weight: 700
}

.link-category:hover {
	color: #fff;
	background: #000
}


body#sitemap {
	text-transform: uppercase
}

footer h5 {
	text-transform: uppercase;
	font-weight: 500
}

h3.product-name {
	text-transform: uppercase;
	border-bottom: 2px solid #000;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.listado-3 {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3
}

.listado-3 a {
	border-bottom: 3px solid #ffe600;
	color: #000
}

.listado-3 a:hover {
	color: #ffe600
}

@media (max-width: 750px) {
	.listado-3 {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2
	}
}

span.span-carro {
	font-size: 117%;
	font-weight: 700;
	margin-bottom: 33px
}


.pro-block-newsletter label {
	color: #fff
}

div#lc_product_list .alert {
	display: none
}

.fa-envelope-o i.fa.fa-envelope {
	color: black;
}

#cart_summary tr.cart_total_tax{
	display: none !important;
}
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #ffe600; 
  border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #ffe600; 
}

@media (min-width: 760px) {
body#new-products {
    margin-top: 125px;
}
}


@media (max-width: 995px) {
#header .wrap_cart {
    padding: 0px;
}
.new-products-custom {
    margin-bottom: 50px;
    margin-top: 25px;
}

} 



span.pgrande.pgrande-novedades {
    line-height: 50px;
}

.discount-bottom-es {
	width: 25%;
	float: right
}

.discount-test-es {
    width: 68%;
    float: left;
    font-weight: 600;
}

.new-products-custom {
    margin-bottom: 50px;
    margin-top: 25px;
}

.new-products-custom h1{
    color: black;
    font-weight: 	bold;
}

.banners-one-by-one.new-products {
    height: 100%;
    min-height: 153px;
    padding-top: 18px;
}

.banners-one-by-one.new-products p{
        font-size: 17px;
        text-align: justify;
    font-weight: 400;
    line-height: 1.5;
    color: #929292;
}

.whatsappBlock {
    position: fixed;
    background: #ffe600;
    font-size: 45px;
    color: black;
    border: 1px solid black;
    bottom: 75px;
    padding: 3px 10px;
    left: 7px;
}

table.product-features-table {
    width: 98%;
    padding-left: 1%;
    position: relative;
}

td.celda-izq {
    text-align: right;
    font-weight: bold;
    width: 50%;
    padding-right: 35px;
}

td.celda-drch{ font-weight: bold; padding-left: 40px;}

.product-features-table tr:nth-child(odd) td {background: #ffe600}


table.product-features-table td:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    height: 100%;
    width: 14px;
    background-color: #f5f5f5;
}


table.product-features-table td {
    text-transform: uppercase;
    font-weight: bold;
    color: #000;
}

#toggle-filter-button{display: none; margin-top: 16px;}

.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}

.tagitem a {
    background: #ffe600;
    display: block;
    vertical-align: top;
    font-weight: bold;
    align-content: center;
    line-height: 40px;
    text-align: center;
    white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
}

.tagitem a.tag-num-2, .tagitem a.tag-num-1, .tagitem a.tag-num-3, .tagitem a.tag-num-4{
	line-height: 50px;
	    font-size: 1.2em;
}

.tagitem a:hover{
	background: black;
}

#tags_block_mobile{
    position: fixed;
    width: 70%;
    max-width: 300px;
    z-index: 99;
    height: 100%;
    overflow-y: scroll;
    right: 0px;
    top: 80px;
    background: white;
}

#tags_block_mobile li a{
    display: block;
    margin: 40px;
    padding: 0 0 0 0.3em;
    color: black;
    font-weight: 500;
    font-size: 1.2em;
    border-left: 6px solid #ffe600;
}

#toogle_tags_mobile{
    color: #000;
    background-color: #ffe600;
    font-size: 15px;
    text-transform: uppercase;
    cursor: pointer;
    font-weight: 700;
    margin-top: .5%;
    border: none;
    height: 44px;
    padding: 5px 30px;
    text-decoration: none;
}

p.tags-header {
    background: black;
    color: white;
    font-weight: bold;
    font-size: 119%;
    text-transform: uppercase;
    text-align: center;
    line-height: 49px;
}

@media (min-width: 768px) {
	#toogle_tags_mobile{display: none;}
}

#tags_block_mobile_wrapper{
	display: none;
	position: fixed;
    top: 80px;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 101;
    background: rgba(0,0,0,0.7);
}

div#tags_block_mobile ul {
    padding-bottom: 80px;
}
@media (min-width: 768px) {
	body#search {
   	 padding-top: 117px;
	}

}

@media (max-width: 768px) {
	body#search {
    	padding-top: 41px;
	}

	#tags_block_left h2{font-size: 1.4em;}

	.header-buscador{
    	padding-top: 23px;
	}
	.whatsappBlock {
    	bottom: 65px;
	}

}

.header-buscador{
	color: black;
    font-size: 30px;
    padding-left: 15px;
}

.heading-counter {
    padding-left: 15px;
    margin-bottom: 15px;
}


body#search #center_column{float: right;}

.tagitem {
	    padding-right: 5px;
    padding-left: 0;
    margin-bottom: 15px;
}

.LC_description_content h3{
	color: #000;
    font-weight: 700;
}
   
.LC_description_content p{
	text-align: justify;
}

p.alert-newsletter.alert.alert-success{
	padding-top: 15px;
}

.fa-envelope-o.form-group input {
    float: left;
}

.fa-envelope-o.form-group input#name-newsletter{
	width: 30%;
	border-color: #CCCC00;
	color: black;
		opacity: 1;
    padding: 0 10px 0;
    height: 47px;
    background: #F2F2F2;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    border-style: solid;
    border-width: 1px;
    -webkit-box-shadow: 0 0 0 0 transparent;
    -moz-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
	margin-right: 1%;
}

.fa-envelope-o.form-group input#name-newsletter::placeholder { 
  color: black;
  opacity: 1; 
}



.fa-envelope-o.form-group input#newsletter-input{
    width: 69%
}

input#gdpr-consent-box {
    margin-top: 8px;
    margin-right: 8px;
}


#tags_block_left h2{color: black; font-weight: bold;}
#tags_block_left {margin-bottom: 15px;}

.whatsappBlock a:hover {
    color: green;
}


button#submit-credit-card-button {
    background: #ffe600;
    color: black;
    font-size: medium;
    margin-bottom: 20px;
    padding: 8px;
    font-weight: bolder;
}


.cardbrandcadre input[type=radio] {transform: scale(1.5);}

#order-confirmation p.warning {
	display: none;
}

body.product-189 .LC_product_info_first_row h2, body.product-190 .LC_product_info_first_row h2, body.product-191 .LC_product_info_first_row h2, body.product-192 .LC_product_info_first_row h2, body.product-170 .LC_product_info_first_row h2 {
    display: none;
}


body.product-193 #add_to_cart, body.product-194 #add_to_cart, body.product-195 #add_to_cart, body.product-196 #add_to_cart, body.product-197 #add_to_cart, body.product-198 #add_to_cart, body.product-205 #add_to_cart, body.product-206 #add_to_cart,
body.product-199 #add_to_cart, body.product-200 #add_to_cart, body.product-201 #add_to_cart, body.product-202 #add_to_cart, body.product-203 #add_to_cart,  body.product-204 #add_to_cart{
	display: none;
}

@media (max-width: 999px) {
	.idx-product_list li {margin: 0;}
	.idx-product-container .idx-product-image-container {padding: 0; margin: 0;}

}

body#module-paragon-error {
    margin-top: 75px;
    margin-bottom: 75px;
}