@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');
/* GENERALI */
html{overflow-x:hidden;}
body{overflow-x:hidden;/*background:#fbfdfd url('/img/bg.png');*/background-size:cover;font-family:Arial Rounded MT Bold, Helvetica Rounded, Arial, sans-serif;max-width:100%;}
ul{list-style:none;}
p{font-size:18px;color:#000;margin:0;}

#load{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;}

.filter_white{filter: brightness(0) invert(1);}

/* MENU */
.menu{min-height:750px;}
.menu .icona_index{color:#f88f3e;font-size:calc(4vw + 25px);margin:20px 0;}
.menu ul{padding:0;}
.menu a{width:100%;max-width:400px;margin:10px 0;}
.menu a:hover{text-decoration:none;}

/* LOGIN/LOGOUT TOP PANEL */
.user_pannel{display:inline-block;width:100%;background-color:#fff;padding:5px 20px;line-height:25px;}
.user_pannel .user_dati{float:right;}
.user_pannel .user_dati p{display:inline-block;color:#f88f3e;font-size:16px;}
.user_pannel .user_dati .username{color:#f88f3e;font-weight:bold;}
.user_pannel .user_dati .logout{font-size:20px;color:#000;margin-left:15px;vertical-align:top;}

.backto{float:left;font-weight:bold;}
.backto a{color:#000;font-size:16px;}
.backto span{color:#f88f3e;text-transform:uppercase;}

/* INTESTAZIONE */
.intestazione{position:relative;height:80vh;max-height:400px;background:url('/img/bg_intestazione.jpg') no-repeat center center #f88f3e;background-size:cover;box-shadow:0px 5px 5px 0px #ccc;}
.intestazione div{height:100%;}
.intestazione .dati{color:#ffffff;/*background:url('/img/bg_dati_intestazione.png') no-repeat center center transparent;*/background-size:contain;
	display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;}

.intestazione.intestazione_new{height:auto;max-height:400px;background:#f88f3e;}
.intestazione.intestazione_new .dati{background:none;display:block;text-align:center;padding:20px 0 30px;}

.intestazione .titolo{font-size:3vw;font-family: Arial Rounded MT Bold, Helvetica Rounded, Arial, sans-serif;text-transform:uppercase;}
.intestazione .immagine{background:url('/img/img_people.png') no-repeat left 0 bottom -20px transparent;background-size:contain;display:none!important;}
.icona_sezione{font-size:5vw;margin:20px 20px 20px 0;display:none!important;}

/* FOOTER */
.main_footer{background-color:#f88f3e;padding:5px 0;}
.main_footer p{color:#fff;}
.main_footer small{font-size:12px;}

/* CONTENT */
.content{/*background:url('/img/pattern.png');*/background:rgb(255,255,255);background:-moz-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(220,210,177,1) 100%);background:-webkit-linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(220,210,177,1) 100%);background:linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(220,210,177,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#dcd2b1",GradientType=1);background-attachment:fixed;}
.text_full_row{font:italic 24px/30px 'Roboto';background-color:#fff;padding:15px 5px;margin:30px 0;text-align:center;}
.text_full_row small{font-size:15px;}
.subtitle{font-size:16px;text-transform:uppercase;font-weight:500;}

/* FORM */
.add_form{padding:70px 0;}
.add_form input{display:inline-block;width:100%;border:none;font-weight:400;margin:15px 0;padding:5px 25px;/*-webkit-border-radius:10px;border-radius:10px;*/background-color:rgba(197,197,197,0.4);font-size:18px;line-height:40px;outline:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

.input__label-content--hoshi{font-size:20px;font-weight:400;padding:22px 15px;}
.input--hoshi.input--filled .input__label-content--hoshi{font-size:15px;padding:0 15px;margin-top:2px;}
.input__label--hoshi::after{-webkit-transform:none;transform:none;display:none;}
.input__label--hoshi::before,.input__label--hoshi::after{top:60px;height:2px;border:none;background:-moz-linear-gradient(left,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(248,143,62,0.7) 12%,rgba(248,143,62,1) 50%,rgba(248,143,62,0.7) 85%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(248,143,62,0.7) 12%,rgba(248,143,62,1) 50%,rgba(248,143,62,0.7) 85%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(248,143,62,0.7) 12%,rgba(248,143,62,1) 50%,rgba(248,143,62,0.7) 85%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00999999', endColorstr='#00ffffff',GradientType=1 );}

.form-control:disabled,.form-control[readonly]{background-color:rgba(197,197,197,0.4);}

/* ICONE e BUTTON */
.ico_remove{margin:15px 0;font-size:35px;text-align:center;color:#f88f3e!important;cursor:pointer;}
.btn_small{font:500 18px/20px Arial Rounded MT Bold, Helvetica Rounded, Arial, sans-serif;color:#fff!important;text-transform:uppercase;text-align:center;background-color:#f88f3e;border:0;padding:10px 20px;display:inline-block;cursor:pointer;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.btn_small:hover{color:#f88f3e!important;background-color:#fff;}
.btn_submit{font:500 20px/24px Arial Rounded MT Bold, Helvetica Rounded, Arial, sans-serif;color:#fff!important;text-transform:uppercase;text-align:center;background-color:#f88f3e;padding:10px 20px;width:100%;max-width:750px;display:block;margin:40px auto;border:none;cursor:pointer;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.btn_submit:hover{color:#f88f3e!important;background-color:#fff;text-decoration:none;}
.btn_revert{font:500 18px/20px Arial Rounded MT Bold, Helvetica Rounded, Arial, sans-serif;color:#f88f3e!important;text-transform:uppercase;text-align:center;background-color:#ffffff;border:2px solid;padding:10px 20px;display:inline-block;cursor:pointer;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

/* NEXT STEP */
.next_step{display:none;}
.next_step a:hover{color:#333;text-decoration:none;}

/* BOOTSTRAP SELECT */
.dropdown.bootstrap-select{width:100%!important;margin:15px 0;background-color:rgba(197,197,197,0.4);/*-webkit-border-radius:10px;border-radius:10px;*/padding:5px 10px;font-size:18px;line-height:40px;}
.dropdown.bootstrap-select .btn.dropdown-toggle{width:100%;background:transparent!important;border:none;font-size:18px;box-shadow:none;outline:none!important;}
.dropdown.bootstrap-select .btn-light{/*color:#f88f3e;*/}
.dropdown.bootstrap-select .dropdown-menu{padding:0;min-width:inherit!important;}
.bootstrap-select.btn-group .dropdown-menu li a{white-space:inherit;}
.dropdown-item{color:#f88f3e;}
.dropdown-item.active, .dropdown-item:active{background-color:#f88f3e;}
.dropdown-item.active .text, .dropdown-item:active .text{color:#fff;}
.bootstrap-select .dropdown-menu li.disabled a{background-color:#eee;}
.popover-title{padding:.25rem 1.2rem;}
.popover-title .close{line-height:40px;}

/* Custom Icons For Checkbox */
label.forccb{cursor:pointer;margin:15px 0;-webkit-transition:color 0.3s;transition:color 0.3s;-webkit-transition:.2s linear;-moz-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;}
label.forccb i{position:absolute;left:0;font-size:32px;}
input[type="checkbox"].ccb{display:none}
input[type="checkbox"].ccb:checked + label:after{height:50%}
input[type="checkbox"].ccb:checked + label:before{height:100%;left:20px;}
input[type="checkbox"].ccb:checked + label{color:#000}

label.forccb span{position:relative;display:inline-block;width:48px;height:48px;vertical-align:middle;background-color:rgba(197,197,197,0.4);-webkit-border-radius:10px;border-radius:10px;}
label.forccb span:after{content:'';position:absolute;bottom:0;width:100%;height:2px;border:none;background:-moz-linear-gradient(left,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(59,159,157,0.7) 12%,rgba(59,159,157,1) 50%,rgba(59,159,157,0.7) 85%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(59,159,157,0.7) 12%,rgba(59,159,157,1) 50%,rgba(59,159,157,0.7) 85%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(59,159,157,0.7) 12%,rgba(59,159,157,1) 50%,rgba(59,159,157,0.7) 85%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00999999', endColorstr='#00ffffff',GradientType=1);}
label.forccb .fa-check{display:none;font-size:35px;margin:6px 0 0 6px;color:#f88f3e;}
label.forccb p{display:inline-block;/*color:#979797;*/margin-left:10px;}
input[type="checkbox"].ccb:checked + label .fa-check{display:block;}
input[type="checkbox"].ccb:checked + label p{}

/* MESSAGGI DI CONFERMA */
#risposta{font-size:25px;text-align:center;}
#risposta.centered{top:35%;position:absolute;left:50%;width:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}

/* VALUTAZIONE DRAG */
.slider.slider-horizontal{width:100%;}
.slider.slider-horizontal{cursor:pointer;background-image:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background-image:-o-linear-gradient(top, #fff 0%, #fff 100%);background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1);border-radius:4px;border:15px solid #f88f3e;margin:20px 0 10px;}
.slider-handle{position:absolute;width:20px;height:20px;background-color:#fff;background-image:-webkit-linear-gradient(top, #fff 0%, #fff 100%);background-image:-o-linear-gradient(top, #fff 0%, #fff 100%);background-image:linear-gradient(to bottom, #fff 0%, #fff 100%);background-repeat:repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff', GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);border:0px solid transparent;}

.slider.slider-horizontal .slider-tick, .slider.slider-horizontal .slider-handle {margin-left:-10px;margin-top:-8px;}
.tooltip.bottom {margin-top:35px;}
.tooltip{opacity:1}

.no_valutazione{margin-top:10px;cursor:pointer;}
.slider-horizontal.disabled{opacity:0.2;pointer-events:none;}



/* ################################################################################################################################################################################################################################################################################################################################################################################################################################################################ PAGINE ################################################################################################################################################################################################################################################################################################################################################################################################ */
	
/* AZIENDA */
#num_licenze:after{top:60px;height:2px;border:none;background:-moz-linear-gradient(left,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(59,159,157,0.7) 12%,rgba(59,159,157,1) 50%,rgba(59,159,157,0.7) 85%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(59,159,157,0.7) 12%,rgba(59,159,157,1) 50%,rgba(59,159,157,0.7) 85%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(153,153,153,0) 0%,rgba(145,154,153,0) 1%,rgba(59,159,157,0.7) 12%,rgba(59,159,157,1) 50%,rgba(59,159,157,0.7) 85%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00999999', endColorstr='#00ffffff',GradientType=1 );}

.cont_pack:first-child{display:none;}

/* COMPORTAMENTI */
.gruppo_behaviors .iniziale{cursor:pointer;}
.gruppo_behaviors .iniziale.active .fa-chevron-down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
.select_all{text-align:right;cursor:pointer;}
.select_all_sub1{text-align:right;cursor:pointer;}
.gruppo_behaviors .behaviors{margin-top:20px;}
.gruppo_behaviors .category.sub1{background-color:#fff;padding:5px 15px;font-style:italic;font-size:20px;border-top:2px solid;cursor:pointer;}
.gruppo_behaviors .category.sub1.active{margin-bottom:20px;}
.gruppo_behaviors .container_behavior{margin:20px 0;}
.gruppo_behaviors .container_behavior .behav{cursor:pointer;}
.gruppo_behaviors .container_behavior .cont_ico_check{cursor:pointer;}

.gruppo_behaviors .cont_behavior .behav{cursor:pointer;}
.gruppo_behaviors .cont_behavior .cont_ico_check{cursor:pointer;}

.import input{display:inline-block;width:100%;border:none;font-weight:500;margin:15px 0;padding:5px 25px;/*-webkit-border-radius:10px;border-radius:10px;*/background-color:rgba(197,197,197,0.4);color:#f88f3e;font-size:18px;line-height:40px;outline:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.import .inputfile-1+label{display:inline-block;width:100%;border:none;font-weight:400;margin:15px 0;padding:5px 25px;/*-webkit-border-radius:10px;border-radius:10px;*/background-color:rgba(197,197,197,0.4);color:inherit;font-size:18px;line-height:40px;outline:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

/* MCMee PROGETTO */
#avvio_veloce{display:none;}
#avvio_veloce + label{cursor:pointer;position:relative;padding-left:40px;}
#avvio_veloce + label .fa-check-square{display:none;}
#avvio_veloce:checked + label .fa-square{display:none;}
#avvio_veloce:checked + label .fa-check-square{display:inline-block;}

#custom{display:none;}
#custom + label{cursor:pointer;position:relative;padding-left:40px;}
#custom + label .fa-check-square{display:none;}
#custom:checked + label .fa-square{display:none;}
#custom:checked + label .fa-check-square{display:inline-block;}

.mcmee_invitato{background-color:#fff;padding:5px 15px;font-style:italic;font-size:20px;border-top:2px solid;cursor:pointer;}

/* SCHEDA MCMee */
.dati_mcmee{height:auto!important;font-weight:500;margin:0 auto;}
.dati_mcmee p{/*color:#979797;*/}
.dati_mcmee p span{color:#f88f3e;margin-left:10px;}

.intestazione_new .dati_mcmee p span{color:#ffffff;}
.intestazione_new .dati_mcmee small{font-family:'Roboto',sans-serif;color:#ffffff;}

.cont_righe{margin:30px auto;}
.scelta{font-size:16px;text-transform:uppercase;font-weight:500;}
.ico_remove.bh{margin-top:0;position:absolute;right:0;top:5px;margin:0;/*font-size:20px;*/z-index:10;}
.mcm_behaviors .cont_select.riga{border-top:2px solid;padding-top:20px;margin-top:10px;position:relative;}
.mcm_behaviors .cont_select.riga:first-child{border:none;margin-top:0;}
.choosed_behaviors p{color:#f88f3e;line-height:40px;}
.valutazioni_mcmee p{/*color:#f88f3e;*/line-height:40px;max-width:410px;}
.valutazioni_mcmee p span{float:right;}
.valutazioni_ga{margin-bottom:40px;}
.valutazioni_ga p{/*color:#f88f3e;*/line-height:40px;max-width:410px;}
.valutazioni_ga p span{float:right;}
.icona_face{font-size:35px;vertical-align:top;}
.icona_face.good{color:darkgreen;}
.icona_face.med{color:orange}
.icona_face.bad{color:red}

.bottone_insert .btn_small{margin:30px auto 0;display:block;}

/* DASHBOARD */
.ico_dashboard{font-size:26px;color:#000;}
.ico_dashboard.good{color:darkgreen;}
.ico_dashboard.bad{color:red}

/* STATISTICHE QUESTIONARIO */
.domanda p{font-weight:900;text-transform:uppercase;}
.risposte p{font-size:16px;margin-bottom:10px;}


/* GA */
.add_ga{padding-top:30px;}
.guardian_angels{/*background:#d5eaea url('/img/bg.png');*/background-size:cover;padding-bottom:30px;}
.text_full_row.green{background-color:#f88f3e;color:#fff;}
.add_form .guardian_angels input{background-color:rgba(255,255,255,0.55);}
.guardian_angels .dropdown.bootstrap-select{background-color:rgba(255,255,255,0.55);}
.guardian_angels label.forccb span{background-color:rgba(255,255,255,0.55);}
.ico_remove.ga{color:#fff!important;font-size:20px;margin-left:20px;}

/* QUESTIONARIO */
/*.domanda .ico_check{margin-right:15px;}
.domanda input[type="radio"]{display:none;}
.domanda input[type="radio"] + label .full{display:none;}
.domanda input[type="radio"]:checked + label .empty{display:none;}
.domanda input[type="radio"]:checked + label .full{display:inline-block;}*/
.domanda{margin:20px 0;}
textarea{display:inline-block;width:100%;border:none;font-weight:400;margin:15px 0;padding:5px 25px;-webkit-border-radius:10px;border-radius:10px;background-color:rgba(197,197,197,0.4);   color:#f88f3e;font-size:18px;line-height:40px;outline:none;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

.ac-radio.ac-circle{font-size:8px}
.ac-custom{padding:0 1em;}
.ac-custom li{padding:0;}
.ac-radio.ac-circle label{padding-left:25px;font-weight:400;color:rgba(0,0,0,0.4);}
.ac-circle svg{width:30px;height:30px;margin-top:0;top:0;left:-10px;}
.ac-circle input[type="checkbox"], .ac-circle input[type="radio"], .ac-circle label::before{width:15px;height:15px;margin-top:6px;left:-2px;position:absolute;background-color:#fff!important;border:2px solid #000!important;}

/* MODAL */
.modal-title{font-size:22px;line-height:30px;text-transform:uppercase;font-weight:600;}
.modal-body .text_full_row{margin:0;border-top:3px solid;color:#f88f3e;font-weight:bold;}

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
a.inline{border-radius:15px;background-color:#fff;width:30px;height:30px;display:inline-block;text-align:center;font:normal 20px/30px 'Georgia,Times,Times New Roman,serif';vertical-align:baseline;color:#f88f3e;border:1px solid #f88f3e;text-decoration: none;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:#fff; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxTopLeft{width:25px; height:25px; background:url(/img/border1.png) no-repeat 0 0;}
#cboxTopCenter{height:25px; background:url(/img/border1.png) repeat-x 0 -50px;}
#cboxTopRight{width:25px; height:25px; background:url(/img/border1.png) no-repeat -25px 0;}
#cboxBottomLeft{width:25px; height:25px; background:url(/img/border1.png) no-repeat 0 -25px;}
#cboxBottomCenter{height:25px; background:url(/img/border1.png) repeat-x 0 -75px;}
#cboxBottomRight{width:25px; height:25px; background:url(/img/border1.png) no-repeat -25px -25px;}
#cboxMiddleLeft{width:25px; background:url(/img/border2.png) repeat-y 0 0;}
#cboxMiddleRight{width:25px; background:url(/img/border2.png) repeat-y -25px 0;}
#cboxContent{background:#fff; overflow:hidden;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{margin-bottom:20px;}
#cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
#cboxLoadingOverlay{background:#fff url(/img/loading.gif) no-repeat 5px 5px;}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none;}

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
#cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
#cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/* RESPONSIVE */
@media all and (max-width:600px){
.input--hoshi.input--filled .input__label-content--hoshi{margin-top:5px;}	
.input__label--hoshi::before,.input__label--hoshi::after{top:65px;}

.bootstrap-select .dropdown-toggle{white-space:inherit;}
.dropdown-toggle:after{position:absolute;right:0;top:10px;}
.dropdown.bootstrap-select .btn.dropdown-toggle{padding:0;font-size:16px;line-height:18px;}
	
.bootstrap-select .dropdown-toggle .filter-option{position:relative;padding:0 12px 0 0;}
.bootstrap-select .dropdown-toggle:before{display:none;}
.popover-title{padding:3px;}
.bootstrap-select .dropdown-menu li a {white-space: inherit;padding:5px;line-height:20px;}

.intestazione{height:35vh;}
.mcm_behaviors.elenco{margin:0 -20px;}
}