/* --- Global : master--- */

.itemBackToTop { display:none }
.itemListSubCategories h3 { display:none }


.gf-menu .item.subtext > em {
	line-height: 10px;
	}
	
.alert {
	color: #80561B;
	background-color: #E6E3D7 !important;
 	border: 1px solid #bf8028;
  	padding: 12px 14px 8px 14px;
	margin: 8px 6px 3px 8px;
	font-size: 13px;
	}

#system-message .alert .alert-message {
	padding: 3px 32px 0px;
	}

#system-message .alert {
	color: #80561B;
	background-color: #E6E3D7 !important;
 	border: 1px solid #bf8028;
	margin: 8px 28px 3px 23px;
	font-size: 13px;
	padding: 15px 15px 6px;
	}

body.component-body #system-message .alert-message {
	color: #80561B;
	background-color: #E6E3D7 !important;
 	border: #bf8028;
	padding: 15px 15px 6px 15px;
	}

div#fox-container-c290 .alert {
	color: #80561B;
	background-color: #E6E3D7 !important;
 	border: 1px solid #bf8028;
	margin: 8px 0px 3px;
	font-size: 13px;
	padding: 15px 15px 6px;
	}

.alert .close {
	display: none;
	}

.breadcrumb {
  	padding: 8px 0px;
  	margin: 0px 0px 0px;
	}

#rt-breadcrumbs a {
  	font-size: inherit !important;
	}
	
.badge-info {
	background-color: #5CB85C;
	}

.label-invalid {
	color: #b02000 !important;
	}

.invalid {
	border: 0 solid;
	border-color: #b02000;
	}

.label-info {
	background-color: initial;
	color: black;
	text-shadow: none;
	}

.notifyjs-metro-base .title {
	font-weight: normal !important;
  	margin-bottom: 2px;
	}

.notifyjs-metro-base .text {
	color: black !important;
  	}

.notifyjs-metro-info {
	background-color: #E6E3D7 !important;
 	border: 0px solid !important;
	}

.btl-error {
	color: #b02000 !important;
  	margin-bottom:10px;
	}

.radio {
  	margin: 0px 10px 0 0;
	}

.well {
  	padding: initial;
	}

.text-wrapper {
	font-family: 'ExoRegular', Helvetica, Arial, sans-serif !important;
	}

#cookiesck_accept {
	background: #00AA00;
	border: 2px solid #00AA00;
	}

#cookiesck_accept:hover {
	border: 2px solid #00AA00;
	color: #f5f5f5;
	}

#cookiesck_readmore {
	color: #bf8028 !important;
	margin: 2px !important;
	}
	
h1 {
	font-size: 21pt !important;
	font-weight: normal !important;
	margin: 10px 0 20px 0 !important;
	}
	
h2 {
	font-size: 18pt;
	}
	
h3 {
	font-size: 160%;
	line-height: 28px;
	color: #805618;
	}
	
h3, h4 {
	margin: 10px 0 5px;
	}
	
h4 {
	font-size: 11pt;
	}
	
h5 {
	font-size: 10pt;
	margin: 6px 0 2px;
	color: #805618;
	}

body .title {
	font-size: 14pt;
	line-height: 24px;
	padding-bottom: 0px;
	}

.component-content .pagination .counter {
	padding-top: 15px;
	}

#sbox-window.shadow {
	height: auto !important;
	}

.horizmenu ul.menu {
	font-size: 13px;
	line-height: 1.8em;
	}
	
form {
	margin: 0 0 5px 0;
	}

.horizmenu ul.menu li a {
  	font-size: 12px;
	color: #E6E3D7;
	}

.horizmenu ul.menu li a:hover {
	color: #bf8028;
	}

ul.menu li:before {
	top: 16px;
	right: 5px;
	height: 7px;
	width: 25px;
	border-radius: 20%;
	content: ' ';
	}

ul.menu li.active.current:before {
	background: #805618;
	}

ul.menu li:hover:before {
	background: #bf8028;
	}
	
.random-imagebox1 {
	text-align: center;
	}
	
.component-content h2 {
	margin-top: 20px;
	font-size: 18pt !important;
	}
	
.title3 .module-title {
	margin: 5px 0px 15px;
	}

body .rt-grid-8 .rt-block {
	padding: 15px 15px 0;
	margin: 12px 10px 0px;
	}
	
body .rt-grid-8 .rt-alpha .rt-block {
	padding: 12px 2px 0;
	margin: 0px 18px 0px 15px;
	}
	
body .lead {
	font-size: 135%;
	line-height: 24px;
	}
	
body #k2Container.itemView h2 {
	margin-bottom: 20px;
	line-height: 1.3em !important;
	}

body #k2Container.itemListView .itemListCategory img {
	border: none;
	display: initial;
	margin-bottom: 20px;
	}

div.itemIntroText {
	font-weight: normal;
	}

#rt-top-surround {
	z-index: 900;
	margin-top: 30px;
	}

#rt-top .logo-block {
  	padding: 0px !important;
	margin: 0px 10px 0px !important;
	}

#rt-top .rt-block {
  	padding: 5px 10px 0px;
	margin: 18px 10px 0px;
	}

.menu-block {
	margin: 0 !important;
	padding: 0 !important;
	}

#rt-footer {
	padding-top: 0px;
	}

#rt-footer .rt-block {
	margin: 5px 10px 4px;
	padding: 8px;
	}

#rt-copyright {
	padding: 20px 0 50px;
	}

#rt-copyright .rt-grid-8 .rt-block {
	padding: 0px 70px 0px 15px;
	}

#rt-copyright .rt-grid-4 .rt-block {
	margin: 0px 15px;
	padding-top: 7px;
	}

#sb-title, #sb-title-inner {
	height: auto;
	}
	
span.catItemImage {
	text-align: left;
	}	
	
span.itemImage {
	text-align: left;
	}	
	
.component-content legend {
	font-weight:normal !important;
	padding-top: 15px;
	font-size: 18px;
	}
	
.component-content .registration legend {
	padding: 0px;
	margin: 0px;
	font-size: 18px;
	}
	
#member-registration a {
	font-size: 11px !important;
	}
	
.controls > .radio:first-child, .controls > .checkbox:first-child {
	padding: 5px 10px;
	margin: 0px;
	}
	
#system-message dt {
	font-weight: normal;
	font-size: 150%;
	}

#system-message dd {
	font-weight: normal;
	color: #6E6E6E;
	}
	
#system-message dd.notice {
	padding-bottom: 20px;
	}
	
#system-message dd.notice ul {
	border: 0px;
	color: #C47C4A;
	background: #E6E3D7;
	font-size: 120%;
	text-align: center;
	}
	
#system-message dd ul {
	background: #E6E3D7;
	border: 0px;
	color: #6E6E6E;
	}
	
#member-profile legend {
	font-size: 18px;
	}
	
.owl-theme .owl-dots, .owl-theme .owl-nav {
	text-align: right !important;
	}
	
.owl-carousel .owl-item img {
    width: auto !important;
	}
	
.subCategory {
	height: 115% !important;
	}
	
a.subCategoryImage {
	margin: 0 0 10px 0;
	}

article, aside, details, figcaption, figure, header, hgroup, nav, section {
	margin-top: 15px;
	}

.hika_options .chzn-container a {
	width: 375px;
	}

footer {
	margin-top: 30px;
	}
	
.component-content table td {
	vertical-align: top;
	}
	
.component-content .search-results .result-title {
	font-weight: normal;
	font-size: 16px;
	}
	
.component-content .search-results .result-category {
	padding: 5px 15px 5px 5px;
	}
	
.component-content .search-results .result-text {
	padding: 0px 15px 10px 5px;
	}
	
button.btl-buttonsubmit {
	font-size: 13px;
	}
	
#btl .btl-panel > span.active {
	opacity: 1 !important;
	}

#rt-content-bottom {
	margin-top: 30px;
}




/* --- Global Xpertscroller : xpertscroller.css--- */

.item h4 {
	font-size: 13px !important;
	}


/* --- Global K2 : k2.css--- */

.button, .readon, .readmore, button.validate, #member-profile a, #member-registration a, .formelm-buttons button, .btn-primary, #k2Container .k2ReadMore, #k2Container #submitCommentButton, #gantry-resetsettings {
	padding:4px 14px 3px 6px;
	line-height: 1.1em;
	}

body #k2Container.itemListView .itemList #itemListPrimary .catItemReadMore {
	margin: 10px 0;
	}

div.k2ItemsBlock {
	margin-bottom: 15px;
	}

div.catItemIntroText p {
	margin:10px 0 5px 0;
	line-height: 1.5;
	font-size: 100%;
	}

#k2Container {padding:0 0 0px 0;}
body #k2Container.itemListView .itemListCategory h2 {
	font-size: 2.1em;
	line-height: 1.15em;
	}

#k2Container {padding:0 0 0px 0;}
body #k2Container.itemListView .itemListSubCategories .subCategory h2 {
	font-size: 21px !important;
	}

body #k2Container.itemListView .itemListSubCategories h3 {
	font-size: 1.6em;
	line-height: 1.2em;
	}

body #k2Container.itemView .itemRelated {width:100%;}
body #k2Container.itemListView .itemListSubCategories .subCategory img {border:0px; margin: 0 0 16px 0;}

body #k2Container.itemView .itemRelated .even {padding-right: 10px;}
body #k2Container table tr {vertical-align: top;}

/* Related by tag */
	div.itemRelated ul {padding:6px;}
	div.itemRelCat {font-size: 85%;}
	img.itemRelImg {padding:6px;}


/* --- Global K2-store --- */

.k2store a {
	color:#bf8028;
	}

.k2store_field_required {
	float: left;
	color: #ff0000;
	margin-right: 2px;
	}

#k2store_currency a {
    border: 1px solid #ccc;
    display: inline-block;
    margin-bottom: 2px;
    margin-right: 2px;
    padding: 2px 4px;
    text-decoration: none;
    cursor: pointer;    
    }
    
.k2error {
color: #ff0000;	
}    

.k2store .btn {
    color: #202020;
    background-color: #F5F5F5;
    background-image: #F5F5F5;
    background-image: -webkit-gradient(linear,0 0,0 100%,from( #eee),to( #ddd));
    background-image: -webkit-linear-gradient(top, #eee, #ddd);
    background-image: linear-gradient(to bottom, #eee, #ddd);
    font-size: 11px;
    line-height: 14px;
    margin-top: 4px;
    font-family: Helvetica-Neue, Helvetica-Narrow, Helvetica, Arial, sans-serif;
	}

.k2store .dl-horizontal dt {
	width: 120px;
	}

.k2store .dl-horizontal dd {
	margin-left:140px;
	}

.k2store .btn-primary {
	text-shadow: none;
	}

.k2store .product_price,
.k2store .product_special_price
 {
	display: block;
 }
 
 .k2store .product_price {
    color: #B63802;
    font-weight: normal;
}

.k2store strike {
    color: #BA8888;
}

.k2store .product_special_price {
    color: #B63802;
    font-weight: normal;
}

.k2store h3 {
	font-weight:normal;
	}

div.cart_link {
	margin-top: 5px;
}

/* --- Global thirdparty-k2 : thirdparty-k2.css--- */
body #k2Container.itemListView .itemList #itemListPrimary h3{font-family:'ExoRegular', Helvetica, Arial, sans-serif;font-size:1.6em;}
body #k2Container.latestView .latestItemsCategory h2{font-family:'ExoRegular', Helvetica, Arial, sans-serif;font-size:1.75em;font-weight:normal;line-height:1.0em;margin:0;padding:0px 0 0 0;}
body #k2Container.latestView .latestItemList h2{display:block;font-family:'ExoRegular', Helvetica, Arial, sans-serif;font-size:1.75em;font-weight:normal;line-height:1.2em;margin-top: 0px;margin-bottom: 10px;padding-top: 10px;padding-bottom: 0px;}
body #k2Container.itemListView .itemListSubCategories .subCategory{background:none;margin:0;padding:0;border:10px solid transparent;}
body #k2Container.itemListView .itemList #itemListLeading .catItemView{background:none;margin:0;padding:0;border-top: 0;}
body #k2Container.itemListView .itemList #itemListLeading h3{font-family:'ExoRegular', Helvetica, Arial, sans-serif;font-size:1.75em;font-weight:normal;line-height:1.6em;margin:0 0 5px 0;padding:0;}
body #k2Container.tagView .tagItemView .tagItemImage img{margin:10px 0 5px 0;padding:0;width:60% !important;border:1px solid rgba(0,0,0,0.4);}
body #k2Container.userView .userItemList .userItemImage img{margin:5px 0;padding:0;max-width:100%;width:100%;border:1px solid rgba(0,0,0,0.4);}
body #k2Container.itemView .itemImage img{margin:0px 0 30px 0;padding:0;width:initial !important;border:1px solid rgba(0,0,0,0.4);}
body #k2Container.itemView .itemLinks{margin:10 0 15px 0;}
body #k2Container.itemListView .itemListSubCategories h3{font-size:1.6em;text-transform:none;margin:0;}
body #k2Container.itemView .itemRelated h3{font-family:'ExoRegular', Helvetica, Arial, sans-serif;font-weight:normal;font-size:150%;line-height:1.0em;margin:5px 0 10px 0;padding:0;}
body #k2Container.itemView .itemNavigation{background:none;margin:10px 0 20px 0;padding:0;border:0;}
body #k2Container.itemListView .itemListCategory h2{padding:0;}
body #k2Container.itemListView .itemList #itemListPrimary .catItemImage img{margin: 15px 0 10px 0; padding: 0; width: initial !important; border: 1px solid rgba(0,0,0,0.4);}

div.k2ItemsBlock a.moduleItemTitle {
	font-size: 140%;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
	margin: 0 0 8px 0;
	float: inherit;
}

div.k2ItemsBlock ul li div.moduleItemIntrotext {
	line-height: 150%;
}

div.k2ItemsBlock ul li {
	margin-top: 15px;
}

div.k2ItemsBlock p {
	margin-bottom: 5px;
}

/* --- Global Hikashop --- */



div.hikashop_messages.hikashop_notice {
	color: #80561B;
	background-color: #E6E3D7 !important;
 	border: 1px solid #bf8028;
	}

#hikashop_order_listing .header h1 {
    margin: initial !important;
    font-weight: initial;
    font-size: 28px;
    width: 270px;
}

.hikashop_products_pagination .list-footer .pagenav, .hikashop_subcategories_pagination .list-footer .pagenav {
	color: #bf8028;
}

.hikashop_submodules {
	padding-top: 15px;
}

div.hikashop_subcontainer {
	padding: 8px;
}

#hikashop_product_top_part h1 {
	font-size: 21pt;
	color: initial !important;
	font-weight: normal;
}

.hikashop_subcategories_listing {
	margin-bottom: 15px;
}

.hikashop_product_list li {
	list-style-type: none;
}

.hikashop_product_main_image_thumb {
	height: auto !important;
}

img.hikashop_child_image {
	height: 50px;
}

.hikashop_category_list_item a {
	color: #bf8028;
	line-height: 20px;
	font-size: 13px !important;
}

.hikashop_category_list_item a:hover {
	color: initial;
}

.hikashop_product_list_item a {
	color: #bf8028;
	font-weight: initial;
	font-size: 14px;
}

.hikashop_product_list_item a:hover {
	color: initial;
}

.hikashop_category_name a {
	color: #bf8028;
	font-weight: initial;
  	margin-top: 4px;
}

.hikashop_category_name a:hover {
	color: initial;
}

.hikashop_product_name a {
	color: #bf8028;
	font-weight: initial;
	font-size: 14px;
}

.hikashop_product_name a:hover {
	color: initial;
}

#hikashop_cart_product_listing .hika_show_cart_total_price {
	color: black;
	text-align: right;
	font-style: normal;
}

span.hikashop_product_price {
	text-align: right;
	font-size: 13px;
}

.hikashop_product_price_per_unit {
	display:none !important;
}

.hikashop_product_length_main {
	display:none !important;
}

.hikashop_listing_img_title .hikashop_product_price_full {
	font-size: 13px;
	margin: 8px 0 3px;
}

.hikashop_listing_img_title .hikashop_product_stock_count {
	display:none !important;
}

#hikashop_cart_product_listing .fa-times-circle {
	color: #B02000;
}

.hikashop_checkout_shipping_cost {
	font-weight: bold;
}

#hikashop_cart_product_listing .hikashop_cart_price_title {
	text-align: right;
}

#hikashop_cart_product_listing .hikashop_cart_quantity_title {
	text-align: center;
}

#hikashop_cart_product_listing td .hikashop_product_quantity_div {
	text-align: center;
}

#hikashop_cart_product_listing .hika_show_cart_total_quantity {
	text-align: center;
}

th.hikashop_cart_module_product_name_title {
	text-align: left;
}

.hikashop_cart_module_product_price_title {
	text-align: right;
}

#hikashop_cart_product_listing a:hover {
	color: black;
}

#hikashop_cart_product_listing a {
	color: #bf8028;
	font-size: 13px;
}

.hikashop_cart_product_name a {
	color: #bf8028;
	font-weight: initial;
	font-size: 14px;
	text-align: left !important;
}

.hikashop_cart_product_name a:hover {
	color: initial;
}

.hikashop_cart_module_product_name_value {
	line-height: initial;
}

.hikashop_product_quantity_input_div_none td {
	text-align: center;
}


.hikashop_cart_module_product_quantity_value {
	text-align: center;
}

.hikashop_cart_module_product_total_title {
	font-weight: bold;
	padding: 0px;
}

.hikashop_cart_module_product_delete_value {
	padding-left: 5px;
}

.hikashop_cart_module_product_total_value span.hikashop_product_price, .hikashop_cart_module_product_total_value span.hikashop_product_price_full {
	font-weight: bold;
}

span.hikashop_product_price {
	font-style: initial !important;
	font-size: 16px;
}

span.hikashop_product_price, .hikashop_checkout_cart_additional, .hikashop_checkout_cart_payment, .hikashop_checkout_cart_additional {
	color: black;
	font-style: initial !important;
	font-weight: normal;
	font-family: 'Exoregular', Helvetica, Arial, sans-serif !important;
}

.hikashop_checkout_cart_shipping, .hikashop_checkout_cart_coupon {
	color: #6E6E6E;
	font-style: normal;
	font-weight: normal !important;
	font-family: 'Exoregular', Helvetica, Arial, sans-serif !important;
	font-size: 13px;
}

.hikashop_checkout_cart_subtotal {
	color: black;
	font-style: normal;
	font-weight: normal !important;
	font-family: 'Exoregular', Helvetica, Arial, sans-serif !important;
	font-size: 13px;
}

span.hikashop_checkout_cart_final_total {
	color: black;
	font-style: initial !important;
	font-family: 'Exoregular', Helvetica, Arial, sans-serif !important;
	font-size: 13px;
}

.hikashop_checkout_cart td {
	padding: 7px;
	text-align: right;
}

.hikashop_cart_product_image_value {
	width: 15%;
}

.hikashop_cart_product_name_value {
	width: 40%;
}

.hikashop_cart_product_price_value {
	width: 15%;
}

.hikashop_cart_product_quantity_value {
	width: 15%;
}

.hikashop_cart_product_total_value {
	width: 15%;
}

.hikashop_cart_module_coupon_value {
	text-align: right;
}

.hikashop_cart_module_shipping_value {
	text-align: right;
}

.hikashop_cart_module_product_total_value span.hikashop_product_price, .hikashop_cart_value span.hikashop_product_price, .hikashop_cart_value span.hikashop_product_price_full, .hikashop_cart_module_product_total_value span.hikashop_product_price_full {
	text-align: right;
}

.hikashop_checkout_cart p {
	text-align: left;
}

#hikashop_cart_product_listing .hika_show_cart_total_text {
	text-align: left;
}

#hikashop_cart_product_listing td {
	text-align: center;
}

.button .btn-primary {
	font-size: 12pt;
}

.box3 a:hover {
	color: initial !important;
}

.title3 .module-title .title {
	font-size: 14pt;
	line-height: 21px;
}

.nav > li > a {
	margin-top: 2px;
	color: black;
	font-size: 13px;
	line-height: 18px;
}

.nav > li > a:hover {
	color: #996600;
}

ul li.current a {
	color: #996600;
}

.nav {
	margin-bottom: 5px;
	margin-left: 15px;
	list-style: square;
	padding: 0px;
}

.nav ul.unstyled {
	padding: 2px 0 0 0;
}

.nav ul li {
	line-height: 17px;
}

.nav ul li a {
	color: #6E6E6E;
}

.nav ul li a:hover {
	color: #BF8028;
}

.nav ul li.current a {
	color: #BF8028;
}

ul.menu li a, ul.menu li .item, ul.menu li .separator {
	font-weight: normal;
	padding: 10px 25px;
}

ul.menu ul li > a, ul.menu ul li > .item, ul.menu ul li > .separator {
	padding: 2px 25px;
	color: grey;
	font-weight: normal;
}

.hika_cpanel_product_price {
	margin: 5px 0 5px 0;
}

.hika_order_product_price {
	margin: 5px 0 5px 0;
}

.hikashop_wizardbar {
	margin-bottom: 20px;
}

.hkbadge-current {
	background-color: #4cae4c;
}

.hikashop_wizardbar ul li.hikashop_cart_step_current {
	color: #468847;
	background: #f3f4f5;
}

.hikashop_wizardbar ul li.hikashop_cart_step_current .hikashop_chevron:before {
	border-left: 14px solid #f3f4f5;
}

.hkbadge-past {
	background-color: #bf8028;
}

.hikashop_wizardbar ul li.hikashop_cart_step_finished a {
	color: #bf8028;
}

.hikashop_wizardbar ul li.hikashop_cart_step_finished:hover {
	background: #ededed;
}

.hika_cpanel_price {
	padding-right: 0px;
	text-align: right;
}

.hikabtn, .hika_j2 .btn {
	padding: 5px 10px 3px 10px;
	font-size: 12px !important;
}

.hkc-sm-8 .hikabtn {
	margin: 10px 0;
}

.hika_j2 .btn-primary, .hikabtn-primary {
	background-color: #bf8028;
	border-color: #bf8028;
	margin-top: 6px;
}

.hika_j2 .btn-primary:hover, .hikabtn-primary:hover {
	background-color: #5CB85C;
	border-color: #449D44;
}

.hika_j2 .btn-success, .hikabtn-success {
	background-color: #bf8028;
	border-color: #bf8028;
	margin-top: 16px;
}

.hika_j2 .btn-danger, .hikabtn-danger {
	color: black;
	background-color: white;
	border-color: black;
	margin-top: 16px;
}

.hikashop_search_zone {
	margin-top: 2px;
}

div.hikashop_messages.hikashop_info {
	color: #6E6E6E;
	display: contents;
}

div.hikashop_messages {
	margin: 25px 0;
}

div.hikashop_warning {
	color: #6E6E6E;
	background-color: #E6E3D7 !important;
 	border: 2px solid #bf8028;
}

div.hikashop_messages.hikashop_success {
	color: #6E6E6E;
	background-color: #E6E3D7 !important;
	border-color: #bf8028;
	margin-bottom: 15px;
}

div.hikashop_messages.hikashop_warning {
	color: #6E6E6E;
	background-color: #E6E3D7 !important;
 	border: 2px solid #bf8028;
}

div.hikashop_messages.hikashop_error {
	color: #333;
	background-color: #E6E3D7;
	border-color: #bf8028;
	margin: 25px 0;
	padding: 5px;
	font-weight:normal;
}

.hk-container-fluid h2 {
	margin-top: 30px;
	margin-bottom: 5px;
}

/* --- .hkform-group {
	margin-bottom: 0!important;
}--- */

.hkdropdown {
	display: none;
}

.hkform-group .control-group .hikashop_login_remember_line {
	margin-bottom: 0!important;
}

.hkform-horizontal .hkform-group {
	margin-bottom: 0!important;
}

#hikashop_order_listing .pagination {
	padding: 0;
	margin-top: 20px;
}

.hkc-sm-2 {
	padding-left: 0px;
	padding-right: 0px;
}

.hkc-sm-8 .chzn-container {
	margin-bottom: 9px;
}

.hkc-sm-8 input[type="checkbox"] {
	margin: 0px 5px;
}

.component-content table.table-bordered input[type="radio"] {
	margin: 3px 3px 6px;
}

.hika_edit {
	padding: 4px 8px 3px 8px;
	margin: 8px 0 4px;
	background-color: #E6E3D7;
}

.hika_cpanel_icon .fa-2x {
	font-size: 1.2em;
	margin-top: 10px;
}

.hika_cpanel_order_methods dt {
	margin-top: 7px;
}

.hkc-md-3 {
	width: 20%;
}

.hika_cpanel_icons {
	text-align: center;
}

.hkc-md-4 {
	width: 33%;
}

.hk-card.hk-card-order .hkc-md-4 {
	width: 100%;
}

.hk-row-fluid .hkc-md-8 {
	width: 100%;
}

.hkc-lg-4 {
	padding-left: 0px;
	width: auto;
}

.hkc-md-6 h3 {
	font-size: 13pt;
	color: #805618;
}

.hkform-horizontal .hkcontrol-label {
	text-align: left;
	padding-top: 0;
}

.hkform-group .controls {
	margin: 10px
}

.hkc-lg-8 {
	width: initial;
	padding-left: initial;
	padding-right: initial;
}

.hikashop_order_sort {
	line-height: 32px;
	margin-bottom: 15px;
	text-align: initial;
}

.hk-container-fluid {
	padding-left: initial;
	padding-right: initial;
}

a.hikacart {
	background-color: #bf8028;
	border-color: #ededed;
}

#htmlfieldset_products .hikashop_order_item_total_value, #htmlfieldset_products .hikashop_order_subtotal_value, #htmlfieldset_products .hikashop_order_shipping_value {
	color: initial;
	font-style: initial;
}

#htmlfieldset_products .hikashop_order_total_value {
	color: initial;
	font-style: initial;
}

#htmlfieldset_products th {
	text-align: center;
}

#hikashop_order_main #adminForm legend {
	margin: 15px 0px 0px -7px;
}

.hikashop_order_listing a.hika_order_number {
	pointer-events: none;
	cursor: default;
	color: #805618;
}

.hk-card-order span.order-label {
	color: #805618;
	text-align: center;
	font-weight: normal;
}

.hk-card-order span.order-label-created {
	color: #805618;
	text-align: center;
	font-weight: normal;
	background-color: #D0CCBB;
}

.hk-card-order span.order-label-confirmed {
	color: #E6E3D7;
	text-align: center;
	font-weight: normal;
	background-color: #BF8028;
}

.hk-card-order span.order-label-shipped {
	color: #E6E3D7;
	text-align: center;
	font-weight: normal;
	background-color: #99B85C;
}

.hk-card-order span.order-label-cancelled {
	color: #E6E3D7;
	text-align: center;
	font-weight: normal;
	background-color: #999999;
}

.hk-card-order span.order-label-refunded {
	color: #E6E3D7;
	text-align: center;
	font-weight: normal;
	background-color: #805618;
}

.hk-card-order span.order-label-nif {
	color: #E6E3D7;
	text-align: center;
	font-weight: normal;
	background-color: #89A9C1;
}

div.hika_toolbar .hikabtn span.hk-icon {
	color: #bf8028;
}

.hika_toolbar .hika_toolbar_btn.hika_btn_32 {
	margin-bottom: 15px;
}

.hikashop_order_custom_field_suivilaposte_line td.key {
	width: 65px;
}

.hikashop_order_custom_field_suivilaposte_line td {
	padding-left: 5px;
}

.hikashop_order_custom_field_liensuivilaposte_line td {
	padding-left: 5px;
}

div.hikashop_footer { display:none }


/* --- Global Fox : neon.css--- */

.foxcontainer {
	margin:10px;
}

div#fox-container-c290 .fox-form-stacked .control-label {
	font-size: 14px;
}

.foxcontainer h2 {
	margin-bottom: 0px !important;
}

/* --- Anim Intro --- */

#rt-feature {
    padding: 0px !important;
}


/* --- Kick GDPR --- */

.cc-window.cc-floating {
    max-width: initial !important;
    }

.cc-message {
    font-size: 14px !important;
  	line-height: 1.3em;
    }
    
.cc-revoke {
    font-size: 12px !important;
    }
    
.cc-link {
    color: #OOOOOO !important;
    }

/* --- Simple Image Gallery --- */

ul.sigFreeClassic li.sigFreeThumb {
    margin: 0 10px 10px 0 !important;
    }

/* --- OchJSSocials --- */
.jssocials-shares {
    margin: 10px 0;
}