/*minibanner  */
.bg-azzurro{background-color:aliceblue;margin: auto;}
.bg-verdino{background-color:#f5fbdb;}
/* FINE minibanner */

/* Gestisco bottone verde CF-PU-book-interview */
.button-on-top {
background: hsla(80, 90%, 40%, 0.7);
height: 60px;
width: 120px;
position: fixed;
z-index: 999;
left: 5px;
top: 40px;
color: white;
font-weight: bold;
text-align: center;
border: solid hsla(80, 90%, 40%, 0.5);
padding: 0.5em 0.5em 0.5em 0.5em;
box-shadow: 0 1px 3px black;
border-radius: 3em 3em 3em 3em;
}
/* FINE Gestisco bottone verde CF-PU-book-interview */

/*Nascondo lo SLide Revolution */
#wrapper-4  {
  display: none;}


/* Risolvo il centraggio del banner nel suo contenitore*/
.col-md-8 {
   padding:0px;
  margin:0px;}

/* Risolvere il problema dello sganciamento di alcuni elementi */
.col-md-12, .col-lg-12 {
  position: relative;
  min-height: 0px;
  padding-left: 0px;
  padding-right: 0px; }

.vc_row { padding-left: 0px; padding-right: 0px;}
.vc_custom_1434105483613{ margin-left: 0px; margin-right: 0px;}

/* vc_custom_1433324789322 vc_custom_1434105483613 */


/* ACCORDING */
.panel-heading.accordion-heading a{
color: #fff; /* Colore del testo Header According */
}
.panel-heading.accordion-heading{
background-color: #444444; /* Barra Header according */
}
.panel-collapse.accordion-body.collapse.in{
background-color: #eeeeee;}/* body del content according */

/* TAB */
.wpb_tabs_nav li.ui-tabs-active, .wpb_content_element .wpb_tabs_nav li:hover {
  background-color: #9a9a9a;} /* Hover tu Tab con Titolo f7f7f7 */

.wpb_content_element .wpb_tabs_nav li.ui-tabs-active, .wpb_tabs_nav li:hover {
  background-color: #a2a2a2;} /* Tab Attivo con Titolo f7f7f7 */

.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab {
background-color: #a2a2a2;} /* Bordo che contiene il content ececec */

.wpb_content_element .wpb_tabs_nav li {
 background-color: #eeeeee; } /* Tab non selezionato */

.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a, .wpb_content_element .wpb_accordion_header a {
color: #444444;} /* Tab colore del Testo li:hover */


/* Quote Style */
blockquote {
    margin: 10px 10px 10px 20px;
  border-left: 5px solid #ff0000;
}
/* Bordo arrotondato */
.myborder {
border:2px solid #a1a1a1;
  border-radius: 25px;
  background-color:#FEEEBD;
}


/*
.flip-box-wrap .ifb-front, .flip-box-wrap .ifb-back {
  padding: 0px;
  margin:0px;
 
}*/



/* Blocco di Social ICONS SHARE verso il cliente */
#center-social {margin: auto; width: 190px; padding: 0px;}
#center-social-box{margin-top:-15px; padding-left:15px;}
/* Setto lo spazio tra le social Icons di IELFS*/
.ult_social a {
padding-right: 20px;
padding-left: 20px;
}

/*stop spimming Form button*/
.dhvc-form-submit span.dhvc-form-submit-spinner{
display:none;
}

/* SETTO Footer */
.myfooter-col-1{padding-top:20px;
margin-right:30px;}

.myfooter-links ul.footer-col-1 li:first-child {border: 1px;}

.myfooter-links ul {margin-bottom: 8px;}

.myfooter-links ul li {
    border-top: 1px dotted #FFFAFA;
    padding-bottom: 0px;}

.myfooter-links ul li a:hover {
    background-color: #373737;}

.myfooter-links ul li a {
    display:block;
    color: #ffffff;
    font-size: 0.8em;
    line-height: 2em;
    padding-left: 10px;}

/* NASCONDO dal Footer la citazione del Plugin per i Social */
.sfsiplus_footerLnk{
  visibility:hidden;}

/* Aumento lo spazio tra le cifre e il testo di giorni, ore, minuti, */
.hoth-dash_title{
	padding-top:5px}


/* Blocco di Social ICONS SHARE verso il cliente */
#center-social {margin: auto; width: 190px; padding: 0px;}
#center-social-box{margin-top:-15px; margin-bottom:10px; padding-left:15px;}

