
img.daingrandire:hover {
    cursor: pointer;
}

.tm-header .uk-navbar {
    margin-top: -50px;
}


/* posiziono meglio il logo nella visualizzazione mobile */

.uk-navbar-item.uk-logo {
    padding: 10px;
}

/* riduzione del padding del menu */

.tm-headerbar-top {
    padding-top: 20px;
    padding-bottom: 0px;
}

.gform_wrapper ul.gform_fields:not(.top_label) .gfield_label {
    float: left;
    width: 40%;
    padding-right: 16px;
    margin-bottom: 16px;
}

.gform_wrapper .left_label input.medium, .gform_wrapper .left_label select.medium, .gform_wrapper .right_label input.medium, .gform_wrapper .right_label select.medium {
    width: 300px !important;
}

.gform_wrapper .left_label input.large, .gform_wrapper .left_label select.large, .gform_wrapper .left_label textarea.large, .gform_wrapper .left_label textarea.medium, .gform_wrapper .left_label textarea.small, .gform_wrapper .right_label input.large, .gform_wrapper .right_label select.large, .gform_wrapper .right_label textarea.large, .gform_wrapper .right_label textarea.medium, .gform_wrapper .right_label textarea.small {

    width: 60% !important;
		height:100px;
}

.uk-nav-primary > li > a {
	font-size: 35px;
}



/*
 * Modifica impostazioni popup in ulteriori informazioni
 */

.uk-modal-dialog {
	width: 700px;
}

.uk-modal-body {
	padding: 30px 10px;
}

.uk-modal-header {
    padding: 15px 0px;
}

.uk-modal-title {
	font-size: 20px;
}

td.moreinfo-td1, td.moreinfo-td2 {
	width: 320px;
	padding: 5px 0px 5px 10px;
}

/* impostato a GRIGIO il colore delle scritte in corsivo */

em {
	color: #7c7c7c;
}

/* inserimento riga grigia in TOP a tutte le sezioni MUTED */

.uk-section-muted {
	border-top: 1px solid #7c7c7c;
}

/* ... non proprio a tutte le MUTED */
#lostudio {
	border-top: none;
}

/* spaziatura della lista attività nella visualizzazione GRANDE */

#activities-list li {
	line-height: 35px;
}

/* spaziatura e posizione della lista attività nella visualizzazione PICCOLA */

#activities-list-small li {
	line-height: 25px;
}

#activities-list-small ul {
	padding-left: 15px;
}

#activities-list-small .uk-column-divider {
	column-gap: 45px;
}

/* qualche modifica sull\\\'aspetto della lista degli avvocati nello studio */

/* posizionamento etichette nella lista */

#elenco_studio .uk-first-column {
	/*
	
	margin-top: -20px;
	padding-top: 20px;
	padding-right: 20px;
	border-right: 1px solid #7c7c7c;
	padding-left: 20px;
	*/
}

/* creazione sfondo grizio in hover e active */

#elenco_studio a:hover, #elenco_studio li.uk-active a {
	background: #cfcbcb;
	color: #ffffff !important;
	border-radius: 5px;
}

/* aumento lo spazio tra le voci della lista dello studio */

#elenco_studio li a {
	margin-top: 2px;
	margin-bottom: 2px;
}

/* imposta la linea grigia nella parte superiore */

.header-lineontop {
	border-top: 1px solid #7c7c7c;
}

/* colore di base pulsante del widgetkit mappa */

/* normale */

.wk-button-primary {
    background-color: #7c7c7c;
    border: 1px solid #7c7c7c !important;
}

/* hover */

.wk-button-primary:focus, .wk-button-primary:hover {
    background: #FFFFFF;
    border: 1px solid #7c7c7c !important;
    color: #7c7c7c;
}