/*

Theme Name: Kallyas

Theme URI: http://kallyas.net/

Description: A Highly customizable theme with page builder and unlimited colors.

Author: Hogash

Author URI: http://themeforest.net/user/hogash

Version: 4.15.12

Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready

License: GNU General Public License

License URI: license.txt

Text Domain: zn_framework

*/



/*

	** PLEASE DON'T ADD ANY CSS HERE !!!

	This file will be overwritten on updates and your CSS will be lost.



	Instead, please use Kallyas Child theme's style.css ( https://my.hogash.com/documentation/installing-the-child-theme/ )

	Or, access Kallyas options > Advanced > Custom CSS and add your CSS there.

*/




/* custome css */

.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions a {
    font-size: 10px!important;
}    


@media only screen and (max-width: 1024px ) and (min-width: 768px) {
.page-id-964 .section-sidemargins .post_forms_row1, .page-id-964 .section-sidemargins .post_forms_row2  {
    width: 100%!important;
}
.page-id-964 .section-sidemargins .post_forms_row1 > div, .page-id-964 .section-sidemargins .post_forms_row2 > div {
    width: 23%!important;
    height: auto!important;
    margin: 5px!important;
}
.page-id-964 .section-sidemargins .ui-accordion .ui-accordion-content {
    padding: 15px 15px 15px 0px;
}
.page-id-948 .section-sidemargins .ui-accordion .ui-accordion-content {
    padding: 15px 15px 15px 0px;
}
.page-id-948 .section-sidemargins #ui-id-8 h3 {
    padding-left: 10px;
}
.page-id-948 .section-sidemargins #ui-id-4 > div, 
.page-id-948 .section-sidemargins #ui-id-6 > div, .page-id-948 .section-sidemargins #ui-id-10 > div
{
    height: auto!important;
    min-height: 240px;
}
.page-id-948 .section-sidemargins #ui-id-12 .kantafslutningKelvin > div{
    height: auto!important;
    min-height: 310px;
}
.page-id-948 .section-sidemargins .formtypeBox {
     height: auto!important;
    min-height: 170px;
}
.page-id-948 .section-sidemargins #ui-id-8 .huleProd > div, .page-id-948 .section-sidemargins #ui-id-8 .massiveProd > div {
     height: auto!important;
 }
 .kantafslutningKelvin label {
    height: auto!important;
}

.page-id-960 .section-sidemargins .ui-accordion .ui-accordion-content {
     padding: 15px 15px 15px 0px;
}

}


@media only screen and (max-width: 767px ) and (min-width: 480px) {
.home .woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2):not(.kallyas-wc-cols--1) ul.products li.product {
    width: 50%!important;
    height: auto!important;
}
.home .woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details-title {
    min-height: 50px!important;
    height: 50px!important;
    margin-bottom: 0;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details {
    min-height: 195px!important;
}
.page-id-964 .section-sidemargins,  .page-id-948 .section-sidemargins, .page-id-960 .section-sidemargins {
    padding-left: 15px;
    padding-right: 15px;
}
.page-id-964 .section-sidemargins .topprofils, .page-id-964 .section-sidemargins .product_block  {
    width: 100%!important;
}
.page-id-964 .section-sidemargins .ui-accordion .ui-accordion-content {
    padding: 15px 15px 15px 0px;
}
.page-id-964 .section-sidemargins .post_forms_row1, .page-id-964 .section-sidemargins .post_forms_row2  {
    width: 100%!important;
}
.page-id-964 .section-sidemargins #ui-id-4 > div, .page-id-964 .section-sidemargins #ui-id-6 > div {
     width: 100%!important;
}
.page-id-964 .section-sidemargins .post_forms_row1 > div, .page-id-964 .section-sidemargins .post_forms_row2 > div  {
    width: 100%!important;
    height: auto!important;
}
.page-id-964 .section-sidemargins .ui-accordion .ui-accordion-content label {
    display: block;
}


.page-id-948 .section-sidemargins .ui-accordion .ui-accordion-content {
    padding: 15px 15px 15px 0px;
}
.page-id-948 .section-sidemargins #ui-id-2 {
    padding: 15px;
}
.page-id-948 .section-sidemargins #ui-id-8 h3 {
    padding-left: 10px;
}
.page-id-948 .section-sidemargins .formtypeBox, .page-id-948 .section-sidemargins #ui-id-4 > div, 
.page-id-948 .section-sidemargins #ui-id-6 > div, .page-id-948 .section-sidemargins #ui-id-10 > div, 
.page-id-948 .section-sidemargins #ui-id-12 .kantafslutningKelvin > div{
    width: 100%!important;
    height: auto!important;
}
.page-id-948 .section-sidemargins #ui-id-8 .huleProd > div, .page-id-948 .section-sidemargins #ui-id-8 .massiveProd > div {
     width: 100%!important;
     height: auto!important;
 }
 .kantafslutningKelvin label {
    height: auto!important;
}
.massiveProd label, .huleProd label {
    height: auto!important;
}
.page-id-948 .section-sidemargins .ui-accordion .ui-accordion-content label {
    display: block;
}

.page-id-960 .section-sidemargins .ui-accordion .ui-accordion-content {
     padding: 15px 15px 15px 0px;
}
.page-id-960 .section-sidemargins .post_forms_row2, .page-id-960 .section-sidemargins .post_forms_row2 > div {
    width: 100%!important;
    height: auto!important;
}
.page-id-960 .section-sidemargins #ui-id-4 div > div {
     width: 100%!important;
    height: auto!important;
}
.page-id-960 .section-sidemargins .ui-accordion .ui-accordion-content label {
    display: block;
}

.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions a {
    opacity: 1!important;
    -webkit-transform: translateX(0)!important;
    transform: translateX(0)!important;
}
#order_review .woocommerce-checkout-review-order-table {
    display: block;
    width: 100%;
    overflow-x: auto;
}



}
@media screen and (max-width: 479px){
.home .woocommerce .kallyas-productlist-wrapper:not(.kallyas-wc-cols--2):not(.kallyas-wc-cols--1) ul.products li.product {
    width: 100%;
    min-height: 350px;
    height: 350px!important;
}
.woocommerce ul.products li.product .product-list-item .kw-prodimage {
    max-height: 150px;
}
.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-details {
    min-height: 200px!important;
}
.page-id-964 .section-sidemargins,  .page-id-948 .section-sidemargins, .page-id-960 .section-sidemargins {
    padding-left: 15px;
    padding-right: 15px;
}
.page-id-964 .section-sidemargins .topprofils, .page-id-964 .section-sidemargins .product_block  {
    width: 100%!important;
}
.page-id-964 .section-sidemargins .ui-accordion .ui-accordion-content {
    padding: 15px 15px 15px 1px;
}
.page-id-964 .section-sidemargins .post_forms_row1, .page-id-964 .section-sidemargins .post_forms_row2  {
    width: 100%!important;
}
.page-id-964 .section-sidemargins #ui-id-4 > div, .page-id-964 .section-sidemargins #ui-id-6 > div {
     width: 100%!important;
}
.page-id-964 .section-sidemargins .post_forms_row1 > div, .page-id-964 .section-sidemargins .post_forms_row2 > div  {
    width: 100%!important;
    height: auto!important;
}
.page-id-948 .section-sidemargins .ui-accordion .ui-accordion-content {
    padding: 15px 15px 15px 0px;
}
.page-id-948 .section-sidemargins #ui-id-2 {
    padding: 15px;
}
.page-id-948 .section-sidemargins #ui-id-8 h3 {
    padding-left: 10px;
}
.page-id-948 .section-sidemargins .formtypeBox, .page-id-948 .section-sidemargins #ui-id-4 > div, 
.page-id-948 .section-sidemargins #ui-id-6 > div, .page-id-948 .section-sidemargins #ui-id-10 > div, 
.page-id-948 .section-sidemargins #ui-id-12 .kantafslutningKelvin > div{
    width: 100%!important;
    height: auto!important;
}
.page-id-948 .section-sidemargins #ui-id-8 .huleProd > div, .page-id-948 .section-sidemargins #ui-id-8 .massiveProd > div {
     width: 100%!important;
     height: auto!important;
 }
 .kantafslutningKelvin label {
    height: auto!important;
}
.massiveProd label, .huleProd label {
    height: auto!important;
}
.page-id-960 .section-sidemargins .ui-accordion .ui-accordion-content {
     padding: 15px 15px 15px 0px;
}
.page-id-960 .section-sidemargins .post_forms_row2, .page-id-960 .section-sidemargins .post_forms_row2 > div {
    width: 100%!important;
    height: auto!important;
}
.page-id-960 .section-sidemargins #ui-id-4 div > div {
     width: 100%!important;
    height: auto!important;
}

.woocommerce ul.products li.product .product-list-item.prod-layout-classic .kw-actions a {
    opacity: 1!important;
    -webkit-transform: translateX(0)!important;
    transform: translateX(0)!important;
}
#order_review .woocommerce-checkout-review-order-table {
    font-size: 13px;
    display: block;
    width: 100%;
    overflow-x: auto;
}


}