 #theme_v2 .div_buttcon{ position:relative; }
 #theme_v2 .div_buttcon .button_dropdown{ top:25px; left:0px !important; }
 #theme_v2 .div_buttcon .button_dropdown a{ white-space:nowrap; }
 #theme_v2 .button, #contenutipagine a.button-small, #contenutipagine div.button-small, #contenutipagine input.button-small { background-color:var(--bien-primary); color:#FFF; border-radius:var(--border-radius); font-size:1rem; width:auto; min-height:30px; min-width:90px; max-width:360px; text-align:center; padding:0.375rem 0.75rem; border:1px solid var(--bien-primary); cursor:pointer; text-decoration:none; display:inline-block; user-select:none; transition:all .15s; outline:none; }
 #theme_v2 input.button.actionBarButton.buttonFinish.depubblica{ background-color:#ea6d35; color:#f4f4f4; }
 #theme_v2 input.button.actionBarButton.buttonFinish.depubblica:hover{ background-color:#cf5017; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
 #theme_v2 input.button.actionBarButton.buttonFinish.dapubblicare{ background-color:#78b135; color:#f4f4f4; }
 #theme_v2 input.button.actionBarButton.buttonFinish.dapubblicare:hover{ background-color:#5c8e30; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; }
 #theme_v2 #contenutipagine table.ivw_datatable .data_row td a.button, #theme_v2 #contenutipagine table.ivw_datatable .data_row td span.button, #theme_v2 #contenutipagine table.ivw_datatable .data_row td div.button { font-size:12px; }
 #theme_v2 .button:hover, #contenutipagine a.button:hover, #contenutipagine a.button-small:hover, #contenutipagine input.button-small:hover { background-color:#FFF; color:var(--bien-primary); zoom:1; border-radius:3px; border:1px solid var(--bien-primary); text-decoration:none; }
 #theme_v2 .button.disabled, #contenutipagine a.button-small.disabled, #contenutipagine div.button-small.disabled, #contenutipagine input.button-small.disabled { background-color:inherit; cursor:default; border:none; color:#aaa; }
 #theme_v2 .button.disabled:hover, #contenutipagine a.button.disabled:hover, #contenutipagine a.button-small.disabledhover, #contenutipagine input.button-small.disabled:hover { cursor:default; color:#aaa; }
 #theme_v2 #DettaglioAnnuncio .button, #theme_v2 .button.edit_candidate { width:100%; display:inline-block; box-sizing:border-box; text-align:center; padding:5px; margin-bottom:5px; }
 #theme_v2 .button.close_button { background-color:white; color:#666; }
 #theme_v2 .button.close_button:hover { background-color:#dadada; color:#666; zoom:1; border-radius:3px; text-decoration:none; border-color:#dadada; }
 #theme_v2 .button.button-small-text { font-size:12px; line-height:normal; }
 #theme_v2 #contenutipagine .ui-button { border:1px solid #dadada; color:var(--bien-dark); text-shadow:none; width:auto; min-width:25px; background:white; }
 #theme_v2 #contenutipagine .ui-button { margin:0px;}
 #theme_v2 #contenutipagine .ui-button.ui-state-hover { background:#dadada; }
 #theme_v2 #contenutipagine div.ui-buttonset {display:inline;}
 #theme_v2 #contenutipagine .ui-buttonset .ui-button.ui-state-hover { }
 #theme_v2 #contenutipagine #dashboard .ui-buttonset .ui-button.ui-state-hover { background:#efefef;}
 #theme_v2 #contenutipagine .ui-buttonset .ui-button.ui-button-icon-only { width:20px;margin-left:-2px; margin-bottom:0px;}
 #theme_v2 #contenutipagine .ui-buttonset label.ui-button {padding:0px 2px;}
 #theme_v2 #contenutipagine .ui-buttonset label.ui-button-text{padding:1px 4px;}
 #theme_v2 #contenutipagine .ui-buttonset .ui-button{margin-bottom:0px !important;}
 #theme_v2 #candidateNAV-previous,#theme_v2 #candidateNAV-next { font-size:14px;border:none;font-weight:bold;padding:5px;}
 #theme_v2 #contenutipagine .window-tabs .ui-button{ width:18px !important; min-width:0px !important; float:left; height:25px !important; margin-left:5px; margin-right:0; padding:0px !important; }
 .button-large, a.button-large, a.button-large:hover { margin:4px 2px 2px 4px; padding:10px 16px; background-color:var(--bien-primary); color:#FFF; width:auto; min-width:75px; max-width:360px; text-align:center; border:1px solid var(--bien-primary); cursor:pointer; text-decoration:none; font-size:18px; line-height:1.3; border-radius:6px; }
 a.button-large.button-right.disabled{ background-color:#FFF; color:var(--bien-primary); cursor:default; text-decoration:none; }
 .button-large:hover { text-decoration:none; }
 .button-large.nohover { cursor:default; }
 .button-large.nohover:hover { background-color:var(--bien-primary); color:#FFF; text-decoration:none; }
 .button-right { float:right; }
 #searchButton{ font-size:19px; font-weight:bold; width:120px; height:40px; }
 #theme_v2 .button.big-button{ display:inline-block; font-size:20px; font-weight:normal; width:auto !important; padding:10px; background-color:var(--bien-primary); color:#FFF; text-align:center; }
 #theme_v2 .button.big-button:hover{ background-color:#FFF; color:var(--bien-primary); }
 #theme_v2 #contenutipagine #dashboard .dashboardBox .ui-buttonset .ui-button {padding:0px; background:transparent; border:none !important; box-shadow:none !important;}
 #theme_v2 #contenutipagine #dashboard .dashboardBox .button_dropdown { border-color:#ccc; padding:5px; }
 #theme_v2 #contenutipagine #statiSelezionePerscheckboxes label.ui-button { margin:3px 1px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
 #theme_v2 #contenutipagine #statiSelezionePerscheckboxes label.ui-button span { padding:2px 10px; }
 #theme_v2 #contenutipagine a.ui-spinner-button {padding:0; border:none;}
 .google-button, .google-button:link, .google-button:hover { width:100%; box-sizing:border-box; display:inline-block; margin:3px 0; font-family:"Lucida Grande", "Segoe UI", "Tahoma", "Helvetica Neue", "Helvetica", sans-serif; font-size:12px; font-weight:600; color:#636363; text-decoration:none; border:1px solid #d4d4d4; border-radius:2px; background:#fcfcfc; background:-moz-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%); background:-webkit-linear-gradient(top, #fcfcfc 0%, #f5f5f5 100%); background:linear-gradient(to bottom, #fcfcfc 0%, #f5f5f5 100%); line-height:15px; padding:5px; min-height:30px; color:#000; text-align:center; }
 .catfields .google-button, .catfields .google-button:link, .catfields .google-button:hover{ width:100%; max-width:400px; float:center; }
 .google-button-default:hover, .google-button-error:hover { border-color:#dedede; border-bottom-color:#cacaca; background:#fdfdfd; background:-moz-linear-gradient(top, #fdfdfd 0%, #f5f5f5 100%); background:-webkit-linear-gradient(top, #fdfdfd 0%, #f5f5f5 100%); background:linear-gradient(to bottom, #fdfdfd 0%, #f5f5f5 100%); }
 .google-button-default:active, .google-button-error:active { border-color:#d1d1d1; box-shadow:inset 0 1px 1px rgba(0,0,0,0.1); }
 .google-drive-image { background:no-repeat url(//ssl.gstatic.com/docs/doclist/images/save_to_drive-3366057c53bded98c27ddf0789911e35.png) 0 -61px; display:inline-block; width:15px; height:15px; margin:0px 6px 0px 0px; line-height:15px; padding:0px; }
 .google-drive-image-ok { background:no-repeat url('/immagini/ok.png'); background-size:15px 14px; display:inline-block; width:15px; height:14px; vertical-align:bottom; margin:0 5px 0 2px; position:relative; top:2px; }
 .linkedin-apply-image { background:no-repeat url('./immagini/1399492487_linkedin_mini.png'); display:inline-block; width:15px; height:15px; margin:0px 6px 0px 0px; line-height:15px; padding:0px; }
 .dropbox-dropin-btn { margin:3px 0; width:100%; }
 #theme_v2 .dropbox-dropin-btn, #theme_v2 .dropbox-dropin-btn:link, #theme_v2 .dropbox-dropin-btn:hover { box-sizing:border-box !important; height:100%; padding:5px; text-align:center; border:1px solid #d4d4d4; width:100%; font-size:12px; color:#000; }
 #theme_v2 .catfields .dropbox-dropin-btn, #theme_v2 .catfields .dropbox-dropin-btn:link, #theme_v2 .catfields .dropbox-dropin-btn:hover { width:100%; max-width:400px; float:center; }
 @media only screen and (max-width:600px) { #theme_v2 .dropbox-dropin-btn, #theme_v2 .dropbox-dropin-btn:link, #theme_v2 .dropbox-dropin-btn:hover { width:100%; }
 .google-button, .google-button:link, .google-button:hover { width:100%; }
 }
 #theme_v2 .button.red, #theme_v2 #contenutipagine table.ivw_datatable .data_row td a.button.red { background-color:#C80000 !important; color:#FFF !important; }
 #theme_v2 .button.green, #theme_v2 #contenutipagine table.ivw_datatable .data_row td a.button.green { background-color:#006633 !important; color:#FFF !important; }
 #theme_v2 .button.orange, #theme_v2 #contenutipagine table.ivw_datatable .data_row td a.button.orange{ background-color:#FF9900 !important; color:#FFF !important; }
 #theme_v2 .button.yellow, #theme_v2 #contenutipagine table.ivw_datatable .data_row td a.button.yellow{ background-color:#FFFF33 !important; color:#000 !important; }
 #theme_v2 .button.gray, #theme_v2 #contenutipagine table.ivw_datatable .data_row td a.button.gray{ background-color:#AAA !important; color:#FFF !important; }
 #theme_v2 .maincol .button{ font-size:12px !important; padding:2px 5px !important; min-width:auto;}

/* Minified by templateManager from 11097 chars to 9097 */