#contenedoraInformes {display:none}

td.group-column[data-name="Held"] .item div.panel-body {background:#85b75f}
td.group-column[data-name="Closed Won"] .item div.panel-body {background:#85b75f}
td.group-column[data-name="Closed Lost"] .item div.panel-body {background:#cf605d}
#layouts-panel span, #layouts-panel div, #layouts-panel input {
    color: #201f1e
}
.panel.panel-default a:focus, .panel.panel-default a:hover, .panel.panel-default .btn-link:focus, .panel.panel-default .btn-link:hover, {
    color: #fff;
    text-decoration: none
}



input[type='checkbox'] {
    -moz-box-shadow: 0px 0px 0px 1px #a0a0a0;
}
#login.panel {margin-top: 30px;background:#fff;padding:20px}
#login.panel .panel-heading{background:none}
#login.panel .logo-container{width:auto;height:auto}
#login-form label{color:#385167}
#login-form div {margin-top:20px}
#login-form div.form-group{margin-top:0}

.admin-content iframe{display:none !important}
.whiteText {
    color: #fff !important
}
.capalogo {
    width: 100%;
    float: left;
    clear: both
}
.capalogo > div {
    width: 50%;
    margin: 0;
    padding: 0;
    float: left
}
.capalogo table{width:100%}
.capalogo td.avatar {
        text-align: right;
        color: #fff
}
.capalogo td.avatar img{border-radius:18px;max-height:36px;max-width:36px}

#containerGraficos > div > div {
    box-shadow: 3px 3px 4px rgba(0,0,0,.13);
    box-sizing: border-box;
    width: 99%;
}

#containerGraficos > div {
    width: 49%;float:left;padding:0;margin:0
}


#containerResumen > div {
    background: #3b3a39;
    padding: 10px 5px;
    margin: 0 1% 20px 0;
    width: 24%;
    float: left
}

#containerResumen table{width:100%}
#containerResumen .title {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 2px;
}
#containerResumen td{padding-left:20px}
#containerResumen td.icon{text-align:right;padding-right:20px}

#containerResumen .fas{font-size:28px;color:#505050}

.chartContainer {
    height: 300px
}

.tooltip_templates {
    display: none
}

#powerTip{padding:0 30px}
.toolTipResume {padding-top:5px;padding-left:30px;padding-right:30px}
.toolTipResume td {
    padding: 3px 30px
}
.toolTipResume tr.cabecera {
        border-bottom: 1px solid #fff;
    }

#contenedoraInformes > div {
    width: 46%;
    margin:0 1% 30px;
    float: left;
    border: solid 1px #3b3a39
}
#contenedoraInformes > div a{float:right}
#contenedoraInformes .grafico {
    float: left;
    padding: 0 8px 10px;
    height: 420px;
    width: 100%;
}
.table-striped > tbody > tr:nth-of-type(odd){background:none}

@media screen and (min-width: 768px) {
        #containerGraficos > div {width:50%;float:left}
    
}

@media screen and (max-width: 767px) {
    #containerGraficos > div {
        width: 100%;
        clear:both;margin-bottom:20px
    }
    #containerResumen > div {
        width: 99%;
        clear:both;

        
    }
	
	#capalogo{ background-image: linear-gradient(to left,#8bbfb5, white,white);padding:12px 10px}
  
}

.note-editor.note-frame .note-editing-area .note-editable {
    background: #fff
}

[disabled].form-control, [readonly].form-control, fieldset[disabled] .form-control {
    background: #201f1e
}


.ui-timepicker-list li{color:#fff}
/* Full Screen */
.grafico:-moz-full-screen {
    padding: 100px;
    border: solid 1px #3b3a39
}

a.btn-link:-moz-full-screen {
    display: none !important
}

#grafico:-webkit-full-screen {
    margin: 0 auto;
}

a.btn-link:-webkit-full-screen {
    display: none !important
}


#grafico:fullscreen {
    margin: 0 auto;
}
a.btn-link:fullscreen {
    display: none !important
}


/*Spinner */
.lds-grid {
    display: none;
    width: 80px;
    height: 80px;
    position: fixed; /* or absolute */
    top: 50%;
    left: 50%;
}

.lds-grid div {
position: absolute;
width: 16px;
height: 16px;
border-radius: 50%;
background: #fff;
animation: lds-grid 1.2s linear infinite;

}

.lds-grid div:nth-child(1) {
    top: 8px;
    left: 8px;
    animation-delay: 0s;
}

.lds-grid div:nth-child(2) {
    top: 8px;
    left: 32px;
    animation-delay: -0.4s;
}

.lds-grid div:nth-child(3) {
    top: 8px;
    left: 56px;
    animation-delay: -0.8s;
}

.lds-grid div:nth-child(4) {
    top: 32px;
    left: 8px;
    animation-delay: -0.4s;
}

.lds-grid div:nth-child(5) {
    top: 32px;
    left: 32px;
    animation-delay: -0.8s;
}

.lds-grid div:nth-child(6) {
    top: 32px;
    left: 56px;
    animation-delay: -1.2s;
}

.lds-grid div:nth-child(7) {
    top: 56px;
    left: 8px;
    animation-delay: -0.8s;
}

.lds-grid div:nth-child(8) {
    top: 56px;
    left: 32px;
    animation-delay: -1.2s;
}

.lds-grid div:nth-child(9) {
    top: 56px;
    left: 56px;
    animation-delay: -1.6s;
}

div[data-name='redirectUri'] input{color:#201f1e}

@keyframes lds-grid {
    0%, 100% {
        opacity: 1;
    }

    50% {
        opacity: 0.5;
    }
}
