/*
Código de propriedade da empresa SimplesTI.
É restrita qualquer alteração, cópia ou
utilização não autorizada do mesmo.
Todos os direitos reservados. SimplesTI - 2018
*/
/* 
    Created on : 16/11/2018, 10:03:26
    Author     : emanu
*/

html{
    height: 100%;
    overflow-y: auto;
    position: relative !important;
    background-color: rgba(0, 0, 0, 0.6);
}
body{
    background: url("../img/bgPerfil.jpg") no-repeat bottom center;
    background-size: cover;
    min-height: 100%; 
}
body:before{
    content: '';
    background: rgba(0, 0, 0, 0.35);
    width: 100%;
}
.btn-outline-white{
    background: rgba(0,0, 0, 0.35);
}

.yellow-gradient{
    background: linear-gradient(40deg,#ffee6bdd,#ffc926dd) !important;
}

.peach-gradient{
    background: linear-gradient(40deg,#FFD86Fdd,#FC6262dd) !important;
}

.blue-gradient{
    background: linear-gradient(40deg,#68ed40cc,#2e9c2ccc) !important;
}

.purple-gradient{
    background: linear-gradient(40deg,#ff6ec4cc,#7873f5cc) !important;
}

input[type=date]:focus:not([readonly]), input[type=datetime-local]:focus:not([readonly]), input[type=email]:focus:not([readonly]), input[type=number]:focus:not([readonly]), input[type=password]:focus:not([readonly]), input[type=search-md]:focus:not([readonly]), input[type=search]:focus:not([readonly]), input[type=tel]:focus:not([readonly]), input[type=text]:focus:not([readonly]), input[type=time]:focus:not([readonly]), input[type=url]:focus:not([readonly]), textarea.md-textarea:focus:not([readonly]) {
    border-bottom: 1px solid #2e9c2c;
    box-shadow: 0 1px 0 0 #2e9c2c;
}
.select2-container--default .select2-selection--single {
    border: 1px solid #bdbdbd;
    height: 42px;
}
.select2-container--default .select2-selection--multiple, .select2-container--default.select2-container--focus .select2-selection--multiple {
    border: 1px solid #bdbdbd;
    outline: 0;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 42px;
    font-size: .8rem;
    outline: 0;
    color: #212529;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 42px;
}
.select2-search__field{
    text-transform: none !important;   
}
.select2-search__field::placeholder {
    color: #999;
    opacity: 1;
    font-size: .8rem
}

.select2-container--default .select2-search--inline .select2-search__field,
.select2-container--default .select2-search--inline .select2-search__field:focus{
    border: 0px !important;
    outline: none !important;
    font-size: .9rem;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: block !important;
    min-height: 42px !important;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
    margin-top: 10px !important;
    font-size: .9rem;
}
.select2-results {
    font-size: .9rem;
}