
/*

CSS relativo a:
	stato-apertura-conto.html -> Stato apertura conto

*/	

.stato-apertura-conto.container {margin-top: 0} 
.stato-apertura-conto p {color:#999999; font-size: 16px; }
.stato-apertura-conto label {display:block; font-weight:normal;  color:#666; font-size:16px; margin-bottom:2px;font-weight: bold;}
.stato-apertura-conto label.error{color:#ff2301;}
.stato-apertura-conto .nota {text-align: right;}
.stato-apertura-conto .nota a {font-size: 13px; color: #999999; text-decoration:underline;}
.stato-apertura-conto.basic-content h4 {font-size:17px; font-family:"ralewaysemibold",arial, sans-serif; color: #999; text-transform:uppercase;margin:60px 20px 10px 0px;}
.stato-apertura-conto .domanda {border-bottom:1px solid #e9e9e9; padding-bottom:20px;}
.stato-apertura-conto .domanda h5 {position:relative; padding: 0; color: #666666; font-size: 18px; font-family:"ralewaysemibold",arial, sans-serif;}
.stato-apertura-conto .domanda .espandi {display:block; position: absolute; top: 0px; right:0px; width:100%; height:32px; background: transparent url("/wbresp/img/apertura/espandi_ico.png") no-repeat right 0; text-indent:-9999px; overflow:hidden; cursor:pointer;}
.stato-apertura-conto .domanda .comprimi {display:none; position: absolute; top: 0px; right:0px; width:100%; height:32px; background: transparent url("/wbresp/img/apertura/comprimi_ico.png") no-repeat right 0; text-indent:-9999px; overflow:hidden; cursor:pointer;}

/*.stato-apertura-conto .espandi,.stato-apertura-conto .comprimi{min-height:32px;cursor:pointer;padding-left:40px;background:url(/wbresp/img/ico_accordion.png) no-repeat 0 0;display:block;}*/
.stato-apertura-conto .domanda p {font-size:16px; color: #999; line-height:24px; margin: 10px 50px 0 0; display:none;}
.stato-apertura-conto .domanda .row {display:none}
.stato-apertura-conto .domanda .visible{display:block;}
.alignCenter{text-align:center}
.regolamento{padding:20px 0;display:block}

.stato-apertura-conto .steps {overflow:hidden; float:none; clear:both;}
.stato-apertura-conto .step {width:267px; float:left; margin-left:-25px; padding: 0 20px 0 40px;}
.stato-apertura-conto .step1 {margin-left:0px;}
.stato-apertura-conto .step_ok {background:transparent url("../img/apertura/bg_ok.png") no-repeat 0 0;}
.stato-apertura-conto .step_do {background:transparent url("../img/apertura/bg_do.png") no-repeat 0 0;}
.stato-apertura-conto .step_ko {background:transparent url("../img/apertura/bg_ko.png") no-repeat 0 0;}
.stato-apertura-conto .step h5 {text-align:center; color:#fff; font-size:26px; font-family:"ralewaysemibold",arial, sans-serif; margin: 4px 0 5px 0;}
.stato-apertura-conto .step h6 {text-align:center; color:#fff; font-size:16px; font-family:"ralewaysemibold",arial, sans-serif; margin: 0 0 40px 0; text-transform:uppercase;}
.stato-apertura-conto .step_ok h5, .stato-apertura-conto .step_ok h6 {color:#fff;}
.stato-apertura-conto .step_do h5, .stato-apertura-conto .step_do h6 {color:#a6cc28;}
.stato-apertura-conto .step_ko h5, .stato-apertura-conto .step_ko h6 {color:#fff;}
.stato-apertura-conto .step p {color:#999;}
.stato-apertura-conto .step ul {color:#999; margin:0; text-indent: -9px; padding: 0 0 0 12px; list-style: none;}
.stato-apertura-conto .step ul li {font-size: 14px; margin-bottom: 4px;}
.stato-apertura-conto .step ul li:before {content: "\2022   "; color: #aed03c; /* or whatever color you prefer */}
.stato-apertura-conto .step_do p {color:#666;}
.stato-apertura-conto .step_do ul{color:#666;}
.stato-apertura-conto  ul  {color:#999;font-size:16px;margin-bottom:20px}
.stato-apertura-conto ol li{margin-bottom:10px;color:#999}

.stato-apertura-conto button.btn-grlit.fl-left {float: left !important}
.stato-apertura-conto .no-label {margin-top:20px}

a.disabled {color:#999}

@media (max-width: 1199px) {

	
  .stato-apertura-conto .step {width:240px; margin-left:-25px; padding: 0 20px 0 20px;}
  .stato-apertura-conto .step_ok {background:transparent url("../img/apertura/bg_ok_240.png") no-repeat 0 0;}
  .stato-apertura-conto .step_do {background:transparent url("../img/apertura/bg_do_240.png") no-repeat 0 0;}
  .stato-apertura-conto .step_ko {background:transparent url("../img/apertura/bg_ko_240.png") no-repeat 0 0;}


	}
    
@media (max-width: 991px) {
	/*.mainContent {margin-top:110px;}*/
  .stato-apertura-conto .step {width:190px; margin-left:-25px; padding: 0 20px 0 20px;}
  .stato-apertura-conto .step_ok {background:transparent url("../img/apertura/bg_ok_190.png") no-repeat 0 0;}
  .stato-apertura-conto .step_do {background:transparent url("../img/apertura/bg_do_190.png") no-repeat 0 0;}
  .stato-apertura-conto .step_ko {background:transparent url("../img/apertura/bg_ko_190.png") no-repeat 0 0;}
  .stato-apertura-conto .step h5 {font-size:20px;}
  .stato-apertura-conto .step h6 {font-size:11px;}

}


/* Landscape phones and portrait tablets */
@media (max-width: 767px) {


  .stato-apertura-conto .step {width:266px; margin:0 auto 20px auto; padding: 0 20px 0 40px; float:none; clear:both;}
  .stato-apertura-conto .step_ok {background:transparent url("../img/apertura/bg_ok.png") no-repeat 0 0;}
  .stato-apertura-conto .step_do {background:transparent url("../img/apertura/bg_do.png") no-repeat 0 0;}
  .stato-apertura-conto .step_ko {background:transparent url("../img/apertura/bg_ko.png") no-repeat 0 0;}
  .stato-apertura-conto .step h5 {font-size:36px;}
  .stato-apertura-conto .step h6 {font-size:18px; margin-bottom:60px;}
  .stato-apertura-conto .domanda .visible.promo div{margin-bottom:15px}


}

.stato-apertura-conto .verde{color:#8ab10b;padding-bottom:10px;display:block;font-size:16px}
.stato-apertura-conto .paddMedium{margin:0;padding:20px}

/*integrazione box di esito in vecchi accordion */
.stato-apertura-conto .boxalert .boxcont h4 {font-size:18px;color:#666;margin:0;text-transform: none;}
.stato-apertura-conto .domanda .boxalert .boxcont p {display: block;}
.stato-apertura-conto .boxalert .boxcont {margin:10px 30px 0 0}
.stato-apertura-conto .boxalert.no-icon {background-image: none;}
.stato-apertura-conto .boxalert.no-icon .boxcont {padding-left: 10px;border-top: 1px solid;border-bottom: 1px solid;border-right: 1px solid;}
.stato-apertura-conto .boxalert.no-icon.attenzione .boxcont {border-color: #fed16c;}
.stato-apertura-conto .boxalert.no-icon.info .boxcont {border-color: #122e5c;}
.stato-apertura-conto .boxalert.no-icon.errore .boxcont {border-color: #d9675d;}
.stato-apertura-conto .boxalert.no-icon.conferma .boxcont {border-color: #5bc3a2}
.stato-apertura-conto .btn-whlit-no-arrow {padding: 0 20px 0 20px;}
.stato-apertura-conto .btn-console {padding-right:20px}
@media (max-width: 1199px) {
button.btn-whlit.btn-whlit-no-arrow {
  height:36px;
  line-height:33px;
}
}

.stato-apertura-conto.no-accordion .domanda .row, .stato-apertura-conto.no-accordion .domanda > p{display:block}
.stato-apertura-conto.no-accordion .domanda .espandi,
.stato-apertura-conto.no-accordion .domanda .comprimi{display:none}
.stato-apertura-conto.no-accordion .domanda{margin-bottom:30px}
.boxalert .boxcont {border-color:#122e5c}
.boxalert {
  background: url(/wbresp/img/boxalert_info2.png) no-repeat 22px 10px;
}
/*captcha */
.stato-apertura-conto.container .g-recaptcha-group {float:right;width:334px;}
.stato-apertura-conto.container .g-recaptcha-group label.error{clear:both;}
.stato-apertura-conto.container .otpenabled {margin-bottom: 40px;}

.pb-medium {padding-bottom: 25px;}
.f-none {float:none !important}