.fg-button { clear:left; display:inline-block; margin:0 4px 10px 0; padding: .4em 1em; text-decoration:none !important; cursor:pointer; position: relative; text-align: center; zoom: 1; }
.fg-button .ui-icon { position: absolute; top: 50%; margin-top: -8px; left: 50%; margin-left: -8px; }
a.fg-button { /*float:left;*/  }
button.fg-button { width:auto; overflow:visible; } /* removes extra button width in IE */

.fg-button-icon-left { padding-left: 2.1em; }
.fg-button-icon-right { padding-right: 2.1em; }
.fg-button-icon-left .ui-icon { right: auto; left: .2em; margin-left: 0; }
.fg-button-icon-right .ui-icon { left: auto; right: .2em; margin-left: 0; }
.fg-button-icon-solo { display:block; width:8px; text-indent: -9999px; }     /* solo icon buttons must have block properties for the text-indent to work */ 

.fg-button .title {
    display:block;
    white-space:nowrap;
}

.positionHelper {
    z-index:9000;
}
.fg-menu-container {
    display:block;
    height:200px;
    width:auto;
    max-height:200px;
    overflow:hidden;
    overflow-y:auto;
}
.fg-menu-container ul li {
    display:inline-block;
    white-space:nowrap;
}

.select-box-container {
    position:relative;
    display:inline-block;
    display:block;
    margin:10px 0 10px 0;
    padding:0;
}
.select-box-container .select-box-button {
    position:relative;
    display:block;
    height:27px;
    line-height:27px;
    margin:0 8px 0 8px;
    padding:0;
    border:0 !important;
    background:transparent url();
}
.select-box-container .select-box-button .select-box-bg-l {
    position:absolute;
    display:inline-block;
    width:8px;
    height:100%;
    top:0;
    left:-8px;
    background:transparent url(/sites/all/themes/prima/iprima/images/select-box-bg-l.png) no-repeat scroll 0 0; 
}
.select-box-container .select-box-button .select-box-bg-r {
    position:absolute;
    display:inline-block;
    width:8px;
    height:100%;
    top:0;
    right:-8px;
    background:transparent url(/sites/all/themes/prima/iprima/images/select-box-bg-r.png) no-repeat scroll 0 0; 
}
.select-box-container .select-box-button .select-box-bg-c {
    position:relative;
    display:block;
    height:100%;
    padding:0 28px 0 5px;
    background:transparent url(/sites/all/themes/prima/iprima/images/select-box-bg-c.png) repeat-x scroll 0 0; 
}

.select-box-container .select-box-button .ui-icon {
    width:17px !important;
    background:transparent url(/sites/all/themes/prima/iprima/images/icons/icon-bullet-button-down-17x16-bg-4b4b4b.png) no-repeat scroll center center;
}
.select-box-container .select-box-button .title {
    display:inline-block;
    width:100%;
    height:100%;
    color:#d1d1d1;
    font-style:italic;
    font-size:95%;
    padding:0 0 0 1px;
    /*overflow:hidden;*/
}
.fg-menu-container {
    color:#d1d1d1;
    font-size:95%;
    background-color:#4b4b4b;
}

.ui-widget-content {
    background:#4b4b4b url() repeat-x scroll 0 0;
    border:1px solid #4b4b4b;
    color:#d1d1d1;
}
.ui-widget-content a,
.fg-menu a
{
    color:#d1d1d1;
    border:0px;
    border-bottom:1px solid #d1d1d1 !important;
}


.page-prima-lidi .select-box-container {
   display:inline-block;
   width:260px;;
   margin:-10px 0 10px 0;
}
.series .select-box-container {
   display:inline-block;
   width:260px;;
}


