﻿body .Content-Reserva .PnlTituloPgreserva,body .Content-Reserva .PnlSubtituloPrincipal,body .Content-Reserva .LOPDcontent .TituloLOPD{text-align:center;width:100%;}body .Content-Reserva{margin-bottom:0 !important;padding-top:10px !important;margin-top:0 !important;background:#f1f2ea !important;padding-bottom:40px;}body .Content-Reserva span{font-weight:normal;}body .Content-Reserva .PideNifBody{margin:30px;}body .Content-Reserva h1,body .Content-Reserva .h1{font-family:Crete Round !important;color:#212529 !important;font-size:2.5rem !important;font-weight:400 !important;width:100%;margin:0;padding:0;text-align:center;}body .Content-Reserva h1 span,body .Content-Reserva .h1 span{font-weight:400 !important;}body .Content-Reserva .h5,body .Content-Reserva h5,body .Content-Reserva h5 span,body .Content-Reserva .h5 span{font-family:Crete Round !important;color:#333 !important;font-size:18px !important;font-weight:400 !important;line-height:20px !important;border-bottom:1px dotted #999;padding-bottom:3px;margin:20px 0 10px 0;}body .Content-Reserva .h5 span,body .Content-Reserva h5 span,body .Content-Reserva h5 span span,body .Content-Reserva .h5 span span{font-weight:400 !important;}body .Content-Reserva h4,body .Content-Reserva .h4,body .Content-Reserva .h4 span,body .Content-Reserva h4 span{font-family:Crete Round !important;color:#333 !important;font-size:20px !important;font-weight:400 !important;line-height:24px !important;}body .Content-Reserva h4 span,body .Content-Reserva .h4 span,body .Content-Reserva .h4 span span,body .Content-Reserva h4 span span{font-weight:400 !important;}body .Content-Reserva a,body .Content-Reserva .LOPDcontent a{text-decoration:none !important;cursor:pointer !important;}body .Content-Reserva a:hover,body .Content-Reserva .LOPDcontent a:hover{color:#9bb61b !important;}body .Content-Reserva .GeneralPnlContent{margin:20px 80px !important;background:#f1f2ea !important;padding:20px;}body .Content-Reserva .Pop-upSV{min-width:500px;padding:20px;}body .Content-Reserva .PnlsGenerales{margin-bottom:10px;}body .Content-Reserva .PnlGeneralTopLopd{margin-top:30px;}body .Content-Reserva .PnalNifInput{margin:30px;padding:20px;width:400px;}body .Content-Reserva .Pnllistasfecha,body .Content-Reserva .pnlDiscapacidad,body .Content-Reserva .PnlProvListUpdate,body .Content-Reserva .PnlPoblacionUpdate,body .Content-Reserva .Pnlobservaciones,body .Content-Reserva .pnlavisoSAFD,body .Content-Reserva .PnlPaisNacSimposios{display:flex;}body .Content-Reserva .pnlCuentaBacaria,body .Content-Reserva .PnlDatosPrincipales,body .Content-Reserva .PnlDPnacimiento,body .Content-Reserva .PnlDatosContacto,body .Content-Reserva .DatosFamiliares,body .Content-Reserva .RRugby,body .Content-Reserva .InfoAdiEstudios,body .Content-Reserva .CorreoR,body .Content-Reserva .PnlTituInteres{display:block;padding:20px;border-bottom:1px solid #d9d9d2;margin-bottom:10px;}body .Content-Reserva .GeneralJustificante,body .Content-Reserva .ResumenDePago,body .Content-Reserva .ReSumenNinyos{display:block;padding:20px;border-bottom:1px solid #d9d9d2;margin-bottom:10px;background-color:#fff;border-radius:10px;margin-top:20px;}body .Content-Reserva .ReSumenNinyos{margin:30px 0;}body .Content-Reserva .ReSumenNinyos th{padding:5px 10px;background-color:#faebd7;text-align:center;padding:5px 10px;}body .Content-Reserva .ReSumenNinyos td{padding:5px 10px;}body .Content-Reserva .ReSumenNinyos .RowGVNinyosB{background-color:#fbfbc4;}body .Content-Reserva .ReSumenNinyos .RowGVNinyos{background-color:#fff;}body .Content-Reserva .ReSumenNinyos .GvNinyos{margin:auto;}body .Content-Reserva .NormativaCertACLES{display:block;padding:20px;border-bottom:1px solid #d9d9d2;margin-bottom:10px;width:100%;}body .Content-Reserva .NormativaCertACLES .NTituloACLES{text-align:center;margin:20px;}body .Content-Reserva .NormativaCertACLES ul{margin:10px 0;}body .Content-Reserva .NormativaCertACLES ul li,body .Content-Reserva .NormativaCertACLES ul ol{margin-bottom:10px;}body .Content-Reserva .TituloYatienesreserva{text-align:center;margin:20px;}body .Content-Reserva .PnlcentroTexto{text-align:center;}body .Content-Reserva .PnlcentroTexto a em{font-size:20px;}body .Content-Reserva .PnlMensajeGeneral{display:block;padding:17px 18px;margin-bottom:18px;border:1px solid rgba(2,139,255,.2);background:rgba(2,139,255,.15);-webkit-border-radius:3px;border-radius:3px;max-width:980px;margin:20px 0;}body .Content-Reserva .PnlInformativo{background-color:rgba(255,0,0,.15);border-color:rgba(255,0,0,.2) !important;padding:20px;text-align:center;margin:10px auto;border:1px solid;}body .Content-Reserva .PnlError{background-color:rgba(255,0,0,.15);border-color:rgba(255,0,0,.2) !important;padding:20px;text-align:center;margin:10px auto;border:1px solid;}body .Content-Reserva .PnlFechaNacimiento div{font-weight:normal;z-index:1000;}body .Content-Reserva .ajax__calendar .ajax__calendar_container{z-index:1000;}body .Content-Reserva .BtnPrimarioRes{background:#9bb61b;padding:10px 20px;border-radius:4px;font-weight:700;margin:20px auto;display:inline-block;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-family:Roboto;letter-spacing:1px;}body .Content-Reserva .BtnPrimarioRes:hover{background:#333;}body .Content-Reserva .BtnPrimarioResSolo{background:#9bb61b;padding:10px 20px;border-radius:4px;font-weight:700;margin:20px auto;display:inline-block;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-family:Roboto;letter-spacing:1px;display:block;}body .Content-Reserva .BtnPrimarioResSolo:hover{background:#333;}body .Content-Reserva .BtnSecundarioRes{background:#76786e;padding:10px 20px;border-radius:4px;font-weight:700;margin:20px auto;display:inline-block;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-family:Roboto;letter-spacing:1px;}body .Content-Reserva .BtnSecundarioRes:hover{background:#333;}body .Content-Reserva .BtnPrincipal.Btnr{float:right;margin-right:20px;}body .Content-Reserva .BtnPrincipal.Btnl{float:left;margin-left:20px;}body .Content-Reserva .BtnPrincipal em{color:14px !important;}body .Content-Reserva .DD-lista{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;max-width:700px;}body .Content-Reserva .DD-lista option{max-width:700px;text-overflow:ellipsis;}body .Content-Reserva .PnlProvList .DD-lista{width:68%;}body .Content-Reserva .FodoEnable{background-color:#c8c8c8 !important;}body .Content-Reserva .listLarga{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;max-width:500px;}body .Content-Reserva .listLarga option{max-width:500px;text-overflow:ellipsis;}body .Content-Reserva .TextBoxRe{height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}body .Content-Reserva .DatosPersonales .PnlDatosContacto .PnlEmail .TextBoxRe,body .Content-Reserva .DatosPersonales .PnlDatosContacto .NombreDP .TextBoxRe{width:40%;}body .Content-Reserva .Pop-upSV .TextBoxRe{width:100%;}body .Content-Reserva .PnlColegio .TextBoxRe,body .Content-Reserva .Pnlobservaciones .TextBoxRe{width:50%;}body .Content-Reserva .flagsIdiomas{float:right;}body .Content-Reserva .listFlags li{float:left;margin-right:10px;list-style:none;}body .Content-Reserva .LOPDcontent{margin-top:20px;font-size:10px;margin-bottom:2px;}body .Content-Reserva .LOPDcontent p,body .Content-Reserva .LOPDcontent li{font-size:10px;margin-bottom:2px;}body .Content-Reserva .LOPDcontent .h3LOPD{font-size:13px;text-align:center;font-family:crete round;}body .Content-Reserva .ChkBoxGeneral input{margin-right:5px;}body .Content-Reserva .ChkBoxGeneral input label{font-size:16px;}body .Content-Reserva .chkExtranjero{margin-left:10px;}body .Content-Reserva .ChkAplicarCreditos{margin-right:5px;color:#33c;font-weight:bold;}body .Content-Reserva .ListRBHorizontal input{margin-left:15px;}body .Content-Reserva .ListRBHorizontal label{margin-left:5px;font-size:16px;}body .Content-Reserva .pnlCuentaBacaria .CuentaBaca_Rev td{padding:0 10px 0 10px;}body .Content-Reserva .pnlCuentaBacaria .CuentaBaca_Rev .RowTxtCuentaBancaria td input{margin:auto;}body .Content-Reserva .pnlCuentaBacaria .BANtxt,body .Content-Reserva .pnlCuentaBacaria .Entidadtxt,body .Content-Reserva .pnlCuentaBacaria .Sucursaltxt{width:60px;}body .Content-Reserva .pnlCuentaBacaria .DControltxt{width:45px;}body .Content-Reserva .pnlCuentaBacaria .TextIban span{font-size:15px;font-weight:normal;margin-left:2px;}body .Content-Reserva .PnlTituloPgreserva,body .Content-Reserva .PnlSubtituloPrincipal{margin-bottom:20px;}body .Content-Reserva .PnlTituloPgreserva .LbltituloPrincipal,body .Content-Reserva .PnlSubtituloPrincipal .lblSubTituloPrincipla{margin:auto;}body .Content-Reserva .TextNegrilla{font-weight:bold !important;}body .Content-Reserva p.TextoInfoNegrilla{font-family:Roboto;font-weight:bold;display:block;margin:20px 0;}body .Content-Reserva .TextoDatos{font-family:Roboto;display:inline-block;width:140px;}body .Content-Reserva .TextoDatos300{font-family:Roboto;display:inline-block;width:300px;}body .Content-Reserva .TextoSinT{font-family:Roboto;display:inline-block;width:auto;}body .Content-Reserva .TextoAzul{font-weight:bold;}body .Content-Reserva .TextoVerde{color:#9bb61b !important;}body .Content-Reserva .TextoRojo{color:#c30 !important;}body .Content-Reserva .Block{display:block !important;}body .Content-Reserva .Ocultar{display:none !important;}body .Content-Reserva .TextoInfoL{text-align:left;font-weight:normal;font-size:14px;}body .Content-Reserva .TextMensajeTxt{font-size:13px;color:#666;}body .Content-Reserva .TextoAviso{margin:auto;}body .Content-Reserva .iconoUser{color:#9bb61b;font-size:20px;margin-bottom:10px;font-size:40px;}body .Content-Reserva .iconoInfo{border-radius:190px;background-color:#019cec;color:#fff;padding:17px 15px;width:55px;margin:auto;font-size:20px;}body .Content-Reserva .PnlNumeroDireccion .TextoDatos,body .Content-Reserva .pnlEscalera .TextoDatos,body .Content-Reserva .PnlPiso .TextoDatos{width:auto !important;margin-right:10px;}body .Content-Reserva .Pop-upSV .TextoDatos,body .Content-Reserva .Pop-upSV .TextBoxRe{display:block;width:auto;}body .Content-Reserva .TextValidators,body .Content-Reserva .Validadores{font-size:12px;color:#c30 !important;align-self:center !important;}body .Footer_Bottombg{background:#254634 !important;padding-bottom:10px;padding-top:30px;border-top:5px solid #93c90e;}body .Footer_Bottombg a{text-decoration:none !important;color:#ccc !important;}body .Footer_Bottombg .Footer_Top{display:flex;padding:20px;border-bottom:1px solid #d9d9d2;margin-bottom:10px;}body .Footer_Bottombg .copyright_style{float:left;padding:10px 0 0;color:#ccc !important;font-size:13px;}body .Footer_Bottombg div.titular{font-size:14px;text-transform:uppercase;font-weight:bold;color:#fff;margin-top:0;line-height:24px;margin-bottom:10px;padding:10px 0 0 0;}body .Footer_Bottombg p{color:#eee !important;font-weight:700 !important;margin-bottom:5px !important;text-align:left;}body .Footer_Bottombg .isos{color:#ccc !important;font-size:14px;margin-top:10px;}body .Footer_Bottombg .isos p{float:right;}body .Footer_Bottombg h3.telefono-footer{font-family:inherit !important;font-size:25px !important;}body .form-label-width{width:150px !important;}body .form-label-width-l{width:200px !important;}body .form-label-width-xl{width:300px !important;}body input[type=checkbox],body input[type=radio]{box-sizing:border-box;padding:0;margin-right:10px !important;margin-left:20px !important;}body .modal-header{width:100%;}body .modal-header>.row{width:100%;}body .pnlCuentaBacaria .TextBoxRe{display:block;}body .pnlCuentaBacaria{padding:20px 0 20px 0 !important;}