/*
Theme Name: Total Child Theme
Theme URI: https://your-site.com
Description: Your site description. Go to Appearance > Editor to modify this file.
Author: Your Name
Author URI: https://your-site.com
Template: Total
Version: 1.0
*/

.theme-button, .color-button, input[type="submit"], button, .button, .added_to_cart {
    display: inline-block;
    background-color: #2c87f0;
    color: #fff;
    padding: .538em 1.077em;
    font-family: inherit;
    font-size: .923em;
    font-weight: 400;
    margin: 0;
    border: 0;
    cursor: pointer;
    line-height: 1.65;
    -webkit-appearance: none;
    -webkit-font-smoothing: inherit;
    text-decoration: none !important;
    max-width: 100%;
    transition: 0.15s all ease;
    border-radius: 3px;
    border-radius: 30px;
    padding: 10px 40px;
}


    
@media only screen and (max-width: 1130px) {
  .vc_custom_1577375302883 {
    padding-top: 175px !important;
    padding-bottom: 175px !important;
    background: #27aae1 url(https://acoolcompany.nl/wp-content/uploads/2019/12/Header_ACC.png?id=22) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
  }
}

@media only screen and (max-width: 480px) {
    .vc_custom_heading h1 {
        line-height: 35px !important;
    }
    .entry h1 {
        line-height: 35px !important;
    }
    .h1mobiel {
        font-size: 35px !important;
    }
}


.semantic_ui .ui.table {
    width: 100%;
    background: #fff;
    margin: 1em 0;
    border: 0px solid #2b3990 !important;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0px !important;
    text-align: left;
    color: #2b3990 !important;
    border-collapse: collapse !important;
    border-spacing: 0;
}
.semantic_ui .ui.table td {
    padding: 8px !important;
    text-align: inherit;
}
.semantic_ui .ui.table tr td {
    border-top: 0px solid rgba(34,36,38,.1) !important;
}
.semantic_ui .ui.striped.table>tr:nth-child(2n), .semantic_ui .ui.striped.table tbody tr:nth-child(2n) {
    background-color: rgba(39,170,225,.05) !important;
}
.semantic_ui .ui.striped.table>tr:nth-child(2n), .semantic_ui .ui.striped.table tbody tr:nth-child(2n) {
    background-color: rgba(39,170,225,.05) !important;
}
.semantic_ui .ui.striped.table>tr:nth-child(2n), .semantic_ui .ui.striped.table tbody tr:nth-child(2n) {
    background-color: rgba(39,170,225,.05) !important;
}
.semantic_ui .ui.selectable.table tbody tr:hover, .semantic_ui .ui.table tbody tr td.selectable:hover {
    background: rgba(43,56,144,.05) !important;
    color: #2b3990 !important;
}

/* -- Testimonials -- */

.vcex-testimonials-fullslider-author {
    margin: 20px 0 5px;
    font-size: 16px !important;
}
.vcex-testimonials-fullslider-author-name {
    font-weight: 800;
    color: #27aae1;
}
.vcex-testimonials-fullslider-company {
    font-size: 14px !important;
}