
/*!* PRELOADER ESTILOS*!*/
/*#preloader {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    background-color: rgba(255, 255, 255, 0.5); !* Blanco translúcido *!*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    z-index: 9999;*/
/*}*/
/*.loader-circle-container {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    border-radius: 50%;*/
/*    background-color: white; !* Fondo blanco para el contenedor del círculo *!*/
/*    width: 165px; !* Igual que el loader-circle para que coincidan *!*/
/*    height: 165px; !* Igual que el loader-circle para que coincidan *!*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*}*/
/*.logo {*/
/*    position: relative;*/
/*    width: 80px !important; !* Ajusta al tamaño de tu logo *!*/
/*    z-index: 10;*/
/*}*/
/*.logo img {*/
/*    width: 100%;*/
/*    height: auto;*/
/*}*/
/*.loader-circle {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    transform: translate(-50%, -50%);*/
/*    border: 5px solid rgba(255, 255, 255, 0.524); !* Borde transparente para las partes no animadas *!*/
/*    border-top: 5px solid rgba(232, 62, 140, 1); !* Color del borde superior giratorio *!*/
/*    border-radius: 50%;*/
/*    width: 165px; !* Ajusta al tamaño deseado *!*/
/*    height: 165px; !* Ajusta al tamaño deseado *!*/
/*    animation: spin 1.5s linear infinite;*/
/*    box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.2); !* Sombra ajustable *!*/
/*}*/
/*@keyframes spin {*/
/*    0% { transform: translate(-50%, -50%) rotate(0deg); }*/
/*    100% { transform: translate(-50%, -50%) rotate(360deg); }*/
/*}*/
/*!*End Preloader *!*/
/*!************************************************************************!*/
/*!************************************************************************!*/
/*body {*/
/*    margin: 0;*/
/*    padding: 0;*/

/*    height: 100vh;*/
/*    background-color: #fff; !* Color de fondo de la página *!*/
/*    font-family: Century Gothic; !* Cambiar la fuente del texto *!*/
/*}*/
/*.sec{ display: none;}*/
/*.show{ display: flex !important;}*/
/*.logo_r_1 img {*/
/*    max-width: 10%; !* Ajustar el ancho máximo de la imagen al 100% del contenedor *!*/
/*    height: auto; !* Mantener la proporción de aspecto *!*/
/*    display: block; !* Cambiar a display: block para que funcione margin: auto *!*/
/*    margin: auto; !* Centrar horizontalmente *!*/
/*}*/
/*.primera{ height: 100%;}*/
/*.seccion_contenedora {*/
/*    display: flex;*/
/*    flex-wrap: wrap;*/
/*    width: 100%; !* Ancho del contenedor principal *!*/
/*    height: 100%; !* Altura del contenedor principal *!*/
/*}*/

/*.columna_izq {*/
/*    flex: 1; !* La columna izquierda ocupará el 50% del espacio disponible *!*/
/*    background-color: #fff; !* Color de fondo de la columna izquierda *!*/
/*    padding: 20px; !* Espacio interno *!*/
/*    width: 50%;*/
/*}*/

/*.header_r_1{ width: 100%; text-align: center; padding-top: 40px;}*/
/*.header_r_1 .logo_r_1{ width: 100%; text-align: center;}*/
/*.header_r_1 .logo_r_1 img{ width: 80%; max-width: 60px; }*/
/*.pts_avance{ width: 100%;  display: flex;  justify-content: space-between;  margin-top: 35px;  position: relative; overflow: hidden; padding-top: 5px; max-width: 300px; padding-bottom: 5px;*/
/*            padding-left: 6px; margin-left: auto; margin-right: auto;}*/
/*.pts_avance .circulo{ width: 40px; height: 40px; border-radius: 50%; background-color: #ccc;  position: relative;*/
/*    z-index: 2;}*/
/*.pts_avance .circulo.activo{ background-color: rgba(111, 66, 193, 1); }*/
/*.pts_avance .circulo.activo::before { content:""; display: block; border-radius: 50%; border:1px solid rgba(111, 66, 193, 1);  width: 50px; height: 50px; position: absolute; top: -5px; left: -5px;}*/
/*.linea_avance{ position: absolute; height: 2px; width: 100%; top:50%; background-color:  rgba(111, 66, 193, 1); z-index: 1; }*/
/*.lin{ cursor: pointer;}*/
/*.lin:hover{ background-color: rgba(232, 62, 140, 1);}*/

/*.titulo_form{ margin-top: 35px; width: 100%; text-align: center;}*/
/*.titulo_form h2{ color: #000; font-size: 22px; font-weight: bold;}*/
/*.titulo_form .underLine{ width: 40%; max-width: 130px; height: 2px; margin-right: auto; margin-left: auto; margin-top: 5px; background: linear-gradient(to right, rgba(111, 66, 193, 1), rgba(232, 62, 140, 1));;*/
/*                         border-radius: 3px;}*/
/*.formulario{ width: 96%; margin-left:auto; margin-right: auto; max-width: 450px; margin-top: 35px;}*/
/*.formulario .row_f{ width: 100%; margin-top: 20px; }*/
/*.formulario .row_f input{width: 100%; border-radius: 25px; border: 1px solid #ccc; padding: 10px 20px 10px 20px;}*/
/*.formulario .mensaje_form{ width: 100%; text-align: center;}*/
/*.formulario .mensaje_form p{ width: 100%; margin-left: auto; margin-right: auto; max-width: 260px; font-size: 16px}*/
/*.formulario .btn_form{ width: 100%; text-align: center;}*/
/*.formulario .btn_form button{ width: 180px; margin-right:auto; margin-left: auto; background: linear-gradient(to right, rgba(111, 66, 193, 1), rgba(232, 62, 140, 1));*/
/*                             color:#fff; font-size: 20px; font-weight: bold; position: relative; border-radius: 45px;}*/
/*.formulario .btn_login button{ border-radius: 45px; }*/
/*.registerBtn::after{ content: ""; display: block; border-bottom: 3px solid #fff; border-right: 3px solid #fff; width: 15px; height: 15px; transform: rotate(-45deg);*/
/*                    position:absolute; right: 16px; top: 17px; }*/
/*.abajo .pregunta{ width: 100%; margin-top: 40px;}*/
/*.abajo .pregunta p{ width: 100%; text-align: center }*/
/*.btn_login{ width: 100%; text-align: center;}*/
/*.btn_login button{width: 180px; margin-right:auto; margin-left: auto; font-size: 18px; color:rgba(171, 64, 167, 1);}*/

/*.columna_der {*/
/*    flex: 1; !* La columna derecha ocupará el 50% del espacio disponible *!*/
/*    background-color: #fff; !* Color de fondo de la columna derecha *!*/
/*    padding-top: 20px; !* Espacio interno *!*/
/*    width: 50%;*/
/*}*/

/*!* Estilos adicionales para el contenido *!*/
/*.datos_arriba,*/
/*.datos_abajo {   margin-bottom: 20px;}*/

/*!* Estilos para los botones *!*/
/*button {*/
/*    margin-right: 10px;*/
/*    margin-bottom: 10px;*/
/*    border-radius: 20px; !* Redondear los botones *!*/
/*    background-color: #fff; !* Fondo blanco para los botones *!*/
/*    border: 1px solid #ccc; !* Borde del botón *!*/
/*    padding: 8px 16px; !* Espaciado interno del botón *!*/
/*    cursor: pointer; !* Mostrar cursor de puntero al pasar sobre el botón *!*/
/*}*/

/*!* Estilos para el botón flotante *!*/
/*.btn_flotante {*/
/*    position: absolute; !* Posición absoluta para que se pueda mover libremente *!*/
/*    top: 10px; !* Espacio desde la parte superior *!*/
/*    left: 10px; !* Espacio desde la parte izquierda *!*/
/*    width: 50px; !* Ancho del botón *!*/
/*    height: 50px; !* Altura del botón *!*/
/*    border-radius: 50%; !* Hacer el botón redondo *!*/
/*    background-color: white; !* Color de fondo del botón *!*/
/*    color: black; !* Color del texto del botón *!*/
/*    font-size: 20px; !* Tamaño del texto del botón *!*/
/*    border: 0px solid black; !* Establecer borde sólido *!*/
/*    box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); !* Agregar sombra *!*/
/*    cursor: pointer; !* Mostrar cursor de puntero al pasar sobre el botón *!*/
/*    padding: 0px;*/
/*    margin: 10px;*/
/*}*/
/*img.home_page{*/
/*   width:35px;*/

/*}*/
/*!* Estilos para la descripción *!*/
/*.descrip { display: flex;  flex-direction: column;}*/

/*.descripcion {*/
/*    margin-bottom: 10px;*/
/*    padding: 5px;*/
/*    border: 1px solid #ccc;*/
/*    border-radius: 5px;*/
/*    width: 100%;*/
/*}*/
/*!* Columna Derecha *!*/
/*#titulo_r_p{*/
/*    font-family: "Bebas Neue";*/
/*    font-size: 80px;*/
/*    color: white;*/
/*    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);*/
/*    padding-left: 20px; padding-right: 20px;*/
/*}*/
/*.a_de_aligera{*/
/*    width: 55px;*/
/*}*/
/*!* Estilos para el carrusel *!*/
/*.carousel {*/
/*    position: relative;*/
/*    max-width: 100%; !* Ancho máximo del carrusel *!*/
/*    overflow: hidden; !* Ocultar las partes del carrusel que se desborden *!*/


/*}*/

/*.slides {*/
/*    display: flex;*/
/*    transition: transform 0.5s ease; !* Agregar transición suave al desplazamiento *!*/
/*    width: max-content;*/
/*    transform: translateX(-150px);*/
/*}*/
/*.slides .img_slide{ width: 300px; height: 300px; margin-right: 25px}*/
/*.slides img {  width: 100%; object-fit:cover; height: 100%; }*/

/*button.prev,*/
/*button.next {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    transform: translateY(-50%);*/
/*    background-color: rgba(0, 0, 0, 0.5);*/
/*    color: white;*/
/*    border: none;*/
/*    cursor: pointer;*/
/*    padding: 10px;*/
/*    z-index: 1;*/
/*}*/

/*button.prev {  left: 0;}*/

/*button.next {    right: 0;}*/

/*.dot {*/
/*    height: 5px;*/
/*    width:  5px;*/
/*    margin: 0 5px;*/
/*    background-color: #bbb;*/
/*    border-radius: 50%;*/
/*    display: inline-block;*/
/*    transition: background-color 0.3s ease;*/
/*}*/

/*.active {   background-color: #717171;}*/


/*@media screen and (max-width: 1240px) {*/
/*    .linea_avance{ width: 50%;}*/
/*}*/

/*@media screen and (max-width: 1100px) {*/
/*    .linea_avance{ width: 300px;}*/
/*}*/

/*@media screen and (max-width: 800px) {*/
/*    .linea_avance{ width: 250px;}*/
/*}*/

/*@media screen and (max-width: 769px) {*/
/*    .columna_izq{ width: 100%;}*/
/*    .columna_der{ width: 100%;}*/
/*}*/
/*!***********************************************RETOQUE/Primera Pagina*****************!*/
/*!*****************RETOQUE***********************************************!*/
/*!***********************************************RETOQUE/Segunda Pagina*****************!*/
/*!*****************RETOQUE***********************************************!*/
/*.segunda {*/
/*    margin: 0;*/
/*    padding: 0;*/

/*    justify-content: center;*/
/*    align-items: center;*/
/*    flex-direction: column; !* Alinear elementos en columna *!*/
/*    height: 100vh;*/
/*    background-color: #fff; !* Color de fondo de la página *!*/
/*    position: relative; !* Establecer posición relativa para poder posicionar el botón *!*/
/*    font-family: Century gothic;*/
/*}*/

/*.title2_r_2{*/
/*    font-family: 'Bebas Neue';*/
/*    font-size: 25px;*/
/*    font-weight: 600;*/
/*}*/
/*.segunda .pts_avance{ padding-bottom: 13px}*/
/*!*.pts_avance{ width: 100%; display: flex; justify-content: center; margin-top: 35px; position: relative;}*/
/*.pts_avance .circulo{ width: 40px; height: 40px; border-radius: 50%; background-color: #ccc;  margin-right: 25px; margin-left: 25px; position: relative;*/
/*    z-index: 2;}*/
/*.pts_avance .circulo.activo{ background-color: rgba(111, 66, 193, 1); }*/
/*.pts_avance .circulo.activo::before { content:""; display: block; border-radius: 50%; border:1px solid rgba(111, 66, 193, 1);  width: 50px; height: 50px; position: absolute; top: -5px; left: -5px;}*/
/*.linea_avance{ position: absolute; height: 2px; width: 40%; top:50%; background-color:  rgba(111, 66, 193, 1); z-index: 1; }*!*/

/*.tipo_negocio{*/
/*    font-family: "Century Gothic";*/
/*}*/

/*.seccion_dividida {*/
/*    display: flex;*/
/*    width: 80%; !* Ancho del contenedor principal *!*/
/*    height: 80%; !* Altura del contenedor principal *!*/
/*}*/

/*.columna_izq {*/
/*    flex: 1; !* La columna izquierda ocupará el 50% del espacio disponible *!*/
/*    background-color: #fff; !* Color de fondo de la columna izquierda *!*/
/*    padding: 20px; !* Espacio interno *!*/
/*}*/

/*.columna_der {*/
/*    flex: 1; !* La columna derecha ocupará el 50% del espacio disponible *!*/
/*    background-color: #fff; !* Color de fondo de la columna derecha *!*/
/*    padding: 20px; !* Espacio interno *!*/
/*}*/

/*!* Estilos adicionales para el contenido *!*/
/*.datos_arriba,*/
/*.datos_abajo {*/
/*    margin-bottom: 20px;*/
/*}*/
/*!* Estilos para los botones *!*/


/*!* Estilos para la descripción *!*/
/*.descrip {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.select_r_2{*/
/*    margin-bottom: 20px;*/
/*}*/
/*.descripcion{*/
/*    margin-bottom: 20px;*/
/*    padding: 10px;*/
/*    border: 1px solid #ccc;*/
/*    border-radius: 20px;*/
/*    width: 50%;*/
/*    font-family: 'Century Gothic';*/
/*}*/
/*.telefono_r_2{*/
/*    margin-bottom: 20px;*/
/*    padding: 10px;*/
/*    border: 1px solid #ccc;*/
/*    border-radius: 20px;*/
/*    width: 50%;*/
/*    font-family: 'Century Gothic';*/
/*}*/
/*.correo_r_2{*/
/*    margin-bottom: 20px;*/
/*    padding: 10px;*/
/*    border: 1px solid #ccc;*/
/*    border-radius: 20px;*/
/*    width: 50%;*/
/*    font-family: 'Century Gothic';*/
/*}*/
/*.services_r_2{*/
/*    font-family: 'Century Gothic';*/
/*}*/
/*.horario_r_2{*/
/*    font-family: 'Century Gothic';*/
/*}*/
/*.rrss_r_2{*/
/*    font-family: 'Century Gothic';*/
/*}*/
/*button.continuar{*/
/*    background-image:linear-gradient(to right, rgba(111, 66, 193, 1), rgba(232, 62, 140, 1)) !important;*/
/*    color: white;*/
/*}*/
/*button.atras{*/
/*    color: rgba(111, 66, 193, 1);*/
/*    font-weight: 700;*/
/*}*/
/*.underline{ width: 40%; max-width: 130px; height: 2px; margin-right: auto; margin-left: auto; margin-top: 5px; background: linear-gradient(to right, rgba(111, 66, 193, 1), rgba(232, 62, 140, 1));*/
/*    border-radius: 3px;}*/
/***********************************************RETOQUE/Segunda Pagina final*****************/
/*****************RETOQUE***********************************************/



/************************************************************************/
/**********************Pagina Antigua***************************/



/*.landing-page-title {*/
/*    font-family: "Allura", sans-serif;*/
/*}*/

/*.landing-page-subtitle {*/
/*    font-family: "Ovo", sans-serif;*/
/*}*/

/*.u-nav-v1-1.u-nav-primary .nav-link.active {*/
/*    text-transform: uppercase;*/
/*    font-weight: 500;*/
/*    box-shadow: 0 16px 26px -10px rgba(22,148,178,.56), 0 4px 25px 0px rgba(0,0,0,.12), 0 8px 10px -5px rgba(22,148,178,.2);*/
/*}*/

/*.picture-container {*/
/*    position: relative;*/
/*    cursor: pointer;*/
/*    text-align: center; }*/
/*.picture {*/
/*    width: 180px;*/
/*    height: 180px;*/
/*    background-color: #999999;*/
/*    border: 4px solid #CCCCCC;*/
/*    color: #FFFFFF;*/
/*    border-radius: 50%;*/
/*    margin: 5px auto;*/
/*    overflow: hidden;*/
/*    transition: all 0.2s;*/
/*    -webkit-transition: all 0.2s; }*/
/*.picture:hover {*/
/*    border-color: #1694b2; }*/

/*.picture input[type="file"] {*/
/*    cursor: pointer;*/
/*    display: block;*/
/*    height: 100%;*/
/*    left: 0;*/
/*    opacity: 0 !important;*/
/*    position: absolute;*/
/*    top: 0;*/
/*    width: 100%; }*/

/*.picture-src {*/
/*    width: 100%; }*/

/*.md-form.input-group .input-group-text {*/
/*    background-color: #e0e0e0*/
/*}*/

/*.md-form.input-group .input-group-text.md-addon {*/
/*    font-weight: 500;*/
/*    background-color: transparent;*/
/*    border: 0*/
/*}*/

/*.md-form.input-group .form-control {*/
/*    padding: .375rem .75rem;*/
/*    margin: 0*/
/*}*/

/*.navbar form .md-form input {*/
/*    margin: 0 5px 1px 8px*/
/*}*/

/*.navbar.navbar-light form .md-form input {*/
/*    border-bottom: 1px solid #000*/
/*}*/

/*.navbar.navbar-light form .md-form input:focus:not([readonly]) {*/
/*    border-color: #1694b2;*/
/*}*/

/*.navbar.navbar-light form .md-form .form-control {*/
/*    color: #000*/
/*}*/

/*.navbar.navbar-light form .md-form .form-control::-webkit-input-placeholder {*/
/*    font-weight: 300;*/
/*    color: #000*/
/*}*/

/*.navbar.navbar-light form .md-form .form-control::-moz-placeholder {*/
/*    font-weight: 300;*/
/*    color: #000*/
/*}*/

/*.navbar.navbar-light form .md-form .form-control:-ms-input-placeholder {*/
/*    font-weight: 300;*/
/*    color: #000*/
/*}*/

/*.navbar.navbar-light form .md-form .form-control::-ms-input-placeholder {*/
/*    font-weight: 300;*/
/*    color: #000*/
/*}*/

/*.navbar.navbar-light form .md-form .form-control::placeholder {*/
/*    font-weight: 300;*/
/*    color: #000*/
/*}*/

/*.navbar.navbar-dark form .md-form input {*/
/*    border-bottom: 1px solid #fff*/
/*}*/

/*.navbar.navbar-dark form .md-form input:focus:not([readonly]) {*/
/*    border-color: #1694b2;*/
/*}*/

/*.navbar.navbar-dark form .md-form .form-control {*/
/*    color: #fff*/
/*}*/

/*.navbar.navbar-dark form .md-form .form-control::-webkit-input-placeholder {*/
/*    font-weight: 300;*/
/*    color: #fff*/
/*}*/

/*.navbar.navbar-dark form .md-form .form-control::-moz-placeholder {*/
/*    font-weight: 300;*/
/*    color: #fff*/
/*}*/

/*.navbar.navbar-dark form .md-form .form-control:-ms-input-placeholder {*/
/*    font-weight: 300;*/
/*    color: #fff*/
/*}*/

/*.navbar.navbar-dark form .md-form .form-control::-ms-input-placeholder {*/
/*    font-weight: 300;*/
/*    color: #fff*/
/*}*/

/*.navbar.navbar-dark form .md-form .form-control::placeholder {*/
/*    font-weight: 300;*/
/*    color: #fff*/
/*}*/

/*.md-form {*/
/*    position: relative;*/
/*    margin-top: 1.5rem;*/
/*    margin-bottom: 1.5rem*/
/*}*/

/*.md-form input:not([type]),.md-form input[type="text"]:not(.browser-default),.md-form input[type="password"]:not(.browser-default),.md-form input[type="email"]:not(.browser-default),.md-form input[type="url"]:not(.browser-default),.md-form input[type="time"]:not(.browser-default),.md-form input[type="date"]:not(.browser-default),.md-form input[type="datetime"]:not(.browser-default),.md-form input[type="datetime-local"]:not(.browser-default),.md-form input[type="tel"]:not(.browser-default),.md-form input[type="number"]:not(.browser-default),.md-form input[type="search"]:not(.browser-default),.md-form input[type="phone"]:not(.browser-default),.md-form input[type="search-md"],.md-form textarea.md-textarea {*/
/*    -webkit-box-sizing: content-box;*/
/*    box-sizing: content-box;*/
/*    background-color: transparent;*/
/*    border: 0;*/
/*    border-bottom: 1px solid #ced4da;*/
/*    border-radius: 0;*/
/*    outline: 0;*/
/*    -webkit-box-shadow: none;*/
/*    box-shadow: none;*/
/*    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;*/
/*    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;*/
/*    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;*/
/*    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out*/
/*}*/

/*.md-form input:not([type]):focus:not([readonly]),.md-form input[type="text"]:not(.browser-default):focus:not([readonly]),.md-form input[type="password"]:not(.browser-default):focus:not([readonly]),.md-form input[type="email"]:not(.browser-default):focus:not([readonly]),.md-form input[type="url"]:not(.browser-default):focus:not([readonly]),.md-form input[type="time"]:not(.browser-default):focus:not([readonly]),.md-form input[type="date"]:not(.browser-default):focus:not([readonly]),.md-form input[type="datetime"]:not(.browser-default):focus:not([readonly]),.md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly]),.md-form input[type="tel"]:not(.browser-default):focus:not([readonly]),.md-form input[type="number"]:not(.browser-default):focus:not([readonly]),.md-form input[type="search"]:not(.browser-default):focus:not([readonly]),.md-form input[type="phone"]:not(.browser-default):focus:not([readonly]),.md-form input[type="search-md"]:focus:not([readonly]),.md-form textarea.md-textarea:focus:not([readonly]) {*/
/*    border-bottom: 1px solid #1694b2;*/
/*    -webkit-box-shadow: 0 1px 0 0 #1694b2;*/
/*    box-shadow: 0 1px 0 0 #1694b2*/
/*}*/

/*.md-form input:not([type]):focus:not([readonly])+label,.md-form input[type="text"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="password"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="email"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="url"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="time"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="date"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="datetime"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="datetime-local"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="tel"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="number"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="search"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="phone"]:not(.browser-default):focus:not([readonly])+label,.md-form input[type="search-md"]:focus:not([readonly])+label,.md-form textarea.md-textarea:focus:not([readonly])+label {*/
/*    color: #1694b2*/
/*}*/

/*.md-form input:not([type])+label::after,.md-form input[type="text"]:not(.browser-default)+label::after,.md-form input[type="password"]:not(.browser-default)+label::after,.md-form input[type="email"]:not(.browser-default)+label::after,.md-form input[type="url"]:not(.browser-default)+label::after,.md-form input[type="time"]:not(.browser-default)+label::after,.md-form input[type="date"]:not(.browser-default)+label::after,.md-form input[type="datetime"]:not(.browser-default)+label::after,.md-form input[type="datetime-local"]:not(.browser-default)+label::after,.md-form input[type="tel"]:not(.browser-default)+label::after,.md-form input[type="number"]:not(.browser-default)+label::after,.md-form input[type="search"]:not(.browser-default)+label::after,.md-form input[type="phone"]:not(.browser-default)+label::after,.md-form input[type="search-md"]+label::after,.md-form textarea.md-textarea+label::after {*/
/*    position: absolute;*/
/*    top: 65px;*/
/*    display: block;*/
/*    content: "";*/
/*    opacity: 0;*/
/*    -webkit-transition: .2s opacity ease-out,0.2s color ease-out;*/
/*    transition: .2s opacity ease-out,0.2s color ease-out*/
/*}*/

/*.md-form input:not([type]).valid,.md-form input:not([type]):focus.valid,.md-form input[type="text"]:not(.browser-default).valid,.md-form input[type="text"]:not(.browser-default):focus.valid,.md-form input[type="password"]:not(.browser-default).valid,.md-form input[type="password"]:not(.browser-default):focus.valid,.md-form input[type="email"]:not(.browser-default).valid,.md-form input[type="email"]:not(.browser-default):focus.valid,.md-form input[type="url"]:not(.browser-default).valid,.md-form input[type="url"]:not(.browser-default):focus.valid,.md-form input[type="time"]:not(.browser-default).valid,.md-form input[type="time"]:not(.browser-default):focus.valid,.md-form input[type="date"]:not(.browser-default).valid,.md-form input[type="date"]:not(.browser-default):focus.valid,.md-form input[type="datetime"]:not(.browser-default).valid,.md-form input[type="datetime"]:not(.browser-default):focus.valid,.md-form input[type="datetime-local"]:not(.browser-default).valid,.md-form input[type="datetime-local"]:not(.browser-default):focus.valid,.md-form input[type="tel"]:not(.browser-default).valid,.md-form input[type="tel"]:not(.browser-default):focus.valid,.md-form input[type="number"]:not(.browser-default).valid,.md-form input[type="number"]:not(.browser-default):focus.valid,.md-form input[type="search"]:not(.browser-default).valid,.md-form input[type="search"]:not(.browser-default):focus.valid,.md-form input[type="phone"]:not(.browser-default).valid,.md-form input[type="phone"]:not(.browser-default):focus.valid,.md-form input[type="search-md"].valid,.md-form input[type="search-md"]:focus.valid,.md-form textarea.md-textarea.valid,.md-form textarea.md-textarea:focus.valid {*/
/*    border-bottom: 1px solid #00c851;*/
/*    -webkit-box-shadow: 0 1px 0 0 #00c851;*/
/*    box-shadow: 0 1px 0 0 #00c851*/
/*}*/

/*.md-form input:not([type]).valid+label:after,.md-form input:not([type]):focus.valid+label:after,.md-form input[type="text"]:not(.browser-default).valid+label:after,.md-form input[type="text"]:not(.browser-default):focus.valid+label:after,.md-form input[type="password"]:not(.browser-default).valid+label:after,.md-form input[type="password"]:not(.browser-default):focus.valid+label:after,.md-form input[type="email"]:not(.browser-default).valid+label:after,.md-form input[type="email"]:not(.browser-default):focus.valid+label:after,.md-form input[type="url"]:not(.browser-default).valid+label:after,.md-form input[type="url"]:not(.browser-default):focus.valid+label:after,.md-form input[type="time"]:not(.browser-default).valid+label:after,.md-form input[type="time"]:not(.browser-default):focus.valid+label:after,.md-form input[type="date"]:not(.browser-default).valid+label:after,.md-form input[type="date"]:not(.browser-default):focus.valid+label:after,.md-form input[type="datetime"]:not(.browser-default).valid+label:after,.md-form input[type="datetime"]:not(.browser-default):focus.valid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).valid+label:after,.md-form input[type="datetime-local"]:not(.browser-default):focus.valid+label:after,.md-form input[type="tel"]:not(.browser-default).valid+label:after,.md-form input[type="tel"]:not(.browser-default):focus.valid+label:after,.md-form input[type="number"]:not(.browser-default).valid+label:after,.md-form input[type="number"]:not(.browser-default):focus.valid+label:after,.md-form input[type="search"]:not(.browser-default).valid+label:after,.md-form input[type="search"]:not(.browser-default):focus.valid+label:after,.md-form input[type="phone"]:not(.browser-default).valid+label:after,.md-form input[type="phone"]:not(.browser-default):focus.valid+label:after,.md-form input[type="search-md"].valid+label:after,.md-form input[type="search-md"]:focus.valid+label:after,.md-form textarea.md-textarea.valid+label:after,.md-form textarea.md-textarea:focus.valid+label:after {*/
/*    color: #00c851;*/
/*    content: attr(data-success);*/
/*    opacity: 1*/
/*}*/

/*.md-form input:not([type]).invalid,.md-form input:not([type]):focus.invalid,.md-form input[type="text"]:not(.browser-default).invalid,.md-form input[type="text"]:not(.browser-default):focus.invalid,.md-form input[type="password"]:not(.browser-default).invalid,.md-form input[type="password"]:not(.browser-default):focus.invalid,.md-form input[type="email"]:not(.browser-default).invalid,.md-form input[type="email"]:not(.browser-default):focus.invalid,.md-form input[type="url"]:not(.browser-default).invalid,.md-form input[type="url"]:not(.browser-default):focus.invalid,.md-form input[type="time"]:not(.browser-default).invalid,.md-form input[type="time"]:not(.browser-default):focus.invalid,.md-form input[type="date"]:not(.browser-default).invalid,.md-form input[type="date"]:not(.browser-default):focus.invalid,.md-form input[type="datetime"]:not(.browser-default).invalid,.md-form input[type="datetime"]:not(.browser-default):focus.invalid,.md-form input[type="datetime-local"]:not(.browser-default).invalid,.md-form input[type="datetime-local"]:not(.browser-default):focus.invalid,.md-form input[type="tel"]:not(.browser-default).invalid,.md-form input[type="tel"]:not(.browser-default):focus.invalid,.md-form input[type="number"]:not(.browser-default).invalid,.md-form input[type="number"]:not(.browser-default):focus.invalid,.md-form input[type="search"]:not(.browser-default).invalid,.md-form input[type="search"]:not(.browser-default):focus.invalid,.md-form input[type="phone"]:not(.browser-default).invalid,.md-form input[type="phone"]:not(.browser-default):focus.invalid,.md-form input[type="search-md"].invalid,.md-form input[type="search-md"]:focus.invalid,.md-form textarea.md-textarea.invalid,.md-form textarea.md-textarea:focus.invalid {*/
/*    border-bottom: 1px solid #f44336;*/
/*    -webkit-box-shadow: 0 1px 0 0 #f44336;*/
/*    box-shadow: 0 1px 0 0 #f44336*/
/*}*/

/*.md-form input:not([type]).invalid+label:after,.md-form input:not([type]):focus.invalid+label:after,.md-form input[type="text"]:not(.browser-default).invalid+label:after,.md-form input[type="text"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="password"]:not(.browser-default).invalid+label:after,.md-form input[type="password"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="email"]:not(.browser-default).invalid+label:after,.md-form input[type="email"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="url"]:not(.browser-default).invalid+label:after,.md-form input[type="url"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="time"]:not(.browser-default).invalid+label:after,.md-form input[type="time"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="date"]:not(.browser-default).invalid+label:after,.md-form input[type="date"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="datetime"]:not(.browser-default).invalid+label:after,.md-form input[type="datetime"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).invalid+label:after,.md-form input[type="datetime-local"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="tel"]:not(.browser-default).invalid+label:after,.md-form input[type="tel"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="number"]:not(.browser-default).invalid+label:after,.md-form input[type="number"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="search"]:not(.browser-default).invalid+label:after,.md-form input[type="search"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="phone"]:not(.browser-default).invalid+label:after,.md-form input[type="phone"]:not(.browser-default):focus.invalid+label:after,.md-form input[type="search-md"].invalid+label:after,.md-form input[type="search-md"]:focus.invalid+label:after,.md-form textarea.md-textarea.invalid+label:after,.md-form textarea.md-textarea:focus.invalid+label:after {*/
/*    color: #f44336;*/
/*    content: attr(data-error);*/
/*    opacity: 1*/
/*}*/

/*.md-form input:not([type]).form-control.valid+label:after,.md-form input:not([type]).form-control:focus.valid+label:after,.md-form input[type="text"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="text"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="password"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="password"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="email"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="email"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="url"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="url"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="time"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="time"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="date"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="date"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="number"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="number"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="search"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="search"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control.valid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control:focus.valid+label:after,.md-form input[type="search-md"].form-control.valid+label:after,.md-form input[type="search-md"].form-control:focus.valid+label:after,.md-form textarea.md-textarea.form-control.valid+label:after,.md-form textarea.md-textarea.form-control:focus.valid+label:after {*/
/*    top: 4.1rem*/
/*}*/

/*.md-form input:not([type]).form-control.invalid+label:after,.md-form input:not([type]).form-control:focus.invalid+label:after,.md-form input[type="text"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="text"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="password"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="password"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="email"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="email"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="url"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="url"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="time"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="time"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="date"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="date"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="number"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="number"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="search"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="search"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control.invalid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control:focus.invalid+label:after,.md-form input[type="search-md"].form-control.invalid+label:after,.md-form input[type="search-md"].form-control:focus.invalid+label:after,.md-form textarea.md-textarea.form-control.invalid+label:after,.md-form textarea.md-textarea.form-control:focus.invalid+label:after {*/
/*    top: 4rem*/
/*}*/

/*.md-form input:not([type]).form-control-lg.valid+label:after,.md-form input:not([type]).form-control-lg:focus.valid+label:after,.md-form input[type="text"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="text"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="password"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="password"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="email"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="email"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="url"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="url"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="time"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="time"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="date"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="date"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="number"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="number"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="search"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="search"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control-lg.valid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control-lg:focus.valid+label:after,.md-form input[type="search-md"].form-control-lg.valid+label:after,.md-form input[type="search-md"].form-control-lg:focus.valid+label:after,.md-form textarea.md-textarea.form-control-lg.valid+label:after,.md-form textarea.md-textarea.form-control-lg:focus.valid+label:after {*/
/*    top: 4.6rem*/
/*}*/

/*.md-form input:not([type]).form-control-lg.invalid+label:after,.md-form input:not([type]).form-control-lg:focus.invalid+label:after,.md-form input[type="text"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="text"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="password"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="password"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="email"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="email"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="url"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="url"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="time"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="time"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="date"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="date"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="number"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="number"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="search"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="search"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control-lg.invalid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control-lg:focus.invalid+label:after,.md-form input[type="search-md"].form-control-lg.invalid+label:after,.md-form input[type="search-md"].form-control-lg:focus.invalid+label:after,.md-form textarea.md-textarea.form-control-lg.invalid+label:after,.md-form textarea.md-textarea.form-control-lg:focus.invalid+label:after {*/
/*    top: 4.6rem*/
/*}*/

/*.md-form input:not([type]).form-control-sm.valid+label:after,.md-form input:not([type]).form-control-sm:focus.valid+label:after,.md-form input[type="text"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="text"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="password"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="password"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="email"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="email"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="url"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="url"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="time"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="time"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="date"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="date"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="number"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="number"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="search"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="search"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control-sm.valid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control-sm:focus.valid+label:after,.md-form input[type="search-md"].form-control-sm.valid+label:after,.md-form input[type="search-md"].form-control-sm:focus.valid+label:after,.md-form textarea.md-textarea.form-control-sm.valid+label:after,.md-form textarea.md-textarea.form-control-sm:focus.valid+label:after {*/
/*    top: 3.7rem*/
/*}*/

/*.md-form input:not([type]).form-control-sm.invalid+label:after,.md-form input:not([type]).form-control-sm:focus.invalid+label:after,.md-form input[type="text"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="text"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="password"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="password"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="email"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="email"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="url"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="url"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="time"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="time"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="date"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="date"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="datetime"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="datetime-local"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="tel"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="number"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="number"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="search"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="search"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control-sm.invalid+label:after,.md-form input[type="phone"]:not(.browser-default).form-control-sm:focus.invalid+label:after,.md-form input[type="search-md"].form-control-sm.invalid+label:after,.md-form input[type="search-md"].form-control-sm:focus.invalid+label:after,.md-form textarea.md-textarea.form-control-sm.invalid+label:after,.md-form textarea.md-textarea.form-control-sm:focus.invalid+label:after {*/
/*    top: 3.6rem*/
/*}*/

/*.md-form>input[type="date"]:not(.browser-default) {*/
/*    color: transparent*/
/*}*/

/*.md-form>input[type="date"]:not(.browser-default)+label {*/
/*    -webkit-transform-origin: 0 0;*/
/*    transform-origin: 0 0*/
/*}*/

/*.md-form>input[type]:-webkit-autofill:not(.browser-default):not([type="search"])+label,.md-form>input[type="time"]:not(.browser-default)+label {*/
/*    font-size: .8rem;*/
/*    -webkit-transform: translateY(-25px);*/
/*    transform: translateY(-25px);*/
/*    -webkit-transform-origin: 0 0;*/
/*    transform-origin: 0 0*/
/*}*/

/*.md-form .was-validated input[type="text"]:valid+label {*/
/*    color: #00c851 !important*/
/*}*/

/*.md-form .was-validated input[type="text"]:invalid+label {*/
/*    color: #f44336 !important*/
/*}*/

/*.md-form .was-validated .form-control:valid:focus {*/
/*    -webkit-box-shadow: 0 1px 0 0 #00c851 !important;*/
/*    box-shadow: 0 1px 0 0 #00c851 !important*/
/*}*/

/*.md-form .was-validated .form-control:valid {*/
/*    border-color: #00c851 !important*/
/*}*/

/*.md-form .was-validated .form-control:invalid:focus {*/
/*    -webkit-box-shadow: 0 1px 0 0 #f44336 !important;*/
/*    box-shadow: 0 1px 0 0 #f44336 !important*/
/*}*/

/*.md-form .was-validated .form-control:invalid {*/
/*    border-color: #f44336 !important*/
/*}*/

/*.md-form .form-control {*/
/*    height: auto;*/
/*    padding: .6rem 0 .4rem 0;*/
/*    margin: 0 0 .5rem 0;*/
/*    background-color: transparent;*/
/*    border-radius: 0*/
/*}*/

/*.md-form .form-control:focus {*/
/*    -webkit-box-shadow: none;*/
/*    box-shadow: none*/
/*}*/

/*.md-form .form-control:disabled,.md-form .form-control[readonly] {*/
/*    background-color: transparent;*/
/*    border-bottom: 1px solid #bdbdbd*/
/*}*/

/*.md-form .form-control.is-valid {*/
/*    border-color: #00c851*/
/*}*/

/*.md-form .form-control.is-valid:focus {*/
/*    border-color: #00c851 !important;*/
/*    -webkit-box-shadow: 0 1px 0 0 #00c851 !important;*/
/*    box-shadow: 0 1px 0 0 #00c851 !important*/
/*}*/

/*.md-form .form-control.is-invalid {*/
/*    border-color: #f44336*/
/*}*/

/*.md-form .form-control.is-invalid:focus {*/
/*    border-color: #f44336 !important;*/
/*    -webkit-box-shadow: 0 1px 0 0 #f44336 !important;*/
/*    box-shadow: 0 1px 0 0 #f44336 !important*/
/*}*/

/*.md-form .form-control.is-valid,.md-form .form-control.is-invalid {*/
/*    background-position: center right !important*/
/*}*/

/*.md-form .validate {*/
/*    margin-bottom: 2.5rem*/
/*}*/

/*.md-form .prefix {*/
/*    top: .25rem;*/
/*    font-size: 1.75rem*/
/*}*/

/*.md-form .prefix ~ input,.md-form .prefix ~ textarea {*/
/*    width: calc(100% - 2.5rem);*/
/*    margin-left: 2.5rem*/
/*}*/

/*.md-form .prefix ~ .form-text {*/
/*    margin-left: 2.6rem*/
/*}*/

/*.md-form .prefix {*/
/*    position: absolute;*/
/*    -webkit-transition: color .2s;*/
/*    transition: color .2s*/
/*}*/

/*.md-form .prefix.active {*/
/*    color: #1694b2*/
/*}*/

/*.md-form.form-lg .validate {*/
/*    margin-bottom: 2.8rem*/
/*}*/

/*.md-form.form-lg .prefix {*/
/*    top: .4rem;*/
/*    font-size: 2rem*/
/*}*/

/*.md-form.form-lg .prefix ~ input,.md-form.form-lg .prefix ~ textarea {*/
/*    width: calc(100% - 3rem);*/
/*    margin-left: 3rem*/
/*}*/

/*.md-form.form-lg .prefix ~ .form-text {*/
/*    margin-left: 3.1rem*/
/*}*/

/*.md-form.form-sm .validate {*/
/*    margin-bottom: 2.3rem*/
/*}*/

/*.md-form.form-sm .prefix {*/
/*    top: .35rem;*/
/*    font-size: 1.5rem*/
/*}*/

/*.md-form.form-sm .prefix ~ input,.md-form.form-sm .prefix ~ textarea {*/
/*    width: calc(100% - 2rem);*/
/*    margin-left: 2rem*/
/*}*/

/*.md-form.form-sm .prefix ~ .form-text {*/
/*    margin-left: 2rem*/
/*}*/

/*.md-form textarea.md-textarea {*/
/*    padding: 0;*/
/*    overflow-y: hidden*/
/*}*/

/*.md-form textarea.md-textarea-auto {*/
/*    padding: 0;*/
/*    padding-top: 1.5rem*/
/*}*/

/*.md-form.md-outline {*/
/*    position: relative;*/
/*    margin-top: 1.5rem;*/
/*    margin-bottom: 1.5rem*/
/*}*/

/*.md-form.md-outline input[type="text"],.md-form.md-outline input[type="password"],.md-form.md-outline input[type="email"],.md-form.md-outline input[type="url"],.md-form.md-outline input[type="time"],.md-form.md-outline input[type="date"],.md-form.md-outline input[type="datetime-local"],.md-form.md-outline input[type="tel"],.md-form.md-outline input[type="number"],.md-form.md-outline input[type="search-md"],.md-form.md-outline input[type="search"],.md-form.md-outline textarea.md-textarea {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    background-color: transparent;*/
/*    border: 1px solid #dadce0;*/
/*    border-radius: 4px;*/
/*    outline: 0;*/
/*    -webkit-box-shadow: none;*/
/*    box-shadow: none;*/
/*    -webkit-transition: all .3s;*/
/*    transition: all .3s*/
/*}*/

/*.md-form.md-outline input[type="text"]:focus:not([readonly]),.md-form.md-outline input[type="password"]:focus:not([readonly]),.md-form.md-outline input[type="email"]:focus:not([readonly]),.md-form.md-outline input[type="url"]:focus:not([readonly]),.md-form.md-outline input[type="time"]:focus:not([readonly]),.md-form.md-outline input[type="date"]:focus:not([readonly]),.md-form.md-outline input[type="datetime-local"]:focus:not([readonly]),.md-form.md-outline input[type="tel"]:focus:not([readonly]),.md-form.md-outline input[type="number"]:focus:not([readonly]),.md-form.md-outline input[type="search-md"]:focus:not([readonly]),.md-form.md-outline input[type="search"]:focus:not([readonly]),.md-form.md-outline textarea.md-textarea:focus:not([readonly]) {*/
/*    border-color: #1694b2;*/
/*    -webkit-box-shadow: inset 0 0 0 1px #1694b2;*/
/*    box-shadow: inset 0 0 0 1px #1694b2*/
/*}*/

/*.md-form.md-outline input[type="text"]:focus:not([readonly])+label,.md-form.md-outline input[type="password"]:focus:not([readonly])+label,.md-form.md-outline input[type="email"]:focus:not([readonly])+label,.md-form.md-outline input[type="url"]:focus:not([readonly])+label,.md-form.md-outline input[type="time"]:focus:not([readonly])+label,.md-form.md-outline input[type="date"]:focus:not([readonly])+label,.md-form.md-outline input[type="datetime-local"]:focus:not([readonly])+label,.md-form.md-outline input[type="tel"]:focus:not([readonly])+label,.md-form.md-outline input[type="number"]:focus:not([readonly])+label,.md-form.md-outline input[type="search-md"]:focus:not([readonly])+label,.md-form.md-outline input[type="search"]:focus:not([readonly])+label,.md-form.md-outline textarea.md-textarea:focus:not([readonly])+label {*/
/*    color: #1694b2*/
/*}*/

/*.md-form.md-outline input[type="text"].valid,.md-form.md-outline input[type="text"]:focus.valid,.md-form.md-outline input[type="password"].valid,.md-form.md-outline input[type="password"]:focus.valid,.md-form.md-outline input[type="email"].valid,.md-form.md-outline input[type="email"]:focus.valid,.md-form.md-outline input[type="url"].valid,.md-form.md-outline input[type="url"]:focus.valid,.md-form.md-outline input[type="time"].valid,.md-form.md-outline input[type="time"]:focus.valid,.md-form.md-outline input[type="date"].valid,.md-form.md-outline input[type="date"]:focus.valid,.md-form.md-outline input[type="datetime-local"].valid,.md-form.md-outline input[type="datetime-local"]:focus.valid,.md-form.md-outline input[type="tel"].valid,.md-form.md-outline input[type="tel"]:focus.valid,.md-form.md-outline input[type="number"].valid,.md-form.md-outline input[type="number"]:focus.valid,.md-form.md-outline input[type="search-md"].valid,.md-form.md-outline input[type="search-md"]:focus.valid,.md-form.md-outline input[type="search"].valid,.md-form.md-outline input[type="search"]:focus.valid,.md-form.md-outline textarea.md-textarea.valid,.md-form.md-outline textarea.md-textarea:focus.valid {*/
/*    border-color: #00c851;*/
/*    -webkit-box-shadow: inset 0 0 0 1px #00c851;*/
/*    box-shadow: inset 0 0 0 1px #00c851*/
/*}*/

/*.md-form.md-outline input[type="text"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="text"].valid+label:after,.md-form.md-outline input[type="text"]:focus.valid+label:after,.md-form.md-outline input[type="password"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="password"].valid+label:after,.md-form.md-outline input[type="password"]:focus.valid+label:after,.md-form.md-outline input[type="email"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="email"].valid+label:after,.md-form.md-outline input[type="email"]:focus.valid+label:after,.md-form.md-outline input[type="url"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="url"].valid+label:after,.md-form.md-outline input[type="url"]:focus.valid+label:after,.md-form.md-outline input[type="time"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="time"].valid+label:after,.md-form.md-outline input[type="time"]:focus.valid+label:after,.md-form.md-outline input[type="date"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="date"].valid+label:after,.md-form.md-outline input[type="date"]:focus.valid+label:after,.md-form.md-outline input[type="datetime-local"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="datetime-local"].valid+label:after,.md-form.md-outline input[type="datetime-local"]:focus.valid+label:after,.md-form.md-outline input[type="tel"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="tel"].valid+label:after,.md-form.md-outline input[type="tel"]:focus.valid+label:after,.md-form.md-outline input[type="number"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="number"].valid+label:after,.md-form.md-outline input[type="number"]:focus.valid+label:after,.md-form.md-outline input[type="search-md"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="search-md"].valid+label:after,.md-form.md-outline input[type="search-md"]:focus.valid+label:after,.md-form.md-outline input[type="search"]:focus:not([readonly]).valid+label,.md-form.md-outline input[type="search"].valid+label:after,.md-form.md-outline input[type="search"]:focus.valid+label:after,.md-form.md-outline textarea.md-textarea:focus:not([readonly]).valid+label,.md-form.md-outline textarea.md-textarea.valid+label:after,.md-form.md-outline textarea.md-textarea:focus.valid+label:after {*/
/*    color: #00c851;*/
/*    content: attr(data-success);*/
/*    opacity: 1*/
/*}*/

/*.md-form.md-outline input[type="text"].invalid,.md-form.md-outline input[type="text"]:focus.invalid,.md-form.md-outline input[type="password"].invalid,.md-form.md-outline input[type="password"]:focus.invalid,.md-form.md-outline input[type="email"].invalid,.md-form.md-outline input[type="email"]:focus.invalid,.md-form.md-outline input[type="url"].invalid,.md-form.md-outline input[type="url"]:focus.invalid,.md-form.md-outline input[type="time"].invalid,.md-form.md-outline input[type="time"]:focus.invalid,.md-form.md-outline input[type="date"].invalid,.md-form.md-outline input[type="date"]:focus.invalid,.md-form.md-outline input[type="datetime-local"].invalid,.md-form.md-outline input[type="datetime-local"]:focus.invalid,.md-form.md-outline input[type="tel"].invalid,.md-form.md-outline input[type="tel"]:focus.invalid,.md-form.md-outline input[type="number"].invalid,.md-form.md-outline input[type="number"]:focus.invalid,.md-form.md-outline input[type="search-md"].invalid,.md-form.md-outline input[type="search-md"]:focus.invalid,.md-form.md-outline input[type="search"].invalid,.md-form.md-outline input[type="search"]:focus.invalid,.md-form.md-outline textarea.md-textarea.invalid,.md-form.md-outline textarea.md-textarea:focus.invalid {*/
/*    border-color: #f44336;*/
/*    -webkit-box-shadow: inset 0 0 0 1px #f44336;*/
/*    box-shadow: inset 0 0 0 1px #f44336*/
/*}*/

/*.md-form.md-outline input[type="text"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="text"].invalid+label:after,.md-form.md-outline input[type="text"]:focus.invalid+label:after,.md-form.md-outline input[type="password"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="password"].invalid+label:after,.md-form.md-outline input[type="password"]:focus.invalid+label:after,.md-form.md-outline input[type="email"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="email"].invalid+label:after,.md-form.md-outline input[type="email"]:focus.invalid+label:after,.md-form.md-outline input[type="url"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="url"].invalid+label:after,.md-form.md-outline input[type="url"]:focus.invalid+label:after,.md-form.md-outline input[type="time"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="time"].invalid+label:after,.md-form.md-outline input[type="time"]:focus.invalid+label:after,.md-form.md-outline input[type="date"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="date"].invalid+label:after,.md-form.md-outline input[type="date"]:focus.invalid+label:after,.md-form.md-outline input[type="datetime-local"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="datetime-local"].invalid+label:after,.md-form.md-outline input[type="datetime-local"]:focus.invalid+label:after,.md-form.md-outline input[type="tel"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="tel"].invalid+label:after,.md-form.md-outline input[type="tel"]:focus.invalid+label:after,.md-form.md-outline input[type="number"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="number"].invalid+label:after,.md-form.md-outline input[type="number"]:focus.invalid+label:after,.md-form.md-outline input[type="search-md"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="search-md"].invalid+label:after,.md-form.md-outline input[type="search-md"]:focus.invalid+label:after,.md-form.md-outline input[type="search"]:focus:not([readonly]).invalid+label,.md-form.md-outline input[type="search"].invalid+label:after,.md-form.md-outline input[type="search"]:focus.invalid+label:after,.md-form.md-outline textarea.md-textarea:focus:not([readonly]).invalid+label,.md-form.md-outline textarea.md-textarea.invalid+label:after,.md-form.md-outline textarea.md-textarea:focus.invalid+label:after {*/
/*    color: #f44336;*/
/*    content: attr(data-error);*/
/*    opacity: 1*/
/*}*/

/*.md-form.md-outline input[type="text"].form-control.valid+label:after,.md-form.md-outline input[type="text"].form-control:focus.valid+label:after,.md-form.md-outline input[type="password"].form-control.valid+label:after,.md-form.md-outline input[type="password"].form-control:focus.valid+label:after,.md-form.md-outline input[type="email"].form-control.valid+label:after,.md-form.md-outline input[type="email"].form-control:focus.valid+label:after,.md-form.md-outline input[type="url"].form-control.valid+label:after,.md-form.md-outline input[type="url"].form-control:focus.valid+label:after,.md-form.md-outline input[type="time"].form-control.valid+label:after,.md-form.md-outline input[type="time"].form-control:focus.valid+label:after,.md-form.md-outline input[type="date"].form-control.valid+label:after,.md-form.md-outline input[type="date"].form-control:focus.valid+label:after,.md-form.md-outline input[type="datetime-local"].form-control.valid+label:after,.md-form.md-outline input[type="datetime-local"].form-control:focus.valid+label:after,.md-form.md-outline input[type="tel"].form-control.valid+label:after,.md-form.md-outline input[type="tel"].form-control:focus.valid+label:after,.md-form.md-outline input[type="number"].form-control.valid+label:after,.md-form.md-outline input[type="number"].form-control:focus.valid+label:after,.md-form.md-outline input[type="search-md"].form-control.valid+label:after,.md-form.md-outline input[type="search-md"].form-control:focus.valid+label:after,.md-form.md-outline input[type="search"].form-control.valid+label:after,.md-form.md-outline input[type="search"].form-control:focus.valid+label:after,.md-form.md-outline textarea.md-textarea.form-control.valid+label:after,.md-form.md-outline textarea.md-textarea.form-control:focus.valid+label:after {*/
/*    position: absolute;*/
/*    top: 4rem;*/
/*    left: 0*/
/*}*/

/*.md-form.md-outline input[type="text"].form-control.invalid+label:after,.md-form.md-outline input[type="text"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="password"].form-control.invalid+label:after,.md-form.md-outline input[type="password"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="email"].form-control.invalid+label:after,.md-form.md-outline input[type="email"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="url"].form-control.invalid+label:after,.md-form.md-outline input[type="url"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="time"].form-control.invalid+label:after,.md-form.md-outline input[type="time"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="date"].form-control.invalid+label:after,.md-form.md-outline input[type="date"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="datetime-local"].form-control.invalid+label:after,.md-form.md-outline input[type="datetime-local"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="tel"].form-control.invalid+label:after,.md-form.md-outline input[type="tel"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="number"].form-control.invalid+label:after,.md-form.md-outline input[type="number"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="search-md"].form-control.invalid+label:after,.md-form.md-outline input[type="search-md"].form-control:focus.invalid+label:after,.md-form.md-outline input[type="search"].form-control.invalid+label:after,.md-form.md-outline input[type="search"].form-control:focus.invalid+label:after,.md-form.md-outline textarea.md-textarea.form-control.invalid+label:after,.md-form.md-outline textarea.md-textarea.form-control:focus.invalid+label:after {*/
/*    position: absolute;*/
/*    top: 4rem;*/
/*    left: 0*/
/*}*/

/*.md-form.md-outline>input[type]:-webkit-autofill:not(.browser-default):not([type="search"])+label,.md-form.md-outline>input[type="time"]:not(.browser-default)+label {*/
/*    left: 8px;*/
/*    padding-right: 5px;*/
/*    padding-left: 5px;*/
/*    font-size: 1rem;*/
/*    font-weight: 500;*/
/*    background: #fff;*/
/*    -webkit-transform: translateY(-9px) scale(0.8);*/
/*    transform: translateY(-9px) scale(0.8);*/
/*    -webkit-transform-origin: 0 0;*/
/*    transform-origin: 0 0*/
/*}*/

/*.md-form.md-outline>input[type]:-webkit-autofill:not(.browser-default):not([type="search"])+label.active,.md-form.md-outline>input[type="time"]:not(.browser-default)+label.active {*/
/*    -webkit-transform: translateY(-9px) scale(0.8);*/
/*    transform: translateY(-9px) scale(0.8);*/
/*    -webkit-transform-origin: 0 0;*/
/*    transform-origin: 0 0*/
/*}*/

/*.md-form.md-outline input:-webkit-autofill {*/
/*    -webkit-animation-name: autofill;*/
/*    animation-name: autofill;*/
/*    -webkit-animation-fill-mode: both;*/
/*    animation-fill-mode: both*/
/*}*/

/*.md-form.md-outline .form-control {*/
/*    padding: .375rem .75rem*/
/*}*/

/*.md-form.md-outline.form-lg .form-control.form-control-lg {*/
/*    padding: .5rem .725rem*/
/*}*/

/*.md-form.md-outline.form-lg .prefix {*/
/*    top: .65rem;*/
/*    font-size: 25px*/
/*}*/

/*.md-form.md-outline.form-lg .prefix ~ input,.md-form.md-outline.form-lg .prefix ~ textarea {*/
/*    width: calc(100% - 2.2rem);*/
/*    margin-left: 2.2rem*/
/*}*/

/*.md-form.md-outline.form-lg .prefix ~ .form-text {*/
/*    margin-left: 2.3rem*/
/*}*/

/*.md-form.md-outline.form-sm .form-control.form-control-sm {*/
/*    padding: .25rem .625rem*/
/*}*/

/*.md-form.md-outline.form-sm .prefix {*/
/*    top: .5rem;*/
/*    font-size: 15px*/
/*}*/

/*.md-form.md-outline.form-sm .prefix ~ input,.md-form.md-outline.form-sm .prefix ~ textarea {*/
/*    width: calc(100% - 1.6rem);*/
/*    margin-left: 1.6rem*/
/*}*/

/*.md-form.md-outline.form-sm .prefix ~ .form-text {*/
/*    margin-left: 1.7rem*/
/*}*/

/*.md-form.md-outline .prefix {*/
/*    position: absolute;*/
/*    top: .6rem;*/
/*    font-size: 20px;*/
/*    -webkit-transition: color .2s;*/
/*    transition: color .2s*/
/*}*/

/*.md-form.md-outline .prefix:focus {*/
/*    color: #1694b2*/
/*}*/

/*.md-form.md-outline .prefix ~ input,.md-form.md-outline .prefix ~ textarea {*/
/*    width: calc(100% - 2rem);*/
/*    margin-left: 2rem*/
/*}*/

/*.md-form.md-outline .prefix ~ .form-text {*/
/*    margin-left: 2.1rem*/
/*}*/

/*.md-form.md-outline .character-counter {*/
/*    margin-top: -.5rem*/
/*}*/

/*.md-form.md-bg input[type="text"],.md-form.md-bg input[type="password"],.md-form.md-bg input[type="email"],.md-form.md-bg input[type="url"],.md-form.md-bg input[type="time"],.md-form.md-bg input[type="date"],.md-form.md-bg input[type="datetime-local"],.md-form.md-bg input[type="tel"],.md-form.md-bg input[type="number"],.md-form.md-bg input[type="search-md"],.md-form.md-bg input[type="search"],.md-form.md-bg textarea.md-textarea {*/
/*    -webkit-box-sizing: border-box;*/
/*    box-sizing: border-box;*/
/*    padding: 10px 5px;*/
/*    background: #f5f5f5 no-repeat;*/
/*    background-image: -webkit-gradient(linear,left top,left bottom,from(#1694b2),to(#1694b2)),-webkit-gradient(linear,left top,left bottom,from(#ced4da),to(#ced4da));*/
/*    background-image: linear-gradient(to bottom,#1694b2,#1694b2),linear-gradient(to bottom,#ced4da,#ced4da);*/
/*    background-position: 50% 100%,50% 100%;*/
/*    background-size: 0 2px,100% 1px;*/
/*    border: 0;*/
/*    border-top-left-radius: .3rem;*/
/*    border-top-right-radius: .3rem;*/
/*    -webkit-transition: background-size .3s cubic-bezier(0.64,0.09,0.08,1);*/
/*    transition: background-size .3s cubic-bezier(0.64,0.09,0.08,1)*/
/*}*/

/*.md-form.md-bg input[type="text"]:focus:not([readonly]),.md-form.md-bg input[type="password"]:focus:not([readonly]),.md-form.md-bg input[type="email"]:focus:not([readonly]),.md-form.md-bg input[type="url"]:focus:not([readonly]),.md-form.md-bg input[type="time"]:focus:not([readonly]),.md-form.md-bg input[type="date"]:focus:not([readonly]),.md-form.md-bg input[type="datetime-local"]:focus:not([readonly]),.md-form.md-bg input[type="tel"]:focus:not([readonly]),.md-form.md-bg input[type="number"]:focus:not([readonly]),.md-form.md-bg input[type="search-md"]:focus:not([readonly]),.md-form.md-bg input[type="search"]:focus:not([readonly]),.md-form.md-bg textarea.md-textarea:focus:not([readonly]) {*/
/*    border-bottom: 0;*/
/*    -webkit-box-shadow: none;*/
/*    box-shadow: none*/
/*}*/

/*.md-form.md-bg input[type="text"]:focus,.md-form.md-bg input[type="password"]:focus,.md-form.md-bg input[type="email"]:focus,.md-form.md-bg input[type="url"]:focus,.md-form.md-bg input[type="time"]:focus,.md-form.md-bg input[type="date"]:focus,.md-form.md-bg input[type="datetime-local"]:focus,.md-form.md-bg input[type="tel"]:focus,.md-form.md-bg input[type="number"]:focus,.md-form.md-bg input[type="search-md"]:focus,.md-form.md-bg input[type="search"]:focus,.md-form.md-bg textarea.md-textarea:focus {*/
/*    background-color: #dcdcdc;*/
/*    background-size: 100% 2px,100% 1px;*/
/*    outline: 0*/
/*}*/

/*.md-form.md-bg>input[type="date"]:not(.browser-default) {*/
/*    color: transparent*/
/*}*/

/*.md-form.md-bg>input[type="date"]:not(.browser-default)+label {*/
/*    -webkit-transform-origin: 0 0;*/
/*    transform-origin: 0 0*/
/*}*/

/*.md-form.md-bg>input[type]:-webkit-autofill:not(.browser-default):not([type="search"])+label,.md-form.md-bg>input[type="time"]:not(.browser-default)+label {*/
/*    font-size: .8rem;*/
/*    -webkit-transform: translateY(-12px);*/
/*    transform: translateY(-12px);*/
/*    -webkit-transform-origin: 0 0;*/
/*    transform-origin: 0 0*/
/*}*/

/*.md-form.md-bg .form-control {*/
/*    padding: 1.1rem .7rem .4rem !important*/
/*}*/

/*.md-form .form-control.is-invalid,.was-validated .md-form .form-control:invalid {*/
/*    padding-right: 0*/
/*}*/

/*.md-form .form-control.is-valid,.was-validated .md-form .form-control:valid {*/
/*    padding-right: 0*/
/*}*/

/*.md-form .form-control {*/
/*    -webkit-box-sizing: border-box !important;*/
/*    box-sizing: border-box !important*/
/*}*/

/*.md-form .input-prefix {*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    -webkit-transform: translateY(-50%);*/
/*    transform: translateY(-50%);*/
/*    -webkit-transition: color .2s;*/
/*    transition: color .2s;*/
/*    color: rgba(0,0,0,0.87);*/
/*    pointer-events: none*/
/*}*/

/*.md-form .input-prefix.active {*/
/*    color: #1694b2*/
/*}*/

/*.md-form.input-with-pre-icon .input-prefix {*/
/*    left: 16px;*/
/*    right: initial*/
/*}*/

/*.md-form.input-with-pre-icon .form-control {*/
/*    padding-left: 2.7rem !important*/
/*}*/

/*.md-form.input-with-post-icon .input-prefix {*/
/*    right: 16px;*/
/*    left: initial*/
/*}*/

/*.md-form.input-with-post-icon .form-control {*/
/*    padding-right: 2.7rem !important*/
/*}*/

/*.md-form.input-with-post-icon.input-with-pre-icon .input-prefix {*/
/*    right: 16px;*/
/*    left: initial*/
/*}*/

/*.md-form.input-with-post-icon.input-with-pre-icon .input-prefix:first-of-type {*/
/*    left: 16px;*/
/*    right: initial*/
/*}*/

/*.md-form.input-with-post-icon.input-with-pre-icon .form-control {*/
/*    padding-left: 2.5rem !important;*/
/*    padding-right: 2.5rem !important*/
/*}*/

/*.md-form.input-group .input-group-text [type="checkbox"]+label,.input-group .input-group-text [type="checkbox"]+label {*/
/*    padding-left: 18px*/
/*}*/

/*.md-form.input-group .input-group-text .filled-in[type="checkbox"]+label,.input-group .input-group-text .filled-in[type="checkbox"]+label {*/
/*    height: 20px*/
/*}*/

/*.md-form.input-group .input-group-text [type="radio"]+label,.input-group .input-group-text [type="radio"]+label {*/
/*    height: 24px;*/
/*    padding-left: 24px*/
/*}*/

/*.form-check {*/
/*    position: relative;*/
/*    display: block;*/
/*    padding-left: 1.25rem*/
/*}*/
/*.form-check-label {*/
/*    margin-bottom: 0*/
/*}*/

/*.form-check-input {*/
/*    position: absolute;*/
/*    margin-top: .3rem;*/
/*    margin-left: -1.25rem*/
/*}*/

/*.form-check-input[disabled] !*~ .form-check-label*!,.form-check-input:disabled !*~ .form-check-label*! {*/
/*    color: #6c757d*/
/*}*/

/*.was-validated .form-check-input:valid,.form-check-input.is-valid {*/
/*    color: #28a745*/
/*}*/

/*.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip {*/
/*    display: block*/
/*}*/

/*.was-validated .form-check-input:invalid,.form-check-input.is-invalid {*/
/*    color: #dc3545*/
/*}*/

/*.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip {*/
/*    display: block*/
/*}*/

/*.form-check-input:not(:checked),.form-check-input:checked {*/
/*    position: absolute;*/
/*    pointer-events: none;*/
/*    opacity: 0*/
/*}*/

/*.form-check-input[type="checkbox"]+label,label.btn input[type="checkbox"]+label {*/
/*    position: relative;*/
/*    display: inline-block;*/
/*    height: 1.5625rem;*/
/*    padding-left: 35px;*/
/*    line-height: 1.5625rem;*/
/*    cursor: pointer;*/
/*    -webkit-user-select: none;*/
/*    -moz-user-select: none;*/
/*    -ms-user-select: none;*/
/*    user-select: none*/
/*}*/

/*.form-check-input[type="checkbox"]+label.form-check-label-left,label.btn input[type="checkbox"]+label.form-check-label-left {*/
/*    padding: 0 35px 0 0 !important*/
/*}*/

/*.form-check-input[type="checkbox"]+label.form-check-label-left:before,label.btn input[type="checkbox"]+label.form-check-label-left:before {*/
/*    right: 0;*/
/*    left: 100% !important;*/
/*    -webkit-transform: translateX(-100%);*/
/*    transform: translateX(-100%)*/
/*}*/

/*.form-check-input[type="checkbox"]+label:before,.form-check-input[type="checkbox"]:not(.filled-in)+label:after,label.btn input[type="checkbox"]+label:before,label.btn input[type="checkbox"]:not(.filled-in)+label:after {*/
/*    position: absolute;*/
/*    top: 0;*/
/*    left: 0;*/
/*    z-index: 0;*/
/*    width: 18px;*/
/*    height: 18px;*/
/*    margin-top: 3px;*/
/*    content: "";*/
/*    border: 2px solid #8a8a8a;*/
/*    border-radius: 1px;*/
/*    -webkit-transition: .2s;*/
/*    transition: .2s*/
/*}*/

/*.form-check-input[type="checkbox"]:not(.filled-in)+label:after,label.btn input[type="checkbox"]:not(.filled-in)+label:after {*/
/*    border: 0;*/
/*    -webkit-transform: scale(0);*/
/*    transform: scale(0)*/
/*}*/

/*.form-check-input[type="checkbox"]:not(:checked):disabled+label:before,label.btn input[type="checkbox"]:not(:checked):disabled+label:before {*/
/*    background-color: #bdbdbd;*/
/*    border: 0*/
/*}*/

/*.form-check-input[type="checkbox"]:checked+label:before,label.btn input[type="checkbox"]:checked+label:before {*/
/*    top: -4px;*/
/*    left: -5px;*/
/*    width: 12px;*/
/*    height: 1.375rem;*/
/*    border-top: 2px solid transparent;*/
/*    border-right: 2px solid #4285f4;*/
/*    border-bottom: 2px solid #4285f4;*/
/*    border-left: 2px solid transparent;*/
/*    -webkit-transform: rotate(40deg);*/
/*    transform: rotate(40deg);*/
/*    -webkit-transform-origin: 100% 100%;*/
/*    transform-origin: 100% 100%;*/
/*    -webkit-backface-visibility: hidden;*/
/*    backface-visibility: hidden*/
/*}*/

/*.form-check-input[type="checkbox"]:checked+label.form-check-label-left:before,label.btn input[type="checkbox"]:checked+label.form-check-label-left:before {*/
/*    -webkit-transform: translateX(0) rotateZ(40deg);*/
/*    transform: translateX(0) rotateZ(40deg);*/
/*    -webkit-transform-origin: 0 0;*/
/*    transform-origin: 0 0*/
/*}*/

/*.form-check-input[type="checkbox"]:checked:disabled+label:before,label.btn input[type="checkbox"]:checked:disabled+label:before {*/
/*    border-right: 2px solid #bdbdbd;*/
/*    border-bottom: 2px solid #bdbdbd*/
/*}*/

/*.form-check-input[type="checkbox"]:indeterminate+label:before,label.btn input[type="checkbox"]:indeterminate+label:before {*/
/*    top: -11px;*/
/*    left: -12px;*/
/*    width: 10px;*/
/*    height: 1.375rem;*/
/*    border-top: 0;*/
/*    border-right: 2px solid #4285f4;*/
/*    border-bottom: 0;*/
/*    border-left: 0;*/
/*    -webkit-transform: rotate(90deg);*/
/*    transform: rotate(90deg);*/
/*    -webkit-transform-origin: 100% 100%;*/
/*    transform-origin: 100% 100%;*/
/*    -webkit-backface-visibility: hidden;*/
/*    backface-visibility: hidden*/
/*}*/

/*.form-check-input[type="checkbox"]:indeterminate+label.form-check-label-left:before,label.btn input[type="checkbox"]:indeterminate+label.form-check-label-left:before {*/
/*    top: 0;*/
/*    -webkit-transform-origin: 0 0;*/
/*    transform-origin: 0 0*/
/*}*/

/*.form-check-input[type="checkbox"]:indeterminate:disabled+label:before,label.btn input[type="checkbox"]:indeterminate:disabled+label:before {*/
/*    background-color: transparent;*/
/*    border-right: 2px solid rgba(0,0,0,0.46)*/
/*}*/

/*.form-check-input[type="checkbox"].filled-in+label:after,label.btn input[type="checkbox"].filled-in+label:after {*/
/*    border-radius: .125rem*/
/*}*/

/*.form-check-input[type="checkbox"].filled-in+label:before,.form-check-input[type="checkbox"].filled-in+label:after,label.btn input[type="checkbox"].filled-in+label:before,label.btn input[type="checkbox"].filled-in+label:after {*/
/*    position: absolute;*/
/*    left: 0;*/
/*    z-index: 1;*/
/*    content: "";*/
/*    -webkit-transition: border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s;*/
/*    transition: border .25s,background-color .25s,width .2s .1s,height .2s .1s,top .2s .1s,left .2s .1s*/
/*}*/

/*.form-check-input[type="checkbox"].filled-in:not(:checked)+label:before,label.btn input[type="checkbox"].filled-in:not(:checked)+label:before {*/
/*    top: 10px;*/
/*    left: 6px;*/
/*    width: 0;*/
/*    height: 0;*/
/*    border: 3px solid transparent;*/
/*    -webkit-transform: rotateZ(37deg);*/
/*    transform: rotateZ(37deg);*/
/*    -webkit-transform-origin: 100% 100%;*/
/*    transform-origin: 100% 100%*/
/*}*/

/*.form-check-input[type="checkbox"].filled-in:not(:checked)+label:after,label.btn input[type="checkbox"].filled-in:not(:checked)+label:after {*/
/*    top: 0;*/
/*    z-index: 0;*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    background-color: transparent;*/
/*    border: 2px solid #5a5a5a*/
/*}*/

/*.form-check-input[type="checkbox"].filled-in:checked+label:before,label.btn input[type="checkbox"].filled-in:checked+label:before {*/
/*    top: 0;*/
/*    left: 1px;*/
/*    width: 8px;*/
/*    height: 13px;*/
/*    border-top: 2px solid transparent;*/
/*    border-right: 2px solid #fff;*/
/*    border-bottom: 2px solid #fff;*/
/*    border-left: 2px solid transparent;*/
/*    -webkit-transform: rotateZ(37deg);*/
/*    transform: rotateZ(37deg);*/
/*    -webkit-transform-origin: 100% 100%;*/
/*    transform-origin: 100% 100%*/
/*}*/

/*.form-check-input[type="checkbox"].filled-in:checked+label:after,label.btn input[type="checkbox"].filled-in:checked+label:after {*/
/*    top: 0;*/
/*    z-index: 0;*/
/*    width: 20px;*/
/*    height: 20px;*/
/*    background-color: #a6c;*/
/*    border: 2px solid #a6c*/
/*}*/

/*.form-check-input[type="checkbox"].filled-in.filled-in-danger:checked+label:after,label.btn input[type="checkbox"].filled-in.filled-in-danger:checked+label:after {*/
/*    background-color: #f44336;*/
/*    border-color: #f44336*/
/*}*/

/*.form-check-input[type="checkbox"]:disabled:not(:checked)+label:before,label.btn input[type="checkbox"]:disabled:not(:checked)+label:before {*/
/*    background-color: #bdbdbd;*/
/*    border-color: #bdbdbd*/
/*}*/

/*.form-check-input[type="checkbox"]:disabled:not(:checked)+label:after,label.btn input[type="checkbox"]:disabled:not(:checked)+label:after {*/
/*    background-color: #bdbdbd;*/
/*    border-color: #bdbdbd*/
/*}*/

/*.form-check-input[type="checkbox"]:disabled:checked+label:before,label.btn input[type="checkbox"]:disabled:checked+label:before {*/
/*    background-color: transparent*/
/*}*/

/*.form-check-input[type="checkbox"]:disabled:checked+label:after,label.btn input[type="checkbox"]:disabled:checked+label:after {*/
/*    background-color: #bdbdbd;*/
/*    border-color: #bdbdbd*/
/*}*/

/*!**/
/*.was-validated .custom-select:valid,.custom-select.is-valid {*/
/*    border-color: #28a745;*/
/*    padding-right: calc(0.75em + 2.3125rem);*/
/*    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)*/
/*}*/

/*.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus {*/
/*    border-color: #28a745;*/
/*    box-shadow: 0 0 0 .2rem rgba(40,167,69,0.25)*/
/*}*/

/*.was-validated .custom-select:invalid,.custom-select.is-invalid {*/
/*    border-color: #dc3545;*/
/*    padding-right: calc(0.75em + 2.3125rem);*/
/*    background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)*/
/*}*/

/*.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus {*/
/*    border-color: #dc3545;*/
/*    box-shadow: 0 0 0 .2rem rgba(220,53,69,0.25)*/
/*}*/
/**!*/

/*.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus {*/
/*    border-color: #dc3545 !important;*/
/*    box-shadow: none !important;*/
/*}*/

/*.form-control.is-valid:focus,.was-validated .form-control:valid:focus {*/
/*    border-color: #1694b2 !important;*/
/*    box-shadow: none !important;*/
/*}*/

/*.g-pl-0--child > * {*/
/*    padding-left: 0 !important;*/
/*}*/

/*.g-brd-gray-light-v7 {*/
/*    border-color: #e1eaea !important;*/
/*}*/

/*.g-brd-aligera-v1 {*/
/*    border-color: #1694b2 !important;*/
/*}*/

/*.g-brd-aligera-v1--hover:hover, .g-brd-aligera-v1--active.active, .g-brd-aligera-v1--focus:focus {*/
/*    border-color: #1694b2 !important;*/
/*    line-height: 1.125 !important;*/
/*}*/

/**:hover > .g-brd-aligera-v1--hover-parent {*/
/*    border-color: #1694b2 !important;*/
/*}*/
