/*
Theme Name: 	Divi Child
Theme URI: 		http://www.elegantthemes.com/gallery/divi/
Description: 	Divi child theme
Author: 		Elegant Themes
Author URI: 	http://www.elegantthemes.com
Template:       Divi
Version: 		1.0.0
*/


/* =Theme customization starts here 
------------------------------------------------------- */ 
 .et_fixed_nav #logo {
max-height: 160px;
}
.et-cart-info {
    display: none;
}
/******************* overflowx Notering *******************/
.overflowx {overflow-x:auto;}

/******************** Alignvertical **************/
.ds-vertical-align {
	display: flex;
	flex-direction: column;
	justify-content: center;
}
/***** Poly lang - Flags horizontal *****/
.lang-item {
    display: inline;
}
/*-----------------------  Hide Footer + Header  --------------------- */ 
#main-footer {display: none;}
#main-header {display:none; }

/*-----------------------  Menu arrow styling  --------------------- */ 
#top-menu li > a:after { 
-webkit-transition: all 0.4s ease-in-out; 
-moz-transition: all 0.4s ease-in-out; 
transition: all 0.4s ease-in-out; 
} 

#top-menu li:hover > a:after { 
-ms-transform: rotate(360deg); 
-webkit-transform: rotate(360deg); 
transform: rotate(360deg); 
} 
/* ------------------------------------------------------------------ */ 

/*************************** Slider start ****************************
.et_pb_section {
    padding: 0 0;
}

.et_pb_section.et_pb_section_0.et_section_regular {
    padding: 0;
}
.et-pb-controllers {
	bottom: 0;
}

@media only screen and (max-width: 767px){
 .et_pb_slide_image, .et_pb_slide_video {display: block !important;}
 .et_pb_slide_image img {width: 100%;max-width:100%;}
 .et_pb_slide_content ul {list-style-type: none;}
 }
 @media only screen and (max-width: 479px){
 .et_pb_slide_image, .et_pb_slide_video {display: block !important;}
 .et_pb_slide_image img {width: 100%;max-width:100%;}
 }
/**************************** Slider end *****************************/

/* Contact form 7 responsive */


.kontakt input[type="text"], .kontakt input[type="email"], .kontakt input.text, .kontakt textarea {
	width: 100%;
}

/* Contact form 7 responsive end */

/*
@media (max-width: 981px) {
 #main-header img {
    display: none !important;
 }

}

@media (max-width: 981px) {
   Changes mobile logo to specified image 
  #logo {
    content: url("http://");
  }

}

*/

/* Color Schemes */
.et_color_scheme_green a {
	color: #79a616;
}

.et_color_scheme_green .et_pb_counter_amount,
.et_color_scheme_green .et_pb_featured_table .et_pb_pricing_heading,
.et_color_scheme_green #top-header {
	background: #79a616 !important;
}

.et_color_scheme_green.woocommerce a.button.alt,
.et_color_scheme_green.woocommerce-page a.button.alt,
.et_color_scheme_green.woocommerce button.button.alt,
.et_color_scheme_green.woocommerce-page button.button.alt,
.et_color_scheme_green.woocommerce input.button.alt,
.et_color_scheme_green.woocommerce-page input.button.alt,
.et_color_scheme_green.woocommerce #respond input#submit.alt,
.et_color_scheme_green.woocommerce-page #respond input#submit.alt,
.et_color_scheme_green.woocommerce #content input.button.alt,
.et_color_scheme_green.woocommerce-page #content input.button.alt,
.et_color_scheme_green.woocommerce a.button,
.et_color_scheme_green.woocommerce-page a.button,
.et_color_scheme_green.woocommerce button.button,
.et_color_scheme_green.woocommerce-page button.button,
.et_color_scheme_green.woocommerce input.button,
.et_color_scheme_green.woocommerce-page input.button,
.et_color_scheme_green.woocommerce #respond input#submit,
.et_color_scheme_green.woocommerce-page #respond input#submit,
.et_color_scheme_green.woocommerce #content input.button,
.et_color_scheme_green.woocommerce-page #content input.button,
.et_color_scheme_green .woocommerce-message,
.et_color_scheme_green .woocommerce-error,
.et_color_scheme_green .woocommerce-info {
	background: #79a616 !important;
}

.et_color_scheme_green #et_search_icon:hover,
.et_color_scheme_green .mobile_menu_bar:before,
.et_color_scheme_green .footer-widget h4,
.et_color_scheme_green .et_pb_sum,
.et_color_scheme_green .et_pb_pricing li a,
.et_color_scheme_green .et_pb_pricing_table_button,
.et_color_scheme_green .comment-reply-link,
.et_color_scheme_green .form-submit .et_pb_button,
.et_color_scheme_green .et_pb_bg_layout_light .et_pb_newsletter_button,
.et_color_scheme_green .et_pb_contact_submit,
.et_color_scheme_green .et_password_protected_form .et_submit_button,
.et_color_scheme_green .et_pb_bg_layout_light .et_pb_more_button,
.et_color_scheme_green .et_pb_bg_layout_light .et_pb_promo_button,
.et_color_scheme_green .et_overlay:before,
.et_color_scheme_green .entry-summary p.price ins,
.et_color_scheme_green.woocommerce div.product span.price,
.et_color_scheme_green.woocommerce-page div.product span.price,
.et_color_scheme_green.woocommerce #content div.product span.price,
.et_color_scheme_green.woocommerce-page #content div.product span.price,
.et_color_scheme_green.woocommerce div.product p.price,
.et_color_scheme_green.woocommerce-page div.product p.price,
.et_color_scheme_green.woocommerce #content div.product p.price,
.et_color_scheme_green.woocommerce-page #content div.product p.price,
.et_color_scheme_green #top-menu li.current-menu-ancestor > a,
.et_color_scheme_green #top-menu li.current-menu-item > a,
.et_color_scheme_green .bottom-nav li.current-menu-item > a {
	color: #79a616;
}

.et_color_scheme_green.woocommerce .star-rating span:before,
.et_color_scheme_green.woocommerce-page .star-rating span:before {
	color: #79a616 !important;
}

.et_color_scheme_green .et-search-form,
.et_color_scheme_green .nav li ul,
.et_color_scheme_green .et_mobile_menu,
.et_color_scheme_green .footer-widget li:before,
.et_color_scheme_green .et_pb_pricing li:before {
	border-color: #79a616 !important;
}



@media print {
/* Printer specific styles go here */
.NoPrint {display: none;}
.NoPrintBorderShadow {border:none;box-shadow: 0 0 0 0 white !important;}

.overflowx {overflow-x:visible !important;}
body {font-size: 10px;padding:0px !importan; margin:0px !important;}
.et_pb_text_3 {padding: 0px !important;}

}


