.diadelcamionero{background:url(../img/DIA-DEL-CAMIONERO_FONDO.jpg) no-repeat center center fixed;background-position:center;background-size:cover}.diadelcamionero .bt-info,.diadelcamionero .bt-save,.diadelcamionero .buttonSubmit,.diadelcamionero .bt-validate{border-radius:0px !important}.diadelcamionero a{color:#000}.diadelcamionero .logo{background-image:url(../img/DIA-DEL-CAMIONERO_LOGO.png);background-position:center;background-size:contain;background-repeat:no-repeat;background-color:#fff !important;height:250px}.diadelcamionero .point-error label.error{display:block;text-align:center;color:red}.diadelcamionero .block-small{margin:auto;max-width:400px;width:100%}.diadelcamionero .block-small .bgcolor{margin-top:0px}.diadelcamionero .block-small .bt-info{background-color:#000;width:100%;font-size:16px;text-transform:uppercase;font-weight:bold}.diadelcamionero .block-small i{display:none}.diadelcamionero.step1 .block-small{max-width:600px !important;width:auto !important}.diadelcamionero.step1 form{width:100% !important}.diadelcamionero .js-modal-trigger{background-color:#e20d13;color:#fff !important}.diadelcamionero .js-modal-trigger i.bi{margin-right:10px}.diadelcamionero .js-modal-trigger i.bi::before{font-size:18px}.diadelcamionero.step6 .mail-thank{margin-bottom:30px}.diadelcamionero .subblock{padding-top:40px;max-width:400px;width:100%;margin:0 auto;text-align:center}.diadelcamionero .subblock div i.bi::before{color:#47b56d;font-size:50px}.diadelcamionero .awesome-modal{width:370px;padding:15px}.diadelcamionero div.bgcolor{max-width:740px;margin:auto;position:relative;color:#000}.diadelcamionero div.bgcolor .bg{position:absolute;top:0px;left:0px;opacity:.4;width:100%;height:100%;border-radius:20px}.diadelcamionero div.bgcolor div,.diadelcamionero div.bgcolor .js-modal-trigger,.diadelcamionero div.bgcolor button{position:relative}.diadelcamionero div.bgcolor .bt-fix{position:fixed}.diadelcamionero div.bgcolor .section-title i,.diadelcamionero div.bgcolor .section-title-2 i{margin-right:10px}.diadelcamionero div.bgcolor .wrap-price{color:#000}.diadelcamionero div.bgcolor .wrap-price h2{font-size:25px;font-weight:bold;margin-bottom:0px}.diadelcamionero div.bgcolor .wrap-price h3{font-size:20px;font-weight:bold;margin-bottom:30px}.diadelcamionero div.bgcolor .campo-form1{border-color:#243c96;text-align:center;font-size:14px;font-weight:bold;color:#000;text-transform:uppercase}.diadelcamionero div.bgcolor .identificado{margin:15px 0px 15px 0px;margin-bottom:30px}.diadelcamionero div.bgcolor .identificado i{font-size:30px}.diadelcamionero div.bgcolor .wrap-important-price i,.diadelcamionero div.bgcolor .wrap-price i{font-size:30px}.diadelcamionero div.bgcolor .txt-important-int{font-size:16px}.diadelcamionero div.bgcolor .wrap-price-int{background-color:#243c96}.diadelcamionero div.bgcolor .line-form{background-color:#fff}.diadelcamionero div.bgcolor .buttonFormNext-1,.diadelcamionero div.bgcolor .buttonFormNext,.diadelcamionero div.bgcolor .bt-validate{background-color:#e20d13;text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff}.diadelcamionero div.bgcolor .buttonFormNext-1:hover,.diadelcamionero div.bgcolor .buttonFormNext:hover,.diadelcamionero div.bgcolor .bt-validate:hover{box-shadow:0px 10px 12px -7px rgba(0,0,0,.9)}.diadelcamionero div.bgcolor .buttonFormNext-1 i,.diadelcamionero div.bgcolor .buttonFormNext i,.diadelcamionero div.bgcolor .bt-validate i{display:none}.diadelcamionero div.bgcolor .bt-terminos{color:#000;font-weight:bold;font-size:16px;text-transform:uppercase;margin-top:5px}.diadelcamionero .footer{padding-top:0px;width:100%;max-width:730px;margin:auto;margin-bottom:10px;padding-bottom:25px}.diadelcamionero .form-ficha-int{position:relative}.diadelcamionero .loading-form .buttonSubmit{transition:all 0s;background-image:url(../img/loading.gif);background-repeat:no-repeat;background-position:96%}.diadelcamionero .loading-form .buttonSubmit i{display:none}.diadelcamionero .seccion-empresa .has-error .select2-selection{border-color:#b94a48 !important}.diadelcamionero .seccion-empresa .select2-selection__placeholder{color:#000}.diadelcamionero .seccion-empresa .hidden{display:none}.diadelcamionero .seccion-empresa .select2-container--default .select2-search--inline .select2-search__field{width:100% !important}.diadelcamionero .seccion-empresa .select2-container--default .select2-search--inline .select2-search__field{margin-left:16px}.diadelcamionero .seccion-empresa h4{margin-top:20px;margin-bottom:20px;font-size:22px;padding:2px;border-radius:20px}.diadelcamionero .seccion-empresa .es-publico{display:block}.diadelcamionero .seccion-empresa .es-privado{display:none}.diadelcamionero .seccion-empresa.privado .es-publico{display:none}.diadelcamionero .seccion-empresa.privado .es-privado{display:block}.diadelcamionero .seccion-empresa .select2-container .select2-selection--multiple{height:40px}.diadelcamionero .seccion-empresa .select2-selection__rendered .select2-selection__choice{color:#000;width:100%;border:none;background-color:#fff}.diadelcamionero .seccion-empresa .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{right:0px;width:20px;left:auto}.diadelcamionero .seccion-empresa .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span{float:right;color:#000;font-size:20px}.diadelcamionero .tools{display:none}.diadelcamionero .modificar-dni{text-decoration:none}.diadelcamionero .modificar-dni:hover{text-decoration:underline}.diadelcamionero .modificar-dni i{margin-left:10px}.diadelcamionero .eventos_alternos label{float:left;cursor:pointer;text-align:left}.diadelcamionero .title-finish{color:#e20d13}