.faq_container .answer ul li a {
text-decoration:underline!important;
}

.plain_tekst a.btn {
text-decoration:none!important;
}

.btn, .button-primary {
box-sizing: border-box;
font-family: Ubuntu;
border-radius: 0!important;
font-weight: 400!important;
text-decoration:none!important;
}

/* BTN PRIMARY */
.btn.btn--primary,
.button-primary {
background: #f95300 linear-gradient(180deg, #ff5b09 0%, #f95300 100%) repeat scroll 0 0!important;
border: 1px solid #d84800!important;
box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.2) inset;
color: #fff;
font-size: 1.143rem;
font-weight: 500;
line-height: 1.143rem;
padding: 13px 16px;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1) 0s;
white-space: nowrap;
}

.btn.btn--primary::before,
.button-primary:before {
content: "";
font-style: normal;
font-weight: normal;
font-family: Icons;
font-size: 14px;
line-height: 6px;
margin-right: 10px;
position:relative!important;
top: 0 !important;
left: 0 !important;
}

.btn.btn--primary:hover,
.button-primary:hover {
background: #ff5500 none repeat scroll 0 0!important;
transition: background-color 300ms cubic-bezier(0.23, 1, 0.32, 1) 0s!important;
}

.btn.btn--primary:active,
.button-primary:active {
background: #f95300 none repeat scroll 0 0!important;
box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.4) inset!important;
}

/* ILLUSTRATIVE ORANGE BUTTON */
.btn.btn--illustrative-orange {
border: 3px solid #ff5500;
color: #ff5500;
font-size: 1.143em;
font-weight: 500;
line-height: 1.143rem;
padding: 11px 16px;
}

.btn.btn--illustrative-orange:hover {
background: #ff5500;
color: white;
}

.btn.btn--illustrative-orange::before {
background: rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20fill%3D%22%23FF5500%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M405.227%20226.334L191.17%2012.53C183.24%204.093%20173.52%200%20161.502%200c-12.02%200-21.74%204.092-29.667%2012.53l-25.063%2024.553C98.59%2045.267%2094.498%2054.985%2094.498%2066.75c0%2011.252%204.09%2021.226%2012.275%2029.92L266.358%20256%20106.773%20415.584c-8.184%208.184-12.275%2017.903-12.275%2029.667%200%2011.254%204.09%2021.23%2012.275%2029.924l25.063%2024.55C140.02%20507.91%20149.738%20512%20161.502%20512c11.51%200%2021.483-4.092%2029.667-12.276l214.056-213.802c8.184-8.44%2012.276-18.414%2012.276-29.922s-4.092-21.483-12.276-29.666z%22%2F%3E%3C%2Fsvg%3E") no-repeat scroll center center / 100% auto;
content: "";
display: inline-block;
height: 13px;
margin-right: 6px;
position: relative;
top: 1px;
width: 11px;
}

.btn.btn--illustrative-orange:hover:before {
background: rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20fill%3D%22%23FFFFFF%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M405.227%20226.334L191.17%2012.53C183.24%204.093%20173.52%200%20161.502%200c-12.02%200-21.74%204.092-29.667%2012.53l-25.063%2024.553C98.59%2045.267%2094.498%2054.985%2094.498%2066.75c0%2011.252%204.09%2021.226%2012.275%2029.92L266.358%20256%20106.773%20415.584c-8.184%208.184-12.275%2017.903-12.275%2029.667%200%2011.254%204.09%2021.23%2012.275%2029.924l25.063%2024.55C140.02%20507.91%20149.738%20512%20161.502%20512c11.51%200%2021.483-4.092%2029.667-12.276l214.056-213.802c8.184-8.44%2012.276-18.414%2012.276-29.922s-4.092-21.483-12.276-29.666z%22%2F%3E%3C%2Fsvg%3E") no-repeat scroll center center / 100% auto;
content: "";
display: inline-block;
height: 13px;
margin-right: 6px;
position: relative;
top: 1px;
width: 11px;    
}

/* ILLUSTRATIVE BLUE BUTTON */
.btn.btn--illustrative-blue {
border: 3px solid #087ea6;
color: #087ea6;
font-size: 1.143rem;
font-weight: 500;
line-height: 1.143rem;
padding: 11px 16px;
}

.btn.btn--illustrative-blue:hover{
background: #087ea6 none repeat scroll 0 0;
color: #fff;
}

.btn.btn--illustrative-blue::before {
background: rgba(0, 0, 0, 0) url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20fill%3D%22%23087EA6%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M405.227%20226.334L191.17%2012.53C183.24%204.093%20173.52%200%20161.502%200c-12.02%200-21.74%204.092-29.667%2012.53l-25.063%2024.553C98.59%2045.267%2094.498%2054.985%2094.498%2066.75c0%2011.252%204.09%2021.226%2012.275%2029.92L266.358%20256%20106.773%20415.584c-8.184%208.184-12.275%2017.903-12.275%2029.667%200%2011.254%204.09%2021.23%2012.275%2029.924l25.063%2024.55C140.02%20507.91%20149.738%20512%20161.502%20512c11.51%200%2021.483-4.092%2029.667-12.276l214.056-213.802c8.184-8.44%2012.276-18.414%2012.276-29.922s-4.092-21.483-12.276-29.666z%22%2F%3E%3C%2Fsvg%3E") no-repeat scroll center center / 100% auto;
content: "";
display: inline-block;
height: 13px;
margin-right: 6px;
position: relative;
top: 1px;
width: 11px;
}

.btn.btn--illustrative-blue:hover::before {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20fill%3D%22%23fff%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M405.227%20226.334L191.17%2012.53C183.24%204.093%20173.52%200%20161.502%200c-12.02%200-21.74%204.092-29.667%2012.53l-25.063%2024.553C98.59%2045.267%2094.498%2054.985%2094.498%2066.75c0%2011.252%204.09%2021.226%2012.275%2029.92L266.358%20256%20106.773%20415.584c-8.184%208.184-12.275%2017.903-12.275%2029.667%200%2011.254%204.09%2021.23%2012.275%2029.924l25.063%2024.55C140.02%20507.91%20149.738%20512%20161.502%20512c11.51%200%2021.483-4.092%2029.667-12.276l214.056-213.802c8.184-8.44%2012.276-18.414%2012.276-29.922s-4.092-21.483-12.276-29.666z%22%2F%3E%3C%2Fsvg%3E");
content: "";
display: inline-block;
height: 13px;
margin-right: 6px;
position: relative;
top: 1px;
width: 11px;    
}

/* KENTEKEN */
.btn-licenseplate-unknown span {
line-height:0.75;
}

/* BACK BUTTON */
.btn.btn--back, .webform-confirmation .links a {
background: none;
border: 0;
color: #6D7375;
font-size: 14px;
left: 0;
line-height: 0.9;
padding-left: 1.5em;
position: relative;
}

.btn.btn--back:before, .webform-confirmation .links a:before {
background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20fill%3D%22%236D7375%22%3E%3Cpath%20d%3D%22M487.18%20205.21c-7.164-8.19-16.375-12.282-27.634-12.282H228.238l96.208-96.208c8.444-8.444%2012.538-18.167%2012.538-29.937%200-11.515-4.094-21.494-12.538-29.937l-24.564-24.308C291.438%204.094%20281.715%200%20270.202%200c-11.515%200-21.494%204.094-29.938%2012.538L26.354%20225.935c-8.187%208.444-12.28%2018.423-12.28%2029.937%200%2011.514%204.093%2021.493%2012.28%2029.68l213.91%20214.166C248.708%20507.906%20258.687%20512%20270.2%20512c11.515%200%2021.494-4.094%2029.682-12.282l24.564-25.075c8.444-7.932%2012.538-17.655%2012.538-29.68%200-11.772-4.094-21.75-12.538-29.683l-96.208-96.463h231.308c11.514%200%2020.726-4.094%2027.634-12.282%207.165-8.188%2010.747-18.167%2010.747-29.68V234.89c0-11.77-3.582-21.493-10.747-29.68z%22%2F%3E%3C%2Fsvg%3E');
background-size: cover;
content: "";
display: block;
height: 14px;
left: 0;
position: absolute;
width: 14px;
}

.btn.btn--back:hover, .webform-confirmation .links a:hover {
color: #0582AD
}

.btn.btn--back:hover:before, .webform-confirmation .links a:hover:before {
background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20fill%3D%22%230582AD%22%3E%3Cpath%20d%3D%22M487.18%20205.21c-7.164-8.19-16.375-12.282-27.634-12.282H228.238l96.208-96.208c8.444-8.444%2012.538-18.167%2012.538-29.937%200-11.515-4.094-21.494-12.538-29.937l-24.564-24.308C291.438%204.094%20281.715%200%20270.202%200c-11.515%200-21.494%204.094-29.938%2012.538L26.354%20225.935c-8.187%208.444-12.28%2018.423-12.28%2029.937%200%2011.514%204.093%2021.493%2012.28%2029.68l213.91%20214.166C248.708%20507.906%20258.687%20512%20270.2%20512c11.515%200%2021.494-4.094%2029.682-12.282l24.564-25.075c8.444-7.932%2012.538-17.655%2012.538-29.68%200-11.772-4.094-21.75-12.538-29.683l-96.208-96.463h231.308c11.514%200%2020.726-4.094%2027.634-12.282%207.165-8.188%2010.747-18.167%2010.747-29.68V234.89c0-11.77-3.582-21.493-10.747-29.68z%22%2F%3E%3C%2Fsvg%3E')
}

/* BTN-TERTIARY PURPLE */
.btn--tertiary--purple.icon--down:before {
    content: "\f107"!important;
font-family: FontAwesome !important;
margin-right: 10px;   color: white;
}    

.btn--tertiary--purple {
    color: white;
    padding: 1rem;
    background: #4F2D7F!important;
}
.btn--tertiary--purple:hover {
    color: white;
    background: #472873!important;
border-bottom: none!important;
}

/* ZELF REGELEN */
.ico--polis-inzien {
    background-image: url(/sites/all/modules/aserv/aserv_media/images/polis_inzien.png);
    height: 70px;
    width: 70px;
}

.ico--declaratie-indienen {
    background-image: url(/sites/all/modules/aserv/aserv_media/images/declaratie_indienen.png);
    height: 70px;
    width: 70px;
}

.ico--zorgverlener-zoeken {
    background-image: url(/sites/all/modules/aserv/aserv_media/images/zorgverlener_zoeken.png);
    height: 70px;
    width: 70px;
}

/* COVERAGE TABLE LINK */
.coverage-table .mf-tooltip-row div p a {
    color: #a6daff!important;
    text-decoration: none!important;
    line-height: 1!important;
}
.coverage-table .mf-tooltip-row div p a:hover {
    border-bottom: 1px solid #a6daff !important;
    color: #a6daff!important;
    text-decoration: none!important;
    cursor: pointer;
}