/*
 Theme Name:     DiviChildTheme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/

@import url("../Divi/style.css");

.tankpasOverzichtTextblockShell{
	min-height:115px;
}

.tankpasOverzichtTextblockTexaco{
	min-height:125px;
}

.tankpasOverzichtTextblockEsso{
	min-height:95px;
}

.tankpasOverzichtTextblockBP{
	min-height:130px;
}

.tankpasOverzichtTextblockTotal{
	min-height:95px;
}

.et_pb_toggle .et_pb_toggle_title, .et_pb_toggle h5.et_pb_toggle_title{
    padding: 20px 50px 20px 20px;
}

.et_pb_toggle_close {
    padding: 0px;
    padding-right: 20px;
}

.et_pb_toggle_open {
    padding: 0px;
    padding-right: 20px;
}

.et_pb_toggle_content p {
    padding: 0 20px 20px 20px !important;
}

.et_pb_module.et_pb_toggle_0.et_pb_toggle {
    border-width: 0px!important;
}

.txtTankpas {
    margin-bottom: 0px!important;
}

#main-content .container::before {
    display:none;
}

.page-id-3279 #et-main-area {
    margin-top: -15px;
}

#cookie-notice .button {
    margin-left: 10px;
    color: #fff;
    background-color: #fccf00;
    padding: 1px 5px;
    border-radius: 3px;
}

#cookie-notice .button:hover {

    background-color: #000;
}


.error404 #main-content .container, .error404 #content-area, .error404 #left-area {
    padding: 0 !important;
    margin: 0 ;
    width: 100% !important;
    max-width: none;
}

.error404 #sidebar {
    display: none;
}

.error404 .et_pb_post:last-child {
    margin-bottom: 0;
}

.scrollTable{
    overflow-x: scroll; -webkit-overflow-scrolling: touch;}

.logo-results img {
    max-height: 100px;
    float: right;
}

.yellowBotton {
    background-color: #fccf00 !important;
    width: 100%;

    color: #fff;
    font-weight: 700;
    border-radius: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top:5px;
    padding-bottom:5px;
    margin-top:10px;
    display: block;

    text-align: center;
}

.yellowBotton:hover {
    color:#fff;
    background-color:#000!important;
}

.overzichtButton{
    font-size:5em;
}
.overzichtButton:hover::after{
    content:" »";
}


.floatLeft{
    float:left!important;
}
.floatRight{
    float:right!important;
}
.indicator-holder{
    /* background-color: #fccf00;
     height: 45px;*/
    width: 100%;
    border-radius: 5px;
    padding-left: 0px!important;
}

li.indicator-stappen, li.indicator-stappen-active{
    float: left;
    list-style-type: none;
    margin-right: 3px;
    padding: 10px;
    border-radius: 5px;
    background-color: #fccf00;
    position: relative;
}
li.indicator-stappen-active{
    background-color:#82abc9;
    color:#fff;
    font-weight: 700;
    z-index:2;
}
.indicator-stap{
    display:none;
}

li.indicator-stappen-active span{
    display: block;
    float: left;
    padding-left:10px;
}

span.indicator-number {
    padding-left: 10px;
    padding-right: 10px;
}


body {
    font-size: 4px;
    color: #000;
}
p, li {
    font-size: 3.5em;
    line-height: 1.8em;
}

p.antwoord {

    color:#000!important;

    font-size: 6em;
    text-transform: uppercase;
    font-weight: 600;
    display: block;
}
p.antwoord a {
    padding: 10px 20px 10px 20px;
    background-color: #fff;
    border-radius: 10px;
    color:#000!important;
    display: block;
    width: 100%;
    height: 100%;

}

p.antwoord a:hover, p.antwoord a:active, p.antwoord a:focus {
    background-color: #369230;
    color: #fff!important;
}

p.antwoord-side-by-side {
    width: 49%;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
p.antwoord-side-by-side:nth-child(2n + 1) {
    margin-right: 2%;
}

h1{
    font-size:7em!important;
    font-weight: 600;
	line-height: 1.5em;
	hyphens: auto;
}

h2{
    font-size: 6em!important;
    font-weight: 600;
    line-height:1.5em;
	hyphens: auto;
}
h3{
    font-size: 5em!important;
    font-weight: 600;
	line-height: 1.5em;
    padding-top: 20px!important;
	hyphens: auto;
}
h4{
    font-size: 4.5em!important;
    font-weight: 600;
	line-height: 1.5em;
	padding-top: 20px!important;
	hyphens: auto;
}

.main_title{
    color:#fff;
}

.caps{
    text-transform: uppercase;
}

#top-menu li {
    display: inline-block;
    padding-right: 50px;
    font-size: 14px;
}
/* lijsten */
.list-checkmark li {
    list-style-type: none;
    background: url("images/list-bullit.png") no-repeat left 5px;
    /* list-style-image: url('images/list-bullit.svg');*/
    font-size: 5em;
    font-weight: 600;
    background-size: 1.5em;
    padding-top: 3px;
    padding-left:40px;;
}

/* tekststijlen */
.text-header-home h1 {
    font-size: 14em!important	;
    text-transform: uppercase;
    font-weight:bold;
    line-height: 1.1;
}

.padding-bottom0{
    padding-bottom:0px!important;
}



@media screen and (min-width:980px) and (max-width: 1110px) {
    #top-menu li {
        display: inline-block;
        padding-right: 15px;
        font-size: 14px;
    }

}




.text-blue{
    color: #005a5c!important;
}
.text-white * {
    color: #fff;
}

.text-center{
    text-align:center;
}
/* knoppen */

.background-white{
    background-color:#fff;
}

.et_pb_button_module_wrapper {
    width: 100%;
}

.button-green {
    background-color: #41b23b;
    background-image: -webkit-linear-gradient(#41b23b 95%, #369230 95%);
    background-image: -o-linear-gradient(#41b23b 95%, #369230 95%);
    background-image: -moz-linear-gradient(#41b23b 95%, #369230 95%);
    background-image: linear-gradient(#41b23b 95%, #369230 95%);
    color: #fff;
    border-radius: 5px;
    width: 100%;
/*    margin-right:40px;*/
    text-transform: uppercase;
    font-size: 8em;
    font-weight: bold;
    text-shadow: 1px 1px 1px #000!important;
}


.button-green:hover {
    background-color: #369230!important;
    background-image:none!important;
}

.eerteRij{
    padding-top:0px!important;
}

/* blokken */

.block-overview{
    border-radius:10px;
    background-color:#fff!important;
    margin-top: 30px !important;
    padding-top: 30px!important;
    padding-right: 40px!important;
    padding-bottom: 0px!important;
    padding-left: 40px!important;
    /*margin-bottom: 30px!important;*/
}
.block-overview-text-only{
    padding-bottom:30px!important;
}

.block-overview-3columns-holder{
    padding-top: 30px!important;
    padding-bottom: 20px;
}

.block-overview-3columns{
    border-radius:10px;
    background-color:#fff!important;
    margin-top: 0px !important;
    padding-top: 30px!important;
    padding-right: 40px!important;
    padding-bottom: 30px!important;
    padding-left: 40px!important;
    margin-bottom: 30px!important;

}



.block-gradient {
    background: -webkit-linear-gradient(left, #50c4c9 , #0091a1); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #50c4c9, #0091a1); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right, #50c4c9, #0091a1); /* For Firefox 3.6 to 15 */
    background: linear-gradient(to right, #50c4c9 , #0091a1); /* Standard syntax */
}

.content-margin-bottom{
    padding-bottom:60px!important;
}

.block-gradient-3columns {
    padding-bottom:30px!important;
}

.block-floating {
    border-radius: 10px;
}
.block-yellow {
    background-color: #fccf00;
    padding-left:40px!important;
    padding-right:40px!important;
}
@media screen and (min-width: 1160px) {
    .block-yellow{

        max-width: 1160px !important;
        width:1160px;}
}

.block-startVergelijking{
    z-index:999;
}
.block-startVergelijking-holder{
    margin-top:-75px;
    margin-bottom:-75px;
}

.block-tankpassenOpEenRij a {
    color: #82abc9;
    font-weight: 600;

    border-radius: 5px;


}

.block-tankpassenOpEenRij a::after {
    content:" »";
    opacity:0.5!important;
    font-weight: 700;
}

.block-tankpassenOpEenRij a:hover {
    color:#3b7779;
}.block-tankpassenOpEenRij a:hover::after {

}


.block-tankpassenOpEenRij ul{
    padding-bottom: 6em;
    padding-left:0px;
}

.block-onafhankelijkeVergelijker p{
    font-size: 4em;
    line-height: 1.5em;
}

.block-tankpassenOpEenRij li{
    font-size: 5em;
    margin-left: 0px;
    list-style-type: none;
}

.block-light-blue{
    background-color:#82abc9;
}


.block-golf-bottom{
    margin-bottom: -20px;
    background-image: url("https://mkb-tankpas.nl/wp-content/themes/Divichild/images/golf.png");
    background-position-y: bottom;
    background-repeat: repeat-x;
    z-index: 999;
    background-size: auto;
}

.et_pb_blurb_container{
    padding-top:8px;
    padding-left: 10px!important;
}

.et-pb-icon{
    font-size: 7.5em;
}

.vraag {
    background: none;
}

.vraag-width{
    max-width:780px;
}
.result-width{
    width:100%;
}

.block-indicator{
    border-radius: 10px;
    padding-left:40px!important;
    padding-right:40px!important;
    background-color: #fff;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.block-indicator h1{

    font-size: 7em;
    font-weight: 600;
    line-height:1.4em!important;
}

.block-indicator h1 small{
    color:#939598;
    font-size:0.5em;
    line-height: 0;
    padding-right: 10px;
}


.block-vraag-top{
    border-radius: 10px 10px 0px 0px;

    padding-left:40px!important;
    padding-right:40px!important;
    background-color: #fff;
}

.block-vraag-top h1{

    font-size: 7em;
    font-weight: 600;
    line-height:1.4em!important;
}

.block-vraag-top h1 small{
    color:#939598;
    font-size:0.5em;
    line-height: 0;
}


.block-answer-bottom{border-radius: 0px 0px 10px 10px ;
                     padding-left:40px!important;
                     padding-right:40px!important;
                     padding-top:0px!important;
}




.block-vraag-bottom{
    border-radius: 0px 0px 10px 10px;

    padding-left:40px!important;
    padding-right:40px!important;
    background-color: #fccf00;
}

.score-number {
    font-size: 12em;
    font-weight: 700;
    height: 100px;
    line-height: 2em;
    color: #fff;
    border-radius: 5px;
    width: 100px;
    text-align: center;
    float: left;
}

.score-number-1 { background-color: #64bc26; }
.score-number-2 { background-color: #678f00; }
.score-number-3 { background-color: #756a00; }

.logo-results {
    width: 50%;
    float: right;

}

.score-title{
    color: #000;
    line-height: 4em;
    font-weight: 600;
    font-size:4em;
}
.score-holder {
    width: 20%;
    text-align: center;
    float: left;
    margin-right: 5%;
}

.score-holder-aanvragen {
    width: 25%;
    float: left;
    padding-top: 14em;
}

.score-holder-aanvragen-tankpaspagina {
    width: 30%;
    float: left;
    /*padding-bottom:30px;*/
}

.score-holder-tankpaspagina {
    width: 30%;
    text-align: left;
    float: left;
    margin-right: 5%;
    padding-bottom: 30px;
}






td.td1 img, td.td2 img {
    padding: 3px;
}

ul {
    padding: 0 0 23px 4em!important;
}

.mkb-brandstof{
    background-image: url("https://mkb-tankpas.nl/wp-content/themes/Divichild/images/logo-tabel-mkb-brandstof.jpg");
    background-repeat: no-repeat;
    background-size: contain;

}
.anwb{
    background-image: url("https://mkb-tankpas.nl/wp-content/themes/Divichild/images/logo-tabel-anwb.jpg");
    background-repeat: no-repeat;
    background-size: contain;
}
.travelcard{
    background-image: url("https://mkb-tankpas.nl/wp-content/themes/Divichild/images/logo-tabel-travelcard.jpg");
    background-repeat: no-repeat;
    background-size: contain;
}
.shell{
    background-image: url("https://mkb-tankpas.nl/wp-content/themes/Divichild/images/logo-tabel-shell.jpg");
    background-repeat: no-repeat;
    background-size: contain;
}
.vinkje {
    background-image: url("https://mkb-tankpas.nl/wp-content/themes/Divichild/images/vinkje.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.kruisje {
    background-image: url("https://mkb-tankpas.nl/wp-content/themes/Divichild/images/kruisje.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}
.kruisje-grijs {
    background-image: url("https://mkb-tankpas.nl/wp-content/themes/Divichild/images/kruisje-grijs.png");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

.td1{
    background-color:#fff;
}
.td2{
    background-color: rgba(255, 255, 255,0.8);
}

.infoInTabel {
    display: none;
}

.alleOpEenRij{
    width:100%!important;
}

.tankpasWidth{
    width:77px;
    height:75px;
}

.radiusAll{
    border-radius:5px;
    background-color:#fff;
}

.radiusTop{
    border-radius:5px 5px 0 0;
    background-color:#fff;
}

.radiusBottom{
    border-radius:0 0 5px 5px;
    /*background-color:#fff;*/
}

.columnSpacerHorizontal{
    width:4px;
}

.columnSpacerVertical{
    height:4px;

}

.tankpasNaam{
    text-align:left;
    padding:18px!important;
    background-color:#fff;
    font-size:3.5em;
    font-weight:600;
}

.verloop{

    background: -moz-linear-gradient(-0deg,  rgba(255,255,255,1) 0%, rgba(255, 255, 255,0.8) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255, 255, 255,0.8)));
    background: -webkit-linear-gradient(-0deg,  rgba(255,255,255,1) 0%,rgba(255, 255, 255,0.8) 100%);
    background: -o-linear-gradient(-0deg,  rgba(255,255,255,1) 0%,rgba(255, 255, 255,0.8) 100%);
    background: -ms-linear-gradient(-0deg,  rgba(255,255,255,1) 0%,rgba(255, 255, 255,0.8) 100%);
    background: linear-gradient(90deg,  rgba(255,255,255,1) 0%,rgba(255, 255, 255,0.8) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0b7a1', endColorstr='#bf6e4e',GradientType=1 );
}

td{
    font-size:3em;
    text-align:center;
}

.backgroundTableMKB{
    background-color:#f1efe6;
}

.waardering{
    font-size:3.5em;
    font-weight:600;
}

.aanvragenKnopTabel a {
    background-color: #fccf00;

    color: #fff;
    border-radius: 5px;

    padding-top: 10px;
    padding-bottom: 10px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: bold;
    /*text-shadow: 1px 1px 1px #000!important;*/
    display: block;
    width:100%;
    font-size:0.9em;

}
.aanvragenKnopTabel{
    height:28px;
}


.aanvragenKnopTabel a:hover {
    background-color: #000!important;
    background-image:none!important;
    color:#fff;
}


.entry-content tr td, body.et-pb-preview #main-content .container tr td {
    padding: 0;
    border-top: 0px solid #eee;
}

.scrollTable{
    overflow-x: hidden; }

















@media screen and (max-width: 1170px) {
    .text-header-home h1 {
        font-size: 11em!important;}
}


@media (max-width: 1280px) {

    .tableRow{
        width: 90%;
        max-width: 90%;
    }
}

@media (max-width: 1130px) {
    .score-title{
        font-size: 3.5em;
    }

    .column1 {
        display: none;
    }

    .alleOpEenRij{
        width:1400px!important;
    }

    .columnSpacerHorizontal {
        width: 10px;
    }
    .waardering{
        line-height:1em;
        padding: 5px!important;
    }

    .infoInTabel {
        color: #999;
        font-size: 0.8em;
        display: inline-block;
        padding-bottom: 5px;
    }


    .tankpasWidth{
        width:130px;

    }
    .scrollTable{
        overflow-x: scroll; -webkit-overflow-scrolling: touch;
    }}




@media screen and (max-width: 980px) {

    .score-title {
        font-size: 4.5em;
    }

    .scoreCustomMargin{

        margin-bottom:20px!important;
    }


    /*..kopIndicator{
        display:none;
    }

    indicator-holder {
        background-color: #fccf00; }*/

    span.indicator-number {
        padding-left: 8px;
        padding-right: 8px;
    }

    li.indicator-stappen-active span.indicator-stap{
        /*display: none;*/

    }
    li.indicator-stappen-active, li.indicator-stappen {
        padding: 0px;
    }
    h1{
        font-size:6em!important;
    }

    h2{
        font-size:5em!important;
    }
    h3{
        font-size:4em!important;

    }

    a.et_pb_button.button-green.et_pb_module.et_pb_bg_layout_dark.text-center.button-reset {
        width: 90%;
        margin-left: 5%;
        margin-top: 30px;
    }

    .block-answer-bottom {
        padding-left: 5%!important;
        padding-right: 5%!important;
    }

    .block-yellow, .block-overview {
        padding-left: 5%!important;
        padding-right: 5%!important;
        width: 90%!important;
    }

    .txtTankpas{width:50%!important}
    .imgTankpas{width:50%!important}



    .eerteRijnaTitel{
        margin-top:0px!important;
        padding-top: 0px;
    }
    .block-overview-3columns-holder {
        padding-top: 0px!important;

    }

    .block-overview-3columns-holder {
        padding-top: 0px!important;
        width:90%!important;
    }

    .block-overview-3columns{
        padding-left:5%!important;
        padding-right:5%!important;
    }


    .et_pb_section {
        padding: 25px 0 0 0!important;
    }

    .block-light-blue {

        padding-bottom: 25px !important;
    }

    .block-gradient {
        /*padding-bottom: 50px!important;*/
        padding-top:25px!important;
    }

    .content-margin-bottom{
        padding-bottom:50px!important;
    }
    .holder-width{
        width:100%!important;
    }
    .vraag{
        /*padding-top: 0px!important;*/
    }
    .antwoord{
        /*padding-top: 0px!important;*/
    }


    .block-indicator{
        padding-left:5%!important;
        padding-right:5%!important;
    }

    .block-indicator h1{
        font-size: 3.5em!important;
        line-height: 1.9em!important;
        padding-bottom: 0px;
    }

    .block-indicator h1 small{
        font-size:1em;
    }


    .vraag-width, .result-width{
        width: 90%!important;
        max-width: 90%!important;
    }
    .block-vraag-top {
        padding-left:5%!important;
        padding-right:5%!important;
        /*padding-bottom: 0px;*/
    }

    .block-vraag-top h1{

        font-size: 3.5em!important;
        line-height:1.4em;
    }

    .block-vraag-top h1 small{

        font-size:1em;

    }
    p.antwoord{
        font-size: 3.5em;
    }


    .block-vraag-bottom{

        padding-left:5%!important;
        padding-right:5%!important;
    }

    .antwoord-width{
        width:100%!important;
    }

    .score-holder {
        width: 30%;
        margin-right: 5%;
    }

    .score-holder-prijs{
        margin-right:0!important;
    }

    .score-holder-aanvragen {
        width:100%;
    }

    .score-holder-aanvragen-tankpaspagina {
        width: 100%;

    }
    .score-holder-aanvragen-tankpaspagina h4{
        padding-top:20px;

    }

    .score-holder-tankpaspagina {
        width: 100%;
    }

    .score-holder-tankpaspagina h4{
        padding-top:20px;
    }
    .headerHome {
        padding-bottom: 50px!important;
    }

}

@media screen and (max-width:870px){
    .text-header-home h1 {
        font-size: 9em!important;}
}

@media screen and (max-width: 768px) {

    .block-vraag-top {
        padding-bottom: 10px;
    }

    .score-holder-aanvragen {

        padding-top: 6em!important;
    }

    .scoreCustomMargin{
        padding-bottom:0px!important;
        margin-bottom:10px!important;
    }

    .block-light-blue {

        padding-top: 0px!important;
        padding-bottom:0px!important;
    }

    h1{
        font-size:5em!important;
    }

    h2{
        font-size:5em!important;
    }
    h3{
        font-size:4.5em!important;
    }
	h4{
        font-size:4em!important;
    }

    .block-onafhankelijkeVergelijker p{
        font-size:3em!important;
    }

    .button-green{
        font-size:5em;
    }

    .list-checkmark li {
        font-size: 5em;
        padding-left: 40px;
    }

    .list-checkmark ul {
        padding-bottom:0px!important;
    }

    .txtTankpas{width:65%!important;
                margin-bottom:0px!important;
    }
    .imgTankpas{width:35%!important;
                margin-top: 48px!important;

    }
    .text-header-home h1 {
        font-size: 9em!important;
        line-height:1.3;
    }
}

.score-match{
    font-size: 7em;
    height: 100px;
    line-height: 3.5em;
    color: #000;
    border-radius: 5px;
    width: 100%;
    text-align: center;
    /*  border: 2px solid #000;*/
    background-color: #eee;
}

.score-inclusief{
    font-size: 3em;
    color: #000;
    border-radius: 5px;
    width: 100%;
    text-align: center;
    border: 2px solid #eee;
    background-color: #eee;
    line-height: 1.5em;
    margin-bottom: 0.3em;
}
.score-inclusief-tankpaspagina {

    font-size: 3em;
    border-radius: 5px;
    width: 100%;
    text-align: center;
    border: 2px solid #eee;
    background-color: #eee;
    line-height: 1.5em;
    margin-bottom: 0.3em;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: 5px;
    display: block;
}

.score-jaarprijs{
    font-size: 7em;
    height: 100px;
    line-height: 3.5em;
    color: #000;
    border-radius: 5px;
    width: 100%;
    text-align: center;
    /* border: 2px solid #000;*/
    background-color: #eee;
    font-weight:700;
}
.score-jaarprijs-onderregel{
    font-size: 7em;
    height: 100px;
    line-height: 0.6em;
    color: #000;
    border-radius: 5px;
    width: 100%;
    text-align: center;
    background-color: #eee;
    font-weight: 700;
    padding-top: 1.2em;
}
.score-jaarprijs-onderregel span{
    font-size:0.35em!important;
    font-weight: 500;
}

.score-jaarprijs-tankpaspagina{
    font-size: 7em;
    height: 100px;
    line-height: 3.5em;
    color: #000;
    border-radius: 5px;
    width: 100%;
    text-align: center;
    /* border: 2px solid #000;*/
    background-color: #eee;
    font-weight:700;

}

.score-aanvragen{
    background-color: #41b23b;
    background-image: -webkit-linear-gradient(#41b23b 95%, #369230 95%);
    background-image: -o-linear-gradient(#41b23b 95%, #369230 95%);
    background-image: -moz-linear-gradient(#41b23b 95%, #369230 95%);
    background-image: linear-gradient(#41b23b 95%, #369230 95%);
    color: #fff;
    border-radius: 5px;
    width: 100%;
    margin-right: 40px;
    text-transform: uppercase;
    font-size: 4em;
    font-weight: bold;
    line-height: 6.2em;
    text-align: center;
    height: 100px;
    line-height: 5.5em!important;
    text-shadow: 1px 1px 1px #000 !important;
}

.score-aanvragen a{
    color:#fff;
    width: 100%;
}

.score-aanvragen:hover{
    background-color: #369230!important;
    background-image: none !important;
}

/* LOADING STATE */
.disabled { opacity: .7; cursor: not-allowed; }
.loading { opacity: .7; cursor: wait; }

.questionnaire-question.loading, .questionnaire-results.loading { position: relative; }
.questionnaire-question.loading:after, .questionnaire-results.loading:after {
    background: url("images/blueSpinner.gif") 50% 50% no-repeat;
    background-size: 60px;
    position: absolute; z-index: 999;
    top: 0; right: 0; bottom: 0; left: 0;
    content: '';
}

@media screen and (max-width: 620px) {
    .text-header-home h1 {
        font-size: 8em!important;
    }
}

@media screen and (max-width: 540px) {
    .text-header-home h1 {
        font-size: 6em!important;
    }
    .list-checkmark li {
        font-size: 4em;
        padding-left: 30px;
    }

}

@media screen and (min-width:980px) and (max-width: 1280px) {

    .score-jaarprijs-onderregel{
        font-size: 6em;
    }

    .score-jaarprijs-merkgebonden {
        font-size: 5em!important;
        height: 100px!important;
        line-height: 5em!important;
    }

    .score-jaarprijs-onderregel span {
        font-size: 0.4em!important;
        line-height: 0.4em;
    }

    .score-aanvragen {

        font-size: 3.5em!important;
        line-height: 6.5em !important;

    }

}

@media screen and (min-width:980px){
    .et_header_style_left #et-top-navigation nav>ul>li>a, .et_header_style_split #et-top-navigation nav>ul>li>a {
        padding-bottom: 16px!important;
        padding-top: 17px!important;
    }
}















