﻿@charset "UTF-8";

/* CSS Document */

body {
    color: #2b3237;
    background-color: #e0e0dd;
    /*#eaebec;*/
}

p {
    color: #2b3237;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #49555f;
}

.txtlight,
.relLineItem {
    color: rgba(43, 50, 55, 0.60);
}

.menuPerfil {
    background-color: #FFFFFF;
}

.colregistro02,
.bordaDireita,
.relCol01,
.relCol02 {
    border-right: solid thin #d3d5d7;
}

.subTitulo span {
    background-color: #49555f;
}

.relLineItem {
    background-color: rgba(255, 255, 255, 0.40);
    border-color: transparent transparent #d3d5d7 transparent !important;
}

    .relLineItem:hover {
        background-color: #FFFFFF;
    }


/*HEADER*/

header {
    background-color: #FFFFFF;
}

    header .logo,
    .login .logo {
        background-image: url("../../Images_Annexes/Logo/Light-Logo/logo-info4-inteligencia.png")
    }

.menuLateral {
    background-color: #f5f5f5;
    color: #2b3237;
    border-right: 1px solid #d3d5d7;
}

.menuAjustes {
    border-bottom: 1px solid #d3d5d7;
    border-top: 1px solid #d3d5d7;
    background-color: #f5f5f5;
}

.breadcrumb h4 {
    opacity: 0.6;
    font-weight: 400;
}

.breadcrumb,
.menuBuscaDatas,
.select-selected,
.select-items {
    background-color: rgba(255, 255, 255, 0.50) !important;
}

.menuBuscaDatas {
    border-left: #d3d5d7 solid thin !important;
    border-right: #d3d5d7 solid thin !important;
}

.select-items {
    background-color: rgba(255, 255, 255, 1) !important;
}

    .select-items div,
    .select-selected {
        color: #2b3237 !important;
    }

.menuLateral .butSolucoes a,
.sb-suggestions_item a {
    color: #2b3237 !important;
}

.sb-suggestions_item:hover a {
    color: #FFFFFF !important;
}

.barraConfig,
.barraMaterias,
.barraAjustes,
li.butSolucoes2,
li.butSolucoes {
    color: #2b3237;
    background-color: #FFFFFF;
}

li.butSolucoes2 {
    color: #FFFFFF;
    background-color: #FFFFFF;
    pointer-events: none;
    cursor: crosshair;
}

.butSolucoes2 h5 {
    color: #000000;
    font-size: 16px;
}

    li.butSolucoes2 a {
        color: #4b555e;
        opacity: 0.20;
    }

    li.butSolucoes a {
        color: #2b3237
    }

.butSlide {
    background-color: rgba(0, 0, 0, 0.20);
}

.bgDestaque {
    background-color: #eaebec !important;
}

.bgBranco,
.search input[type="text"],
.sb-suggestions {
    background-color: #FFFFFF !important;
}

.sb-suggestions_item a {
    color: #2b3237;
}

.search input[type="text"] {
    color: #000000 !important;
}

.butNovoCliente:hover {
    background: linear-gradient(to bottom, rgba(84,190,248,1) 0%, rgba(110,242,202,1) 100%) !important;
    box-shadow: 8px -11px 32px -19px rgba(0,0,0,0.50);
}

.butNovoCliente a:hover {
    transition: 0.1s;
    font-weight: 200;
    color: #000000 !important;
}

/*.titulos { background-color: rgba(255,255,255,0.50)}*/

.titulos {
    background-color: #6d777f;
    border-top: solid 5px #63bcf1;
}

    .titulos h2,
    .titulos h3 {
        color: #FFFFFF;
    }

.boxFormRegistroCliente {
    color: #000000;
    background-color: #ffffff;
}

.boxDestaques li,
li.playerLegenda {
    background-color: rgba(255, 255, 255, 0.60);
}

    .boxDestaques li:hover,
    li.playerLegenda:hover {
        background-color: rgba(255, 255, 255, 1.0);
    }

.playerLogo {
    border-bottom: 1px solid #d3d5d7;
}

.menuLateral li.butSolucoes {
    opacity: 1;
}

.butMidias a {
    background-color: rgba(255, 255, 255, 0.50) !important;
    border-color: #d3d5d7 !important;
}

    .butMidias a:hover {
        background-color: #FFFFFF !important;
    }

.boxForm {
    background-color: rgba(255, 255, 255, 0.50);
}

.boxFormUser {
    background-color: rgba(255, 255, 255, 0.50);
}

.formMailing .inputMaterial {
    background-color: #FFFFFF;
    color: #2b3237;
}

.boxFormRegistro {
    background-color: rgba(255, 255, 255, 0.50);
}

.dropdown-divider {
    border: 1px solid #e0e0dd;
    background-color: #e0e0dd;
    color: white;
}

.iconSol {
    opacity: 1;
}

.iconLua {
    opacity: 0;
}

a,
a:link,
a:visited,
a:active,
a:hover {
    color: #070808;
}

/*.fullSize {
    background-color: #e0e0dd !important;
}*/

.menu {
    background-color: rgb(255, 255, 255);
}

/*MOBILES*/

@media (max-width: 768px) {
    .butSolucoes2 h5 {
        font-size: 14px !important;
    }

    .ui-sortable{
        margin-top: 60px;
    }

    .espacoSol{
        transform:scale(0.7);
    }

    .stick2 {
        position: fixed;
        top: 55px;
        left: 0px;
        z-index: 1;
    }
}
