/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
 /* Link text colour.  */
 
 a, .uk-link {
    color: #90988f;
    cursor: pointer;
    text-decoration: none;
}
 /* end */
 
 
 .uk-heading-large {
    font-size: 48px;
    line-height: 80px;
    font-family: "orpheuspro" ,serif;
}
.uk-heading-med-fp {
    font-size: 40px;
    line-height: 70px;
    font-family: "orpheuspro",serif;
}

.uk-grid > * {
    padding-left: 40px;
}

.uk-block-secondary  {
	background: #a1aa9f;
}

/*  NAV  ---  */

.uk-navbar-nav > li.uk-active > a {
    background-color: rgba(0, 0, 0, 0);
    color: #88C2E2;            /* #88C2E2; */
}
/*
.uk-navbar-nav > li > a {
	color: #47655cd7;
	}
*/

/* Popover   ------ */

.tm-popover-chester .wk-popover-toggle {
    background: #80b593 none repeat scroll 0 0;
    
    height: 27px;
    width: 27px;
}

/*  =====  fp slider trans duration  ===    */
	
.uk-slider:not(.uk-drag) {
    transition: transform 600ms linear 0s;
}

/*  footer cols   */

/* centered columns styles */

#dkfooter {
width:100%;
}
.fluid-col {
    float:left;
}
.twentypercent {
    width:18%;
}
.sixtypercent {
    width:60%;
    text-align:center
}
.fixed-col {
    margin:auto;
    width:70%;
    text-align:center;
}


/* stack footer.   */

.tm-footer > div  {  
-webkit-flex-direction: column;  
flex-direction: column;  
}


/*  bg colours. */

.uk-panel-box-third {
    background-color: #dae8e2;
    color: #a03030;
}

/*  Side panel   */

.uk-button-primary {
    background-color: #ff0000;
    color: #ffffff;
    border-color: transparent;
}
.tm-sidepanel > .uk-button.uk-hidden-small {
    
    }
    
/*. cart  */

.alert-success {
	background: #eaf3ef;
	color: #df0d16;
}


.hikabtn {
    font-weight: normal;
    font-size: 18px;
    border-radius: 5px;
    color: #f78656;
    background-color: #fff;
    border-color: #ca8432;
}

.hkc-sm-8  {
	font-size: 1.2em;
}
input[type="checkbox"] {
	
	width:20px;
}
label {
    font-size: 20px;
    font-weight: normal;
    line-height: 24px;
    color: #0c2d0a;
}


.uk-accordion-title {
        font-size: 22px;
        }
        
.hikashop_product_price_main {
	font-size: large;
	color: #0c2d0a;
}        

.hikashop_product_name  {
	font-size: 26px;
}

/*  Button  */
.uk-button-danger {
    background-color: #f1050c;
    color: #ffffff;
    border-color: transparent;
}