@charset "utf-8";
/* CSS Document */
body a,
body .btn {
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
    font-family: 'Montserrat', sans-serif;
}

.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.42857143;
    border-radius: 4px 4px 0 0;
    text-transform: uppercase;
    color: #5b9ee6 !important;
    font-weight: inherit !important;
}

.nav-tabs>li>a:hover {
    border-color: #eee #eee #ddd
}

.shadow-wrapper {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.12),
    0 2px 4px 0 rgba(0, 0, 0, 0.08);
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {

    color: #FFFFFF;
    cursor: default;
    background-color: #00C0FF !important;
    font-weight: 500;
    border: 1px solid #016da8 !important;
    border-radius: 20px;
    text-transform: uppercase;
    -webkit-box-shadow: 1px 1px 1px 0px rgba(233, 233, 233, 1.00);
    box-shadow: 1px 1px 1px 0px rgba(233, 233, 233, 1.00);
}

.nav>li>a:hover,
.nav>li>a:focus {
    text-decoration: none;
    border: 1px solid #016da8 !important;
    border-radius: 20px;
}

.tab-content {
    margin-top: 40px;
    margin-bottom: 30px;
}

.nav-tabs {
    border-bottom: none !important;
}

.nav-tabs .nav-link.active {
    border: 1px solid #016da8 !important;
    border-radius: 20px;
}

.tab-pane>.row {

    margin-left: 0px !important;
    margin-right: 0px !important;
}

.image-box-css>a>img {
    margin-bottom: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 7px;
    padding-right: 7px;
    margin-bottom: 20px;
    -webkit-box-shadow: 0px 5px 7px -2px rgba(0, 0, 0, 0.4);
    box-shadow: 0px 5px 7px -2px rgba(0, 0, 0, 0.4);
    margin-top: 5px;
    background-color: rgba(255, 255, 255, 1.00);
    color: rgba(0, 0, 0, 1.00);
}

