/*
~   Copyright (c) 2018 WSO2 Inc. (http://wso2.com) All Rights Reserved.
~
~   Licensed under the Apache License, Version 2.0 (the "License");
~   you may not use this file except in compliance with the License.
~   You may obtain a copy of the License at
~
~        http://www.apache.org/licenses/LICENSE-2.0
~
~   Unless required by applicable law or agreed to in writing, software
~   distributed under the License is distributed on an "AS IS" BASIS,
~   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~   See the License for the specific language governing permissions and
~   limitations under the License.
*/

/* Login page */

.btn-login {
    width: 100%;
    background: #3f51b5;
    color: #fff;
    letter-spacing: 0.1rem;
}

.btn-login:hover, .btn-login:active, .btn-login:focus {
    color: #fff !important;
    background: #5663ab !important;
}

.app-icon {
    border: 0.25rem solid #d4dce4;
}

.app-icon > i {
    color: #5663ab;
}

.app-name {
    color: #5663ab;
}

/* Home page */

.app-navbar {
    background: #3f51b5;
}

#tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #3f51b5;
    background-color: transparent;
    border-color: transparent #3f51b5;
    border-bottom: 0.25rem solid !important;
    font-size: 1.25rem;
}

#tabs .nav-tabs .nav-link {
    border: 0.0625rem solid transparent;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
    color: #3f51b5;
    font-size: 1rem;
}

.blue-text {
    color: #3f51b5;
}

.dispatch .custom-file-control, .dispatch .form-control, .dispatch .is-focused .custom-file-control, .is-focused .form-control {
    background-image: linear-gradient(0deg, #3f51b5 2px, rgba(0, 150, 136, 0) 0), linear-gradient(0deg, rgba(0, 0, 0, .26) 1px, transparent 0);
}

.btn-create {
    color: #3f51b5 !important;
    border: 0.0625rem solid #3f51b5 !important;
}

.btn-create:hover, .btn-create:active, .btn-create:focus {
    color: #3f51b5 !important;
    border: 1px solid #3f51b5 !important;
    box-shadow: none;
}

.btn-primary, .dispatch table a {
    color: #3f51b5 !important;
}

.dispatch .hljs-string, .dispatch .hljs-symbol, .dispatch .hljs-bullet {
    color: #3f51b5;
}

/* Profile page */

.btn-details {
    color: #3f51b5;
    background-color: transparent;
    border-color: #ccc;
}

.swift.profile .main-content .jumbotron {
    background: #fff;
    padding-bottom: 0;
}

.table-container {
    border: 0.0625rem solid #eee;
    box-shadow: none;
}
