﻿    /*
.top-bar {
    background: #0D467B;
    border-bottom: 1px solid #0D467B;
}

.navbar {
    background: #0D467B;
}
*/

#bottom {
    border-bottom: 5px solid #0D467B;
}

    #bottom ul li a:hover {
        color: #0D467B;
    }

#footer a:hover {
    color: #0D467B;
}

a {
    color: #0D467B;
}

    a:hover, a:focus {
        color: #ffffff;
    }

/* Start changed, Ingo Rieping, 05.01.2018 */
.btn-primary {
    background: #0D467B;
    color: white;
}


    .btn-primary:hover,
    .btn-primary:focus {
        background: #0D467B;
    }





.navbar-user > li > a:hover {
    background-color: #0D467B;
}

.navbar-user > .active > a,
.navbar-user > .active > a:hover,
.navbar-user > .active > a:focus,
.navbar-user > .open > a,
.navbar-user > .open > a:hover,
.navbar-user > .open > a:focus {
    background-color: #0D467B;
}

.navbar-user > li:hover > a,
.navbar-user > li:focus > a,
.navbar-user > li.active > a {
    background-color: #0D467B;
}


.navbar-inverse .navbar-nav > li > a:hover {
    background-color: #0D467B;
    color: #fff;
}

.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
    background-color: #0D467B;
    color: #fff;
}

.navbar-inverse .navbar-nav .dropdown-menu > li:hover > a,
.navbar-inverse .navbar-nav .dropdown-menu > li:focus > a,
.navbar-inverse .navbar-nav .dropdown-menu > li.active > a {
    background-color: #0D467B;
    color: #fff;
}



.recent-work-wrap .overlay {
    background: #0D467B;
}



.recent-work-wrap .overlay h2 {
  color: #fff;
}



ul.pagination > li.active > a,
ul.pagination > li:hover > a {
    background-color: #0D467B !important;
    border-color: #0D467B !important;
    color: #fff;
}


#main-slider .carousel-indicators .active {
    background-color: #0D467B;
    border: #0D467B;
}

    #main-slider .carousel-indicators .active:after {
        background: #0D467B;
        border: #0D467B;
    }

.carousel-content{
    text-align:center;
}

.carousel-content .animation {
    background-color: #EEE;
    color: #000;
    text-shadow: none;
    border-radius: 20px;
    padding:20px;
    margin: 0;
}

.carousel-content .strokeme {
    background-color: #EEE;
    color: #000;
    text-shadow: none;
    border-radius: 20px;
    padding:20px;
    margin: 0;
}

#main-slider .carousel h1 {
    font-size: 26px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}

#main-slider .carousel h2 {
    color: #000;
    text-shadow: none;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

@media (min-width: 768px) {
    .slide-margin .col-sm-6:not(.col-sm-offset-6) {
        float: left;
        margin-left: 25%;
        margin-top: 20%;
    }
}

    #main-slider .prev,
    #main-slider .next {
        background-color: #0D467B;
    }


#main-slider .carousel .animated-item-3 {
    /* background: #0D467B;*/
    background-color: #EEE;
    color: #000;
    font-weight: 600;
    border-radius: 20px;

    
}


