.tgr-main .navbar-light ul#main-menu-navigation > li > a {
    border-color: #f37124 !important;
}

.tgr-main .navbar-light ul#main-menu-navigation > li:hover > a {
    /* border-color: #f37124 !important; */
    border-bottom: 2px solid;
    /* background: #FFFFFF; */
}

.tgr-main .modal-footer .btn[data-dismiss="modal"] {
    background-color: #f37124 !important;
    border-color: #f37124 !important;
}

.tgr-main .modal-footer .btn[data-dismiss="modal"]:hover {
    opacity: 0.8;
}

.tgr-main .modal-footer .btn[name="send"] {
    background-color: #17154c !important;
    border-color: #17154c !important;
}

.tgr-main .modal-footer .btn[name="send"]:hover {
    opacity: 0.8;
}

.tgr-main nav.header-navbar .dropdown-user-link {
    color: #fff !important;
}

.tgr-main nav.header-navbar {
    background-color: #17154c;
}

.tgr-main .brand-logo {
    max-width: 125px;
}

.tgr-login label.label-remember {
    margin-left: 10px;
}

.tgr-login .tgr-input {
    background-color: transparent;
    color: #fff;
}

.tgr-login .tgr-input:focus {
    border-color: #f37124 !important;
}

.tgr-login .tgr-input+.form-control-position i {
    color: #f37124;
}

.tgr-login .btn-tgr {
    background-color: #f37124;
    color: #fff;
}

.tgr-login .esqueci-senha {
    color: #f37124
}

.tgr-login .img-logo {
    max-width: 230px;
    width: 100%;
}

.tgr-login .card-header,
.tgr-login .card-body,
.tgr-login .card-footer,
.tgr-login {
    background-color: #17154c;
    border: 0 !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}

.tgr-login label {
    color: #fff;
}

.tgr-login .tgr-footer {
    width: 100%;
    color: #fff;
}

.tgr-main .add-button {
    background-color: transparent !important;
    color: #17154c !important;
    font-weight: bold;
}

.tgr-main .add-button:hover {
    background-color: #17154c !important;
    color: #fff !important;
}

.tgr-main table tbody th {
    color: #f37124;
    font-weight: bold;
}

.tgr-main .btn-icon.btn-pure[data-target^="#form_edit"] {
    color: #f37124 !important;
}

.tgr-main .breadcrumb .breadcrumb-item>a {
    color: #f37124 !important;
}

#google_map {
    height: 100%;
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: 0rem !important;
}

.card-header {
    padding: 1.5rem 1.5rem 0 1.5rem;
}

.center {
    text-align: center !important;
}

.btn-icon {
    margin-left: 4px;
    margin-right: 4px;
}

.w120 {
    width: 120px !important;
}

.w140 {
    width: 140px !important;
}

.w200 {
    width: 200px !important;
}

.w240 {
    width: 240px !important;
}

.w260 {
    width: 260px !important;
}

.w280 {
    width: 280px !important;
}

.w300 {
    width: 300px !important;
}

.pagination {
    text-align: center;
}

.pagination li {
    padding: 0 4px;
}

.main-menu.menu-dark .navigation>li.open {
    border-left: 4px solid #17154c;
}

.main-menu.menu-dark .navigation>li ul .active>a {
    color: #17154c;
}

a {
    color: #17154c;
}

a:hover {
    color: #17154c;
}

.nav.nav-tabs.nav-underline {
    border-bottom: 1px solid #17154c;
}

.nav.nav-tabs.nav-underline .nav-item a.nav-link {
    color: #17154c;
}

.gm-style-iw {
    min-width: 200px;
}


/*.custom-control-label::before {
    left: -1.5rem;
}
.custom-control {
    padding-left: 1.5rem;
}*/

.custom-control-label {
    /*font-size: 13.2px;*/
    margin: 5px 10px;
}


/*.btn-primary {
    border-color: #f47d24 !important;
    background-color: #f47d24 !important;
}
.btn-primary:hover {
    border-color: #f47d24 !important;
    background-color: #f47d24 !important;
}
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    border-color: #f47d24 !important;
    background-color: #f47d24 !important;
}
.form-control:focus {
    border-color: #f47d24;
}
.form-control:focus {
    border-color: #f47d24;
}
.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
    background-color: #f47d24 !important;
    border-color: #f47d24 !important;
}
.btn-outline-primary {
    border-color: #f47d24;
    color: #f47d24;
}
.btn-outline-primary:hover {
    background-color: #f47d24;
    border-color: #f47d24;
}
*/
