/*
Theme Name: Dragonfly
Theme URI: http://jonssonweb.se/
Author: Jonas Jonsson, Jonssonweb
Author URI: http://jonssonweb.se/
Description: Kundanpassat tema
Version: 1.0
License: Copyright Jonas Jonsson 2018. All rights reserved.
License URI: Copyright Jonas Jonsson 2018. All rights reserved.
Tags: Kundanpassat tema
Text Domain: Kundanpassat tema
*/

@import url('https://fonts.googleapis.com/css?family=Raleway:300,300i,400,400i,600,600i,700,700i');

body{
	font-family:			"Raleway", sans-serif;
	font-size:				16px;
	background:  			#FFF;
	color:  					#333;
	overflow-y: 			scroll;
}

h1,h2,h3,h4,h5,
h1 a,h2 a,h3 a,h4 a,h5{
	font-family: 			"Raleway", sans-serif;
	color:  					#222;
	font-weight: 			bold;
}
a{
	text-decoration:  		none !important;
	color: 								#0087a1;
}
a:hover{
	text-decoration:  		none !important;
	color: 								#0087a1;
}

h1{
	font-size: 				46px;
}
h2{
	font-size: 				39px;
	line-height:			46px;
	font-weight:			600;
}
h3{
	font-size: 				28px;
	font-weight:			600;
}
h4{
	font-size: 				26px;
	font-weight:			400;
	letter-spacing:		0.100em;
}
h5{
	font-size: 				17px;
	font-weight:			300;
	line-height:			26px;
}

#content,
#header,
#footer{
	width:					1212px;
	height:					auto;
	margin:					0 auto;
	max-width:			100%;
	padding-left:		30px;
	padding-right:	30px;
}

#content-inner,
#header-inner,
#footer-inner{
	width:					1235px;
	height:					auto;
	margin:					0 auto;
	max-width:			100%;
}

#header-widgets{
	float: 					right;
	margin-top: 		17px;
}

/*
	NAV
*/
#left-menu{
	background:				#ffd100;
	padding:					0px;
	padding-bottom:		100px;
	min-height:				547px;
}
#left-menu-title{
	color: 						#fff;
	background:				#FFD100;
	font-size:				18px;
	font-weight:			700;
	padding:					15px;
	border-bottom:		2px solid #FFF;
}

ul#menu-digital-bostadsparm li{
	margin:					0px;
	padding:				0px;
}

ul#menu-digital-bostadsparm{
	list-style:				none;
	color:					#000;
	padding:				15px;
	margin:					0px;
}
ul#menu-digital-bostadsparm a{
	list-style:				none;
	color:					#000;
	text-transform:			uppercase;
	padding:				13px;
	display:				inline-block;
	border-bottom:			2px solid rgba(255,255,255,0.2);
	width:					100%;
	font-size:				15px;
	outline:				none !important;
	font-weight:			600;
}
ul#menu-digital-bostadsparm li{
	display:				inline-block;
	width:					100%;
}
ul#menu-digital-bostadsparm li.menu-item-has-children{
	background:				right 16px no-repeat url('/wp-content/uploads/2021/12/plus.png') transparent !important;
}
ul#menu-digital-bostadsparm li.menu-item-has-children.toggleOpen{
	background:				right 16px no-repeat url('/wp-content/uploads/2021/12/minus.png') transparent !important;
}

ul#menu-digital-bostadsparm ul.sub-menu{
	list-style:				none;
	margin:					0px;
	padding:				0px;
	margin-left:			20px;
	margin-bottom:			20px;
}
ul#menu-digital-bostadsparm ul.sub-menu a{
	font-size:				12px;
}

/*
	FOOTER:
*/
#footer-container{
	background-color:  		#222;
	color:  				#eee;
	text-align:  			center;
	font-size: 				12px;
	padding-top: 			30px;
	padding-bottom: 		20px;
	font-family:  			"Raleway", Sans-Serif;
	font-weight:			300;
	margin-top:				10px;
}
#footer{

}

/*
	HEADER TOP BG:
*/
#header-top{
	background: top center no-repeat url('/wp-content/uploads/2024/01/Meriten-Hero.jpg') transparent;
	background-size: 		cover;
	text-align:				center;
	padding-top:			150px;
	padding-bottom:			150px;
	margin-bottom:			10px;
}
#header-top h1{
	color:					#FFF;
	font-weight: 			600;
	font-size:				94px;
	line-height:			94px;
}

/*
	HEADER:
*/
#header-container{
	background:				#FFF;
	width:					100%;
	border-bottom:			4px solid #ffd100;
}
#header{

}
#header-inner{
	padding-top:			10px;
	padding-bottom:			10px;
}
/*
	MAIN MENU:
*/
#logo{
	margin-right:			40px;
	display:				inline-block;
}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

a:hover{
	text-decoration:  		none !important;
}


.extra-line-height p{
    line-height:			32px;
    font-size:              18px;
}

#felanmal{
    display:                inline-block;
    background:             top left repeat-y url('http://slandan6.se/wp-content/uploads/2018/10/btnbg.png') #819f2b;
    color:                  #FFF;
    width:                  100%;
}
#felanmal img{
    display:                inline-block;
    position:               absolute;
    margin-top:             4px;
}
#felanmal .felanmal-text{
    font-size:              20px;
    font-weight:            600;
    margin-top:             15px;
    margin-bottom:          15px;
    display:                inline-block;
    padding-left:           80px;
    padding-right:          20px;
}



@media (max-width: 1080px) {

}

@media (max-width: 992px) {
#header-top h1{
	color:					#FFF;
	font-weight: 			600;
	font-size:				64px;
	line-height:			64px;
}
}

@media (max-width: 768px) {

}
