/* JUSTERINGAR MOBILLÄGE */
@media (max-width: 767px){
    .section-text-dark{ font-size: 23px!important;}
    .top-img-title{ display:none;}
    .navbar_ { height: 100%;}
    .navbar_ .navbar-toggle { margin-top: 0px; margin-bottom: 10px;}
    header{top: 0%; margin-top: 0px;}

    .navbar_ .nav > li > a {color:black!important;}

    .tjanster-koperbil-ul-left {width: 100%!important;}
    .tjanster-koperbil-ul-right{width: 100%!important;}
    .tjanster-koperbil-ul-wrapper {margin-left: 20%;}

    .g-recaptcha{ width: 100%;}
    .parallax .parallax-content{ padding:0px!important; }


    .fbinfo {
         background-image: url(/images/sektioner/uploads/2socialmedia-bg-mini.jpg)!important;
    }

    .fb-wrapper {
        text-align: center!important;
    }

}


.top0 {
    padding: 0px 0px 8px;
}

#top2{background-color: #6a6969cc!important;}

#home {
    top: -104px;
    background-color: #c6c6c6cc!important;
}

.snabbmeny-img-title {
    color: #cf0000;
    font-size: 20px;
    text-align: center;
    background-color: #ffffff;
    margin: 0;
    padding: 8px;
    display: inline-block;
    width: 100%;
}

.section-snabbmeny-imgwrapper{
    padding-right: 2px;
    padding-left: 2px;
}

.section-img-presentation-left{
    display: table-cell;
    background-color: white;
}
.section-img-presentation-left a{
    text-decoration: none;
}
.section-img-presentation{
    display: table-cell;
}

.section-img-presentation a{
    text-decoration: none;
}

.title1 span:before { content: none; }
.title1 span:after { content: none; }

.gallericontainer{
    width: 100%;
}

.col-img-container {
    border: solid;
    border-color: white;
    padding: 0px;
}

.section-white-snabbmeny{padding:0;}


.gallerititel{
    background-color: #ffffff;
    padding: 0;
    margin-left: -15px;
    margin-right: -15px;
    color: #cf0000;
}

.gallerititeltext{
    text-align:center;
    font-size:20px;
    display:inline-block;
    width:100%;
    padding: 6px;
}

.title1 span{
    font: 20px 'Open Sans', Arial, Helvetica, sans-serif!important;
}

.sektion-halv-hr {display:none;}

.section-fb{
    background-color: #e4e4e4!important;
}

.fb-container {
    padding: 10px;
    background: rgba(77, 77, 77, 0.04);
    margin-top: 30px;
}

.fbinfo {
    padding: 5px;
    background: rgba(77, 77, 77, 0.04);
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-content: flex-start;
    min-height: 500px;
    border: 1px solid #e9ebee;
    background-image: url('/images/sektioner/uploads/0socialmedia-bg.jpg');
    background-size: cover;
}

.fb-header {
    color: white;
    padding: 4px 4px 4px 4px;
    background-color: #00000047;
    text-align: center;
}

.fb-wrapper{text-align:right;}

#best {
    padding-top:0px;
    padding-bottom:0px;
}

#senastefordonwrapper{padding-bottom:0;}

#senastefordonwrapper span{
    font-weight: 300;
    font-size: 20px;
    background-color: #ffffff;
    color: #cf0000;
    display: inline-block;
    width: 100%;
    padding: 6px;
}

.senastefordon {
    padding-top: 0px;
}

.slider {
    padding-bottom: 4px;
    background-color: white;
}

.slides-content{
	display:none!important;
}

#car {
    background-color: #ffffff;
    margin-bottom: 50px;
}

.lslide{
    margin-right: 2px!important;
    margin-left: 4px!important;
}

#bilonlinesenaste {
    background-color: #ffffff;
}

.firstslidercontainer {
    padding: 0px;
}

.galleritextbox{
    background-color:white;
}

.galleritext{
    text-align: center;
    display: inline-block;
    width: 100%;
    margin-bottom: 15px;
    font-size: 15px;
}

.top-img-body-tjanster{
    color: black;
    font-size: 16px;
    font-weight: 300;
    margin-bottom: 15px;
    display: inline-block;
    width: 100%;
}
.tjanster-body-wrapper {
    display: inline-block;
    width: 100%;
    margin-right: 15px;
}


.section-white-col-tjanster{
    height: 100%;
    width: 100%;
}

.tjanster-ul-wrapper {
    min-height: 60px;
    margin-top: 60px;
    margin-bottom: 25px;
    display: inline-block;
    width: 100%;
}

.tjanster-presentation-ul {
    padding-left: 0;
    font-size: 17px;
}


.top-img-title-tjanster{
    position: relative;
    color: #717171;
    font-size: 30px;
    font-weight: 600;
}

.tjanster-titel {
    background-color: #f1f0f0;
    color: black;
    display: inline-block;
    width: 100%;
    padding: 6px;
    text-align: center;
    font-weight: 600;
    margin-bottom: 15px;
}

.section-tjanster-wrapper {
    background-color: white;
    display: inline-block;
}

.tjanster-img-box {
    padding-bottom: 15px;
    max-width: 250px;
    margin-left: auto;
    margin-right: auto;
}

.verkstad-textbox{
    background-color: white;
    padding-top: 25px;
    padding-bottom: 25px;
}

#searchengine{
    background-color: white!important;
}

#bilvisning{
    background-color: white!important;
    margin-bottom:50px;
    padding-top: 25px;
}


.btn-visafilter {
    background-color: #cf0000;
}

.hr-lagerbilar {
    border-color: #cf0000;
}

.search-box {
    border: 1px solid #111;
}
.searchbox-header {
    border: none;
    margin-bottom: -7px;
}
.btn-sorting{
    border:none;
}

.bil-block-main {
    border: 1px #d1d1d1 solid;
    border-radius:unset;
}

.block-modell span{
    font-size: 20px;
}

.infobox-rubrikdata {
    padding: 15px;
}

.car-container {
    background-color: white;
    padding-top: 25px;
}

#slidert, .container-bil_sok{
    background-color: white;
    padding-bottom: 25px;
}

.car-container .sektion-hr {
    display:none;
}

.block-pris span {
    font-size: 30px;
}

.kontakt-contact-wrapper {
    font-size: 15px;
    color: #6d6d6d!important;
    text-decoration: none;
    display: inline-block;
    padding-bottom: 2px;
    padding-top: 4px;
}


.site-btn {
    background-color: #cf0000;
    color: white;
    text-decoration: none;
}
.site-btn:hover{
    color: whitesmoke;
}

.sektion-text{
    font-size: 15px;
    color: #6d6d6d;
    display:inline-block;
    padding-bottom:10px;
}