/* This stylesheet is used to style the public view of the widget. */



.taxonomies-filter-widget{

    clear: both;

}



.taxonomies-filter-widget-form{

    max-width: 100%;

    padding: 0 0.5em 1em;

    overflow: hidden;

}

.taxonomies-filter-widget-form label{

    display: block;

}

.taxonomies-filter-widget-form .taxlabel{

    font-weight: bold;

    margin: 0;

    padding:0.2em 0.4em;

}

.taxonomies-filter-widget-form select,

.taxonomies-filter-widget-form input[type="text"]{

    width:100%;

}

.taxonomies-filter-widget-form input[type="text"]{

    -webkit-box-sizing: border-box;

       -moz-box-sizing: border-box;

            box-sizing: border-box;

}            

.taxonomies-filter-widget-form button,

.taxonomies-filter-widget-form input, 

.taxonomies-filter-widget-form select{

    font-size: 100%;

    margin: 0 0 0.3em;

    vertical-align: baseline;

}

.taxonomies-filter-widget-form ul {

    margin: 0;

}

.taxonomies-filter-widget-form ul ul{

    margin-bottom: 0;

    margin-left: 1.2em;

}

.taxonomies-filter-widget-form li{

    list-style: none;

}

.taxonomies-filter-widget-form input[type="submit"]{

    margin:0.3em 0 0 0;

    float:right;

}

.taxonomies-filter-widget-form .loading_img{

    width:43px;

    height:11px;

    background-image: url('ajax-loader.gif');

    display:block;

    margin:7px auto 8px;

    overflow: hidden;

}

.taxonomies-filter-widget-form .reset_button{

    display: block;

    float: left;

    padding: 0.5em;

}

.taxonomies-filter-widget-form li span{

    zoom: 1;

    filter: alpha(opacity=60);

    opacity: 0.6;

    font-size: 0.9em;

}