.region-header {
    background-color: #10b1b1;
}
#search-block-form input.form-submit {
    background-color: #10b1b1;
}
/*.flexslider .flex-direction-nav li {
    background: #efe13a;
}*/
/*.flexslider .flex-direction-nav a.flex-next:before {
    color: #dfd129;
}*/
body {
    color: #202d36;
}
.node__content ul {
    margin-left: 10px; 
}
.block-views-blockfront-block-2 .views-row {
    text-align: left;
}
.copyright {
    color: #8b8b8b;
}
.site-branding__logo img {
    width: 50px;
}
.region-header {
    padding: 7px;
}
h2, h3 {
    font-weight: 700;
}
.flexslider .slides li:after {
    background: transparent;
}
.flexslider .slider-caption {
    background: #0000005c;
    width: 80%;
    top: 10%;
}
.btn, .node-readmore a, .flexslider .more-link, input[type="submit"] {
    background: #10b1b1;
}
@media (max-width: 1199px) {
    .menu-base-theme li a,
    .menu-base-theme li a:hover, 
    .menu-base-theme li a:focus, 
    .menu-base-theme li a:active, 
    .menu-base-theme li a.highlighted {
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media (max-width: 991px) {
    .menu-base-theme li a,
    .menu-base-theme li a:hover, 
    .menu-base-theme li a:focus, 
    .menu-base-theme li a:active, 
    .menu-base-theme li a.highlighted {
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media (min-width: 768px) AND (max-width: 991px) { 
    .region-primary-menu,
    .region-primary-menu nav,
    .region-primary-menu ul.menu-base-theme,
    .region-primary-menu ul.menu-base-theme > li,
    .region-primary-menu ul.menu-base-theme > li > a {
        height: 100%;
    }
    .region-primary-menu ul.menu-base-theme > li > a {
        display: flex;
        align-items: center;
    }
}
@media (max-width: 600px) { 
    .flexslider .more-link {
        display: none;
    }
}
@media (min-width: 1200px) { 
    .flexslider .slider-title {
        font-size: 4em;
    }
}
@media (min-width: 1000px) AND (max-width: 1350px) { 
    .flexslider .slider-title {
        font-size: 3em;
    }
}
@media (min-width: 767px) AND (max-width: 1000px) { 
    .flexslider .slider-title {
        font-size: 2em;
    }
    .flexslider .slider-caption {
        top: 10%;
    }
}