/**
* jPList - jQuery Data Grid Controls 0.0.1 - http://jplist.com 
* Copyright 2015 jPList Software.
*/
.lato {
 font-family:'Lato',sans-serif
}
.jplist-panel .jplist-group {
 float:left;
 color:#27252a;
 padding: 36px 63px;
 height:auto;
 font-size: 14px;
 width: 100%;
 background-color: var(--cu-light-blue);
 text-align: left;
 color: #fff;
}

.jplist-panel .jplist-group h3 {
 float:left;
font-weight: 700;
 padding:8px;
 height:auto;
 width: 100%;
 color: #fff;
 

}


.indivcheckbox {
    float: left;
    width: auto;
}

.filterview {
    float: left;
    width: auto;
    font-size: 18px;
    /* padding: 12px; */
    padding-right: 24px;
    line-height: 36px;
}


.jplist-no-results {
    float: left;
    width: 100%;
    padding: 36px;
    background-color: #d3d8df;
    font-size: 24px;
}

.jpfilters  {
    float: left;
    width: 100%;
}



.jplist-panel .jplist-group input,
.jplist-panel .jplist-group label {
 height: 24px;
 line-height: 1;
 font-size: 18px;
 font-weight: 300;
 padding-top: 8px;
 padding-left: 40px;
 /* text-transform: uppercase; */
 float: left;
 width: auto;
 margin-right: 24px;
}
.jplist-panel .jplist-group ul {
 list-style:none;
 padding:0;
 line-height:20px
}
.jplist-panel .jplist-group ul li {
 float:left;
 margin-right:15px;
 overflow:hidden;
 height:20px;
}
.radio-filters {
 float:left;
 margin:5px 15px 0 0
}
.radio-filters input {
 vertical-align:baseline
}
.radio-filters label {
 margin-right:10px
}
.radio {
 float:left
}
[data-control-type="range-filter"] {
 cursor:pointer
}




@media (max-width:880px) {



    .indivcheckbox {
    float: left;
    width: 50%;
    margin-bottom: 12px;
}



.jplist-panel .jplist-group {
    width: 100%;
    padding: 24px;
    }


.filterview {
    float: left;
    width: 100%;
    font-size: 18px;
    padding: 0px;
    padding-right: 24px;
}

}





@media (max-width:600px) {

 .indivcheckbox  {
    float: left;
    width: 100%;
}

}