@charset "UTF-8";
/* line 1, ../sass/main.scss */
#link-menu-banner {
  position: absolute;
  display: inline-block;
  top: 210px;
  right: 10px;
}
/* line 6, ../sass/main.scss */
#link-menu-banner div {
  display: inline-block;
  font-size: 12px;
  margin-left: 10px;
  cursor: pointer;
}

/* line 15, ../sass/main.scss */
div#link-menu-empresas, div#link-menu-inversor {
  cursor: pointer;
}

/* line 20, ../sass/main.scss */
#link-menu-banner div.active {
  font-weight: bold;
}

/* line 24, ../sass/main.scss */
.logo-header {
  background: url("../img/logo.jpg") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  float: left;
  height: 90px;
  margin-top: 10px;
  width: 289px;
}

/* line 33, ../sass/main.scss */
div.info-user {
  background: none repeat scroll 0 0 #F2F2F2;
  border-radius: 3px 3px 3px 3px;
  float: left;
  margin-bottom: 10px;
  margin-top: 10px;
  padding: 2px;
  width: 495px;
}

/* line 43, ../sass/main.scss */
#formLoginMain, #errorElement, #errorElementCheckbox {
  display: none;
}

/* line 47, ../sass/main.scss */
#formLoginHeader > div.control-group {
  margin-bottom: 0px !important;
}

/* line 51, ../sass/main.scss */
.overlay {
  display: none;
  position: fixed;
  left: 0%;
  top: 0%;
  width: 100%;
  height: 100%;
  z-index: 1000;
  top: 0;
  left: 0;
  /*background: #000;
  background:url(../img/opacity.png);*/
  background-color: rgba(0, 0, 0, 0.5);
}

/* line 66, ../sass/main.scss */
.loading {
  height: 16x;
  margin: 398px auto auto auto;
  width: 16px;
}

/* line 72, ../sass/main.scss */
#container2 {
  clear: left;
  float: left;
  width: 100%;
  overflow: hidden;
  background: #f3f3f3;
}

/* line 80, ../sass/main.scss */
#container1 {
  float: left;
  width: 100%;
  position: relative;
  right: -28%;
  background-color: white;
  /* column 1 background colour */
}

/* line 89, ../sass/main.scss */
#col1 {
  float: left;
  width: 271px;
  position: relative;
  left: -28%;
  overflow: hidden;
}

/* line 97, ../sass/main.scss */
#col2 {
  float: left;
  padding: 20px 0 0 30px;
  width: 650px;
  position: relative;
  left: -28%;
  overflow: hidden;
}

/* line 106, ../sass/main.scss */
#colHome {
  float: left;
  padding: 0px;
  width: 702px;
  position: relative;
  left: -28%;
  overflow: hidden;
  font-size: 13px !important;
  line-height: 14px !important;
}

/* line 117, ../sass/main.scss */
#alert-info1 {
  display: none;
  color: red !important;
  float: left;
  font-size: 10px;
  margin-left: 15px;
  margin-top: 0px;
}

/* line 126, ../sass/main.scss */
#response {
  display: block;
}

/* line 130, ../sass/main.scss */
.errorbloc {
  border-color: #b94a48 !important;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset !important;
  color: #b94a48 !important;
}

/* line 136, ../sass/main.scss */
.title-2 {
  color: #528BA6;
  font-size: 14px;
}

/* line 141, ../sass/main.scss */
nav > ul > li.active {
  background-color: #5587a0 !important;
}
/* line 143, ../sass/main.scss */
nav > ul > li.active > a {
  color: white !important;
}

/* line 149, ../sass/main.scss */
div.flash-error, div.flash-notice, div.flash-success {
  padding: .8em;
  margin-bottom: 1em;
  border: 2px solid #ddd;
}
/* line 154, ../sass/main.scss */
div.flash-error {
  background: #FBE3E4;
  color: #8a1f11;
  border-color: #FBC2C4;
}
/* line 159, ../sass/main.scss */
div.flash-notice {
  background: #FFF6BF;
  color: #514721;
  border-color: #FFD324;
}
/* line 164, ../sass/main.scss */
div.flash-success {
  background: #E6EFC2;
  color: #264409;
  border-color: #C6D880;
}
/* line 169, ../sass/main.scss */
div.flash-error a {
  color: #8a1f11;
}
/* line 172, ../sass/main.scss */
div.flash-notice a {
  color: #514721;
}
/* line 175, ../sass/main.scss */
div.flash-success a {
  color: #264409;
}
/* line 178, ../sass/main.scss */
div.form .rememberMe label {
  display: inline;
}
/* line 181, ../sass/main.scss */
div.view {
  padding: 10px;
  margin: 10px 0;
  border: 1px solid #C9E0ED;
}
/* line 186, ../sass/main.scss */
div.breadcrumbs {
  font-size: 0.9em;
  padding: 5px 20px;
}
/* line 189, ../sass/main.scss */
div.breadcrumbs span {
  font-weight: bold;
}
/* line 193, ../sass/main.scss */
div.search-form {
  padding: 10px;
  margin: 10px 0;
  background: #eee;
}

/* line 200, ../sass/main.scss */
.portlet-decoration {
  padding: 3px 8px;
  background: #B7D6E7;
  border-left: 5px solid #6FACCF;
}

/* line 206, ../sass/main.scss */
.portlet-title {
  font-size: 12px;
  font-weight: bold;
  padding: 0;
  margin: 0;
  color: #298dcd;
}

/* line 214, ../sass/main.scss */
.portlet-content {
  font-size: 0.9em;
  margin: 0 0 15px 0;
  padding: 5px 8px;
  background: #EFFDFF;
}
/* line 219, ../sass/main.scss */
.portlet-content ul {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 226, ../sass/main.scss */
.portlet-content li {
  padding: 2px 0 4px 0px;
}

/* line 231, ../sass/main.scss */
.operations {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 235, ../sass/main.scss */
.operations li {
  padding-bottom: 2px;
}
/* line 237, ../sass/main.scss */
.operations li a {
  font: bold 12px Arial;
  color: #0066A4;
  display: block;
  padding: 2px 0 2px 8px;
  line-height: 15px;
  text-decoration: none;
}
/* line 244, ../sass/main.scss */
.operations li a:visited {
  color: #0066A4;
}
/* line 247, ../sass/main.scss */
.operations li a:hover {
  background: #80CFFF;
}

/* line 254, ../sass/main.scss */
.contener-gra {
  background: url(../img/tabla-pymes-2.png);
  float: right;
  height: 186px;
  margin: 40px 10px;
  width: 500px;
}

/* line 262, ../sass/main.scss */
.contener-tex {
  float: left;
  font-size: 13px;
  height: 59px;
  line-height: 15px;
  padding: 15px;
  width: 300px;
}

/* line 271, ../sass/main.scss */
.contener-info-loab-banner {
  margin: 129px 13px 10px 37px;
  display: none;
}

/* line 276, ../sass/main.scss */
.opacity-1 {
  background: #5588A0;
  margin-right: 18px;
}

/* line 281, ../sass/main.scss */
.opacity-2 {
  background: #5588A0;
}

/* line 285, ../sass/main.scss */
.contener-tex > h2 {
  margin-bottom: 10px;
}

/* line 289, ../sass/main.scss */
.width30 {
  float: left;
  font-size: 22px;
  font-weight: bold;
  height: auto;
  margin-right: 13px;
  text-shadow: 1px 0 #FFFFFF;
  width: 30px;
}

/* line 299, ../sass/main.scss */
.contener-table-ranking {
  float: right;
  margin-right: -3px;
  margin-top: 13px;
  width: 344px;
}

/* line 306, ../sass/main.scss */
.contener-table-title-ranking {
  float: left;
  padding-top: 17px;
  margin-right: 0;
  margin-top: 13px;
  width: 140px;
}
/* line 312, ../sass/main.scss */
.contener-table-title-ranking .width30 {
  font-size: 15px;
  font-weight: normal;
  height: auto;
  text-shadow: 1px 0 #FFFFFF;
  width: 100%;
  color: white !important;
  text-align: center;
  margin-top: 31px;
}

/* line 324, ../sass/main.scss */
.contener-table-ranking-value-1 {
  float: right;
  margin-right: 12px;
  margin-top: 31px;
  width: 330px;
}

/* line 331, ../sass/main.scss */
.contener-table-ranking-value-2 {
  float: right;
  margin-top: 31px;
  width: 342px;
}

/* line 337, ../sass/main.scss */
.contener-table-ranking-value-1 .width30, .contener-table-ranking-value-2 .width30 {
  float: left;
  font-size: 24px;
  font-weight: bold;
  height: auto;
  margin-right: 8px;
  text-shadow: 1px 0 #FFFFFF;
  width: 47px;
}

/* line 347, ../sass/main.scss */
.contener-li-gestor {
  margin-top: 10px;
  margin-bottom: 15px;
}

/* line 352, ../sass/main.scss */
.separa-li-gestor {
  margin-top: 10px;
}

/* line 356, ../sass/main.scss */
.btn-menu-nav {
  background: #5688a1;
  /* Old browsers */
  text-shadow: none;
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2ODhhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDcyOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5688a1 0%, #14729e 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5688a1), color-stop(100%, #14729e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5688a1 0%, #14729e 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5688a1 0%, #14729e 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5688a1 0%, #14729e 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #5688a1 0%, #14729e 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5688a1', endColorstr='#14729e',GradientType=0 );
  /* IE6-8 */
  color: white;
}
/* line 377, ../sass/main.scss */
.btn-menu-nav:hover, .btn-menu-nav:active, .btn-menu-nav.active, .btn-menu-nav.disabled, .btn-menu-nav[disabled] {
  background: #14729e;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0NzI5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1Njg4YTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #14729e 0%, #5688a1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #14729e), color-stop(100%, #5688a1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #14729e 0%, #5688a1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #14729e 0%, #5688a1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #14729e 0%, #5688a1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #14729e 0%, #5688a1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#14729e', endColorstr='#5688a1',GradientType=0 );
  /* IE6-8 */
  color: white !important;
}
/* line 398, ../sass/main.scss */
.btn-menu-nav:active, .btn-menu-nav.active {
  background-color: #5688a1 \9;
}

/* line 403, ../sass/main.scss */
.span4-medio {
  width: 310px;
}

/* Import xls */
/* line 409, ../sass/main.scss */
.align-box-info p {
  margin: 0px;
  color: #fca904;
  font-size: 23px;
  letter-spacing: -1px;
  margin: 17px 0 16px;
}

/* line 417, ../sass/main.scss */
.w50 {
  width: 50px;
}

/* line 421, ../sass/main.scss */
.w70 {
  width: 70px;
}

/* line 425, ../sass/main.scss */
.w120 {
  width: 120px;
}

/* line 429, ../sass/main.scss */
.w150 {
  width: 150px;
}

/* line 433, ../sass/main.scss */
.w200 {
  width: 200px;
}

/* line 437, ../sass/main.scss */
.w340 {
  width: 340px;
}

/* line 441, ../sass/main.scss */
.separa {
  border-left: 1px solid #DEDFE3;
  margin: 0px 1px 0px 1px;
  display: inline-block;
  height: 80px;
  width: 2px;
  float: left;
}

/* line 450, ../sass/main.scss */
.title-nav-count {
  text-align: center;
  font-weight: bold;
  margin-top: 2px;
  color: #fff;
  text-transform: uppercase;
}
/* line 456, ../sass/main.scss */
.title-nav-count a {
  color: white !important;
}

/* line 461, ../sass/main.scss */
div.nav-info-count div.align-box-info div.title-nav-count div.btn-group {
  font-size: 12px;
}
/* line 463, ../sass/main.scss */
div.nav-info-count div.align-box-info div.title-nav-count div.btn-group a.dropdown-toggle {
  color: white !important;
}

/* line 468, ../sass/main.scss */
#ul-nav-count li a {
  color: #55879e !important;
  text-align: left;
  text-transform: none;
}
/* line 472, ../sass/main.scss */
#ul-nav-count li a:hover {
  color: white !important;
}

/* line 477, ../sass/main.scss */
.bs-docs-example {
  background-color: #FFFFFF;
  border: 1px solid #DDDDDD;
  border-radius: 4px 4px 4px 4px;
  margin: 15px 0;
  padding: 39px 19px 14px;
  position: relative;
}
/* line 478, ../sass/main.scss */
.bs-docs-example:after {
  background-color: #F5F5F5;
  border: 1px solid #DDDDDD;
  border-radius: 4px 0 4px 0;
  color: #9DA0A4;
  content: "Example";
  font-size: 12px;
  font-weight: bold;
  left: -1px;
  padding: 3px 7px;
  position: absolute;
  top: -1px;
}

/* line 499, ../sass/main.scss */
.contener-count-profile {
  margin-bottom: 8px;
  margin-top: 10px;
  margin-right: 30px;
}

/* line 505, ../sass/main.scss */
.aling-nav {
  margin-top: -4px !important;
}

/* line 509, ../sass/main.scss */
html.no-js body div.container header.header-nologgin nav ul#navigation li ul li ul {
  margin-left: 19px;
}

/* line 513, ../sass/main.scss */
.position-relative {
  position: relative;
}

/* line 517, ../sass/main.scss */
.position-absolute {
  position: absolute;
}

/* line 521, ../sass/main.scss */
.color-cargo {
  color: #518AA3 !important;
  font-size: 18px !important;
  font-weight: normal;
  margin-bottom: 3px;
}

/* line 529, ../sass/main.scss */
html.no-js body div.container div#content div#container2 div#container1 div#col2 div.bloque-650 div.formulario form#contact-form.form-horizontal div.control-group div.controls label.error, html.no-js body div.container div#content div#container2 div#container1 div#col2 div.formulario form#Invertirform.form-horizontal div.control-group div.controls label.error {
  display: none !important;
  visibility: none !important;
}

/* line 535, ../sass/main.scss */
.Naranja a {
  color: #F4B328;
}

/* line 539, ../sass/main.scss */
.error-login {
  color: red !important;
  font-weight: normal;
  font-size: 11px;
  margin-right: 5px;
  display: none;
}

/* line 547, ../sass/main.scss */
.contener-error-login {
  height: 16px;
}

/* line 551, ../sass/main.scss */
#errorElement, #errorElementCheckbox {
  color: red !important;
  margin-left: 15px;
  font-weight: normal;
  margin-top: 0px;
  font-size: 10px;
}

/* line 559, ../sass/main.scss */
sup {
  margin-right: 6px;
}

/*
    Document   : main
    Created on : 10-Apr-2013, 12:07:54
    Author     : luis
    Description:
        Purpose of the stylesheet follows.
*/
/* line 571, ../sass/main.scss */
.btn-menu-nav {
  color: white !important;
  background: #14729e;
  /* Old browsers */
  text-shadow: none;
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2ODhhMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNDcyOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5688a1 0%, #14729e 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5688a1), color-stop(100%, #14729e));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5688a1 0%, #14729e 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5688a1 0%, #14729e 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5688a1 0%, #14729e 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #5688a1 0%, #14729e 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5688a1', endColorstr='#14729e',GradientType=0 );
  /* IE6-8 */
  color: white;
  text-shadow: none !important;
}
/* line 594, ../sass/main.scss */
.btn-menu-nav:hover, .btn-menu-nav:active, .btn-menu-nav.active, .btn-menu-nav.disabled, .btn-menu-nav[disabled] {
  background: #14729e;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE0NzI5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1Njg4YTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #14729e 0%, #5688a1 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #14729e), color-stop(100%, #5688a1));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #14729e 0%, #5688a1 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #14729e 0%, #5688a1 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #14729e 0%, #5688a1 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #14729e 0%, #5688a1 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#14729e', endColorstr='#5688a1',GradientType=0 );
  /* IE6-8 */
  color: white !important;
}
/* line 615, ../sass/main.scss */
.btn-menu-nav:active, .btn-menu-nav.active {
  background-color: #14729e;
}
/* line 618, ../sass/main.scss */
.btn-menu-nav:hover, .btn-menu-nav:active, .btn-menu-nav.active {
  color: #fff;
  background-color: #14729e !important;
  *background-color: #14729e !important;
}

/* line 625, ../sass/main.scss */
.btbtn-menu-navn.disabled, .bbtn-menu-navtn[disabled] {
  color: #fff;
  background-color: #14729e !important;
  *background-color: #14729e !important;
}

/* line 631, ../sass/main.scss */
.span4-medio {
  width: 310px;
}

/* line 635, ../sass/main.scss */
.sec2 {
  background: #fdfdfd;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #f3f3f3));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #fdfdfd 0%, #f3f3f3 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f3f3f3',GradientType=0 );
  /* IE6-8 */
  border-radius: 4px 4px 4px 4px;
  margin-bottom: 10px;
  padding-bottom: 20px;
  /*padding-left: 15px;*/
  padding-top: 20px;
  height: 65px;
  font-size: 19px;
  font-weight: bold;
}

/* line 664, ../sass/main.scss */
.sec2-small {
  background: #fdfdfd;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #f3f3f3));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #fdfdfd 0%, #f3f3f3 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f3f3f3',GradientType=0 );
  /* IE6-8 */
  border-radius: 4px 4px 4px 4px;
  margin-bottom: 10px;
  padding-bottom: 20px;
  /*padding-left: 15px;*/
  padding-top: 20px;
  height: 65px;
  font-size: 19px;
  font-weight: bold;
}

/* line 693, ../sass/main.scss */
.align-box-info {
  /* fxzz @extend  ddsds */
  text-align: center !important;
  /*margin: 3px 10px 3px 10px;*/
}
/* line 696, ../sass/main.scss */
.align-box-info h4 {
  font-size: 13px !important;
  font-weight: normal;
  padding: 0 0 0 0;
  margin: -10px 0 5px;
  color: #444444;
}

/* line 705, ../sass/main.scss */
.invertir-title-loan {
  margin: 3px 0 7px 0 !important;
}

/* line 709, ../sass/main.scss */
.w100 {
  width: 100px;
}

/* line 713, ../sass/main.scss */
.w120 {
  width: 120px;
}

/* line 717, ../sass/main.scss */
.w150 {
  width: 150px;
}

/* line 721, ../sass/main.scss */
.w200 {
  width: 200px;
}

/* line 725, ../sass/main.scss */
.w270 {
  width: 270px;
}

/* line 729, ../sass/main.scss */
.w340 {
  width: 340px;
}

/* line 733, ../sass/main.scss */
.separa {
  border-left: 1px solid #DEDFE3;
  margin: 0px 1px 0px 1px;
  display: inline-block;
  height: 80px;
  width: 2px;
  float: left;
}

/*div.sec2 div.align-box-info div {
    width:50%;
    float: left;
}*/
/* line 747, ../sass/main.scss */
.nav-info-count {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  width: 100%;
  background-color: #55879E;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  padding: 6px 0px;
  color: white !important;
  position: relative;
}

/* line 764, ../sass/main.scss */
.title-nav-count a {
  color: white !important;
}

/* line 768, ../sass/main.scss */
div.nav-info-count div.align-box-info div.title-nav-count div.btn-group {
  font-size: 12px;
}
/* line 770, ../sass/main.scss */
div.nav-info-count div.align-box-info div.title-nav-count div.btn-group a.dropdown-toggle {
  color: white !important;
}

/* line 775, ../sass/main.scss */
#ul-nav-count li a {
  color: #55879e !important;
  text-align: left;
  text-transform: none;
}
/* line 779, ../sass/main.scss */
#ul-nav-count li a:hover {
  color: white !important;
}

/* line 784, ../sass/main.scss */
.bs-docs-example {
  background-color: #FFFFFF;
  border: 1px solid #DDDDDD;
  border-radius: 4px 4px 4px 4px;
  margin: 15px 0;
  padding: 39px 19px 14px;
  position: relative;
}
/* line 785, ../sass/main.scss */
.bs-docs-example:after {
  background-color: #F5F5F5;
  border: 1px solid #DDDDDD;
  border-radius: 4px 0 4px 0;
  color: #9DA0A4;
  content: "Example";
  font-size: 12px;
  font-weight: bold;
  left: -1px;
  padding: 3px 7px;
  position: absolute;
  top: -1px;
}

/* line 806, ../sass/main.scss */
.contener-count-profile {
  margin-bottom: 8px;
  margin-top: 10px;
  margin-right: 30px;
}

/* line 812, ../sass/main.scss */
.aling-nav {
  margin-top: -4px !important;
}

/* line 816, ../sass/main.scss */
html.no-js body div.container header.header-nologgin nav ul#navigation li ul li ul {
  margin-left: 19px;
}

/* line 820, ../sass/main.scss */
.position-relative {
  position: relative;
}

/* line 824, ../sass/main.scss */
.position-absolute {
  position: absolute;
}

/* line 828, ../sass/main.scss */
tr.success-3 td {
  vertical-align: middle !important;
}
/* line 830, ../sass/main.scss */
tr.success-3 td small {
  line-height: 9px;
}

/* line 835, ../sass/main.scss */
.pgb-bar {
  margin: 0px 15px;
  height: 10px;
}

/* line 840, ../sass/main.scss */
#up-triangle {
  width: 0;
  height: 0;
  border-bottom: 120px solid green;
  border-left: 60px solid transparent;
  border-right: 60px solid transparent;
}

/* line 849, ../sass/main.scss */
div#pop1.popover div.popover-content table tbody tr td, div#pop11.popover div.popover-content table tbody tr td {
  line-height: 11px;
  font-weight: normal;
}

/* line 855, ../sass/main.scss */
.title-pop-acount {
  color: #333333 !important;
  font-weight: bold;
}

/* line 860, ../sass/main.scss */
#closePopover, #closePopover1 {
  cursor: pointer;
  float: right;
}

/* line 865, ../sass/main.scss */
.table-acount-info {
  font-size: 12px;
  color: #333333 !important;
  text-transform: none;
  font-weight: none !important;
}
/* line 870, ../sass/main.scss */
.table-acount-info i {
  font-size: 12px;
}

/* line 875, ../sass/main.scss */
#pop11 {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
}

/* line 882, ../sass/main.scss */
.feature-circle {
  background: none repeat scroll 0 0 orange;
  border-radius: 100px;
  color: #FFFFFF;
  display: block;
  font-size: 20px;
  font-weight: bold;
  line-height: 100px;
  margin: 25px auto 20px;
  text-align: center;
  width: 50px;
  height: 50px;
}

/* line 896, ../sass/main.scss */
.green-grey-border {
  background-color: lime !important;
}

/* line 900, ../sass/main.scss */
.scrollable-area-historial-rating, .scrollable-area-historial-pagos, .scrollable-area-historial-incidencias {
  height: 150px !important;
}

/* line 904, ../sass/main.scss */
.content_4 {
  -moz-box-sizing: border-box;
  position: absolute;
}

/* line 909, ../sass/main.scss */
.content {
  overflow: auto;
  width: 398px;
}

/* line 914, ../sass/main.scss */
.height-190 {
  height: 150px;
}

/* line 918, ../sass/main.scss */
.table-security-width {
  font-size: 12px !important;
  margin-top: 10px;
}

/* line 923, ../sass/main.scss */
.ico-pfd-aling {
  font-size: 30px;
  margin: 15px;
}

/* line 928, ../sass/main.scss */
.contener-ico-security {
  background-color: #EEEEEE;
  border-radius: 4px;
  height: 328px;
}

/* line 934, ../sass/main.scss */
.height-30 {
  height: 30px;
}

/* line 938, ../sass/main.scss */
.height-80 {
  height: 80px !important;
}

/* line 942, ../sass/main.scss */
.padding-top-10 {
  padding-top: 10px !important;
}

/* line 946, ../sass/main.scss */
.height-80 {
  height: 80px;
}

/* line 950, ../sass/main.scss */
.portfolioCompositionTable td {
  text-align: center;
}

/* line 955, ../sass/main.scss */
.popover.bottom .arrowDistr:after {
  margin-left: 180px;
}
/* line 958, ../sass/main.scss */
.popover.bottom .arrowDistr1:after {
  margin-left: 190px;
}

/* line 963, ../sass/main.scss */
.portfolioCompositionTable td {
  text-align: center;
}

/* line 967, ../sass/main.scss */
.tr-bolded {
  color: #000000;
  font-weight: bold;
}

/* line 972, ../sass/main.scss */
.margin-bottom-0 {
  margin-bottom: 0;
}

/* scrollbar table loan/load.phtml*/
/* define height and width of scrollable area. Add 16px to width for scrollbar          */
/* line 980, ../sass/main.scss */
div.loadTableContainer {
  clear: both;
  height: 170px;
  overflow: auto;
  overflow: hidden;
}
/* line 985, ../sass/main.scss */
div.loadTableContainer table {
  float: left;
  width: 457px;
  width: 457px;
}

/* Reset overflow value to hidden for all non-IE browsers. */
/* define width of table. IE browsers only                 */
/* define width of table. Add 16px to width for scrollbar.           */
/* All other non-IE browsers.                                        */
/* set table header to a fixed position. WinIE 6.x only                                       */
/* In WinIE 6.x, any element with a position property set to relative and is a child of       */
/* an element that has an overflow property set, the relative value translates into fixed.    */
/* Ex: parent element DIV with a class of tableContainer has an overflow property set to auto */
/* line 1007, ../sass/main.scss */
thead.fixedHeader a {
  display: block;
  width: 100%;
}
/* line 1010, ../sass/main.scss */
thead.fixedHeader a:link, thead.fixedHeader a:visited, thead.fixedHeader a:hover {
  display: block;
  width: 100%;
}

/* set THEAD element to have block level attributes. All other non-IE browsers            */
/* this enables overflow to work on TBODY element. All other non-IE, non-Mozilla browsers */
/* make the TH elements pretty */
/* make the A elements pretty. makes for nice clickable headers                */
/* make the A elements pretty. makes for nice clickable headers                */
/* WARNING: swapping the background on hover may cause problems in WinIE 6.x   */
/* define the table content to be scrollable                                              */
/* set TBODY element to have block level attributes. All other non-IE browsers            */
/* this enables overflow to work on TBODY element. All other non-IE, non-Mozilla browsers */
/* induced side effect is that child TDs no longer accept width: auto                     */
/* line 1032, ../sass/main.scss */
div#tableContainer.loadTableContainer tbody.scrollContent {
  display: block;
  height: 150px;
  overflow-y: scroll;
  width: 100%;
}

/* line 1039, ../sass/main.scss */
.nav-table-marketplace {
  background-color: #F3F3F3;
  border-bottom: 1px solid white;
  color: #000000;
  text-align: center;
  text-transform: uppercase;
  vertical-align: bottom;
  background: #F3F3F3;
  display: inline-block;
  width: 100%;
}
/* line 1049, ../sass/main.scss */
.nav-table-marketplace > div {
  padding: 6px 0px;
  float: left;
  text-align: left !important;
  height: 20px;
}

/* END scrollbar table loan/load.phtml*/
/* line 1059, ../sass/main.scss */
.text-align-left {
  text-align: left !important;
}

/* line 1063, ../sass/main.scss */
.text-align-right {
  text-align: right !important;
}

/* line 1067, ../sass/main.scss */
.text-align-center {
  text-align: center !important;
}

/* line 1073, ../sass/main.scss */
div.scrollable-area table.table tbody tr.detail td, div.scrollable-area table.table thead tr th {
  text-align: right;
}
/* line 1077, ../sass/main.scss */
div.scrollable-area .table tbody tr.detail td:nth-of-type(1), div.scrollable-area table.table thead tr th:nth-of-type(1) {
  text-align: left !important;
}

/* line 1082, ../sass/main.scss */
.display-block {
  display: block;
}

/* line 1086, ../sass/main.scss */
.display-none {
  display: none !important;
}

/* line 1091, ../sass/main.scss */
img.imgDistrRiesgo {
  width: 100%;
}
/* line 1094, ../sass/main.scss */
img.imgDistrGeog {
  max-width: 100%;
}

/* line 1099, ../sass/main.scss */
.h145 {
  height: 145px;
}

/* line 1103, ../sass/main.scss */
.lheight-10 {
  line-height: 10px !important;
}

/* line 1107, ../sass/main.scss */
.padding-0-30 {
  padding-top: 38px !important;
  margin-left: 27px;
}

/* HEADER LOGIN */
/* line 1114, ../sass/main.scss */
.contener-form-login {
  width: 500px;
  height: auto;
  float: right;
}
/* line 1118, ../sass/main.scss */
.contener-form-login .span4 {
  float: left;
  font-size: 10px;
  line-height: 13px;
  margin-right: 32px;
}

/* line 1127, ../sass/main.scss */
div.contener-info-perfil {
  font-size: 12px;
  line-height: 19px;
  margin-left: 10px;
  margin-top: 2px;
  text-align: left;
  width: 433px;
}
/* line 1135, ../sass/main.scss */
div.fiLineInfoUser {
  width: 430px;
  margin-bottom: 5px;
}
/* line 1138, ../sass/main.scss */
div.fiLineInfoUser div.float-right a strong em {
  font-size: 10px !important;
}

/* line 1144, ../sass/main.scss */
.contener-ima-perfil {
  height: 50px;
  width: 50px;
}

/* line 1150, ../sass/main.scss */
div.control-group div.controls select.input-xlarge, div.controls select.input-xlarge {
  width: 332px !important;
}

/* line 1155, ../sass/main.scss */
.labelInversa {
  border-radius: 3px 3px 3px 3px;
  background-color: #fff;
  color: #aaa;
  display: inline-block;
  font-size: 11.844px;
  font-weight: bold;
  line-height: 14px;
  padding: 2px 4px;
  /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
  vertical-align: baseline;
  white-space: nowrap;
  margin: 3px auto;
}

/* MENU LOGIN USER*/
/* line 1172, ../sass/main.scss */
.btn-menu-width {
  width: 100px !important;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

/* SHADOW - MY ACOUNT*/
/* line 1182, ../sass/main.scss */
.borderAcout {
  background-image: url("../img/shadow.png");
  background-repeat: no-repeat;
  height: 16px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: 18px;
  width: 175px;
}

/* line 1193, ../sass/main.scss */
.borderAcout-small {
  background: url("../img/shadow.png") -25px 0px;
  background-repeat: no-repeat;
  width: 130px;
  height: 13px;
  margin: 10px auto 5px;
}

/* line 1201, ../sass/main.scss */
.borderAcout-small-risk {
  background: url("../img/shadow-mini.png") -1px 0px;
  background-repeat: no-repeat;
  margin: 0px auto;
  width: 57px;
  height: 22px;
  margin-top: 3px;
}

/* line 1210, ../sass/main.scss */
.text-loanbook {
  color: #55879e !important;
  margin-bottom: 10px !important;
}

/* shape nav*/
/* line 1217, ../sass/main.scss */
.contener-click-ico {
  height: 0;
  /*margin: 3px 3px 0 0;*/
  width: 0;
  position: absolute;
  right: 4px;
  top: 3px;
}

/* line 1226, ../sass/main.scss */
.down-triangleTop {
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid white;
  cursor: pointer;
  float: right;
  margin: 9px 5px 0 0;
  width: 0;
}

/* line 1238, ../sass/main.scss */
.down-triangle {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid white;
  cursor: pointer;
  float: right;
  height: 0;
  margin: 5px 5px 0 0;
  width: 0;
}

/* line 1249, ../sass/main.scss */
.contener-ico-rating {
  border-radius: 3px 3px 3px 3px;
  display: inline-block;
  padding: 0 7px;
  width: 30px;
}

/* line 1256, ../sass/main.scss */
.contener-ico-rating-border {
  border: 1px solid #BBBBBB;
  border-radius: 3px 3px 3px 3px;
  display: inline-block;
  margin-top: 2px;
  padding-bottom: 2px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 3px;
  width: 25px;
}

/** My acount margins box**/
/* line 1270, ../sass/main.scss */
.margin-left-40 {
  margin-left: 40px;
}

/* line 1274, ../sass/main.scss */
.margin-right-40 {
  margin-right: 40px;
}

/* line 1278, ../sass/main.scss */
.margin-left-30 {
  margin-left: 30px;
}

/* line 1282, ../sass/main.scss */
.margin-right-30 {
  margin-right: 30px;
}

/* line 1286, ../sass/main.scss */
.margin-left-13 {
  margin-left: 13px;
}

/* line 1290, ../sass/main.scss */
.margin-right-13 {
  margin-right: 13px;
}

/* line 1294, ../sass/main.scss */
.box-acount-1 {
  width: 246px;
  margin-right: 10px;
  float: left;
}

/* line 1300, ../sass/main.scss */
.box-acount-2 {
  width: 305px;
  margin-right: 10px;
  float: left;
}

/* line 1306, ../sass/main.scss */
.box-acount-3 {
  width: 409px;
  float: left;
}

/* line 1311, ../sass/main.scss */
.box-acount-all {
  width: 100%;
}

/* line 1315, ../sass/main.scss */
.btn-nav-acount {
  padding: 7px 18px;
}
/* line 1316, ../sass/main.scss */
.btn-nav-acount.active {
  position: relative;
  padding: 7px 18px;
  background: #727272;
}

/* line 1324, ../sass/main.scss */
.border-active-link {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}

/* line 1329, ../sass/main.scss */
.font-weight-bold {
  font-weight: bold;
}
/* line 1331, ../sass/main.scss */
.font-weight-bold > a.active {
  color: white !important;
}

/* line 1336, ../sass/main.scss */
.btn-nav-acount > a {
  color: white !important;
}

/* scrollbar table historical-risk-payments Historial de rating*/
/* define height and width of scrollable area. Add 16px to width for scrollbar          */
/* line 1345, ../sass/main.scss */
div.historicalRiskTableContainer {
  clear: both;
  height: 175px;
  overflow: auto;
  width: 300px;
  overflow: hidden;
  width: 316px;
}
/* line 1352, ../sass/main.scss */
div.historicalRiskTableContainer table {
  float: left;
  width: 300px;
  width: 316px;
}
/* line 1358, ../sass/main.scss */
div.tableContainer.historicalRiskTableContainer tbody.scrollContent {
  display: block;
  height: 143px;
  overflow-y: scroll;
  width: 100%;
  background: linear-gradient(to bottom, #f7f7f7 0%, #dbdbdb 100%) repeat scroll 0 0 transparent;
}
/* line 1365, ../sass/main.scss */
div.historicalPaymentsTableContainer {
  clear: both;
  height: 175px;
  overflow: auto;
  width: 644px;
  overflow: hidden;
  width: 644px;
}
/* line 1372, ../sass/main.scss */
div.historicalPaymentsTableContainer table {
  float: left;
  width: 628px;
  width: 644px;
}
/* line 1378, ../sass/main.scss */
div.tableContainer.historicalPaymentsTableContainer tbody.scrollContent {
  display: block;
  height: 143px;
  overflow-y: scroll;
  width: 100%;
  background: linear-gradient(to bottom, #f7f7f7 0%, #dbdbdb 100%) repeat scroll 0 0 transparent;
}

/* Reset overflow value to hidden for all non-IE browsers. */
/* define width of table. IE browsers only                 */
/* define width of table. Add 16px to width for scrollbar.           */
/* All other non-IE browsers.                                        */
/* define the table content to be scrollable                                              */
/* set TBODY element to have block level attributes. All other non-IE browsers            */
/* this enables overflow to work on TBODY element. All other non-IE, non-Mozilla browsers */
/* induced side effect is that child TDs no longer accept width: auto                     */
/* scrollbar table historical-risk-payments Historial de pagos*/
/* define height and width of scrollable area. Add 16px to width for scrollbar          */
/* Reset overflow value to hidden for all non-IE browsers. */
/* define width of table. IE browsers only                 */
/* define width of table. Add 16px to width for scrollbar.           */
/* All other non-IE browsers.                                        */
/* define the table content to be scrollable                                              */
/* set TBODY element to have block level attributes. All other non-IE browsers            */
/* this enables overflow to work on TBODY element. All other non-IE, non-Mozilla browsers */
/* induced side effect is that child TDs no longer accept width: auto                     */
/* line 1415, ../sass/main.scss */
#loan-tab-content {
  background: linear-gradient(to bottom, #55879e 1%, #6ea0ad 100%) repeat scroll 0 0 transparent;
  border-radius: 4px 4px 4px 4px;
  overflow: auto;
  padding: 0 4px 4px;
}
/* line 1420, ../sass/main.scss */
#loan-tab-content div.tabbable {
  background: linear-gradient(to bottom, #55879e 1%, #90adb5 100%) repeat scroll 0 0 transparent;
  color: #FFFFFF;
}
/* line 1423, ../sass/main.scss */
#loan-tab-content div.tabbable .info {
  margin: 7px auto;
}

/* line 1430, ../sass/main.scss */
div#loan-tab-content table.table {
  width: 100% !important;
}
/* line 1432, ../sass/main.scss */
div#loan-tab-content table.table tbody.scrollContent tr {
  width: 500px !important;
}
/* line 1434, ../sass/main.scss */
div#loan-tab-content table.table tbody.scrollContent tr td {
  padding: 3px 20px !important;
  width: 25% !important;
}
/* line 1439, ../sass/main.scss */
div#loan-tab-content table.table thead.fixedHeader tr th {
  padding: 3px 20px !important;
  width: 25% !important;
}
/* line 1445, ../sass/main.scss */
div#loan-tab-content.span8 div.tab-content, div#loan-tab-content.span8 div#tableContainer.loadTableContainer {
  padding: 0px !important;
}

/*Changes made to block area, global classes and hero unit*/
/* line 1454, ../sass/main.scss */
.block-header {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: #55879E;
  color: white !important;
  font-size: 16px;
  font-weight: bold;
  height: 15px;
  padding: 10px 0;
  position: relative;
  text-align: left;
  width: 100%;
  text-transform: none !important;
  margin: 0px;
}

/* line 1474, ../sass/main.scss */
.block-header-inversa {
  color: #55879E !important;
  font-size: 16px;
  font-weight: bold;
  height: 15px;
  padding: 7px 0;
  position: relative;
  text-align: left;
  width: 100%;
  margin: 0px;
}

/* line 1486, ../sass/main.scss */
h3.block-header strong {
  margin-left: 5px;
}

/* line 1490, ../sass/main.scss */
#loan-load-sidebar {
  background-color: #fff;
}
/* line 1492, ../sass/main.scss */
#loan-load-sidebar table {
  font-size: 11px;
  vertical-align: middle;
}
/* line 1495, ../sass/main.scss */
#loan-load-sidebar table h4 {
  margin: 0;
}
/* line 1498, ../sass/main.scss */
#loan-load-sidebar table tr {
  border-bottom: 1px solid #fff;
}
/* line 1503, ../sass/main.scss */
#loan-load-sidebar td:nth-child(1) {
  background-color: #dedede;
  width: 145px;
  padding: 8px 0 8px 15px;
  text-align: left;
}
/* line 1509, ../sass/main.scss */
#loan-load-sidebar td:nth-child(2) {
  background-color: #F2F2F2;
  padding: 0;
  text-align: right;
}

/* line 1517, ../sass/main.scss */
div#loan-load-sidebar-new-existing {
  width: 158px;
  height: 21px;
  margin: 0 auto;
}

/* line 1523, ../sass/main.scss */
.loan-load-sidebar-text-right-column {
  padding-right: 12px !important;
}

/* line 1528, ../sass/main.scss */
div#loan-load-sidebar-new-existing-left {
  padding-left: 8px;
  border-right: 1px solid #ccc;
  /*width:79px;*/
}
/* line 1533, ../sass/main.scss */
div#loan-load-sidebar-new-existing-right {
  padding-left: 8px;
}
/* line 1536, ../sass/main.scss */
div#loan-load-sidebar-new-existing-left h4 {
  padding-left: 4px;
  width: 53px;
}
/* line 1540, ../sass/main.scss */
div#loan-load-sidebar-new-existing-right {
  float: left;
  width: 63px;
  padding-top: 13px;
}
/* line 1541, ../sass/main.scss */
div#loan-load-sidebar-new-existing-right h4 {
  padding-left: 4px;
  width: 53px;
}
/* line 1549, ../sass/main.scss */
div#loan-load-sidebar-new-existing-left {
  float: left;
  width: 63px;
  padding-top: 13px;
}
/* line 1554, ../sass/main.scss */
div.loan-load-sidebar-doublecol-left {
  text-align: center;
}
/* line 1557, ../sass/main.scss */
div.loan-load-sidebar-doublecol-right {
  text-align: center;
  padding-right: 12px;
}

/* line 1563, ../sass/main.scss */
.margin-top-bottom-10 {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* line 1568, ../sass/main.scss */
.font-size-11 {
  font-size: 11px !important;
}

/* line 1573, ../sass/main.scss */
strong#loan-load-sidebar-doublecol-left-dias, strong#loan-load-sidebar-doublecol-right-dias {
  display: block;
}

/* line 1578, ../sass/main.scss */
.loan-load-sidebar-circle {
  background: none repeat scroll 0 0 #000000;
  border-radius: 50% 50% 50% 50%;
  float: left;
  height: 8px;
  margin-top: 4px;
  width: 8px;
}

/* line 1587, ../sass/main.scss */
.block-status {
  color: #333;
  min-height: auto !important;
  text-align: left;
  text-transform: none;
  font-size: 11px;
  text-transform: uppercase;
}

/* line 1596, ../sass/main.scss */
.block-title {
  font-weight: bold;
  min-height: auto !important;
  text-transform: none;
}

/* line 1602, ../sass/main.scss */
.sidebar tr.detail {
  border: none !important;
}
/* line 1603, ../sass/main.scss */
.sidebar tr.detail td {
  border: none !important;
}
/* line 1604, ../sass/main.scss */
.sidebar tr.detail td:nth-of-type(2) {
  text-align: left !important;
}
/* line 1607, ../sass/main.scss */
.sidebar tr.detail td:nth-of-type(1) {
  width: 50% !important;
}

/* line 1615, ../sass/main.scss */
.hero-unit tr.detail {
  border: none !important;
}
/* line 1617, ../sass/main.scss */
.hero-unit tr.detail td {
  border: none !important;
}

/* line 1622, ../sass/main.scss */
.sidebar tr.detail:hover, .hero-unit tr.detail:hover {
  background-color: #f2f2f2 !important;
  color: #333333 !important;
  cursor: pointer;
}

/* line 1628, ../sass/main.scss */
.rounded-bottom {
  -webkit-border-bottom-left-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* Plain background when there's no scroll */
/* line 1639, ../sass/main.scss */
.grey-background {
  padding-top: 10px;
  padding-left: 10px;
  background-color: #F2F2F2;
  margin-top: -2px;
  margin-left: 0px;
}

/* Scrollable area with a shadow and border for when there's a scroll */
/* line 1649, ../sass/main.scss */
.scrollable-area {
  border-top: none;
  margin-top: -2px;
  y-overflow: scroll;
}

/* line 1655, ../sass/main.scss */
.scrollable-area-high {
  height: 257px;
}

/* line 1659, ../sass/main.scss */
.pills-container {
  height: 32px;
  border-bottom: 2px solid #cacaca;
  width: 100%;
  z-index: 1000;
}

/* line 1667, ../sass/main.scss */
.nav-pills > li > a {
  border-radius: 0px;
  margin-right: 0px !important;
}
/* line 1671, ../sass/main.scss */
.nav-pills.float-right ul li {
  float: right;
}

/* line 1676, ../sass/main.scss */
.highlighted-text {
  color: #DD740B;
}

/*end of changes made to block area*/
/* line 1683, ../sass/main.scss */
.pills-container .nav-pills.float-right > li:first-child a {
  border-radius: 4px 0px 0px 0px !important;
}
/* line 1686, ../sass/main.scss */
.pills-container .nav-pills.float-right > li:last-child a {
  border-radius: 0px 4px 0px 0px !important;
}

/* "auxiliarLoad" */
/* line 1693, ../sass/main.scss */
.auxiliarLoad.tableContainer {
  clear: both;
  height: auto;
  overflow: auto;
  width: auto;
  overflow: hidden;
  width: auto;
}
/* line 1700, ../sass/main.scss */
.auxiliarLoad.tableContainer table {
  float: left;
  width: auto;
  width: auto;
}

/* Reset overflow value to hidden for all non-IE browsers. */
/* define width of table. IE browsers only                 */
/* define width of table. Add 16px to width for scrollbar.           */
/* All other non-IE browsers.                                        */
/* START LOANTOP */
/* line 1716, ../sass/main.scss */
div.loantop {
  margin-bottom: 5px;
  margin-top: 10px;
}
/* line 1721, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span7 {
  border-right: 1px solid #DDDDDD;
}
/* line 1724, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span5 img.img-polaroid {
  width: 140px;
  margin-left: 3px;
}
/* line 1728, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span7 {
  height: 140px;
  margin-left: -11px;
}
/* line 1731, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span7 div.loantop-left-top {
  height: 110px;
}
/* line 1734, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span7 ul {
  margin-left: 0;
}
/* line 1739, ../sass/main.scss */
div.loantop div.derecha-loantop {
  margin-top: 40px;
}
/* line 1742, ../sass/main.scss */
div.loantop div.rating {
  background: none repeat scroll 0 0 #55879E;
  color: #FFFFFF;
  padding: 17px 13px 22px 19px;
  float: left;
  font-size: 26px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 1752, ../sass/main.scss */
div.loantop div.letra {
  float: left;
}
/* line 1755, ../sass/main.scss */
div.loantop div.signo-mas {
  font-size: 17px;
  float: left;
}
/* line 1759, ../sass/main.scss */
div.loantop div.interest-rate {
  height: 45px;
  padding-top: 11px;
  text-align: center;
}
/* line 1764, ../sass/main.scss */
div.loantop div.interest-rate-top {
  color: #888888;
  font-size: 42px;
  height: 30px;
  text-align: center;
}
/* line 1771, ../sass/main.scss */
div.loantop p.interest-rate-top {
  color: #888888;
  font-size: 40px;
  height: 30px;
  margin: 0px !important;
}
/* line 1777, ../sass/main.scss */
div.loantop div.interest-rate-bottom {
  font-size: 13px;
  height: 15px;
  color: #55879E;
}
/* line 1782, ../sass/main.scss */
div.loantop p.interest-rate-bottom {
  font-size: 13px;
  color: #55879E;
  margin: 10px 0px 0px 0px !important;
}
/* line 1788, ../sass/main.scss */
div.loantop div.term-remaining {
  height: 45px;
  padding-top: 11px;
  text-align: center;
}
/* line 1793, ../sass/main.scss */
div.loantop div.term-remaining-top {
  height: 30px;
  padding-left: 0px;
}
/* line 1797, ../sass/main.scss */
div.loantop div.term-remaining-top-number {
  font-size: 42px;
  float: left;
  color: #888888;
}
/* line 1802, ../sass/main.scss */
div.loantop div.term-remaining-top-dias {
  color: #888888;
  float: left;
  margin: 10px 0 0 4px;
  width: 25px;
}
/* line 1808, ../sass/main.scss */
div.loantop div.term-remaining-bottom {
  font-size: 13px;
  height: 15px;
  color: #55879E;
  margin-top: -6px;
  position: absolute;
  text-align: center;
  width: 118px;
}

/* line 1820, ../sass/main.scss */
.span67 {
  border-left: 1px solid #DDDDDD;
  height: 140px;
  width: 531px;
  margin-left: 4px !important;
  padding-left: 5px;
}

/* line 1829, ../sass/main.scss */
div.loantop div.status {
  height: 60px;
  float: left;
  width: 44px;
  margin-left: 10px;
  text-align: center;
}
/* line 1836, ../sass/main.scss */
div.loantop div.loantop-status-bottom {
  color: #55879E;
}

/* line 1841, ../sass/main.scss */
.loantop-feature-circle {
  background: none repeat scroll 0 0 orange;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  color: #FFFFFF;
  display: block;
  font-weight: bold;
  line-height: 100px;
  margin: 0px auto 3px;
  text-align: center;
  height: 35px;
  width: 35px;
}

/* line 1856, ../sass/main.scss */
.financed {
  text-align: center;
}

/* line 1860, ../sass/main.scss */
.loantop-financed-top {
  margin: 11px auto 10px;
}

/* line 1864, ../sass/main.scss */
.loantop-financed-progress {
  border-radius: 11px 11px 11px 11px !important;
}

/* line 1868, ../sass/main.scss */
.loantop-financed-bottom {
  color: #55879E;
  height: 15px;
}

/* END LOANTOP */
/* line 1875, ../sass/main.scss */
img.imgEquipoGestor {
  padding: 9px;
  border: 1px solid #ddd;
}

/* line 1880, ../sass/main.scss */
.btn-tables {
  padding: 0px 5px !important;
}

/* line 1884, ../sass/main.scss */
.btn-tables-only {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #F5F5F5;
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #a2a2a2;
  border-image: none;
  border-radius: 4px 4px 4px 4px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  color: #333333;
  cursor: pointer;
  display: inline-block;
  font-size: 11px !important;
  line-height: 20px;
  margin-bottom: 0;
  padding: 0px 14px !important;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  width: 71px;
}

/* line 1911, ../sass/main.scss */
tbody.scrollContent tr {
  border-bottom: #efefef;
}
/* line 1912, ../sass/main.scss */
tbody.scrollContent tr td {
  vertical-align: middle;
}

/* line 1918, ../sass/main.scss */
table#loan-load-marketplace-resumen {
  font-size: 11px;
  width: 100%;
}
/* line 1921, ../sass/main.scss */
table#loan-load-marketplace-resumen thead {
  border-bottom: 2px solid #FFFFFF;
}
/* line 1925, ../sass/main.scss */
table#loan-load-marketplace-resumen tbody tr {
  height: 32px;
  vertical-align: middle;
}
/* line 1929, ../sass/main.scss */
table#loan-load-marketplace-resumen tbody td {
  color: #333;
}

/* line 1938, ../sass/main.scss */
input.loan-load-marketplace-invertir {
  border-radius: 3px !important;
  width: 90px;
  height: 14px !important;
  margin: 0 !important;
  font-size: 11px !important;
  vertical-align: top !important;
}

/* line 1948, ../sass/main.scss */
div#loan-load-marketplace-invertir-top {
  border-top: 2px solid #FFFFFF;
  margin-top: 2px;
  width: 190px;
  padding-top: 6px;
}
/* line 1953, ../sass/main.scss */
div#loan-load-marketplace-invertir-top label {
  font-size: 11px !important;
  color: #55879E;
}
/* line 1958, ../sass/main.scss */
div#loan-load-marketplace-invertir-bottom {
  margin-top: 6px;
}
/* line 1960, ../sass/main.scss */
div#loan-load-marketplace-invertir-bottom label {
  font-size: 11px !important;
  color: #55879E;
}
/* line 1965, ../sass/main.scss */
div#loan-load-marketplace-boton {
  margin-left: 71px;
  margin-top: 7px;
}
/* line 1968, ../sass/main.scss */
div#loan-load-marketplace-boton button {
  font-weight: bold;
}

/* line 1974, ../sass/main.scss */
.loan-load-marketplace-invertir-top-simbolo, .loan-load-marketplace-invertir-bottom-simbolo {
  text-align: right;
  vertical-align: bottom;
  /*width: 10px;*/
}

/* line 1980, ../sass/main.scss */
.inline-block {
  display: inline-block;
}

/* line 1985, ../sass/main.scss */
#cerrar-sesion strong {
  text-transform: uppercase;
  font-size: 11px;
  padding-right: 17px;
}
/* line 1990, ../sass/main.scss */
#cerrar-sesion a {
  color: #548AA6;
}
/* line 1992, ../sass/main.scss */
#cerrar-sesion a:hover {
  color: #000;
}

/* line 1998, ../sass/main.scss */
.nav-tabs a {
  padding-left: 9px !important;
  padding-right: 9px !important;
}

/*changes made to portfoltio top*/
/* line 2004, ../sass/main.scss */
.contener-btn-inventir {
  width: 100%;
}
/* line 2006, ../sass/main.scss */
.contener-btn-inventir div.disponible {
  background: none repeat scroll 0 0 #55879E;
  color: #FFFFFF;
  padding: 7px;
  text-align: center;
  border-radius: 3px;
  margin-bottom: 7px;
}

/* line 2017, ../sass/main.scss */
div#portfoliotop-left-companyinfo {
  width: 62.1%;
  height: 144px;
  margin-left: -11px;
}
/* line 2022, ../sass/main.scss */
div#portfoliotop-left {
  border-right: 1px solid #DDDDDD;
}
/* line 2025, ../sass/main.scss */
div#portfoliotop-right {
  border-left: 1px solid #DDDDDD;
  height: 144px;
  margin-left: 5px !important;
  padding-left: 5px;
  width: 543px;
}
/* line 2031, ../sass/main.scss */
div#portfoliotop-right div.row {
  margin-top: 40px;
}
/* line 2035, ../sass/main.scss */
div#portfoliotop-right-riesgo {
  margin-top: -2px;
  margin-left: 13px;
}
/* line 2039, ../sass/main.scss */
div#portfoliotop-right-rentabilidad {
  width: 14.5% !important;
  margin-left: 20px;
  margin-top: 10px;
}
/* line 2044, ../sass/main.scss */
div#portfoliotop-right-estado {
  width: 9% !important;
  margin-top: -1px;
}
/* line 2048, ../sass/main.scss */
div#portfoliotop-right-invertir {
  margin-top: 3px;
  text-align: center;
}
/* line 2052, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv {
  width: 195px;
  margin-left: -25px;
  margin-top: -8px;
}
/* line 2056, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv div.span6 div.interest-rate-bottom {
  text-align: center;
}
/* line 2061, ../sass/main.scss */
div#portfoliotop-right div.row div.span div.interest-rate-top {
  font-size: 30px !important;
}
/* line 2064, ../sass/main.scss */
div#portfoliotop-right div.row div.span2 div.term-remaining-top div.term-remaining-top-number {
  font-size: 16px !important;
}
/* line 2068, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv-left {
  width: 45% !important;
  margin-right: 10px !important;
}
/* line 2072, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv-right {
  width: 45% !important;
}
/* line 2074, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv-right .interest-rate-bottom {
  margin-top: 3px;
}
/* line 2078, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv-left .interest-rate-bottom {
  margin-top: 3px;
}

/* line 2083, ../sass/main.scss */
.labelFondoleft {
  width: 55px !important;
  text-align: right !important;
  width: 55px !important;
  text-align: right !important;
}

/* Portfolio composition info boxes */
/* line 2092, ../sass/main.scss */
.portfcomposition-infoboxes-standarbox {
  float: left;
}

/* line 2096, ../sass/main.scss */
#portfcomposition-infoboxes-box2 {
  width: 286px;
  margin-right: 13px;
}

/* line 2101, ../sass/main.scss */
#portfcomposition-infoboxes-box1 {
  width: 324px;
  margin-right: 13px;
}

/* line 2106, ../sass/main.scss */
#portfcomposition-infoboxes-box3 {
  width: 344px;
  margin-right: 0;
}

/* line 2111, ../sass/main.scss */
.portfcomposition-infoboxes-innerbox {
  background: #fdfdfd;
  /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(100%, #f3f3f3));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fdfdfd 0%, #f3f3f3 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #fdfdfd 0%, #f3f3f3 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#f3f3f3',GradientType=0 );
  /* IE6-8 */
  border-radius: 4px 4px 4px 4px;
}

/* line 2133, ../sass/main.scss */
.portfcomposition-infoboxes-innerbox1 {
  margin-bottom: 10px;
  padding-bottom: 20px;
  padding-top: 20px;
  height: 93px;
  font-size: 19px;
  font-weight: bold;
}

/* line 2142, ../sass/main.scss */
.portfcomposition-infoboxes-innerbox2, .portfcomposition-infoboxes-innerbox3 {
  margin-bottom: 10px;
  padding-top: 22px;
  height: 100px;
  font-size: 19px;
  font-weight: bold;
  padding-bottom: 12px;
}

/* line 2151, ../sass/main.scss */
.portfcomposition-infoboxes-innerbox1 p {
  margin-bottom: 0px;
}

/* line 2155, ../sass/main.scss */
.portfcomposition-infoboxes-innerbox2 p, .portfcomposition-infoboxes-innerbox3 p {
  margin-bottom: 5px;
  margin-top: 20px;
  line-height: 10px !important;
}

/* line 2161, ../sass/main.scss */
.portfcomposition-infoboxes-innerbox1 p span, .portfcomposition-infoboxes-innerbox2 p span, .portfcomposition-infoboxes-innerbox3 p span {
  display: block;
  font-size: 11px;
  color: gray;
  letter-spacing: 0.5px;
}

/* END Portfolio composition info boxes */
/* line 2170, ../sass/main.scss */
.margin-top-27 {
  margin-top: 27px;
}

/* line 2174, ../sass/main.scss */
.margin-top-32 {
  margin-top: 32px;
}

/* line 2178, ../sass/main.scss */
.margin-top-15 {
  margin-top: 15px;
}

/* line 2182, ../sass/main.scss */
.margin-right-10 {
  margin-right: 10px;
}

/* line 2186, ../sass/main.scss */
.columnas-3 {
  -moz-column-count: 3;
  /* Firefox */
  -webkit-column-count: 3;
  /* Safari and Chrome */
  column-count: 3;
  -moz-column-gap: 25px;
  /* Firefox */
  -webkit-column-gap: 25px;
  /* Safari and Chrome */
  column-gap: 25px;
  text-align: justify;
  padding-right: 25px;
  padding-left: 15px;
  padding-bottom: 25px;
  line-height: 16px;
  text-align: left;
  padding-top: 10px;
}

/* line 2206, ../sass/main.scss */
div.columnas-3 p {
  margin: 0px 0 0px !important;
}

/* line 2210, ../sass/main.scss */
.portf-techinfo-infoasesores {
  margin-top: 0px;
}
/* line 2212, ../sass/main.scss */
.portf-techinfo-infoasesores div#portf-techinfo-infoasesores-asesores:nth-child(2) {
  margin-left: 16px;
}

/* line 2217, ../sass/main.scss */
.noticia {
  height: 136px;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 20px;
}

/* line 2224, ../sass/main.scss */
ul#lista-riesgo {
  border: none;
  margin-left: 15px;
}
/* line 2227, ../sass/main.scss */
ul#lista-riesgo li:nth-child(1) {
  border: medium none !important;
  list-style: none outside none;
  margin-left: -35px;
}

/* line 2234, ../sass/main.scss */
div#portf-techinfo-contactosdoc {
  margin-top: 0;
}

/* line 2238, ../sass/main.scss */
.margin-left-10 {
  margin-left: 10px;
}

/* line 2242, ../sass/main.scss */
.margin-left-5 {
  margin-left: 5px;
}

/* line 2246, ../sass/main.scss */
.margin-right-5 {
  margin-right: 5px;
}

/* line 2250, ../sass/main.scss */
.contener-ima-post {
  height: 68px;
  width: 68px;
  position: relative;
  overflow: hidden;
  float: left;
  background-size: 50% auto;
  background-position: center center !important;
  margin: 0 3px 2px 0px;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  border: solid 4px #e7e7e7;
}

/* line 2267, ../sass/main.scss */
.a-post {
  font-weight: 600;
  line-height: 18px;
  margin-bottom: 7px;
}

/* line 2273, ../sass/main.scss */
.contener-ima-post img {
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  z-index: -1;
  overflow: hidden;
}

/* line 2282, ../sass/main.scss */
ul.loantop-lista {
  list-style: none inside url("../img/list.gif");
  margin: 0 0 10px 0px !important;
}
/* line 2285, ../sass/main.scss */
ul.loantop-lista li {
  line-height: 18px !important;
}

/* KEY INFO PORTTFOLIO */
/* line 2292, ../sass/main.scss */
.bar-carrousel-key-info {
  height: 24px;
  background-color: #F2F2F2;
  text-align: right;
  font-size: 11px;
}

/* line 2299, ../sass/main.scss */
.margin-top-10-menos {
  margin-top: -10px !important;
}

/* line 2303, ../sass/main.scss */
.margin-left-25 {
  margin-left: 25px !important;
}

/* line 2307, ../sass/main.scss */
.input-key-info-table {
  font-size: 11px !important;
  vertical-align: top !important;
}

/* line 2312, ../sass/main.scss */
.contener-input-kinfo-table {
  margin-left: 31px !important;
}

/* line 2316, ../sass/main.scss */
.a-tab-li {
  padding: 10px 10px !important;
}

/* line 2320, ../sass/main.scss */
.tab-content-bgcolor {
  background-color: white !important;
}

/* line 2324, ../sass/main.scss */
.margin-bottom-15 {
  margin-bottom: 15px !important;
}

/* line 2328, ../sass/main.scss */
.height-20 {
  height: 20px !important;
}

/* line 2332, ../sass/main.scss */
button.bt-action-tab {
  font-size: 13px;
  height: 23px;
  padding-top: 0px;
}

/* line 2338, ../sass/main.scss */
.text-mes-tab {
  padding-top: 4px;
  text-align: left;
  margin-left: 10px !important;
}

/* line 2344, ../sass/main.scss */
.line-height-15 {
  line-height: 15px !important;
}

/* line 2348, ../sass/main.scss */
.height-contener-top-tab {
  height: 40px !important;
}

/* line 2352, ../sass/main.scss */
.margin-top-10 {
  margin-top: 10px;
}

/* line 2356, ../sass/main.scss */
.font-size-12 {
  font-size: 12px !important;
}

/* line 2360, ../sass/main.scss */
.margin-right-8 {
  margin-right: 8px;
}

/* line 2364, ../sass/main.scss */
.margin-right-4 {
  margin-right: 4px;
}

/* line 2368, ../sass/main.scss */
.loan-load-zonapestanyas-opciones {
  margin-bottom: 7px;
}

/* line 2372, ../sass/main.scss */
.loan-load-botonesunidos {
  width: 46.8%;
  padding-top: 16px;
}

/* line 2377, ../sass/main.scss */
.loan-load-labelcheckbox {
  margin-bottom: 0 !important;
  min-height: 0 !important;
}
/* line 2380, ../sass/main.scss */
.loan-load-labelcheckbox input {
  vertical-align: top;
  float: none !important;
  margin: 0 0 0 4px !important;
}

/* line 2387, ../sass/main.scss */
input.portfolio-informacionclave-marketplace-invertir {
  border-radius: 7px 7px 7px 7px !important;
  font-size: 11px !important;
  height: 14px !important;
  margin: 0 !important;
  vertical-align: top !important;
  width: 90px;
}

/* line 2396, ../sass/main.scss */
.text-transform-none {
  text-transform: none !important;
}

/* line 2400, ../sass/main.scss */
[data-toggle=tooltip] {
  cursor: default !important;
}

/*unify error logs*/
/* line 2407, ../sass/main.scss */
div#errorContainer.alert {
  border-radius: 0 0 4px 4px;
  border-top: medium none;
  margin: -23px 0 20px;
}
/* line 2412, ../sass/main.scss */
div.alert ul {
  margin: 0px;
}
/* line 2413, ../sass/main.scss */
div.alert ul li {
  display: block;
  list-style-type: none;
}

/* line 2421, ../sass/main.scss */
.tooltip-inner {
  font-weight: bold !important;
  text-decoration: none !important;
  font-style: normal !important;
  line-height: 11pt;
  font-size: 9pt;
}

/* line 2429, ../sass/main.scss */
.clientmanagement-load-datospersonales {
  background-color: #fff;
}
/* line 2430, ../sass/main.scss */
.clientmanagement-load-datospersonales tbody tr {
  border-bottom: none !important;
}
/* line 2432, ../sass/main.scss */
.clientmanagement-load-datospersonales tbody tr:nth-child(1) {
  border-bottom: 1px solid white !important;
}
/* line 2437, ../sass/main.scss */
.clientmanagement-load-datospersonales table {
  font-size: 11px;
  vertical-align: middle;
}
/* line 2440, ../sass/main.scss */
.clientmanagement-load-datospersonales table h4 {
  margin: 0;
}

/* line 2446, ../sass/main.scss */
table.clientmanagement-load-datospersonales tbody tr td {
  padding: 6px 0 6px 15px !important;
}

/* line 2451, ../sass/main.scss */
.clientmanagement-load-datospersonales td:nth-child(1) {
  background-color: #dedede;
  width: 145px;
  padding: 8px 0 8px 15px;
  text-align: left;
}
/* line 2457, ../sass/main.scss */
.clientmanagement-load-datospersonales td:nth-child(2) {
  background-color: #F2F2F2;
  padding: 0;
  text-align: right;
}

/* line 2464, ../sass/main.scss */
a.blueheader-rightlink {
  background-color: #3E3E3E;
  border-radius: 0 4px 0 0;
  color: white;
  float: right;
  height: 26px;
  padding-top: 9px;
  position: relative;
  text-align: center;
  top: -10px;
  width: 150px;
}

/* line 2477, ../sass/main.scss */
.portfolio-valorrendimiento-valoracion td:nth-child(1) {
  width: 179px !important;
}

/* line 2481, ../sass/main.scss */
table#portfolio-marketplace-resumen {
  font-size: 11px;
  width: 100%;
}
/* line 2483, ../sass/main.scss */
table#portfolio-marketplace-resumen tbody tr:nth-child(1), table#portfolio-marketplace-resumen tbody tr:nth-child(3) {
  padding-top: 10px;
}
/* line 2489, ../sass/main.scss */
table#portfolio-marketplace-resumen thead {
  border-bottom: 1px solid #FFFFFF;
  color: #55879E;
}
/* line 2494, ../sass/main.scss */
table#portfolio-marketplace-resumen tbody tr {
  height: 50px;
  vertical-align: bottom;
}
/* line 2498, ../sass/main.scss */
table#portfolio-marketplace-resumen tbody td {
  color: #333;
}

/* line 2504, ../sass/main.scss */
table#credito-marketplace-resumen {
  font-size: 11px;
  width: 100%;
}
/* line 2505, ../sass/main.scss */
table#credito-marketplace-resumen tr th {
  vertical-align: middle;
  height: 30px;
  line-height: 14px;
}
/* line 2511, ../sass/main.scss */
table#credito-marketplace-resumen tbody tr:nth-child(1), table#credito-marketplace-resumen tbody tr:nth-child(3) {
  padding-top: 10px;
}
/* line 2517, ../sass/main.scss */
table#credito-marketplace-resumen thead {
  border-bottom: 2px solid #FFFFFF;
  color: #55879E;
}
/* line 2522, ../sass/main.scss */
table#credito-marketplace-resumen tbody tr {
  height: 30px;
  vertical-align: bottom;
  line-height: 16px;
}
/* line 2527, ../sass/main.scss */
table#credito-marketplace-resumen tbody td {
  color: #333;
  vertical-align: middle;
}

/* line 2534, ../sass/main.scss */
h4#portfolio-marketplace-invertir-titulo {
  padding-left: 5px;
}

/* line 2538, ../sass/main.scss */
input.portfolio-marketplace-invertir {
  border-radius: 3px !important;
  width: 90px;
  height: 14px !important;
  margin: 0 !important;
  font-size: 11px !important;
  vertical-align: top !important;
}

/* line 2548, ../sass/main.scss */
div#portfolio-marketplace-invertir-top {
  border-top: 1px solid #FFFFFF;
  margin-top: 2px;
  width: 190px;
  padding-top: 13px;
}
/* line 2553, ../sass/main.scss */
div#portfolio-marketplace-invertir-top label {
  font-size: 11px !important;
  color: #55879E;
}
/* line 2558, ../sass/main.scss */
div#portfolio-marketplace-invertir-bottom {
  margin-top: 6px;
}
/* line 2560, ../sass/main.scss */
div#portfolio-marketplace-invertir-bottom label {
  font-size: 11px !important;
  color: #55879E;
}
/* line 2565, ../sass/main.scss */
div#portfolio-marketplace-boton {
  margin-left: 72px;
  margin-top: 13px;
}
/* line 2568, ../sass/main.scss */
div#portfolio-marketplace-boton button {
  font-weight: bold;
}

/* line 2574, ../sass/main.scss */
.portfolio-marketplace-invertir-top-simbolo, .portfolio-marketplace-invertir-bottom-simbolo {
  text-align: right;
  vertical-align: bottom;
  /*width: 10px;*/
}

/* line 2580, ../sass/main.scss */
.admin-clientmanagement-tablegreyarea {
  background-color: #E5E5E5;
  padding: 0 2px 10px;
}

/* line 2585, ../sass/main.scss */
#padre {
  position: relative;
}

/* line 2589, ../sass/main.scss */
#hijo {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 30%;
  width: 50%;
  margin: -15% 0 0 -25%;
}

/* line 2598, ../sass/main.scss */
.margin-top-5 {
  margin-top: 5px;
}

/* line 2601, ../sass/main.scss */
td.term-remaining-bottom {
  font-size: 13px;
  height: 15px;
  color: #55879E;
  /*margin-top: -6px;*/
  text-align: center;
}

/* line 2609, ../sass/main.scss */
td.left-nav {
  color: #888888;
  font-size: 32px;
  height: 30px;
  padding-right: 3px;
}

/* line 2616, ../sass/main.scss */
td.righ-nav {
  color: #888888;
  font-size: 12px;
  padding-left: 3px;
  vertical-align: bottom;
}

/* line 2624, ../sass/main.scss */
.simbolo_euro_helptip a:after {
  content: " (€)";
}

/* Cabecera Loan Portfolio New*/
/* line 2630, ../sass/main.scss */
.td-rating {
  background-color: #55879E;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  color: #FFFFFF;
  font-size: 55px;
  height: 45px;
  padding: 7px 10px 11px 13px;
  width: 56px;
}

/* line 2643, ../sass/main.scss */
.td-rentable {
  color: #888888;
  font-size: 34px !important;
  padding-bottom: 11px;
  padding-left: 13px;
  padding-right: 5px;
}

/* line 2651, ../sass/main.scss */
.td-rentable-loan {
  font-size: 32px !important;
  color: #888888;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 11px;
}

/* line 2660, ../sass/main.scss */
.td-vencimiento {
  color: #888888;
  font-size: 15px;
  padding-bottom: 10px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 13px;
  text-align: center;
}

/* line 2670, ../sass/main.scss */
.padding-cell-5 {
  padding-left: 5px;
  padding-right: 5px;
}

/* line 2674, ../sass/main.scss */
.bt-invert {
  background-color: #55879E;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  color: #FFFFFF;
  padding-bottom: 7px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 7px;
  text-align: center;
  font-size: 14px;
}

/* line 2689, ../sass/main.scss */
.td-titles {
  color: #55879E;
  font-size: 13px;
  height: 15px;
  text-align: center;
  padding: 0px 12px;
}

/* line 2697, ../sass/main.scss */
.td-titles.dos-elemt {
  width: 100px;
}

/* line 2701, ../sass/main.scss */
.td-vencimiento-2 {
  color: #888888;
  font-size: 15px;
  padding-bottom: 4px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 7px;
  text-align: center;
}

/*Admin Login*/
/* line 2714, ../sass/main.scss */
ul#loginNavigation {
  margin: 0px auto;
  float: right;
  height: 24px;
}
/* line 2718, ../sass/main.scss */
ul#loginNavigation li {
  display: inline;
  font-size: 13px;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
}
/* line 2726, ../sass/main.scss */
ul#loginNavigation li a {
  padding: 9px 20px;
  color: #616161;
  text-decoration: none;
  display: inline-block;
  /*border-right:1px solid #CCC;
  border-left:1px solid #FFFFFF;*/
  -webkit-transition: color 0.2s linear, background 0.2s linear;
  -moz-transition: color 0.2s linear, background 0.2s linear;
  -o-transition: color 0.2s linear, background 0.2s linear;
  transition: color 0.2s linear, background 0.2s linear;
}
/* line 2737, ../sass/main.scss */
ul#loginNavigation li a:hover {
  background: #f8f8f8;
  color: #FFFFFF;
}
/* line 2743, ../sass/main.scss */
ul#loginNavigation li:hover > a {
  background: #528AA3;
}
/* line 2746, ../sass/main.scss */
ul#loginNavigation li:hover > ul {
  visibility: visible;
  opacity: 1;
  -webkit-opacity: 1;
}
/* line 2753, ../sass/main.scss */
ul#loginNavigation ul {
  list-style: none;
  margin: 0;
  padding: 0;
  visibility: hidden;
  position: absolute;
  z-index: 9999999;
  width: 200px;
  background: #F2F2F2;
  box-shadow: 1px 1px 3px #ccc;
  opacity: 0;
  transition: opacity 0.5s linear, visibility 0.5s linear;
  -webkit-transition: -webkit-opacity 0.5s linear;
  -moz-transition: opacity 0.5s linear, visibility 0.5s linear;
  -o-transition: opacity 0.5s linear, visibility 0.5s linear;
  top: 33px;
  left: 1px;
}
/* line 2768, ../sass/main.scss */
ul#loginNavigation ul li {
  clear: both;
  width: 100%;
  border: 0 none;
  border-bottom: 1px solid #c9c9c9;
}
/* line 2769, ../sass/main.scss */
ul#loginNavigation ul li ul {
  list-style: none;
  margin: 0;
  padding: 0;
  visibility: hidden;
  position: absolute;
  z-index: 99999;
  width: 200px;
  background: #F2F2F2;
  box-shadow: 1px 1px 3px #ccc;
  opacity: 0;
  -webkit-transition: opacity 0.5s linear, visibility 0.5s linear;
  -moz-transition: opacity 0.5s linear, visibility 0.5s linear;
  -o-transition: opacity 0.5s linear, visibility 0.5s linear;
  transition: opacity 0.5s linear, visibility 0.5s linear;
  left: -201px;
  top: 0;
}
/* line 2791, ../sass/main.scss */
ul#loginNavigation ul li a {
  background: none;
  padding: 7px 15px;
  color: #616161;
  text-decoration: none;
  text-transform: none;
  display: inline-block;
  border: 0 none;
  float: left;
  clear: both;
  width: 170px;
}
/* line 2802, ../sass/main.scss */
ul#loginNavigation ul li a:hover > ul {
  color: #FFFFFF;
}
/* line 2811, ../sass/main.scss */
ul#loginNavigation li a.first {
  border-left: 0 none;
  background: #CCCCCC;
}
/* line 2815, ../sass/main.scss */
ul#loginNavigation li a.last {
  border-right: 0 none;
}
/* line 2820, ../sass/main.scss */
ul#loginNavigation ul#loginNavigationSubmenu {
  width: 157px;
}
/* line 2823, ../sass/main.scss */
ul#loginNavigation ul#loginNavigationSubmenu li {
  background-color: #F2F2F2;
}
/* line 2826, ../sass/main.scss */
ul#loginNavigation ul li a.loginNavigationSubmenuLink {
  width: 128px;
}

/* Drop-Down Navigation */
/* Tables Home Admin*/
/* line 2837, ../sass/main.scss */
._navtable {
  width: 100%;
}
/* line 2839, ../sass/main.scss */
._navtable thead {
  vertical-align: middle;
  background: linear-gradient(to bottom, #ececec 0%, #cdcdcd 100%);
  line-height: 11px;
}
/* line 2843, ../sass/main.scss */
._navtable thead th {
  height: 40px;
  padding: 0px 4px;
  text-align: center;
}
/* line 2847, ../sass/main.scss */
._navtable thead th.alterna {
  background: #E9E9E9;
}
/* line 2852, ../sass/main.scss */
._navtable tbody {
  vertical-align: middle;
}
/* line 2854, ../sass/main.scss */
._navtable tbody tr {
  vertical-align: middle;
  border-bottom: 1px solid #E9E9E9;
}
/* line 2857, ../sass/main.scss */
._navtable tbody tr td {
  padding: 5px 2px;
  text-align: center;
  line-height: 13px;
  font-size: 12px;
}
/* line 2858, ../sass/main.scss */
._navtable tbody tr td:first-child {
  text-align: left;
  padding: 10px 10px 10px 5px;
}
/* line 2867, ../sass/main.scss */
._navtable tbody tr:last-child {
  border-bottom: 3px solid #ECECEC;
}

/* line 2874, ../sass/main.scss */
.coll-menu-lateral {
  cursor: pointer !important;
}

/* line 2879, ../sass/main.scss */
[id*="iteTop"] {
  margin-left: -3px !important;
}

/* Menu Contxtual Admin */
/* line 2883, ../sass/main.scss */
#men_contextual {
  text-align: center;
  top: 100px;
  left: 500px;
  position: absolute;
  border-top: 4px solid #E9E9E9;
  border-right: 4px solid #E9E9E9;
  border-bottom: 4px solid #E9E9E9;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  height: 27px;
  width: auto;
  display: none;
}

/* line 2887, ../sass/main.scss */
a.contextua-view {
  width: 18px;
  float: left;
  margin: 3px 5px 0px 5px;
  display: none;
}

/* line 2890, ../sass/main.scss */
a.contextua-edit {
  width: 11px;
  float: left;
  margin: 3px 5px 0px 5px;
  display: none;
}

/* line 2893, ../sass/main.scss */
a.contextua-delete {
  width: 13px;
  float: left;
  margin: 3px 5px 0px 5px;
  display: none;
}