/*
+----------------------------------------------------------------------+
| BCSE Advanced Filter                                                 |
+----------------------------------------------------------------------+
| Copyright (c) 2011 BCSE LLC. dba BCS Engineering                     |
+----------------------------------------------------------------------+
|                                                                      |
| BCSE Advanced Filter is subject for version 2.0 of the BCSE          |
| proprietary license. That license file can be found bundled with     |
| this package in the file BCSE_LICENSE. A copy of this license can    |
| also be found at                                                     |
| http://www.bcsengineering.com/license/BCSE_LICENSE_2.0.txt           |
|                                                                      |
+----------------------------------------------------------------------+
*/

#bcse-filter-wrapper1{
 margin: 0 0 10px 0;
}

#bcse-filter-wrapper2{
 position: relative;
}

#bcse-filter{
 overflow: hidden;
 border: 1px solid #999999;
 padding: 7px;
}

.bcse-filter-title{
 font-weight: bold;
 text-align: center;
 border-bottom: 1px solid #999999;
 padding: 0 0 2px 0;
 margin: 0 0 10px 0;
 font-size: 14px;
}

.bcse-filter-display{
 overflow: hidden;
 position: relative;
 padding: 0 100px 0 0;
}

.bcse-filter-autoupdate .bcse-filter-display{
 padding: 0px;
}

.bcse-filter-button{
 position: absolute;
 top: 0px;
 right: 0px;
 text-align: center;
 width: 100px;
}

.bcse-filters{
 overflow: hidden;
}

.bcse-filter-autoupdate .bcse-filters,
.bcse-filter-autoupdate .bcse-reset-filter{
 text-align: center;
}

.bcse-filters ul{
 padding: 0px;
 margin: 0px;
 list-style: none;
 display: inline-block;
}

.bcse-filters li{
 display: inline-block;
}

.bcse-filter{
 margin: 0 5px;
 display: inline-block;
}

.bcse-filter select{
 font-size: 12px;
 padding: 4px;
 border: 1px solid #cccccc;
 background: white;
}

.bcse-filter-button input{
 height: 26px;
 width: 65px;
}

.bcse-reset-filter{
 margin: 5px 0 0 5px;
 font-size: 11px;
}

#bcse-filter-content{
 position: relative;
}

#bcse-filter-overlay,
#bcse-filter-select-overlay{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 100%;
 display: none;
}

#bcse-filter-overlay-display,
#bcse-filter-select-overlay-display{
 position: relative;
 width: 100%;
 height: 100%;
}

#bcse-filter-overlay-bg,
#bcse-filter-select-overlay-bg{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 100%;
 background: white;
 opacity: 0.7;
 filter: alpha(opacity = 70);
 z-index: 99;
}

#bcse-filter-overlay-img{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 100%;
 background-image: url('../img/loader.gif');
 background-position: center 50px;
 background-repeat: no-repeat;
 z-index: 100;
}

/*
#bcse-filter-select-overlay-img{
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 100%;
 background-image: url('../img/selects-loader.gif');
 background-position: center center;
 background-repeat: no-repeat;
 z-index: 100;
}
*/
