
.panel{
    margin-bottom: 0px;
    border: 0px;
}

.panel-primary {
    color: #73879C;
    background: #2A3F54;
    font-family: "Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.471;
    border:0px;

}
.panel-primary>.panel-heading {
    color: inherit;
    background-color: #F7F7F7;
    border-color: #F7F7F7;

}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 24px;
    color: inherit;
}

.panel-heading {
    border-bottom: 2px solid #E6E9ED;
    padding: 100px 5px 6px;
    margin-bottom: 0px;
}

.panel-body {
    position: relative;
    width: 100%;
    margin-bottom: 0px;
    padding: 10px 17px;
    display: inline-block;
    background: #fff;
    border: 1px solid #E6E9ED;
    -webkit-column-break-inside: avoid;
    -moz-column-break-inside: avoid;
    column-break-inside: avoid;
    opacity: 1;
    transition: all .2s ease;
}


.label{
    background-color:#fff;
    color: inherit;
}



/*Boton*/
.btn {
    border-radius: 3px;
}

.btn-default {
    background: #26B99A;
    border: 1px solid #169F85;
}

a.btn-default {
    color: #fff;
}

a.btn-default:hover {
    color: #fff;
}

.btn-default:hover,
.btn-default:focus {
  background-color: #169F85;
  background-position: 0px;
}

.input-calendar{
    display: inline-table;
    margin-right: 15px;
}

div[role=tabpanel]{
    padding: 5px 20px;
}

#datefilter.form-control{
    width: 200px;
}

#title_report_index{
    margin-top:15px;
}

#reportrange{
    background: unset !important;
}


#rounded-img{
    border-radius: 20px;
}

#login_1{
    padding-top: 0px !important;
}

#tab_content4{
    padding-left:50px;
}

.form-control[disabled]{
    background-color: #dddddd;
}

#calendar_btn_mainpage{
    margin-bottom: 0px !important;
}

#calendar_icon_mainpage{
    top: 4px !important;
}

#main_page_count {
    padding-left:0px !important;
    padding-right:0px !important;
}