.colore-sito-principale{color:#276bf4}.colore-sito-secondario{color:#ff29f7}.panel-festa{text-align:center;background-image:url('/Assets/img/bg/fest-pattern.jpg');padding:0}.panel-azienda{text-align:center;background-image:url('/Assets/img/bg/Party-Pattern.jpg');padding:0}.panel-festa h3{font-size:24px;font-weight:500;color:#fff;margin-top:0}.panel-azienda h3{font-size:24px;font-weight:500;color:#fff;margin-top:0}.panel-festa h4{font-size:13px;font-weight:400;color:#fff;text-transform:uppercase;margin-top:0}.panel-azienda h4{font-size:13px;font-weight:400;color:#fff;text-transform:uppercase;margin-top:0}.panel-festa h5{font-size:14px;color:#fff;text-align:left;min-height:50px!important}.panel-azienda h5{font-size:14px;color:#fff;text-align:left;min-height:50px!important}.panel-festa-overlay{padding:15px 30px 10px 20px}.panel-azienda-overlay{padding:15px 30px 10px 20px}.row-index{padding-bottom:20px}#grad-festa{background:#263852;background:-webkit-linear-gradient(rgba(38,56,82,1),rgba(38,56,82,.9));background:-o-linear-gradient(rgba(38,56,82,1),rgba(38,56,82,.9));background:-moz-linear-gradient(rgba(38,56,82,1),rgba(38,56,82,.9));background:linear-gradient(rgba(38,56,82,1),rgba(38,56,82,.9))}#grad-azienda{background:#adb738;background:-webkit-linear-gradient(rgba(173,183,56,1),rgba(173,183,56,.8));background:-o-linear-gradient(rgba(173,183,56,1),rgba(173,183,56,.8));background:-moz-linear-gradient(rgba(173,183,56,1),rgba(173,183,56,.8));background:linear-gradient(rgba(173,183,56,1),rgba(173,183,56,.8))}.btn-panel{background-color:#fff!important;text-transform:uppercase!important;font-size:14px!important;border:none!important}.info-bar{text-align:center}.info-bar h3{font-size:30px;color:#fff;font-weight:700}.info-bar h4{color:#fff;font-weight:500;margin:0 0 10px}.white-panel{margin-top:0;margin-bottom:20px;padding:15px 30px;background-color:#fff;border-radius:5px}.breadcrumb-section{margin-bottom:20px;padding:6px 30px;background-color:#fff;border-radius:5px}.breadcrumb-section h2{color:#000;margin-bottom:0!important}.breadcrumb-section ol li{color:#000}.breadcrumb-section ol li a{color:#000}.owl-clients-v1 img{width:auto;height:auto}.owl-clients-v1 .owl-pagination{display:none}.dettagli-azienda-header h1{margin-top:5px;margin-bottom:0;text-transform:capitalize;font-size:30px;font-weight:500;color:#000!important}.dettagli-azienda-info{margin-top:10px}.dettagli-azienda-info li{display:inline;font-size:14px;text-transform:uppercase;color:#a0a0a0;font-weight:400;margin-right:10px}.dettagli-azienda-footer{padding-top:15px}.btn-preventivo{background-color:#93c949!important;padding:10px 20px!important;margin-top:5px!important;margin-bottom:5px!important;font-size:18px!important;margin-right:20px!important}.btn-preferiti{background-color:#ff6760!important;padding:10px 20px!important;margin-top:5px!important;margin-bottom:5px!important;font-size:18px!important;margin-right:30px!important}.btn-condividi{background-color:#fff!important;border:1px solid #000!important;color:#000;padding-left:20px!important;padding-right:20px!important;margin-top:5px!important;margin-bottom:5px!important;font-size:18px!important;padding:10px 20px!important}.btn-social-azienda{margin-top:5px!important;margin-bottom:5px!important;font-size:18px!important;background-color:#fff!important;border:1px solid #000!important;color:#000;padding:10px 10px!important}.fotorama-wrap{margin-top:0!important}.info-azienda-panel{margin-top:0!important}.job-short-info h1{font-size:18px;font-weight:500;margin-top:20px;margin-bottom:20px;color:#272727}.short-info-domanda{color:#000;font-size:13px;font-weight:500}.short-info-risposta{font-size:13px;font-weight:300}.company-info h1{font-size:18px;font-weight:500;margin-top:20px;margin-bottom:20px;color:#272727}.job-description h1{font-size:18px;font-weight:500;margin-top:20px;margin-bottom:20px;color:#272727}.job-description h2{font-size:18px;font-weight:500;margin-top:20px;margin-bottom:20px;color:#272727}.job-bg-overlay{padding-top:20px;background:#f7f7f7;background:-webkit-linear-gradient(rgba(247,247,247,.1),#f7f7f7 30%);background:-o-linear-gradient(rgba(247,247,247,.1),#f7f7f7 30%);background:-moz-linear-gradient(rgba(247,247,247,.1),#f7f7f7 30%);background:linear-gradient(rgba(247,247,247,.1),#f7f7f7 30%)}.job-bg{padding-top:0;padding-bottom:0}.breadcrumb>li+li:before{content:"";font-family:FontAwesome;color:#000}.title-box-azienda{font-weight:300;color:#000;font-weight:500;font-size:20px;line-height:34px}.spn-box-azienda{color:#000;font-size:20px;display:block;margin-bottom:10px}.box-azienda-p{margin-top:10px}.box-azienda-item h5{margin-top:2px;font-weight:600}.box-azienda-item h6{margin-bottom:2px}.btns-azienda-box button{margin-top:10px!important}.registrazione-bg{width:100%;background-image:url('/Assets/img/bg/lights-party-dancing-bg.jpg');-ms-background-position:center top;background-position:center top;-ms-background-repeat:no-repeat;background-repeat:no-repeat}.panel-registrazione{margin-top:0;margin-bottom:20px}.panel-registrazione h1{margin-top:5px;margin-bottom:10px;font-size:16px;font-weight:500;color:#524c61}.panel-registrazione h6{margin-top:5px;margin-bottom:10px;font-size:12px;color:#524c61}.panel-registrazione h4{margin-top:25px;margin-bottom:10px;font-size:16px;font-weight:bold;color:#372f45;text-align:left}.row-header-registrazione{border-bottom:1px solid #e6e4eb}.panel-registrazione p{margin-bottom:10px;font-size:14px;font-weight:normal;text-align:left;line-height:16px;color:#524c61;clear:both}.btn-login{margin-top:10px!important}.btn-primary.btn-custom-login{background-color:#276bf4;margin-top:5px}.btn-primary.btn-custom-login:hover{background-color:#5587ed}.btn-fb{background-color:#3d5a98!important}.btn-gplus{background-color:#e04a39!important}.btn-registrati{padding:10px 30px;background-color:#263852!important;color:#fff!important;font-size:16px}.label-registrazione{color:#524c61}.col-vantaggi{padding-left:0;padding-right:0}.col-vantaggi p{margin-left:5px;margin-bottom:30px}.col-vantaggi span{font-weight:600}.div-vantaggi{margin-bottom:30px}.form-group input{border-radius:2px}.agenda-btns img{display:block;margin-left:auto;margin-right:auto;margin-bottom:5px}a div.agenda-btns p{color:#fff;font-size:16px;margin-bottom:0}a div.agenda-btns{padding-top:10px;padding-bottom:10px;border:1px solid #212f42}a div.agenda-btns-yellow{border:1px solid #31312f}a.active div.agenda-btns{background-color:#212f42}a.active div.agenda-btns-yellow{background-color:#31312f}a:hover div.agenda-btns{background-color:#212f42;-webkit-transition:background-color 1s;transition:background-color 1s}a:hover div.agenda-btns-yellow{background-color:#31312f}.row-agenda-bar{background-color:#263852;margin-left:0;margin-right:0}.row-agenda-yellow{background-color:#404040}.row-sintesi-agenda p{margin-bottom:0;font-size:16px;color:#276bf4}.row-sintesi-agenda p.stato{color:#000}.img-center{display:block;margin-left:auto;margin-right:auto}.profile-img img{height:100px}.edit-settings-panel{margin-top:0}.edit-settings-panel h4{font-size:18px;margin-top:0;margin-bottom:0}.edit-settings-panel hr{margin-top:15px;margin-bottom:15px}.edit-settings-panel a{color:gray;font-size:14px}.edit-settings-panel a.active{color:#276bf4}.transparent-panel{background-color:#263852;background-color:rgba(247,247,247,.6);border-radius:5px;padding:10px 15px;margin-bottom:20px}.transparent-panel div.bianco{background-color:#fff;border-radius:5px}.transparent-panel button{font-size:16px!important;text-transform:uppercase!important}.transparent-panel button.btn-stampa{background-color:#a0a0a0}.div-impegno{border-bottom:1px solid #eee;margin-bottom:10px}.div-impegno div.checkbox{display:inline}.div-impegno span.testo{color:#000;font-size:14px;font-weight:600}.div-impegno span.categoria{font-size:12px;font-weight:300}.box-categoria span.testo{font-size:16px;color:#000}.box-categoria a{font-size:10px;text-transform:uppercase}.box-categoria{margin-top:0;padding-bottom:5px}.box-invitati{margin-top:0}.box-invitati h4{text-transform:uppercase;margin-top:0;margin-bottom:5px}.box-invitati h3.numeroinv{font-size:36px;margin-top:0;font-weight:500}.box-invitati h5{font-weight:500;font-size:12px}.box-invitati h5.confermati{color:#93c949}.box-invitati h5.nonconf{color:#e04a39}.box-invitati h5.numeri{font-size:14px;margin-bottom:0}.box-invitati h5.tipoinv{margin-top:5px}.modal-custom h4{font-size:20px;line-height:30px;font-weight:500;color:#444}.modal-custom label{font-size:16px;font-weight:500;color:#444}.modal-custom button.btn{margin:0 0 5px;padding:7px 15px!important;font-size:14px!important;font-weight:500!important}.box-budget{text-align:center;padding:0}.box-budget div.headerbox{border-bottom:1px solid #d9d9d9;padding:15px 30px 10px 30px;border-top-left-radius:5px;border-top-right-radius:5px}.box-budget div.bodybox{border-top:none!important;padding:10px 30px 15px 30px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.box-budget img{display:inline}.box-budget h4{display:inline;color:#444;padding:0;margin:0;font-size:18px;font-weight:500}.box-budget h3{margin:0;font-size:20px;font-weight:300}.box-budget h2{margin:0;font-size:24px;font-weight:500}.box-budget button{font-size:12px!important;padding:7px 15px!important;font-weight:500!important;color:#276bf4;background-color:#fff!important;border:1px solid #276bf4!important}.box-base{padding:0;margin-top:0}.box-base div.headerbox{border-bottom:1px solid #d9d9d9;padding:15px 30px 10px 30px;border-top-left-radius:5px;border-top-right-radius:5px}.box-base div.bodybox{border-top:none!important;padding:15px 30px 15px 30px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.box-base div.bodymenu{padding:0}.box-base img{display:inline}.box-base h4{display:inline;color:#444;padding:0;margin:0;font-size:18px;font-weight:500}.box-base div.bodymenu p{display:inline;margin:0;color:#333;font-size:14px;font-weight:500}.box-base div.bodymenu i{display:inline;margin:0 15px 0 0;color:#333;font-size:14px;font-weight:400}.bodymenu div.btn-menu-laterale{padding:10px 20px}a.active div.btn-menu-laterale{background-color:#31312f;border-radius:5px}a.active div.btn-menu-laterale i{color:#f5f5f5}a.active div.btn-menu-laterale p{color:#f5f5f5}a:hover div.btn-menu-laterale{border-radius:5px;background-color:#404040;-webkit-transition:background-color 1s;transition:background-color 1s}a:hover div.btn-menu-laterale i{color:#f5f5f5;-webkit-transition:color 1s;transition:color 1s}a:hover div.btn-menu-laterale p{color:#f5f5f5;-webkit-transition:color 1s;transition:color 1s}div.btn-fasi button.btn-primary{margin:0 0 15px 0;text-transform:uppercase;font-size:14px;font-weight:500;padding:5px 10px;background-color:#276bf4}div.btn-fasi button.btn-primary.actived{background-color:#5587ed}div.btn-fasi button.btn-primary:hover{background-color:#5587ed}.btn-indietro{text-transform:uppercase;font-size:14px;font-weight:500;padding:5px 10px}.btn-avanti{text-transform:uppercase;font-size:14px;font-weight:500;padding:5px 10px}.sezione-registrazione{border-radius:5px;background-color:#eee;color:#333;text-align:left!important;margin-bottom:15px}.sezione-registrazione h5{margin:0!important;padding:10px 20px!important;font-size:12px;font-weight:500;text-transform:uppercase}.invisibile{display:none}.btn-addfile{margin:0 0 15px 0;text-transform:uppercase;font-size:12px;font-weight:500;padding:5px 10px;color:#fff;background-color:#276bf4}.btn-caricafile{margin:0 0 15px 0;text-transform:uppercase;font-size:12px;font-weight:500;padding:5px 10px;color:#fff;background-color:#276bf4}.faq-registrazione{border-top-left-radius:3px;border-top-right-radius:3px;border:1px solid #e3e3e3;padding:5px 10px}.faq-registrazione p{margin:0;font-size:12px}.form-control-faq{border-top-left-radius:0!important;border-top-right-radius:0!important}.panel-abbonamento{text-align:center}.panel-abbonamento:hover{box-shadow:0 1px 5px rgba(0,0,0,.4),0 1px 5px rgba(130,130,130,.35)}.panel-abbonamento-body{padding:0;text-align:center}.the-price{background-color:rgba(220,220,220,.17);box-shadow:0 1px 0 #dcdcdc,inset 0 1px 0 #fff;padding:20px;margin:0}.the-price h1{line-height:1em;padding:0;margin:0}.subscript{font-size:25px}.cnrflash{position:absolute;top:-9px;right:4px;z-index:1;overflow:hidden;width:100px;height:100px;border-radius:3px 5px 3px 0}.cnrflash-inner{position:absolute;bottom:0;right:0;width:145px;height:145px;-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;-moz-transform-origin:100% 100%;background-image:linear-gradient(90deg,transparent 50%,rgba(255,255,255,.1) 50%),linear-gradient(0deg,transparent 0%,rgba(1,1,1,.2) 50%);background-size:4px,auto,auto,auto;background-color:#aa0101;box-shadow:0 3px 3px 0 rgba(1,1,1,.5),0 1px 0 0 rgba(1,1,1,.5),inset 0 -1px 8px 0 rgba(255,255,255,.3),inset 0 -1px 0 0 rgba(255,255,255,.2)}.cnrflash-inner:before,.cnrflash-inner:after{content:" ";display:block;position:absolute;bottom:-16px;width:0;height:0;border:8px solid maroon}.cnrflash-inner:before{left:1px;border-bottom-color:transparent;border-right-color:transparent}.cnrflash-inner:after{right:0;border-bottom-color:transparent;border-left-color:transparent}.cnrflash-label{position:absolute;bottom:0;left:0;display:block;width:100%;padding-bottom:5px;color:#fff;text-shadow:0 1px 1px rgba(1,1,1,.8);font-size:.95em;font-weight:bold;text-align:center}.table-jq{margin-top:0;margin-bottom:0}.panel-dash{padding:0}.dash-head{background-color:#276bf4}.box-stat-esterno{padding:5px}.box-stat{margin:0}.box-stat h3{font-size:28px;margin-top:10px;font-weight:600}.box-stat h4{font-size:14px;font-weight:400;margin:3px 0}.panel .btn-group{margin:15px 0 30px}.panel .btn-group .btn{transition:background-color .3s ease}.table-filter{background-color:#fff;border-bottom:1px solid #eee}.table-filter tbody tr:hover{cursor:pointer;background-color:#eee}.table-filter tbody tr td{padding:10px;vertical-align:middle;border-top-color:#eee}.table-filter tbody tr.selected td{background-color:#eee}.table-filter tr td:first-child{width:38px}.table-filter tr td:nth-child(2){width:35px}.ckbox{position:relative}.ckbox input[type="checkbox"]{opacity:0}.ckbox label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ckbox label:before{content:'';top:1px;left:0;width:18px;height:18px;display:block;position:absolute;border-radius:2px;border:1px solid #bbb;background-color:#fff}.ckbox input[type="checkbox"]:checked+label:before{border-color:#2bbcde;background-color:#2bbcde}.ckbox input[type="checkbox"]:checked+label:after{top:3px;left:3.5px;content:'';color:#fff;font-size:11px;font-family:'Glyphicons Halflings';position:absolute}.table-filter .star{color:#ccc;text-align:center;display:block}.table-filter .star.star-checked{color:#f0ad4e}.table-filter .star:hover{color:#ccc}.table-filter .star.star-checked:hover{color:#f0ad4e}.table-filter .media-photo{width:35px}.table-filter .media-meta{font-size:11px;color:#999}.table-filter .media .title{color:#2bbcde;font-size:14px;font-weight:bold;line-height:normal;margin:0}.table-filter .media .title span{font-size:.8em;margin-right:20px}.table-filter .media .title span.pagado{color:#5cb85c}.table-filter .media .title span.pendiente{color:#f0ad4e}.table-filter .media .title span.cancelado{color:#d9534f}.table-filter .media .summary{font-size:14px}.table-container{padding:0}.transparent-unit{padding:5px}.transparent-unit div.white-panel{margin:0}.btn-add-utente{padding:5px 20px!important;margin-bottom:10px;font-size:14px!important}.btn-invia{padding:5px 20px!important;font-size:14px!important}.azienda-img{background-image:url('/Assets/img/bg/dettagliaziendabg.jpg');height:100%;width:100%}.transparent-yellow{background-color:#f0ad4e;background-color:rgba(240,173,78,.5)}.titolo-azienda{font-weight:700;color:#f0ad4e}.cerca-home{margin-left:180px;margin-right:180px}.cerca-home input{font-size:16px}.cerca-home div.form-group{margin-bottom:0}.cerca-home div.transparent-panel{background-color:#000;background-color:rgba(0,0,0,.14)}.cerca-home div.white-panel{padding:0 15px}.no-col-padding{padding-left:0;padding-right:0}.panel-partner{margin-top:0;margin-bottom:0}.text-danger{font-size:12px}.btn-foto{font-size:12px!important;text-transform:uppercase!important;padding:10px 15px!important;display:inline!important;margin-top:5px!important;border:none!important}.btn-carica-foto{font-weight:500!important;background-color:#46bf6d!important}.btn-annulla-foto{font-weight:400!important;background-color:#f0ba37!important}.btn-elimina-foto{font-weight:500!important;background-color:#fe6860!important}.check-upload{margin:0;text-align:left}.label-upload{font-weight:400;font-size:13px}.intrinsic-container{position:relative;height:0;overflow:hidden}.intrinsic-container-16x9{padding-bottom:56.25%}.intrinsic-container-4x3{padding-bottom:75%}.intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.faq-registrazione-chiuso{border-bottom:1px solid #eee}.radio-custom{font-size:12px;margin:5px 0 15px 5px}.btn-seleziona-abbonamento{margin-top:10px!important;padding:10px 5px!important}.div-imgConfermaEmail{background-color:#62c2ec;border-radius:5px;max-height:150px;overflow:hidden;background-image:url('/Assets/img/email-wordpress.jpg');background-position:center center;background-repeat:no-repeat}.h1-confMail{margin-top:20px!important;font-size:30px!important}.p-confMail{text-align:center!important;line-height:25px!important}.btn-confMail{background-color:#ffd15c!important;border-color:#ffd15c!important;text-transform:uppercase;font-weight:600}.sr-admin{background-color:#263852;color:#fff}.sr-azienda{background-color:#31312f;color:#fff}.margin-top-10{margin-top:10px}.btn-invia-preventivo-popup{margin-bottom:0!important}.btn-searchbarfiltri{background-color:#276bf4!important;border-color:#276bf4!important;text-transform:uppercase!important}div.cerca-home{min-width:200px!important}#btn-cerca{background-color:#276bf4!important;color:#fff!important;padding:10px 12px!important;width:100.9%!important}input.input-cosa-cerchi,input.input-dove{border-top:none!important;border-bottom:none!important;border-left:none!important}input.input-cosa-cerchi{border-right:1px solid #e3e3e3!important}input.input-dove{border-right:none!important}input.input-cosa-cerchi:focus{outline:0!important}input.input-dove:focus{outline:0!important}@media(min-width:993px){input.input-cosa-cerchi{border-radius:4px 0 0 4px!important;border-bottom:none!important}input.input-dove{border-radius:0!important}#btn-cerca{border-radius:0 4px 4px 0!important;padding:10px 12px!important}}@media(max-width:992px){div.cerca-home{margin-left:0!important;margin-right:0!important}input.input-cosa-cerchi{border-radius:4px 4px 0 0!important;border-bottom:1px solid #e3e3e3!important}input.input-dove{border-radius:0!important}#btn-cerca{border-radius:0 0 4px 4px!important}}.navbar-left{margin-top:14px!important}.nav-right{margin-top:18px!important}.navbar-toggle{margin-top:25px!important}.btn-preferiti-div{display:inline}.btn-preferiti-div form{display:inline}.padding-top-20px{padding-top:20px}.padding-bottom-20px{padding-bottom:20px}.panel-scheda-tecnica{padding-top:0;padding-left:0;padding-right:0}.scheda-tecnica-header{-ms-border-top-left-radius:5px;border-top-left-radius:5px;-ms-border-top-right-radius:5px;border-top-right-radius:5px;margin-top:0;margin-bottom:0;padding:15px 25px;background-color:#eae9e9}.scheda-tecnica-header h1{margin-top:0!important;margin-bottom:0!important;font-size:14px;font-weight:500}.scheda-tecnica-header h2{margin-top:0!important;margin-bottom:0!important;font-size:14px;font-weight:500}.li-question{padding-left:25px!important;padding-right:25px;margin-top:5px;margin-bottom:5px!important;border-bottom:1px solid #eae9e9}.ul-info li{padding-left:25px!important;padding-right:25px;margin-top:5px;margin-bottom:5px!important}.share-div{padding-left:25px;margin-top:0}a,a:hover,a:focus,input:focus{text-decoration:none;outline:none;color:#276bf4}.spn-item-label{font-weight:bold}.spn-desc-label{font-weight:400}.fotorama-wrap-custom{padding-left:25px;padding-right:25px}.promo-header{-ms-border-top-left-radius:5px;border-top-left-radius:5px;-ms-border-top-right-radius:5px;border-top-right-radius:5px;margin-top:0;margin-bottom:0;padding:15px 25px}.promo-header h1{color:#f5f5f5!important;margin-top:0!important;margin-bottom:0!important;font-size:14px;font-weight:500}.promo-header h2{color:#f5f5f5!important;margin-top:0!important;margin-bottom:0!important;font-size:14px;font-weight:500}.div-promozione-bck{background-position:center center;padding:5px;background-size:cover}.div-promozione-bck h2{padding-top:150px;font-size:16px;font-weight:700;color:#fff;text-shadow:4px 4px 8px black}.p-promo{color:#272727;font-size:14px;line-height:22px;padding-left:25px;padding-right:25px;padding-top:10px;margin-bottom:0}.h3-promo{font-size:13px;color:grey;padding-left:25px;padding-right:25px;margin-bottom:0;margin-top:15px}.a-promo{font-weight:500;padding-left:25px;padding-right:25px}.row-faq-azienda{border:1px solid #eae9e9;margin-left:0;margin-right:0;padding-top:10px}.faq-question{font-size:14px;color:#000;font-weight:500}.faq-answer{font-size:14px;color:grey;font-weight:300}.admin-impostparametro-txtarea{height:200px}.btn-div-promo-az{padding-left:25px;padding-top:10px;padding-right:10px}.box{width:100%;min-height:200px;position:relative;border:1px solid #bbb;background:#eee;background-size:cover;-ms-background-position:center center;background-position:center center}.ribbon-gold{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon-gold span{font-size:10px;font-weight:bold;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#e8bc4c 0%,#daa520 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;left:-21px}.ribbon-gold span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #daa520;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #daa520}.ribbon-gold span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #daa520;border-bottom:3px solid transparent;border-top:3px solid #daa520}.ribbon-silver{position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon-silver span{font-size:10px;font-weight:bold;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:#79a70a;background:linear-gradient(#c9c9c9 0%,#8c8c8c 100%);box-shadow:0 3px 10px -5px rgba(0,0,0,1);position:absolute;top:19px;left:-21px}.ribbon-silver span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #8c8c8c;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #8c8c8c}.ribbon-silver span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #8c8c8c;border-bottom:3px solid transparent;border-top:3px solid #8c8c8c}.footer-widget .fa-google-plus-square{color:#d34836!important}.footer-widget .fa-youtube-square{color:#e52d27!important}.footer-widget ul li a{text-transform:none!important}.p-schedatecnica-domanda{color:#444;font-weight:500}.loader-background{background-color:#fff}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.no-padding{padding:0!important}.vr-left{border-left:1px solid #e3e3e3}.vr-right{border-right:1px solid #e3e3e3}.h2-abbonamento{color:#444;margin-top:10px;font-weight:300!important}.abb-attivo{background-color:#55c655;padding:15px;-ms-border-top-right-radius:5px;border-top-right-radius:5px;-ms-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.abb-disattivo{background-color:#ff6961;padding:15px;-ms-border-top-right-radius:5px;border-top-right-radius:5px;-ms-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.h4-abbonamento-attivodisattivo{color:#fff!important}.h3-prezzo-abb{font-size:22px;color:#6f6f6f;margin-top:10px;margin-bottom:10px;font-weight:100}.h5-scadenza-abb{}.h5-title-abb{color:#444;font-weight:500}.section-abb p{font-size:12px}.section-abb span{color:#444;font-weight:500}.btn-change-plan{background-color:#55c655;border-color:#55c655;font-weight:500}.btn-change-plan:hover{background-color:#4da54d;border-color:#4da54d}.btn-change-plan:disabled:hover{background-color:#4da54d;border-color:#4da54d}.btn-change-plan:active{background-color:#4da54d;border-color:#4da54d}.btn-change-plan:visited{background-color:#4da54d;border-color:#4da54d}.link-abb div.text-center{padding-top:5px;padding-bottom:10px}.footer-abbonamento p{text-align:center}.not-active{pointer-events:none;cursor:default}.sr-active{background-color:#46bf6d;color:#fff}.sr-not-active{background-color:#d34836;color:#fff}.link-ricerca{cursor:pointer}.link-ricerca:hover{color:#276bf4;-ms-transition:color .5s;-o-transition:color .5s;-webkit-transition:color .5s;transition:color .5s}.success-popup{-ms-transition:.3s ease all;-o-transition:.3s ease all;-webkit-transition:.3s ease all;transition:.3s ease all}.click-chatrow{cursor:pointer}.chat-row{padding-top:10px;border-bottom:1px solid #dcdcdc}.title-impegno{font-weight:500}.color-success{color:#7d7}.color-failure{color:#ff6961}.addInvitato_Template{display:none}.box-invitato{padding-top:10px;padding-bottom:5px;margin-bottom:5px;-ms-border-radius:3px;border-radius:3px;border:1px solid}.invitato-man{background-color:#2bbcde;color:#fff;border:none}.invitato-woman{background-color:#f7b2c5;color:#fff;border:none}.inv-confermato{color:#4b7d4b!important;border-color:#4b7d4b!important}.inv-nonconfermato{color:#e52d27!important;border-color:#e52d27!important}.box-invitato .input-group{margin-bottom:5px}.box-invitato .form-group{margin-bottom:5px}.box-invitato:after{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;content:".";font-size:0}.no-row-margin{margin:0}.staff-panel{-ms-border-radius:5px;border-radius:5px;background-color:#fff;background-color:rgba(255,255,255,.5);padding-top:10px;margin-bottom:20px}.staff-col{padding-left:10px;padding-right:10px}.staff-box{cursor:pointer;-ms-border-radius:5px;border-radius:5px;background-color:#fff;margin-bottom:10px;padding-bottom:5px}.staff-box h4{font-size:16px;padding-left:10px;font-weight:500;margin-bottom:5px}.staff-title{margin-top:5px;color:#000;font-weight:400!important}.staff-image{background-repeat:no-repeat;background-position:center center;height:191px}.staffmember-image{-ms-background-repeat:no-repeat;background-repeat:no-repeat;-ms-background-position:center center;background-position:center center;height:300px}.staffmember-text-wrap{background-color:#fff;padding:20px 10px}.staffmember-description{-webkit-column-count:2;-moz-column-count:2;column-count:2;text-align:justify;-ms-text-justify:inter-word;text-justify:inter-word;font-size:16px;margin-left:15px;margin-right:15px;color:#393939}.staffmember-description-xs{text-align:justify;-ms-text-justify:inter-word;text-justify:inter-word;font-size:16px;margin-left:15px;margin-right:15px;color:#393939}.stf-name{color:#000;font-weight:600;margin-top:110px;margin-bottom:5px;margin-left:15px}.stf-title{margin-left:15px;margin-top:0;color:#000;font-weight:300}.sm-name-staff{color:#000;font-weight:500;font-size:24px;margin-left:15px}.sm-title-staff{color:#000;font-size:24px;font-weight:300;margin-left:15px}.budget-panel{padding-top:5px;padding-bottom:5px}.budget-panel h4{color:#000}.spinner{margin:15px auto;width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#212f42;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}