/*Menu*/
.ViewCart img {max-width: 20px;filter: opacity(0.7);}

/*ToolBar*/
.tm-toolbar .uk-container.uk-flex.uk-flex-middle {max-width: 1600px;}
.PhoneTop a {font-size: 14px;} 
.PhoneTop p {margin-bottom: 0;color:rgb(255, 255, 255);font-size: 14px;}
.tm-toolbar-default .uk-icon-link{color:rgb(255, 255, 255);}


/*Form*/
.TextField input {height: 45px !important;}
.SubmitButton button {width: 100%;height: 55px;	border-radius: 30px !important;	background-image: linear-gradient(to bottom, rgb(45, 45, 45), rgb(70, 69, 69)) !important;border-color: #fff !important;}
.SubmitButton .btn:hover, .SubmitButton .btn:focus {background-position: 0 0 !important;background-image: linear-gradient(to bottom, rgb(9, 9, 9), rgb(85, 85, 85)) !important;}
.SubmitButton .btn, .SubmitButton .btn span {color: #fff !important;}
div#fox-container-m97 .chzn-container-single .chzn-single div b {background-position: 0 7px;}
div#fox-container-m97 .chzn-container-single .chzn-single {height: 45px;line-height: 45px;}
div#fox-container-m97 .chzn-container-active.chzn-with-drop .chzn-single div b{background-position: -28px 7px;}

/*Product*/
.product-info .product-details {float: left;display: block;	margin-right: 3.57869%;	width: 48.21066%;margin-left: 51.78934%;}
.product-info .product-summary {float: left;display: block;	margin-right: 3.57869%;	width: 33.53701%;margin-left: -103.57869%;}
.product-info {	display: block;}
.product-info .product-details .brand-name {font-size: 1.286em;	font-weight: 500;background-image: none;}
.carcass-diagram .carcass-background {position: relative;width: 100%;z-index: 1;top: 0;}
.carcass-diagram .carcass-overlay {position: absolute;width: 100%;z-index: 2;top: 0;}
.product-info .product-details .brand-name {font-size: 1.286em;font-weight: 500;background-image: none;}

.hk-row-fluid {	margin-bottom: 3%;}
#hikashop_product_left_part {padding: 5%;}

.hikashop_product_name_main {display: block;text-align: center;}
.hikashop_product_quantity_div select, .hikashop_product_characteristics_table select  {background: transparent;border-bottom: 1px solid #ccc;border-radius: 5px;}
.hikashop_product_characteristics_table {max-width: 500px;margin: 1% auto 0;}
.hikashop_product_characteristics_table select {width: 100%;}
.hikashop_product_characteristics_table td {width: 50%;}
.hikabtn.hikacart {margin-bottom: 12.5px;}
img.hikashop_child_image {margin: 5px;height: 100px;}
.hikashop_footer {display: none;}
#hikashop_product_right_part {padding-top: 5%;}
a.hikacart {color: rgb(45, 45, 45);	background-color: rgb(255, 255, 255);	border-color: rgb(45, 45, 45);	font-size: 18px;border-radius: 0;}
a.hikacart:hover {	color: #fff;font-size: 18px;border-radius: 0;background-color: rgb(45, 45, 45);	border-color: rgb(45, 45, 45);transition-delay: .12s;}

.hikashop_product_custom_item_info_table .key {vertical-align: top;font-size: 14px;font-weight: 700;color: #333;font-family: Montserrat;}
.hikashop_product_right_part .hikashop_tabs_ul {display: none;}
#hikashop_show_tabular_description {border: none;padding: 3%;}
.Product-Top {border-bottom: 1px solid rgba(51, 51, 51, 0.25);padding-bottom: 0 3%;}
.hikabtn.hikacart {	float: right;}
.hikashop_product_characteristics_table {margin: 2% auto 0;	margin-left: 3%;color: #333;}
.hikashop_product_price_main {color: #333;font-size: 24px;padding: 0 3%;}
.hikashop_product_custom_item_info_table td {padding-bottom: 2em;}

.hikashop_product_price_main.price-invites {color: #737373;font-size: 16px;padding: 0 3%;text-align: right;	width: 76%;	display: block;	margin-top: 3%;}
.Price-per-set p {margin-bottom: 0;font-size: 24px;	color: rgb(68, 68, 68);font-weight: 700;}

/*
#hikashop_item_colourcoderadio .hkradio::after {width: 78%;background: url(/images/sitebits/colour-chart.jpg) no-repeat;height: 600px;	background-size: contain; display: block;content: " ";} */
#hikashop_item_colourcoderadio label {display: none;}
#colourcode {width: 100% !important;}

.hikashop_product_variant_subname {   display: none;} 


/*product list*/
.hikashop_product_name a {font-size: 18px;margin-top: 10px;	display: block;	color: #222;}


/*Cart*/
.MyCart {padding: 40px;background: rgb(68, 68, 68);margin-top: 3%;color: #e1e0ef}
.MyCart .uk-panel-title,.MyCart .el-title {font-size: 26px;line-height: 30px;	font-weight: 400;	margin-bottom: 25px;margin-top: 0;color: #fff}
.MyCart .hikabtn.hikashop_cart_proceed_to_checkout {margin-top: 3%;}
th.hikashop_cart_module_product_name_title.hikashop_cart_title { text-align: left;}

/*CheckOut*/
.hikashop_checkout_page .table-striped tbody > tr:nth-child(2n+1) > td, .hikashop_checkout_page .table-striped tbody > tr:nth-child(2n+1) > th {background-color:rgb(225, 225, 225);color:rgb(34, 34, 34);}
.hikashop_checkout_page .table-hover tbody tr:hover > td, .hikashop_checkout_page .table-hover tbody tr:hover > th {background-color:rgb(225, 225, 225);color:rgb(34, 34, 34);}
.hikashop_checkout_page .table-striped tbody > tr:nth-child(2n+1) > td a, .hikashop_checkout_page .table-striped tbody > tr:nth-child(2n+1) > th a {color: #222;}
.hikashop_checkout_page select, .hikashop_checkout_page select:focus, .hikashop_checkout_page input[type="text"], .hikashop_checkout_page textarea, .hikashop_checkout_page input[type="email"] {background-color: rgb(249, 249, 249);}
.hika_j2 .btn-success, .hikabtn-success {color: rgb(255, 255, 255);	background-color: rgb(128, 128, 128);	border-color: rgb(128, 128, 128);}
.hika_j2 .btn-success:hover, .hikabtn-success:hover,.hika_j2 .btn-success:focus, .hikabtn-success:focus {color: rgb(255, 255, 255);background-color: rgb(134, 133, 133);border-color: rgb(134, 133, 133);}
