/*
Theme Name:     Kallyas Child Theme
Theme URI:      http://kallyas.net/demo/
Description:    Child theme for the Kallyas theme
Author:         Annie Minton
Author URI:     http://themeforest.net/user/hogash
Template:       kallyas
Version:        4.0.0
Tags: dark, light, left-sidebar, right-sidebar, fluid-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
Text Domain:  zn_framework
*/

body.boxed #page_wrapper {
border-left: none;
border-right: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
padding-bottom: 30px;
}

h1, .page-title {
font-family: "Great Vibes";
text-align: center;
color: #9d5ca0;
}

h1.product_title.entry-title {
font-size: 40px !important;
}

.zn_text_box-title--style1 {
text-transform: none;
}

hr {
  margin: 20px 0;
  border: 0;
  border-top: 2px solid #dadada;
  border-bottom: 2px solid #ffffff;
}

.logo-container.hasInfoCard:before {
content: url(../wp-content/themes/kallchild/images/hoverme.png);
right: 40%;
top: 90px;
}

.site-header.style8 .kl-top-header {
background:rgba(51, 51, 51, 1);
color:rgba(255, 255, 255, 0.8);
}

.logosize--contain .site-logo-img {
    width: auto;
    height: 100%;
    padding: 20px 0 5px 20px;
}

a.btn-lined {
    border-width: 2px;
    border-color: #000;
    background-color: #fff;
    color: #000;
}

.site-header.style8 {
    height: 122px;
}

.site-header.style8 .site-header-main-right-ext {
    margin-right: 100px
}

/** Action Box **/

.action_box.style2 .ac-content-text { margin-bottom: 0px; }
.action_box h4.text {margin: 0px ; font-weight: 200; font-size: 24px; line-height: 1.4;}

/** Shop **/

.woocommerce-tabs h2, h3, .related.products h2, h3 {
font-size: 32px;
line-height: 34px;
color: #9d5ca0;
}

.woocommerce div.product .woocommerce-tabs h2,
.upsells.products h2 ,
.related.products h2 {font-size: 32px; line-height: 20px;text-transform: none; color: #9d5ca0;}

.woocommerce ul.cart_list, .woocommerce ul.product_list_widget {
    padding-right: 40px;
}

.product-list-item .details h3 {
font-size: 18px;
font-weight: 400;
}

.product-page .main-data {
    font-size: 14px;
}

.product-list-item:hover .details {
    background: #dadada;
}

.product_list_widget li span {
    font-weight: normal;
}

span.count {
display: none;
}

.product-page .main-data .price span {
    font-size: 18px;
}

.product-list-item .details p.desc {
    font-size: 14px;
}

.woocommerce .cart-collaterals .cart_totals > h2 {
    text-transform: none;
    color: #9d5ca0;
}

.woocommerce .cart-collaterals .cart_totals {
    width: 100%;
}

.woocommerce .woocommerce-message {
    background-color: #9d5ca0;
}

.woocommerce .myaccount_user ~ h2,
.woocommerce .order-info ~ h2,
.woocommerce .order-info ~ header h2,
.woocommerce .woocommerce > h2 {text-transform:none; font-size:20px;}

.woocommerce ul#shipping_method li {
    text-indent: 10px;
}

/** Footer **/

body #footer {
    font-size: 12px !important;
    line-height: 18px;
}

footer#footer .bottom {
    border-top: 1px solid #484848 !important;
    margin-bottom: 20px;
}

#footer {
    padding: 40px 0 0;
}

#footer a {
    color: #fff;
}

#footer a:hover {
    color: #9d5ca0;
}

#footer .m_title {
    font-size: 18px;
    font-weight: bold;
    color: #dadada;
}


@media (min-width: 1200px) {
 body.boxed .site-header.header--sticky {
        width: 100%;
	}
}