/*----------------------------------------*/
/*                                        */
/*  Custom CSS file 2016.10.27            */
/*                                        */
/*                  2017.04.19             */
/*                                        */
/*----------------------------------------*/
/*                                        */
/*                                        */
/* ordered list showing up as tags  begin */

#hikashop_product_bottom_part #hikashop_tabs_div .tab-pane ul {
margin-left: 16px;
list-style-type: circle;
}

#hikashop_product_bottom_part #hikashop_tabs_div .tab-pane li {
display: list-item;
background-color: inherit;
padding: 8px 5px;
border: 0;
}
/* ordered list showing up as tags  end */
/* ------------------------------------ */
/* layout of the tags under the product price*/
#hikashop_product_tags_main .tags span {
margin-bottom: 3px;
display: inline-block;
}
/*----------------------------------------*/
/*                                        */
/*alter text header in main description   */
/*        to Green                        */
/*----------------------------------------*/
body h1, body h1 a, body h2, body h2 a, body .moduletable h3, body h4, body h5, body h6 {
  color: #41710a;
}
/*----------------------------------------*/
/*                                        */
/*alter layout after change to hikashop3.o*/
/*        from div to list                */
/*                                         */
/*----------------------------------------*/
.hikashop_subcategories div.hikashop_category.hkc-md-3 {
width: 25%;
}
.hikashop_products_listing div.hikashop_product.hkc-md-6 {
width: 50%;
}
/*----------------------------------------*/
/*                                        */
/* column & row layout                    */
/*                                        */
/*----------------------------------------*/
.hk-row-fluid .hikashop_category_row_2,
.hk-row-fluid .hikashop_category_row_3,
.hk-row-fluid .hikashop_category_row_4,
.hk-row-fluid .hikashop_category_row_5,
.hk-row-fluid .hikashop_category_row_6,
.hk-row-fluid .hikashop_category_row_7 {clear: left;}
.hk-row-fluid > .hikashop_category_row_2 ~ .hikashop_category_row_2,
.hk-row-fluid > .hikashop_category_row_3 ~ .hikashop_category_row_3,
.hk-row-fluid > .hikashop_category_row_4 ~ .hikashop_category_row_4,
.hk-row-fluid > .hikashop_category_row_5 ~ .hikashop_category_row_5,
.hk-row-fluid > .hikashop_category_row_6 ~ .hikashop_category_row_6,
.hk-row-fluid > .hikashop_category_row_7 ~ .hikashop_category_row_7 {
clear: none;
}
/*----------------------------------------*/
/*    chenge the picture size on          */
/*         product page                   */
/*----------------------------------------*/
#hikashop_social {
overflow: hidden;
}
/*----------------------------------------*/
/*    chenge the picture size on          */
/*         product page                   */
/*----------------------------------------*/

.hikashop_products .hikashop_product_image img {
    max-width: 100%;
    background: #fff !important;
    margin: 0 0 0 0px;
    /* width: 100%; */
}

/* added by Paul */

/* heading */

#mainWrap h1 span, #hikashop_product_description_main h2 span  {color: /*#797D2C;*/ #41710a; font-weight:bold; font-size:28px}
#hikashop_product_top_part h2 span {color: #41710a}

/* Media query fix sidebar drop - forces 100% on main content and sidebar */

@media (max-width: 920px) and (min-width: 320px) {
#contentleft #mainWrap #midCol, #contentleft #mainWrap .sidebar  {width: 100% !important;}
}

/* menu styling - modules inserted into menu */

#hikashop_category_information_module_319 div.hikashop_subcontainer, 
#hikashop_category_information_module_319 .hikashop_rtop *, #hikashop_category_information_module_319 .hikashop_rbottom
{background:#fff;} /* add different colour background on fake button */
#navwrap ul.nav .dropdown-menu .moduletable a {color: #000} /* change default module button colour */
.hikashop_module .hikashop_category_list .hikashop_category_list_item a {background-image: none;} /* remove bullet */


/* Search inputs in menu */

#navwrap .input-small, .nav-collapse .input-small {width:70%;} /* change input small */
#navwrap input[type="text"], #navwrap input[type="password"], .nav-collapse input[type="text"], .nav-collapse input[type="password"]  {line-height: 32px; height: 32px;} /* change height of input fields */
 

/* Product images */

.hikashop_products .hikashop_product_image {width: auto;max-width: 100%;}
.thumbnail .hikashop_product_image img {display: block;max-width: 100%;margin-right: auto;margin-left: auto; width:auto;}
.hikashop_subcontainer:hover {background:#fff !important;}

@media (max-width: 767px) {
.hikashop_subcategories div.hikashop_category.hkc-md-3 { 
    float: none;
    display: block;
    width: 100%;}
} /* media quert force full width */

/* Product page */

#hikashop_product_top_part h1 {font-size:2em}
#hikashop_product_top_part h1, .hikashop_product_right_part, #hikashop_product_right_part .hikashop_product_quantity_main {border:0;}
.hikashop_product_page .hikashop_product_main_image_subdiv {text-align: center !important;margin: auto !important;}

/* Product hover */

.hikashop_subcontainer:hover {background:#fff !important;}


/* off canvas */

@media (max-width:920px) {
.nav-collapse .hikashop_subcontainer {background-color: transparent !important;}
.nav-collapse .hikashop_subcontainer {padding:0;}
.nav-collapse #hikashop_category_information_module_319 div.hikashop_subcontainer, .nav-collapse #hikashop_category_information_module_319 div.hikashop_subcontainer span, .nav-collapse #hikashop_category_information_module_319 div.hikashop_container {text-align:left;}  
.hikashop_module {margin-top: 0;padding: 0;}
}
  
/* add to cart pop up */

#hikashop_add_to_cart_continue_div {margin-left:2em;}
#hikashop_add_to_cart_checkout_div {margin-right:2em;}
  
/* cart */

.hikashop_checkout_login_form {}
#hikashop_checkout_login .btn.hikashop_cart_input_button { padding: 0 !important; }
.hikashop_checkout_login_right_part input {width: auto; height: auto;}  
.hikashop_wizardbar ul li {padding: 0 12px 0 15px;}
  
#hikashop_checkout_login_form  input#modlgn-passwd, #hikashop_checkout_login_form input#modlgn-username {height:32px;}
#hikashop_checkout_login_form .input-append, #hikashop_checkout_login_form .input-prepend {font-size:1em}

#hikashop_cart thead tr {border-bottom: 0;}

/* payment */
#hikashop_checkout_page #hikashop_payment_methods {margin-top: 100px;}


/* community builder */

.cbRegistrationContainer .input-append input, .cbRegistrationContainer .input-prepend input {height: 32px;}
.cbRegistrationContainer .input-small {width: 70px;}

/* tabs no number */

#mainWrap #midCol .nn_tabs ul.nav {padding-bottom: 0px; border-bottom: 1px solid #ddd;}
#mainWrap .nn_tabs ul {margin-bottom:0;}
#mainWrap .nn_tabs .tab-content {margin-top: 0px;}

/* Bottom row */

@media (max-width: 770px) and (min-width: 320px) {
#bottomrow .moduletable {padding: 20px 10px;}
}

/* Footer login tied to specific link ID */

.itemid-351 #login-form .input-small {width:80%;height:32px}
.itemid-351 #login-form input.inputbox {height: auto;}

/* related products */

.hikashop_submodules .hikashop_products .hikashop_product_image img {width: auto;}

#navwrap ul.nav > li ul > li {padding: 2px 8px;}

.hikashop_subcontainer {padding-top: 5px;padding-bottom: 5px;}

#navwrap .hikashop_module {padding-top:0; margin-top:0;}

#navwrap ul.nav > li ul > li a, #navwrap ul.nav > li ul > li .nav-header {padding:0;}

/* change size of text for multiple product buy */

.hikashop_product_page .hikashop_product_price_full .hikashop_product_price_per_unit {
    font-size: 1em;
}
.hika shop_product_price_per_unit_x {font-size: 1em; font-weight:300; text-align: left}
