/*
	Theme Name:     Jupiter Child Theme
	Theme URI: 			http://demos.artbees.net/jupiter5
	Description:    Child theme for the Jupiter theme
	Author:         Balance Media
	Theme URI: 			http://themeforest.net/user/artbees
	Template:       jupiter
	Text Domain: 		mk_framework
	Domain Path: 		/languages/
*/

.prdctfltr-widget .pf_default_select .prdctfltr_add_scroll, .prdctfltr-widget .prdctfltr_terms_customized_select .prdctfltr_add_scroll {
	display: block !important;
}

.pl-regular-price,
.pl-price-text {
	display: block;
	line-height: 1.3;
}

.orange-text {
	color: #d78c00;
}

.bigger-orange-text {
	color: #d78c00;
	font-size: 130% !important;
}

.tfwc-comp-product .tfwc-prd-title {
	color: #303030;
}

.summary .tfwctool-add-to-compare,
.summary .tfwctool-add-to-compare-ajax,
.summary .ajanlatot-kerek-link {
	font-size: 1.25em !important;
	/*line-height: 3em !important;*/
	margin-bottom: 1em !important;
	transform: translateZ(0);
	white-space: nowrap !important;
	background-color: #d78c00 !important;
	color: #fff !important;
	text-align: center;
	border: none !important;
	border-radius: 2px !important;
	outline: 0 !important;
	padding-left: 2em !important;
	padding-right: 2em !important;
	vertical-align: middle !important;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12) !important;
	transition-timing-function: linear;
	transition-duration: .1s;
	text-transform: none !important;
	display: inline-block;
	letter-spacing: normal;
}

/*
.pl-addtocart {
	display: inline-block;
	width: 100%;
}
*/

/*
.ajanlatot-kerek-link {
	font-size: 1.25em !important;
	line-height: 3em !important;
	margin-bottom: 1em !important;
	transform: translateZ(0);
	white-space: nowrap !important;
	background-color: #d78c00 !important;
	color: #fff !important;
	text-align: center;
	border: none !important;
	border-radius: 2px !important;
	outline: 0 !important;
	padding-left: 2em !important;
	padding-right: 2em !important;
	vertical-align: middle !important;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12) !important;
	transition-timing-function: linear;
	transition-duration: .1s;
	text-transform: none !important;
	display: inline-block;
	letter-spacing: normal;
}
*/

.pl-addtocart .pl-button {
	font-size: 1.1em;
	padding-left: 1.1em;
	padding-right: 1.1em;
	display: block;
	line-height: 2em;
}

.pl-addtocart .pl-button .fa, 
.pl-addtocart .pl-button .fas {
	font-size: 0.8em;
}

.woocommerce-ajanlatot-kerek-box {
	display: block;
}

.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wpmm-mega-wrapper, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme.wpmm-orientation-horizontal, .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme.wpmm-orientation-vertical {
	background: #333333 !important;
}

.wpmm_megamenu .wpmm-target-description.wpmm-target-text {
	display: none !important;
}

.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wpmm-mega-wrapper > li > a {
	font-family: Amiko !important;
	color: #a5a5a5 !important;
	font-size: 20px !important;
	padding-right: 20px !important;
	padding-left: 20px !important;
	text-transform: uppercase !important;
	letter-spacing: 0px;
}

.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme ul.wpmm-mega-wrapper > li > a.wp-mega-menu-link::before {
	background: none !important;
}

.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme .wpmm-mega-wrapper > li.current-menu-item > a {
	color: #b4845e !important;
}

.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmega-default-theme .wpmm-mega-wrapper > li.current-menu-item {
	background: none !important;
	color: #b4845e !important;
}

.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper {
	text-align: right !important;
}

.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-item > a {
	color: #a5a5a5 !important;
}

.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-298 > a, 
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-298 > a > i, 
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-298 > a > img {
	color: #fff !important;
}

.a-sticky .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-298 > a, 
.a-sticky .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-298 > a > i, 
.a-sticky .wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-298 > a > img {
	color: #a5a5a5 !important;
}

.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a, 
.wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a,
.a-sticky .wpmm_megamenu .wp-megamenu-main-wrapper.wpmm-ctheme-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li > a {
	font-size: 20px !important;
	font-family: Amiko !important;
	text-transform: uppercase !important;
	color: #a5a5a5 !important;
}

ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul {
	background: #242424 !important;
}

.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li.current-menu-item a, 
.wp-megamenu-main-wrapper.wpmm-orientation-vertical ul.wpmm-mega-wrapper > li.current-menu-item a,
ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a {
	color: #fff !important;
	font-family: Amiko !important;
	font-size: 16px !important;
	line-height: 18px !important;
	text-transform: uppercase !important;
	font-weight: 400 !important;
}

ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li a {
	letter-spacing: 1px !important;
}

.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-left ul.wp-mega-sub-menu li, 
.wp-megamenu-main-wrapper.wpmm-ctheme-wrapper ul.wpmm-mega-wrapper li.wpmega-menu-flyout.wpmega-flyout-horizontal-right ul.wp-mega-sub-menu li {
	line-height: 1 !important;
	margin: 0 !important;
}

ul.wpmm-mega-wrapper li.wpmega-menu-flyout ul.wp-mega-sub-menu li:hover {
	background: transparent !important;
}

.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-74,
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper li#wp_nav_menu-item-298 {
	background-color: transparent !important;
}

.mk-header-nav-container, 
.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li {
	line-height: inherit !important;
}

.wp-megamenu-main-wrapper {
	font-family: Amiko;
}

.wp-megamenu-main-wrapper.wpmm-orientation-horizontal ul.wpmm-mega-wrapper > li > a {
	display: inline !important;
}

.add-header-height, 
.header-style-1 .mk-header-inner .mk-header-search, 
.header-style-1 .menu-hover-style-1 .main-navigation-ul > li > a, 
.header-style-1 .menu-hover-style-2 .main-navigation-ul > li > a, 
.header-style-1 .menu-hover-style-4 .main-navigation-ul > li > a, 
.header-style-1 .menu-hover-style-5 .main-navigation-ul > li, 
.header-style-1 .menu-hover-style-3 .main-navigation-ul > li, 
.header-style-1 .menu-hover-style-5 .main-navigation-ul > li {
	line-height: 88px !important;
}

.a-sticky .mk-header-nav-container {
	line-height: inherit;
}

.a-sticky .wp-megamenu-main-wrapper {
	font-family: Amiko !important;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
	width: 100%;
}

#klima-egyeb-tablazat td, 
#klima-egyeb-tablazat th {
	border: 1px solid #7b7b7b;
	vertical-align: middle;
}                                

table td {
	text-align: left;
}

@media handheld, only screen and (min-width: 961px) {

	#product-left-side {
        width: 46%;
        loat: left;
	}

}

@media handheld, only screen and (max-width: 960px) {
	
	#product-left-side {
        width: 100%;
        margin-bottom: 20px;
	}
	
}

@media (max-width: 480px) {
    #ingyenes-felmeres-box {
        display: none;
    }
}

#ingyenes-felmeres-box {
	background-color: #d78c00;
}

#ingyenes-felmeres-box .inner-box {
	padding: 50px 50px; 
	clear: both; 
	display: block;
}

#ingyenes-felmeres-box .divider-inner {
	border-top-width: 2px; 
	border-top-color: #000000; 
	width: 180px; 
	margin: 0 auto; 
	position: relative; 
	display: block;
}

.ingyenes-felmeres-p {
	text-align: center; 
	font-family: Amiko; 
	line-height: 1.66em; 
	color: #fff;
}

.ingyenes-felmeres-h3 {
	letter-spacing: 0px; 
	text-transform: initial; 
	font-size: 24px; 
	color: #ffffff; 
	text-align: center; 
	font-style: inherit; 
	font-weight: 200; 
	padding-top: 0px; 
	padding-bottom: 0px;
}

.woocommerce-product-gallery {
	
}