/*
Theme Name: Moss VVS
Author: Egeland Design
Text Domain: mossvvs
Version: 1.0
License: GNU General Public License
License URI: licence/GPL.txt

*/
.eltdf-page-footer .eltdf-footer-bottom-holder {background-color: #003454 !important}
.eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a {height:65px !important}
.eltdf-banner-holder .eltdf-banner-subtitle {color:#cee0ea !important; font-family: "Noto Serif",serif; letter-spacing: 0}
.eltdf-banner-holder .eltdf-banner-title {font-size: 40px; line-height: 50px}
.eltdf-btn.eltdf-btn-solid {background-color: #003454; border-color: #003454}
.eltdf-btn {padding:17px !important}

.img280 {width:280px}
.eltdf-separator {margin:0}
footer a, footer p, .eltdf-page-footer .eltdf-icon-widget-holder .eltdf-icon-text {color:#ffffff !important; font-style: normal}

#respond input[type="text"], #respond textarea, #reviews input[type="email"], #reviews input[type="text"], .eltdf-style-form textarea, .post-password-form input[type="password"], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type="email"], input[type="password"], input[type="text"] {
background-color:#ecf4f8 !important;
border: 1px solid#85acc0 !important;
}


footer .eltdf-separator {margin:0 !important}
footer .eltdf-social-icon-widget-holder .eltdf-social-icon-widget {color:#ffffff}

.eltdf-page-footer .widget .eltdf-widget-title {font-family: Ubuntu, sans-serif; font-style:normal; letter-spacing: 2px; text-transform: uppercase; font-weight: 500}
.eltdf-page-footer .widget ul:not(.eltdf-shortcode-list) li {color: #fff; font-size: 16px;border-bottom: 1px dashed #fff; padding-bottom: 10px; }
#text-8 {width: 220px; max-width:100%}
.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li.eltdf-active-item > a {color:rgb(0, 52, 84) !important;}
.wpcf7-form .eltdf-btn.eltdf-btn-solid {
	background-color:rgb(0, 52, 84) !important;
	border-color: rgb(0, 52, 84) !important}

.eltdf-btn {font-family:Ubuntu, sans-serif !important}

.eltdf-title-holder.eltdf-bg-parallax {

    background-attachment: fixed;
    background-size: cover;
    background-position: bottom center !important;

}

.eltdf-iwt .eltdf-iwt-title a {
    color: #003454 !important;
    font-size: 16px;}

.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li a {font-family:Ubuntu, sans-serif !important; text-transform:uppercase !important; font-weight:500 !important; background-color:#ecf4f8 !important}.eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-active a, .eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li.ui-state-hover a {background-color:#003454 !important}
.eltdf-tabs .eltdf-tab-container h3 {margin-bottom:30px; font-size:35px}
.eltdf-tabs .eltdf-tab-container p { margin: 20px 0 !important;}
.tabimg.alignright {margin-left: 130px;}

@media (max-width:1024px) {
	.eltdf-tabs .eltdf-tab-container h3 {font-size:32px !important}
	.produkter-desktop {padding-top:0px; padding-bottom:0px}
}

@media (max-width:768px) {
	.eltdf-title-holder.eltdf-bg-parallax {display: none;}
	h3 {font-size:27px !important}
	.eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner {padding-top:20px}
}

@media (max-width:1230px) {	.eltdf-main-menu > ul > li > a {padding: 0 14px !important; font-size:13px !important;}
		.eltdf-banner-holder .eltdf-banner-image img {width:100%}}

@media (min-width:1200px) {
.produkter-desktop {padding-top:100px !important; padding-bottom:100px}
}

.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-predefined .eltdf-hm-lines {height: 17px !important;
width: 30px !important;}
.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-predefined .eltdf-hm-lines .eltdf-hm-line {
    height: 3px !important;
}
.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opener-predefined .eltdf-hm-lines .eltdf-hm-line.eltdf-line-2 {
    top: 7px !important;
}



.eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > a, .eltdf-mobile-header .eltdf-mobile-nav .eltdf-grid > ul > li > h6 {font-family:Ubuntu, sans-serif !important; font-size:14px !important; line-height:27px !important; font-weight:400  !important}
.eltdf-mobile-header .eltdf-mobile-nav ul {margin-top:30px !important}

.eltdf-footer-bottom-inner.eltdf-grid {
    width: 100%;
} 

.wpb_wrapper li {color: #182b42;
font-family: Lato;
font-size: 17px;
line-height: 27px;}