
	.ui-combobox {
		position: relative;
		display: inline-block;
	}
	.ui-combobox-toggle {
		position: absolute;
		top: 0;
		bottom: 0;
		margin-left: -1px;
		padding: 0;
		/* adjust styles for IE 6/7 */
		height: 1.7em;
		top: 0.1em;
	}
	.ui-combobox-input {
		margin: 0;
		padding: 0.3em;
	}
	







.riga_avanzate {
border-bottom: 1px solid;
border-bottom-color: rgba(20, 20, 20, 0.2);
margin-bottom: 5px;
padding-bottom: 5px;
}

.testo_avanzata{
float: left;
width: 75px;
text-align: left;
}
.xmenu:hover
{
    background-color:#888888;
    cursor:pointer;
    }
.xmenu:hover
{
    color: #c01e24;
    }    
     
    
    .xmenu
{
    
    padding-top:10px;
    padding-bottom:10px;
    }

.grid_dati tr td table tbody tr td
{
    padding-right:5px;
    padding-left:5px;
    }
    
    
    .grid_dati
{
    width: 100%;
    
    }
    
    
    .grid_dati tr
{
    border-bottom-color: #5C9CCC;
    border-bottom-width : 1px;
    border-bottom-style: Solid;
    width: 100%;
    line-height: 25px;
    
    }
     
        .grid_dati tr th
{
    background-color: #5C9CCC;
    color:#fff;
    font-weight :bold ;
    line-height: 35px;
    }

.major.espandi {
background-color: rgba(87, 141, 202, 0.1);
}

.scritta
{
    float:left;
    font-size:10px;
    }

.linkMenu
{
    font-weight:bold;
    text-decoration:none;
    }

  .banner
        {
            margin: 0 10px 15px 10px;
            padding-bottom: 10px;
        }
        .banner .content_thumb img
        {
            display: block;
            border: 5px solid #ddd;
            width: 250px;
        }
        .banner a
        {
            font-weight: normal;
            color: black;
            font-weight: bold;
            color: #336699;
            text-decoration: underline;
        }
        .banner h4
        {
            margin-bottom: 5px !important;
        }
        .banner h4 span
        {
            display: block;
            text-transform: none;
            letter-spacing: 0;
            margin-top: 0px !important;
            font-size: 24px !important;
            line-height: 24px;
            font-family: Georgia, "Times New Roman" , serif;
        }
        
        
        #home_radio .content_thumb
        {
            display: none;
        }
        #home_video_mobile
        {
            display: none;
        }
        
        .newsletter_promo
        {
            margin-top: 20px;
        }
        .newsletter_promo .grid_4
        {
            text-align: right;
        }
        .newsletter_promo .grid_3
        {
            display: block;
            font-size: 24px;
            font-weight: 300;
            letter-spacing: -1px;
            line-height: 24px;
        }
        .newsletter_promo .grid_3 span
        {
            display: block;
            font-size: 18px;
            font-weight: normal;
            color: #999;
            line-height: 24px;
            text-transform: uppercase;
        }
        .newsletter_promo .grid_3 a
        {
            display: block;
            margin-top: 10px;
        }
        
        .archivelink
        {
            font-size: 11px;
            text-decoration: underline !important;
            color: #C01E24 !important;
        }
        
        .prayerrequests a
        {
            font-size: 11px;
            text-decoration: underline;
            color: #C01E24;
        }
        .prayerrequests div
        {
            margin-bottom: 8px;
        }
        .prayerrequests div
        {
            margin-bottom: 8px;
        }
        
        .devo_feature
        {
            padding: 20px 10px 0 10px;
        }
        #home #feedstats
        {
            display: inline;
            margin-right: 50px;
        }
        
        .promo
        {
            margin: 10px 0 10px 0;
        }
        
        #browsefeature
        {
            margin: -10px 10px 20px 10px;
        }
        #browsefeature h2
        {
            text-align: left;
            margin-bottom: 10px;
        }
        #browsefeature a
        {
            font-weight: normal;
        }