/* Override */

/* Partbutton */
.partButton.default {background-color: #12A19A;}
@media (hover: hover)
{
    .partButton.default:not([disabled]):focus, 
    .partButton.default:not([disabled]):hover {background-color: #D30536;}
}

.partSlider.partSlickSliderHeader {position: relative;}
        .partSlider.partSlickSliderHeader .slideContainer {padding-bottom: 35.4%;}
    .partSlider.partSlickSliderHeader .slidePagination {position: absolute; bottom: 20px; left: 50%; padding-left: 15px; z-index: 60;}
        .partSlider.partSlickSliderHeader .slidePaginationBullet {background-color: #fff; width: 18px; height: 18px; transition: background-color .3s;}
        .partSlider.partSlickSliderHeader .slidePaginationBullet:hover, 
        .partSlider.partSlickSliderHeader .slidePaginationBullet.selected {background-color: #D30536;}

/* company logo slider */
.partSlickSliderCompanies {margin-bottom: 20px;}

/* Searchbar */
.partSearchBar .searchBarContainer {background-color: #fff;}
.partSearchBar .searchBarButton {border-color:#fff; transition: background-color 0.3s ease, border-color 0.3s ease;}
.partSearchBar .searchBarButton:hover {border-color:#12A19A; background-color: #12A19A;}
    .partSearchBar .searchBarButton svg {fill: #fff;}

/* Pagination */
.partPagination ul {justify-content: center;}

/* Form */
#formPakketBestelling {display: none;}
