@font-face {font-family: "Montserrat";src: local(Montserrat ExtraLight), url('../css/font/Montserrat/Montserrat-ExtraLight-fca7947b08333e5ffcb80c069755b5c9.ttf');src: url('../css/font/Montserrat/Montserrat-ExtraLight-fca7947b08333e5ffcb80c069755b5c9.ttf') format("truetype");font-weight: 200; }@font-face {font-family: "Montserrat";src: url('../css/font/Montserrat/Montserrat-Light-e65ae7ed560da1a63db603bd8584cfdb.ttf') format("truetype");font-weight: 300; }@font-face {font-family: "Montserrat";src: url('../css/font/Montserrat/Montserrat-Regular-3fe868a1a9930b59d94d2c1d79461e3c.ttf') format("truetype");font-weight: 400; }@font-face {font-family: "Montserrat";src: url('../css/font/Montserrat/Montserrat-Medium-b3ba703c591edd4aad57f8f4561a287b.ttf') format("truetype");font-weight: 500; }@font-face {font-family: "Montserrat";src: url('../css/font/Montserrat/Montserrat-Bold-1f023b349af1d79a72740f4cc881a310.ttf') format("truetype");font-weight: 700; }body,body {font-family: 'Montserrat',sans-serif;background-image: url('../logogris-55d2473fec689aa4996afe6b234bfab2.png');height:100%;}footer #copyright {color: #7C7C7C;background: #1D1D1D;height:auto;position: relative;bottom: 0;clear: both;}footer #copyright .row{padding: 15px 0;}footer #copyright .copyright-text, footer #copyright .nav-inline {margin-top: 15px;}footer .navbar-text, a {color: #ffffff;}#auth{min-height: calc(100% - 250px);position: relative;}.social-footer a .fa {font-size: 14px;height: 35px;line-height: 35px;margin: 4px;width: 35px;}.panel-default .panel-heading {border: medium none;border-radius: 0;outline: medium none;padding: 0;width: 100%;}.panel-default .panel-heading a {color: #ffffff;display: inline-block;font-weight: 500;padding: 12px 35px 12px 15px;position: relative;text-decoration: none;width: 100%;font-size: 20px;}.panel-default .panel-heading a i {font-size: 22px;padding-right: 10px;}.panel-default .panel-heading a::after {color: #fff;content: "";font-family: "FontAwesome";font-size: 22px;font-weight: 300;line-height: 1;margin-top: -10px;position: absolute;right: 15px;top: 50%;}.panel-default .panel-heading .collapsed::after {content: "";}.accordionSmall .panel-default .panel-heading a::after {content: "";}.accordionSmall .panel-default .panel-heading .collapsed::after {content: "";}.panel-default .panel-collapse .panel-body {background-color: #fafafa;padding: 15px;}#accordionRound .panel-default .panel-heading a {border-radius: 8px 8px 0px 0px;}.panel-transparent .panel-heading a {background: #F5F5F5;color: #000;}.alignleft {display: inline;float: left;margin-right: 1.5em;}.panel-image .panel-body#panelog {background: linear-gradient(#579A8D, #818282);background: -moz-linear-gradient(#579A8D, #818282);}#caja {width: 100% !important;height: 100% !important;margin: 0 auto;background: rgba(255, 255, 255, 0.6);float: left;}.center {margin: 0 auto;}.btn-rojo {background: #ff001a;color: #fffefd;border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;}.iptlogin {color: #818282;text-align: center;font-weight: bold;}.cabecera {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#dbdbdb', GradientType=1);}.cabecera-banner {background-color: #B38E5D;border-bottom: 18px solid #B38E5D;width: 100%;}.footer-banner {background-image: url('../borde-top-d68d9b444182b2875c781fe29038793c.png');height: 25px;background-repeat: repeat-x;width: 100%;}.border-bottom-aqua {border-bottom-width: 3px;border-bottom-color: #00B0A6;border-bottom-style: double;}.border-bottom-morado {border-bottom-width: 3px;border-bottom-color: #8e418d;border-bottom-style: double;}.btn_verde{background-color:  #285C4D}.btn_indigo{background-color:  #5B78B3}.border-verde{border-color: #285C4D;}img {max-width: 100%;height: auto;}.btn-login{position: absolute;top:50px;right:10px;}.cardLogin {position: absolute;top: 50px;right: 10px;background-color: #285C4D ;width: auto !important;z-index: 99 !important;border-radius: 6px;border: 2px  #285C4D solid;}.card-anuncio{font-weight: 400 !important;position: relative;margin: 10px 10px;border-radius: 3rem;border:3px #F98927 solid;background: white;margin-bottom: 30px;}.icon-anuncio{position: absolute;max-width:100px ;border-radius: 1rem;z-index: 90;top:0;left:0;background: white;}