/*
Theme Name: Thermometers UK Child Theme
Description: A child theme for Uikit Theme
Author: Rebecca Chapman
Template: Uikit Theme
*/

/* Write custom css here */

#header {
    padding: 10px 0;
}

#header .uk-overlay-panel {
    padding: 0;
}
/* Product Pages - this is the title and add to cart positioning*/
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float:left;
    width:48%;
    padding:20px;
}
/* This is the image size on the product page*/
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    float:left;
    width:25%;
}


.product .woocommerce-LoopProduct-link {
     height: 180px;   
     }

.product .woocommerce-LoopProduct-link .attachment-shop_catalog.size-shop_catalog.wp-post-image {
    padding: 10px;
    box-sizing: border-box;
    max-height: 200px;
    height: auto;
    width: auto;
    margin:0px;
    display:inline-block;
}


.uk-button {
    background-color:#315E6D !important;
    color:#fff !important;
}

.uk-button:hover {
    background-color:#264954 !important;
    color:#fff !important;
}

.page-numbers.current {
    background-color:#315E6D !important;
    color:#fff !important;
}

.woocommerce ul.products li.product .price {
    color: #315e6d;
    display: block;
    font-weight: 400;
    margin-bottom: .5em;
    font-size: .857em;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #315e6d;
    font-size: 1.25em;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt
{

    background-color: #315e6d !important;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color:#264954 !important;
}

.tabs.wc-tabs {
    margin:0px !important;
    background-color:none;
}

.woocommerce-Tabs-panel  {
    background-color:#fff;
    padding:10px !important;
    border-bottom:1px solid #d3ced2;
    border-right: 1px solid #d3ced2;
    border-left: 1px solid #d3ced2;
}

img.attachment-shop_catalog.wp-post-image {
	height:180px !important;
	overflow-y !important;
}
.woocommerce ul.products li.product h3 {
    height: 20px;
    overflow: hidden;
}
/*a{
    color:#99cc66!important;
}*/
a:hover{
    /*color:#99cc66!important;*/
}
 #menu-footer-menu li{
     list-style: none;
 }
ul.menu {
    padding-left: 0 !important;
}

span.price {
    font-size: 18px !important;
}

.cat-item-36, .cat-item-37, .cat-item-38, .cat-item-39 {
    display: none;
}

ul.products li a img {
    height: 180px !important;
}

#footer {
    background-color:#315E6D;
    color:#fff;
}

#footer .uk-panel-title {
    color:#fff;
}

#footer a, #footer a:hover, #footer a:focus {
    color:#fff;
}

.switcher .selected {
z-index:999!important;
}

@media screen and (max-width:540px) {

#header .uk-overlay-panel.uk-flex-right {
    display:none;
}
}

.uk-scope .uk-h3, .uk-scope h3{
    font-size: 18px;
}

.uk-navbar-container:not(.uk-navbar-transparent){
    background:#315E6D;
}

.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle{
    height:50px!important;
    min-height:0px;
}

#nav .menu-item a{
    padding: 0px 15px;
}

.uk-navbar-nav>li.uk-active>a{
    color:#fff;
}

.uk-navbar-nav > li > a{
    color:#fff;
    text-transform:none;
}

.uk-navbar-nav > li > a:hover{
    color:#fff;
    background:#264954;
}

.uk-navbar-nav{
    gap:0px;
}

.uk-icon-button{
    margin-right:5px;
}

.uk-overlay{
    padding:0px;
}

#header .uk-overlay-panel{
    width: 600px!important;
}

.widget-title{
    font: bold 11px/23px Arial, Helvetica, sans-serif;
    color: #fff;
    background: #315e6d;
    padding: 0 4px;
    margin-bottom: 0px !important;
}

.uk-width-onesidebar{
    margin-top:20px;
}

.widget-container .cat-item, .widget-container .menu-item {
       background-color: #99CC66;
    border-bottom: 1px solid #fff;
}

.widget-container .children, .widget-container .children .cat-item, .widget-container .children .menu-item {
    padding-left: 15px;
    background-color: #D6EFB5;
    color: #000;
   }
   
.widget-container li a{
    margin-left:0px;
}

.widget-title{
    margin:0px;
}

.uk-sidebar-bg{
    background:transparent;
}

.uk-button-cart{
    color:#fff;
}

.uk-link, a{
    color:#444;
}

#TopScroll{
    border-radius: 51px;
    padding: 12px;
    color:#000;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title{
    height:42px;
}

.uk-button{
    text-transform:capitalize;
}

.woocommerce ul.products li.product .button{
    margin-top:0px;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{
    margin-bottom:15px;
}

.page-id-20 #first-sidebar{
    display:none;
    
}

.page-id-20 .uk-width-onesidebarcontent{
   width:100%;
    }
    
.shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item > .shiftnav-target:hover, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item > .shiftnav-target:active, .shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover{
    background:#99cc66!important;
}

.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu > li.menu-item > .shiftnav-target{
    text-transform:none!important;
}