﻿/*custom css inclue in all pages */

/*required mark to use in inputs*/
.required:after {
    content: "*";
    position: relative;
    font-size: inherit;
    color: #f1416c;
    padding-left: 0.25rem;
    font-weight: 600;
}

/*change the bootstrap input file button text to 'Pesquisar'*/
.custom-file-input ~ .custom-file-label::after {
    content: "Pesquisar";
}

/*set visual focus on select2 and select2 multiple components*/
.form-control:focus,
.select2-container--default .select2-selection--single:focus,
span.select2-container--default.select2-container--focus .select2-selection--multiple {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);
}

/*set select2 multiple style equal select2*/
span.select2-container--default .select2-selection--multiple {
    border: 1px solid #ced4da;
    padding: 5px;
}

.select2-container--default .select2-selection--multiple ::placeholder {
    color: #999;
}

/*fix position user options on top*/
.pcoded-header .dropdown .dropdown-toggle {
    line-height: 70px;
    display: inline;
    padding-right: 15px;
}

/*darkening border radio buttons, the default is too light*/
.radio input[type=radio] + .cr:before {
    border: 2px solid #888;
}

.pcoded-navbar {
    display: block;
    z-index: 1029;
    position: absolute;
    transition: all 0.3s ease-in-out;
    width: 264px;
    background-color: rgba(29, 36, 49, 0.6);
    height: 100%;
    top: 0;
    color: #b5bdca;
    background-image: url('../images/menu001.png');
}