@font-face {font-family: 'OpenSans';src: url('OpenSans.ttf') format('truetype');font-weight: normal;font-style: normal;}.input-group .form-control {margin: 0px !important;}.input-group-addon {padding:6px !important;}.bt10 {margin-bottom:10px !important;}html {background-size: cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat: no-repeat;background-position: center center;background-attachment: fixed;height:100%;-webkit-transition: background-image 0.8s ease-in-out;transition: background-image 0.8s ease-in-out;}body{font-family: 'OpenSans', sans-serif, Helvetica, Arial;font-size: 12px;}div.row.subHeader-noFixed {margin-left:0px;background-color:#6E96EB;border:1px solid #6E96EB;color:white;font-size:24px;}.row {margin-left:0px !important;margin-right:0px !important;}.vertical-align {display:flex;flex-direction:row;}.vertical-align > [class^="col-"], .vertical-align > [class*="col-"] {display:flex;align-items:center;justify-content:center;}.vertical-align > [class^="col-"] > div, .vertical-align > [class*="col-"] > div {flex-grow:1;}div.row.navIconos {font-size:25px;padding:0px;}i.glyphicon.glyphicon-off.red {color:#FA5858;}a.navMenuItem {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}div.dropdown.dropdownWidth {padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;}.col-md-12 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}div.logotipo {padding-left:10px !important;padding-right:10px !important;}div.opciones-navbar {padding-left:5px !important;padding-right:5px !important;}a i {color:white;}div.header.row {background-color:#464646;color:white;margin:0px;min-height:115px;/*padding-top:30px;*/z-index:5;}div.row.subHeader-noFixed {margin-left:0px;background-color:#6E96EB;border:1px solid #6E96EB;color:white;font-size:24px;}.vertical-align > [class^="col-"] > div, .vertical-align > [class*="col-"] > div {flex-grow:1;}div.row.navIconos {font-size:25px;padding:0px;}i.glyphicon.glyphicon-off.red {color:#FA5858;}a.navMenuItem {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}div.dropdown.dropdownWidth {padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;}footer.foo {background-color:#464646;text-align:left;color:#FFF;position:fixed;/*margin-top:20px;*/padding:20px 0px 20px;}img.logo {filter:brightness(10);}p.center {text-align:center;}div.social-links.social-icons {margin-top:0px;}ul.enlaces-cortesia li {margin:0px 0px 10px;}div.menu-tablet.social-links.social-icons {display:block;}div.body-application.ng-view-container {margin:10px 0px 20px;clear:both;}.col-md-12 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}div.logotipo {padding-left:10px !important;padding-right:10px !important;}div.opciones-navbar {padding-left:5px !important;padding-right:5px !important;}a i {color:white;}footer {background-color:#292c2f;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.12);box-sizing:border-box;width:100%;text-align:left;font:bold 16px sans-serif;bottom:0;color:#fff;}@media (max-width:767px) {.footer-contacts {margin:30px 0;}}div.social-links {margin-top:20px;color:#fff;}.social-links a {display:inline-block;width:35px;height:35px;cursor:pointer;background-color:#33383b;border-radius:2px;font-size:20px;color:#ffffff;text-align:center;line-height:35px;margin-right:5px;margin-bottom:5px;}.vertical-align > [class^="col-"], .vertical-align > [class*="col-"] {display:flex;align-items:center;justify-content:center;}footer.foo {background-color:#464646;text-align:left;color:#FFF;position:fixed;/*margin-top:20px;*/padding:20px 0px 20px;}img.logo {filter:brightness(10);}p.center {text-align:center;}div.social-links.social-icons {margin-top:0px;}ul.enlaces-cortesia li {margin:0px 0px 10px;}div.menu-tablet.social-links.social-icons {display:block;}.col-md-12 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}a i {color:white;}footer {background-color:#292c2f;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.12);box-sizing:border-box;width:100%;text-align:left;font:bold 16px sans-serif;bottom:0;color:#fff;height:200px;}@media (max-width:767px) {.footer-contacts {margin:30px 0;}}div.social-links {margin-top:20px;color:#fff;}.social-links a {display:inline-block;width:35px;height:35px;cursor:pointer;background-color:#33383b;border-radius:2px;font-size:20px;color:#ffffff;text-align:center;line-height:35px;margin-right:5px;margin-bottom:5px;}div.row.subHeader-noFixed {margin-left:0px;background-color:#6E96EB;border:1px solid #6E96EB;color:white;font-size:24px;}.vertical-align > [class^="col-"], .vertical-align > [class*="col-"] {display:flex;align-items:center;justify-content:center;}.vertical-align > [class^="col-"] > div, .vertical-align > [class*="col-"] > div {flex-grow:1;}div.row.navIconos {font-size:25px;padding:0px;}i.glyphicon.glyphicon-off.red {color:#FA5858;}a.navMenuItem {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}div.dropdown.dropdownWidth {padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;}footer.foo {background-color:#464646;text-align:left;color:#FFF;position:fixed;/*margin-top:20px;*/padding:20px 0px 20px;}img.logo {filter:brightness(10);}p.center {text-align:center;}div.social-links.social-icons {margin-top:0px;}ul.enlaces-cortesia li {margin:0px 0px 10px;}div.menu-tablet.social-links.social-icons {display:block;}div.body-application.ng-view-container {margin:10px 0px 20px;clear:both;padding-bottom:200px;}.col-md-12 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;}div.logotipo {padding-left:10px !important;padding-right:10px !important;}div.opciones-navbar {padding-left:5px !important;padding-right:5px !important;}a i {color:white;}footer {background-color:#292c2f;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.12);box-sizing:border-box;width:100%;text-align:left;font:bold 16px sans-serif;bottom:0;color:#fff;height:200px;}@media (max-width:767px) {.footer-contacts {margin:30px 0;}}div.social-links {margin-top:20px;color:#fff;}.social-links a {display:inline-block;width:35px;height:35px;cursor:pointer;background-color:#33383b;border-radius:2px;font-size:20px;color:#ffffff;text-align:center;line-height:35px;margin-right:5px;margin-bottom:5px;}.profile-img-card {width:200px;/*height:96px;*/margin:0 auto 10px;display:block;/*border-radius:50%;*/}.login-card .profile-name-card {font-size:16px;font-weight:bold;text-align:center;margin:10px 0 0;min-height:1em;}.login-card .reauth-email {display:block;color:#404040;line-height:2;margin-bottom:10px;font-size:14px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;}.login-card .form-signin input[type=email], .login-card .form-signin input[type=password], .login-card .form-signin input[type=text], .login-card .form-signin button {height:44px;font-size:16px;width:100%;display:block;margin-bottom:10px;z-index:1;position:relative;box-sizing:border-box;}.login-card label {color:#000000;}.login-card .form-signin .form-control:focus {border-color:rgb(104, 145, 162);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(104, 145, 162);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgb(104, 145, 162);}.login-card .btn.btn-signin {font-weight:700;height:36px;line-height:36px;font-size:14px;background:rgb(104, 145, 162);border-radius:3px;border:none;transition:all 0.218s;padding:0;}.login-card .btn.btn-signin:hover, .login-card .btn.btn-signin:active, .login-card .btn.btn-signin:focus {background:rgb(12, 97, 33);}.login-card .forgot-password {color:rgb(104, 145, 162);}.login-card .forgot-password:hover, .login-card .forgot-password:active, .login-card .forgot-password:focus {color:rgb(12, 97, 33);}.custom-header {background:#292c2f;padding:0px 10px;box-sizing:border-box;border:0;border-radius:0;}.custom-header a.navbar-brand.navbar-link {color:#fff;font:normal 28px Cookie, Arial, Helvetica, sans-serif;line-height:0.5;margin-right:40px;background:#000;}.custom-header a.navbar-brand.navbar-link span {color:#bc40df;}.custom-header ul.nav.navbar-nav.links li a {font:14px Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;background:#000;border:0;}.custom-header ul.nav.navbar-nav li a:hover {opacity:1;}.custom-header .badge {position:absolute;top:4px;border-radius:2px;font-size:11px;color:#fff;background-color:#2A6A92;padding:2px 4px;font-weight:normal;}.custom-header li.dropdown, .custom-header li.dropdown.open {background:#3a3c3e;}.custom-header li.dropdown .dropdown-toggle {border-radius:2px;color:#fff;padding:8px 14px;background:#3a3c3e;opacity:0.9;border:0;margin:0;}.custom-header li.dropdown .dropdown-toggle:focus, .custom-header li.dropdown .dropdown-toggle:hover, .custom-header li.dropdown .dropdown-toggle:active {background:#3a3c3e;color:#fff;}.custom-header ul.nav.navbar-nav.navbar-right .dropdown li a {font:bold 13px Arial, Helvetica, sans-serif;}img.dropdown-image {border-radius:50%;width:32px;margin-left:10px;}.custom-header .dropdown ul {background-color:#3a3c3e;border:0;min-width:140px;}.custom-header .dropdown ul li {background-color:#3a3c3e;padding:7px;text-align:center;}.custom-header .dropdown ul li a {background:#3a3c3e;border-radius:2px;color:#fff;padding:0;}.custom-header .dropdown ul li a:active, .custom-header .dropdown ul li a:focus, .custom-header .dropdown ul li a:hover {background:#3a3c3e;}.custom-header .dropdown ul li.active a {color:#e9ac09 !important;}.navbar-brand img {display:inline;max-height:45px;margin-top:-10px;vertical-align:middle;height:45px;}.navbar-splash {background-color: #000 !important;border-color: #000 !important;color: #FFF;border-radius: 0px !important;}.navbar {border-radius: 0px !important;border: none !important;}#edit-name {height: 44px;font-size: 16px;width: 100%;display: block;margin-bottom: 10px;position: relative;box-sizing: border-box;}#edit-pass {height: 44px;font-size: 16px;width: 100%;display: block;margin-bottom: 10px;position: relative;box-sizing: border-box;box-sizing: border-box;border: 1px solid #ccc;}#holder {position: relative;text-align: center;margin-top: 10px;padding-left: 0px;padding-bottom:20px;}#holder li {float: left;list-style: none outside none;}.login-card {max-width: 350px;padding: 10px 10px;background-color: #F7F7F7;margin: 0 auto 25px;margin-top: 50px;border-radius: 2px;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);}.login-card{background: #FFFFFF;position: absolute;z-index: 1;border-radius: 10px;box-shadow: 0 0 12px 0 rgba(0,0,0,0.1), 0 10px 30px 0 rgba(0,0,0,0.2);-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1),-webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);margin: -12.8125em 0 0;width: 22em;left: 5em;top: 30em;}.info-icon {padding-bottom:20px;}.card-login {padding-top:20px;}.highlight_lang {font-weight:bold !important;}.tooltip {width:1000px !important;max-width: 1000px !important;}.popover {max-width: 700px;/* If max-width does not work, try using width instead */width: 700px; text-align:left;}#info-popover {display:none;}.ui-dialog {border-radius: 10px;box-shadow: 0 0 12px 0 rgba(0,0,0,0.1), 0 10px 30px 0 rgba(0,0,0,0.2);-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1),-webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);z-index: 99;}.ui-dialog .ui-dialog-titlebar {background: white;border: none;font-family: 'Source Sans Pro', sans-serif, Helvetica, Arial;color: black;}.ui-dialog .ui-dialog-content {background: white;border: none;font-family:'Source Sans Pro', sans-serif, Helvetica, Arial;color: black;font-size:14px;}.ui-widget-content {border:none; }.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{font-family: 'Source Sans Pro', sans-serif, Helvetica, Arial;color: black;font-size:14px;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button {font-weight:700;height:36px;line-height:36px;font-size:14px;background:rgb(104, 145, 162);border-radius:3px;border:none;transition:all 0.218s;padding:0px 30px;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button:hover {background:rgb(12, 97, 33);}.ui-widget-content a {color: #337ab7;text-decoration: none;}#content_middle {background: #FFFFFF;position: absolute;z-index: 1;border-radius: 10px;box-shadow: 0 0 12px 0 rgba(0,0,0,0.1), 0 10px 30px 0 rgba(0,0,0,0.2);-webkit-transition: -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: -webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);transition: transform 0.5s cubic-bezier(0.77, 0, 0.175, 1),-webkit-transform 0.5s cubic-bezier(0.77, 0, 0.175, 1);margin: -12.8125em 0 0;width: 28em;left: 5em;top: 30em;padding: 20px;}#submit_ok {font-weight:700;height:36px;line-height:36px;font-size:14px;background:rgb(104, 145, 162);border-radius:3px;border:none;transition:all 0.218s;padding:0px 30px;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;}#submit_ok:hover {background:rgb(12, 97, 33);}#status_close_session {font-weight: 700;height: 36px;line-height: 36px;font-size: 14px;background: rgb(104, 145, 162);border-radius: 3px;border: none;transition: all 0.218s;padding: 0px 30px;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;}#status_close_session:hover {background:rgb(12, 97, 33);}.bg-white {background-color: white;padding: 10px !important;}.navbar {margin-bottom: 0px;}#confirm_tls_dialog {z-index:99;}#informacion_olvido_dialog {z-index:99;}.otros-medios { padding-top: 20px;font-weight:bold;}.auth-media {font-size: 14px;display:block;padding: 5px 10px;background-color: #F6F6F6;border: 1px solid #d3d3d3;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}.auth-media>a {display:block;}.auth-media>a:hover{text-decoration:none;}#notify_info_title {font-size: 30px;margin-top: 20px;margin-bottom: 10px;font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}.order{font-size:12px;}#oauth2_notification_authorization_title{font-size: 24px;margin-top: 20px;margin-bottom: 10px;font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}.notify_msg1>a>i {color: #337ab7;text-decoration: none;font-weight:bold;}#oauth2_notification_authorization_button_ko {display: inline-block;padding: 0px 30px;margin-bottom: 0;font-size: 14px;font-weight: 700;height:36px;line-height:36px;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: none;border-radius: 3px;color: #fff;background-color: #d9534f;border-color: #d43f3a;transition:all 0.218s;margin-right: 20px;}#oauth2_notification_authorization_button_ko:hover {background-color: #c9302c;border-color: #ac2925;}#oauth2_notification_authorization_button_ok {display: inline-block;font-weight:700;height:36px;line-height:36px;font-size:14px;background:rgb(104, 145, 162);border-radius:3px;border:none;transition:all 0.218s;padding:0px 30px;color: #fff;text-align: center;white-space: nowrap;vertical-align: middle;touch-action: manipulation;cursor:pointer;}#oauth2_notification_authorization_button_ok:hover{background:rgb(12, 97, 33);}.tablet_width {width: 50em !important;}