p.small {
font-size:90%;
line-height:130%;
}


/*------------------------------------------------*/
/*---------------[CONTACT]---------------*/
/*------------------------------------------------*/
.et_pb_contact_main_title { font-size: 22px; font-weight: 500; padding-bottom: 16px; }
			.et_pb_contact p input, .et_pb_contact p textarea { background-color: #ccc; border: none!important; width: 100% !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; font-size: 18px; color: #666!important; padding: 16px !important; font-family: Arial, sans-serif; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
			.et_pb_contact_right p input { width: 55px!important; }
				.et_pb_contact_submit, .et_pb_contact_reset { display: block; color: #fff; font-family: 'Open Sans', Arial, sans-serif; font-weight: 400; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 2px 20px; font-size: 14px; border: none; float: right; margin-top: 8px; }
				.et_pb_contact_submit { background-color: #dd3333;}

h1 { color: #e25151; padding-bottom: 10px; line-height: 1.1em; font-weight: normal; }
h2, h3, h4, h5, h6 { color: #e25151; padding-bottom: 5px; line-height: 1em; font-weight: normal; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color: inherit; }
h1 { font-size: 26px; }
h2 { font-size: 24px; }
h3 { font-size: 22px; }
h4 { font-size: 18px; }
h5 { font-size: 16px; }
h6 { font-size: 14px; }
p { padding-bottom: 25px; line-height: 24px; }

/*Tar bort linje under meny*/
#main-header {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
padding-bottom:0px;
}

p.large {
font-size:130%;
line-height:170%;
}

/*Ändrar padding runt sektionerna*/
.et_pb_section { padding: 20px 0; position: relative; }

/*Ändrar padding runt rubrik i headern*/
.et_pb_fullwidth_header { padding: 10px 0; }


/*Marginal i botten på textytor*/
.et_pb_text {
margin-bottom:0px;
}

/*Byter färg på foten*/
#footer-bottom {
background-color: #f4f4f4;
}

p.post-meta {
padding-bottom:5px;
}

/*Marginal ovanför poster på startsidan*/
.et_pb_post 
{ margin-bottom: 68px;
  margin-top: 40px; }

/*Kalender widget på startsida*/
table.em-calendar {
}

input.wpcf7-submit {
display: block; color: #fff; font-family: 'Open Sans', Arial, sans-serif; font-weight: 400; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding: 2px 20px; font-size: 14px; border: none; float: right; margin-top: 8px; background-color: #dd3333; }

/*-------------------[768px]------------------*/
@media only screen and ( max-width: 980px ) {

.et_pb_column {padding-bottom: 30px;}
.et_pb_section { padding: 20px 0 20px 0;}

h1 { 
line-height: 1.3em; 
}

}

/*-------------------[480px]------------------*/
@media only screen and ( max-width: 767px ) {
.et_pb_section { padding: 50px 0 20px 0;}

h1 { 
line-height: 1.3em; 
}

}