/*
Created by Jacobs Technology
*/
/* 
    Created on : Jun 16, 2021, 11:40:21 AM
    Author     : BrandJW
*/

.select-2021.select-2021.select-2021 {
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
    background: white;
}

div.ui-outputpanel div.select-2021 div.ui-selectonemenu {
    background: none;
}

div.select-2021 div.ui-selectonemenu-trigger{
    box-shadow: none;
    background: var(--dark-text);
    border-radius: 0 .5rem .5rem 0;
    margin: -1px;
    height: calc(100% + 2px);
    text-shadow: none;
}

div.select-2021 div.ui-selectcheckboxmenu-trigger{
    box-shadow: none;
    background: var(--dark-text);
    border-radius: 0 .5rem .5rem 0;
    margin: -1px;
    height: calc(100% + 2px);
    text-shadow: none;
}

.select-2021 .ui-state-default .ui-icon {
    margin-top: 25%;
    background-image: url("/studentsite/javax.faces.resource/images/ui-icons_ffffff_256x240.png.jsf?ln=primefaces-aristo");
}

.input-2021 .ui-selectcheckboxmenu-label{
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
}

.input-2021.input-2021 {
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
    text-align: left;
}

.input-2021 .ui-inputfield {
    -moz-border-radius: .5rem 0 0 .5rem;
    -webkit-border-radius: .5rem 0 0 .5rem;
    border-radius: .5rem 0 0 .5rem;
    box-shadow: none;
    background: none;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
}

.input-2021 .ui-selectcheckboxmenu-label{
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
    background: none;
}

.date-2021.date-2021 {
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
    text-align: left;
}

.date-2021 .ui-inputfield {
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
}

/* may break other pages */
.ui-selectonemenu-panel {
    box-shadow: 0 3px 6px rgba(0,0,0,0.34), 0 3px 6px rgba(0,0,0,0.46);
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
    border: 0;
}

.ui-selectonemenu-items-wrapper {
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
}

.ui-selectcheckboxmenu-panel {
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
    border: 0;
}

.ui-selectcheckboxmenu-items-wrapper {
    -moz-border-radius: .5rem;
    -webkit-border-radius: .5rem;
    border-radius: .5rem;
}

