body {
    font-size: 1.2em !important;
}

.pf,
.pf * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.nest-bf-in-pf .form-group {
    margin-bottom:0px;
}

.jumbotron{
    color: white;
    background-color:#A41549 !important;
    height: 150px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-bottom: 0px !important;
}

.pull-center{
    text-align: center !important;
}

@media screen and (max-width: 767px) {
    .ui-dialog.dialogoAdaptable{
        width: 95% !important;
        left: 0;
        right: 0;
        height: 80vh !important;
        overflow: auto !important;
    }

    .hidden-sm{
        display: none;
    }
}

.btn-danger{
    background-color:#A41549 !important;
}

.btn-danger:hover{
    background-color:#640F2E !important;
}

.ui-commandlink.ui-widget{
    font-size: 1.2em !important;
}

.form-control:focus{
    border-color: #A41549 !important;
    box-shadow: none !important;
}

.ui-menu.ui-menubar{
    background-color:#c40c49 !important;
    color: white !important;
    border: none !important;    
    border-radius: 0px !important;
}



.ui-menuitem-text{
    color: black !important;
}

.ui-breadcrumb.ui-breadcrumb-items.ui-menuitem-link.ui-menuitem-text{
    color: black !important;
}

.ui-icon.ui-icon-triangle-1-s{
    color: white !important;    
}

.ui-menuitem-icon.ui-icon{
    color: white !important;    
}

.ui-menuitem-link.ui-submenu-link.ui-corner-all.ui-state-hover{
    background-color:#640F2E !important;
}

.ui-widget-content.ui-menu-list.ui-corner-all.ui-helper-clearfix.ui-menu-child.ui-shadow{
    background-color:#c40c49 !important;
}

.ui-menuitem-link.ui-corner-all.ui-state-hover{
    background-color:#640F2E !important;
}

.ui-widget.ui-menuitem.ui-corner-all.ui-menu-parent.user-right{
    float: right !important;
    color: white !important;
}
body.ui-menu.ui-menu-list.ui-menuitem.ui-menuitem-link.ui-menuitem-text{
    color: white !important;
}

.ui-overlaypanel-content{
    padding: 0px !important;
}

.ui-overlaypanel.ui-widget.ui-widget-content.ui-corner-all.ui-shadow.ui-hidden-container.ui-connected-overlay-enter-done{
    top: 150px !important;
}

.ui-overlaypanel.ui-widget.ui-widget-content.ui-corner-all.ui-shadow.ui-hidden-container.ui-connected-overlay-exit-done{
    top: 150px !important;
}

.ui-panel-content.ui-widget-content{
    background-color:#c40c49 !important;
    border: none !important;
}
ui-accordion-header{
    background: #1d6bb980 !important
}

.dataview-grid.ui-dataview .ui-dataview-header {
    border-bottom: 0 none;
    display: none;
}

/* adjust the padding of all buttons inside the file upload button bar */
.ui-fileupload-buttonbar .ui-button-text-icon-left .ui-button-text {
    width: 100%;
    padding: 0 0.2em;
}

.ui-fileupload .ui-fileupload-buttonbar .ui-button{
    width: 100% !important;
}

.ui-menuitem-text.menus-scj{
    color: white !important;
    font-size: 16px !important;
}

.ui-menuitem-text{
    font-size: 16px !important;
}

h1{
    font-size: 1.6em !important;
    font-family: 'Lato regular' !important;
    text-align: center !important;
}

h2{
    font-size: 1.2em !important;
    font-family: 'Lato regular' !important;
    text-align: center !important;
}

p{
    font-size: 1.2em !important;
    font-family: 'Lato regular' !important;
}

.textos-scj{
    font-size: 1.2em !important;
    font-family: 'Lato regular' !important;
}

.textos-menu{
    color: grey !important;
}

.miga-pan{
    color: black !important;
}

.ui-menu .ui-menuitem .ui-state-hover{
    color : white !important;
    background: #85b2cb;
    -webkit-box-shadow: 0px 0px 8px #85b2cb;
    box-shadow: 0px 0px 8px #85b2cb;
    
}

body .ui-menu .ui-menu-list .ui-menuitem .ui-menuitem-link .ui-menuitem-text{
    color : white !important;
    
}
.subirArchivo{
    background: green !important;
}

.cancelarSubirArchivo{
    background: red !important;
}

.ui-fileupload-content.ui-corner-bottom{
/*    display: none;*/
}

.ui-dialog-title{
    font-size: 20px !important;
    
}

.ui-paginator-bottom{
    display:none;
}

.ui-datatable .ui-row-toggler{
    color: #E31C67 !important;
    font-weight: bold !important;
    background: #8080807a !important;
}

.ui-datatable {
    .ui-row-toggler {
        &.ui-icon-circle-triangle-e {@include icon-override("\f054");}
        &.ui-icon-circle-triangle-s {@include icon-override("\f078");}
    }
}