.accordion.accordion_holder p {
color: #4F4F4F;
}

.testimonial_text_inner p {
color: #4F4F4F;
}

.accordion.accordion_holder h4 {
height: 46px;
font-weight:300;
}

.selectnav ul li a{color: #333;}

.latest_post_small .content_holder p{
color:#333333;
}

.forestallningsnyhet_text{
text-align:left; display: block; margin-top:-36px
}

.forestallningsnyhet_bild{
float:left; display:block; padding-right:20px; width:60px; height:60px; 
}

.responsive-tabs .responsive-tabs__panel{
background: transparent!important;
border-left: none!important;
border-right: none!important;
border-bottom: none!important;
/*
border-top: none!important;
*/
}

.responsive-tabs__list__item{
background-color:#F8F8F8!important;
color:#333!important;
border: 1px solid #333333!important;
}

.responsive-tabs__list__item--active, .responsive-tabs__list__item--active:hover{
background: #333333!important;
color: #ffffff!important;
border-bottom: none;
}

.responsive-tabs .responsive-tabs__list__item{
margin-right:-1px!important;
font-family: Oswald,sans-serif;
font-size: 15px!important;
border: none;
border-top-left-radius: 12px!important;
border-top-right-radius: 0px!important;
}

.responsive-tabs__list__item--active{
border-bottom: none!important;
}

.hover_inner_link_text_holder{
/* FÖRESTÄLLNINGS FILTER KATEGORI */
visibility: hidden;
}

.wpcf7-email{
background-color: #e1e1e1;
font-family: Oswald;
font-size: 15px;
height: 40px;
line-height: 40px;
margin: 0 0 27px;
width: 92%;
padding: 5px 4%;
font-weight: 300;
outline: 0;
border: none;
}


.sk_catering:hover {
opacity: 0.75;
filter: alpha(opacity=75);
}

.comment_form {
    display: none;
}



@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){ 
    .testimonial_text_inner p {
    line-height: 1.33em;
    }
    .accordion_holder.accordion h4 {
    line-height: 1.33;
    }
}

@media only screen and (max-device-width: 768px){ 
    .testimonial_text_inner p {
    line-height: 1.33em;
    }
    .accordion_holder.accordion h4 {
    line-height: 1.33;
    }
    .big_letter {
    font-size:48px!important;
    line-height: 1.25!important;
    }
    .small_letter_top {
    font-size:24px!important;
    }
    table.standard_table th {
    padding: 15px 5px;
    }
    table.standard_table td {
    padding: 15px 5px;
    border-right: 1px solid lightgrey;
    border-left: 1px solid lightgrey;
    border-bottom: 1px solid lightgrey;
}

}

@media only screen and (max-device-width: 768px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) { 
   .sk_catering{
    width: 49%!important;
    }
}


.filter_holder {
    display: none;
}

;