/* 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 {
  /* 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, rgba(253, 253, 253, 1) 0%, rgba(243, 243, 243, 1) 100%);*/
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  /* W3C */
  /* IE6-8 */
  border-radius: 4px 4px 4px 4px;
  padding-bottom: 10px;
  /*padding-left: 15px;*/
  padding-top: 10px;
  font-size: 19px;
  font-weight: bold;
  border: 2px solid #E7E7E7;
}

/* line 663, ../sass/main.scss */
.sec2-historical-risk-payments {
  height: 170px;
  padding-top: 30px;
}
/* line 666, ../sass/main.scss */
.sec2-historical-risk-payments div.row div.feature-circle {
  margin: 2px auto !important;
}

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

/* line 683, ../sass/main.scss */
.align-box-info-withsmalldata {
  /* fxzz @extend  ddsds */
}
/* line 684, ../sass/main.scss */
.align-box-info-withsmalldata h4 {
  margin-top: 23px;
}

/* line 689, ../sass/main.scss */
.align-box-info-withoutsmalldata {
  /* fxzz @extend  ddsds */
}
/* line 690, ../sass/main.scss */
.align-box-info-withoutsmalldata h4 {
  margin-top: 36px;
}

/* line 695, ../sass/main.scss */
.align-box-info-withoutsmalldata {
  /* fxzz @extend  ddsds */
}
/* line 696, ../sass/main.scss */
.align-box-info-withoutsmalldata h4 {
  margin-top: 36px;
}
/* line 699, ../sass/main.scss */
.align-box-info-withoutsmalldata h4.withrating {
  margin-top: 25px;
}

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

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

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

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

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

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

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

/* line 732, ../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 746, ../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: #5786A2;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  padding: 6px 0px;
  color: #fff;
  position: relative;
  font-family: "Ruda";
}

/* 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: 0 auto;
  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 1006, ../sass/main.scss */
thead.fixedHeader a {
  display: block;
  width: 100%;
}
/* line 1009, ../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 1031, ../sass/main.scss */
div#tableContainer.loadTableContainer tbody.scrollContent {
  display: block;
  height: 150px;
  overflow-y: scroll;
  width: 100%;
}

/* line 1038, ../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 1048, ../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 1058, ../sass/main.scss */
.text-align-left {
  text-align: left !important;
}

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

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

/* line 1072, ../sass/main.scss */
div.scrollable-area table.table tbody tr.detail td, div.scrollable-area table.table thead tr th {
  text-align: right;
}
/* line 1076, ../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 1081, ../sass/main.scss */
.display-block {
  display: block;
}

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

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

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

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

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

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

/* line 1126, ../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 1134, ../sass/main.scss */
div.fiLineInfoUser {
  width: 430px;
  margin-bottom: 5px;
}
/* line 1137, ../sass/main.scss */
div.fiLineInfoUser div.float-right a strong em {
  font-size: 10px !important;
}

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

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

/* line 1154, ../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 1171, ../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 1180, ../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 1191, ../sass/main.scss */
.borderAcout-small {
  background: url("../img/shadow.png") -25px 0px;
  background-repeat: no-repeat;
  height: 13px;
}

/* line 1197, ../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 1206, ../sass/main.scss */
.text-loanbook {
  color: #55879e !important;
  margin-bottom: 10px !important;
}

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

/* line 1222, ../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 1234, ../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: 10px 5px 0 0;
  width: 0;
}

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

/* line 1252, ../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: 2px;
  width: 25px;
}

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1325, ../sass/main.scss */
.font-weight-bold {
  font-weight: bold!important;
}
/* line 1327, ../sass/main.scss */
.font-weight-bold > a.active {
  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 1337, ../sass/main.scss */
div.historicalRiskTableContainer {
  clear: both;
  height: 175px;
  overflow: auto;
  width: 300px;
  overflow: hidden;
  width: 316px;
}
/* line 1344, ../sass/main.scss */
div.historicalRiskTableContainer table {
  float: left;
  width: 300px;
  width: 316px;
}
/* line 1350, ../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 1357, ../sass/main.scss */
div.historicalPaymentsTableContainer {
  clear: both;
  height: 175px;
  overflow: auto;
  width: 644px;
  overflow: hidden;
  width: 644px;
}
/* line 1364, ../sass/main.scss */
div.historicalPaymentsTableContainer table {
  float: left;
  width: 628px;
  width: 644px;
}
/* line 1370, ../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 1407, ../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 1412, ../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 1415, ../sass/main.scss */
#loan-tab-content div.tabbable .info {
  margin: 7px auto;
}

/* line 1422, ../sass/main.scss */
div#loan-tab-content table.table {
  width: 100% !important;
}
/* line 1424, ../sass/main.scss */
div#loan-tab-content table.table tbody.scrollContent tr {
  width: 500px !important;
}
/* line 1426, ../sass/main.scss */
div#loan-tab-content table.table tbody.scrollContent tr td {
  padding: 3px 20px !important;
  width: 25% !important;
}
/* line 1431, ../sass/main.scss */
div#loan-tab-content table.table thead.fixedHeader tr th {
  padding: 3px 20px !important;
  width: 25% !important;
}
/* line 1437, ../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 1445, ../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;
  font-size: 16px;
  font-weight: bold;
  padding: 11px 0 0 5px;
  position: relative;
  text-align: left;
  width: 100%;
  text-transform: uppercase;
  margin: 0px;
  color: #fff;
  height: 30px;
}

/* line 1465, ../sass/main.scss */
.block-header a {
  color: #fff;
}

/* line 1469, ../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 1481, ../sass/main.scss */
#loan-load-sidebar {
  background-color: #fff;
}
/* line 1483, ../sass/main.scss */
#loan-load-sidebar table {
  font-size: 11px;
  vertical-align: middle;
}
/* line 1486, ../sass/main.scss */
#loan-load-sidebar table h4 {
  margin: 0;
}
/* line 1489, ../sass/main.scss */
#loan-load-sidebar table tr {
  border-bottom: 1px solid #fff;
}
/* line 1494, ../sass/main.scss */
#loan-load-sidebar td:nth-child(1), #loan-load-sidebar td:nth-child(3) {
  background-color: #dedede;
  width: 145px;
  padding: 8px 0 8px 15px;
  text-align: left;
}
/* line 1500, ../sass/main.scss */
#loan-load-sidebar td:nth-child(2), #loan-load-sidebar td:nth-child(4) {
  background-color: #F2F2F2;
  padding: 0;
  text-align: right;
}

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

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

/* line 1519, ../sass/main.scss */
div#loan-load-sidebar-new-existing-left {
  padding-left: 8px;
  border-right: 1px solid #ccc;
  /*width:79px;*/
}
/* line 1524, ../sass/main.scss */
div#loan-load-sidebar-new-existing-right {
  padding-left: 8px;
}
/* line 1527, ../sass/main.scss */
div#loan-load-sidebar-new-existing-left h4 {
  padding-left: 4px;
  width: 53px;
}
/* line 1531, ../sass/main.scss */
div#loan-load-sidebar-new-existing-right {
  float: left;
  padding-top: 4px;
}
/* line 1532, ../sass/main.scss */
div#loan-load-sidebar-new-existing-right h4 {
  padding-left: 4px;
  width: 53px;
}
/* line 1539, ../sass/main.scss */
div#loan-load-sidebar-new-existing-left {
  float: left;
  padding-top: 4px;
}
/* line 1543, ../sass/main.scss */
div.loan-load-sidebar-doublecol-left {
  text-align: center;
  float: left;
  width: 50%;
}
/* line 1548, ../sass/main.scss */
div.loan-load-sidebar-doublecol-right {
  text-align: center;
  float: left;
  width: 50%;
}

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

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

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

/* line 1570, ../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 1579, ../sass/main.scss */
.block-status {
  color: #333;
  min-height: auto !important;
  text-align: left;
  text-transform: none;
  font-size: 11px;
  text-transform: uppercase;
}

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

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

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

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

/* line 1620, ../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 1631, ../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 1641, ../sass/main.scss */
.scrollable-area {
  border-top: none;
  y-overflow: scroll;
}

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

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

/* line 1658, ../sass/main.scss */
.nav-pills > li > a {
  border-radius: 4px 4px 0px 0px;
  margin-right: 0px !important;
  background-color: #F3F3F3;
}
/* line 1663, ../sass/main.scss */
.nav-pills.float-right ul li {
  float: right;
}

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

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

/* "auxiliarLoad" */
/* line 1685, ../sass/main.scss */
.auxiliarLoad.tableContainer {
  clear: both;
  height: auto;
  overflow: auto;
  width: auto;
  overflow: hidden;
  width: auto;
}
/* line 1692, ../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 1708, ../sass/main.scss */
div.loantop {
  margin-bottom: 5px;
  margin-top: 10px;
}
/* line 1713, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span7 {
  border-right: 1px solid #DDDDDD;
}
/* line 1716, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span5 img.img-polaroid {
  width: 140px;
  margin-left: 3px;
}
/* line 1720, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span7 {
  height: 140px;
  margin-left: -11px;
}
/* line 1723, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span7 div.loantop-left-top {
  height: 110px;
}
/* line 1726, ../sass/main.scss */
div.loantop div.span56 div.row-fluid div.span7 ul {
  margin-left: 0;
}
/* line 1731, ../sass/main.scss */
div.loantop div.derecha-loantop {
  margin-top: 40px;
}
/* line 1734, ../sass/main.scss */
div.loantop div.rating {
  background: none repeat scroll 0 0 #55879E;
  color: #FFFFFF;
  padding: 17px 13px 22px 19px;
  height: 46px;
  font-size: 26px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 1744, ../sass/main.scss */
div.loantop div.signo-mas {
  font-size: 17px;
  float: left;
}
/* line 1748, ../sass/main.scss */
div.loantop div.interest-rate-top {
  color: #888888;
  font-size: 42px;
  height: 30px;
  text-align: center;
}
/* line 1755, ../sass/main.scss */
div.loantop p.interest-rate-top {
  color: #888888;
  font-size: 40px;
  height: 30px;
  margin: 0px !important;
}
/* line 1761, ../sass/main.scss */
div.loantop div.interest-rate-bottom {
  font-size: 13px;
  height: 15px;
  color: #55879E;
}
/* line 1766, ../sass/main.scss */
div.loantop p.interest-rate-bottom {
  font-size: 13px;
  color: #55879E;
  margin: 10px 0px 0px 0px !important;
}
/* line 1772, ../sass/main.scss */
div.loantop div.term-remaining {
  height: 45px;
  padding-top: 11px;
  text-align: center;
}
/* line 1777, ../sass/main.scss */
div.loantop div.term-remaining-top {
  height: 30px;
  padding-left: 0px;
}
/* line 1781, ../sass/main.scss */
div.loantop div.term-remaining-top-number {
  font-size: 42px;
  float: left;
  color: #888888;
}
/* line 1786, ../sass/main.scss */
div.loantop div.term-remaining-top-dias {
  color: #888888;
  float: left;
  margin: 10px 0 0 4px;
  width: 25px;
}
/* line 1792, ../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 1804, ../sass/main.scss */
.span67 {
  border-left: 1px solid #DDDDDD;
  height: 140px;
  width: 531px;
  margin-left: 4px !important;
  padding-left: 5px;
}

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

/* line 1824, ../sass/main.scss */
.loantop-feature-circle {
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  margin: 0px auto 3px;
  height: 35px;
  width: 35px;
}

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

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

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

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

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

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

/* line 1861, ../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 1888, ../sass/main.scss */
tbody.scrollContent tr {
  border-bottom: #efefef;
}
/* line 1889, ../sass/main.scss */
tbody.scrollContent tr td {
  vertical-align: middle;
}

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

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

/* line 1922, ../sass/main.scss */
div#loan-load-marketplace-invertir-top {
  border-top: 2px solid #FFFFFF;
  margin-top: 2px;
  width: 190px;
  padding-top: 6px;
}
/* line 1927, ../sass/main.scss */
div#loan-load-marketplace-invertir-top label {
  font-size: 11px !important;
  color: #55879E;
}
/* line 1932, ../sass/main.scss */
div#loan-load-marketplace-invertir-bottom {
  margin-top: 6px;
}
/* line 1934, ../sass/main.scss */
div#loan-load-marketplace-invertir-bottom label {
  font-size: 11px !important;
  color: #55879E;
}
/* line 1939, ../sass/main.scss */
div#loan-load-marketplace-boton {
  margin-left: 71px;
  margin-top: 7px;
}
/* line 1942, ../sass/main.scss */
div#loan-load-marketplace-boton button {
  font-weight: bold;
}

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

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

/* line 1959, ../sass/main.scss */
#cerrar-sesion strong {
  text-transform: uppercase;
  font-size: 11px;
}
/* line 1963, ../sass/main.scss */
#cerrar-sesion a {
  color: #548AA6;
}
/* line 1965, ../sass/main.scss */
#cerrar-sesion a:hover {
  color: #000;
}

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

/*changes made to portfoltio top*/
/* line 1977, ../sass/main.scss */
.contener-btn-inventir {
  width: 100%;
}
/* line 1979, ../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 1990, ../sass/main.scss */
div#portfoliotop-left-companyinfo {
  width: 62.1%;
  height: 144px;
  margin-left: -11px;
}
/* line 1995, ../sass/main.scss */
div#portfoliotop-left {
  border-right: 1px solid #DDDDDD;
}
/* line 1998, ../sass/main.scss */
div#portfoliotop-right {
  border-left: 1px solid #DDDDDD;
  height: 144px;
  margin-left: 5px !important;
  padding-left: 5px;
  width: 543px;
}
/* line 2004, ../sass/main.scss */
div#portfoliotop-right div.row {
  margin-top: 40px;
}
/* line 2008, ../sass/main.scss */
div#portfoliotop-right-riesgo {
  margin-top: -2px;
  margin-left: 13px;
}
/* line 2012, ../sass/main.scss */
div#portfoliotop-right-rentabilidad {
  width: 14.5% !important;
  margin-left: 20px;
  margin-top: 10px;
}
/* line 2017, ../sass/main.scss */
div#portfoliotop-right-estado {
  width: 9% !important;
  margin-top: -1px;
}
/* line 2021, ../sass/main.scss */
div#portfoliotop-right-invertir {
  margin-top: 3px;
  text-align: center;
}
/* line 2025, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv {
  width: 195px;
  margin-left: -25px;
  margin-top: -8px;
}
/* line 2029, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv div.span6 div.interest-rate-bottom {
  text-align: center;
}
/* line 2034, ../sass/main.scss */
div#portfoliotop-right div.row div.span div.interest-rate-top {
  font-size: 30px !important;
}
/* line 2037, ../sass/main.scss */
div#portfoliotop-right div.row div.span2 div.term-remaining-top div.term-remaining-top-number {
  font-size: 16px !important;
}
/* line 2041, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv-left {
  width: 45% !important;
  margin-right: 10px !important;
}
/* line 2045, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv-right {
  width: 45% !important;
}
/* line 2047, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv-right .interest-rate-bottom {
  margin-top: 3px;
}
/* line 2051, ../sass/main.scss */
div#portfoliotop-right-invertir-innerdiv-left .interest-rate-bottom {
  margin-top: 3px;
}

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

/* Portfolio composition info boxes */
/* line 2066, ../sass/main.scss */
.portfcomposition-infoboxes-innerbox-withsmalldata p {
  margin-bottom: 5px;
  margin-top: 20px;
  line-height: 10px!important;
}

/* line 2072, ../sass/main.scss */
.sec2 p span {
  display: block;
  font-size: 11px;
  color: gray;
  letter-spacing: 0.5px;
}

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

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

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

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

/* line 2097, ../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 2117, ../sass/main.scss */
div.columnas-3 p {
  margin: 0px 0 0px !important;
}

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

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

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

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

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

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

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

/* line 2161, ../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 2178, ../sass/main.scss */
.a-post {
  font-weight: 600;
  line-height: 18px;
  margin-bottom: 7px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2260, ../sass/main.scss */
.height-contener-top-tab {
  height: 50px !important;
  margin-top: 15px;
}

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

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

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

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

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

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

/* line 2296, ../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 2305, ../sass/main.scss */
.text-transform-none {
  text-transform: none !important;
}

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

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

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

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

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

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

/* line 2374, ../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 2387, ../sass/main.scss */
.portfolio-valorrendimiento-valoracion td:nth-child(1) {
  width: 179px !important;
}

/* line 2391, ../sass/main.scss */
table#portfolio-marketplace-resumen {
  font-size: 11px;
  width: 100%;
}
/* line 2393, ../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 2399, ../sass/main.scss */
table#portfolio-marketplace-resumen thead {
  border-bottom: 1px solid #FFFFFF;
  color: #55879E;
}
/* line 2404, ../sass/main.scss */
table#portfolio-marketplace-resumen tbody tr {
  height: 50px;
  vertical-align: bottom;
}
/* line 2408, ../sass/main.scss */
table#portfolio-marketplace-resumen tbody td {
  color: #333;
}

/* line 2414, ../sass/main.scss */
table#credito-marketplace-resumen {
  font-size: 11px;
  width: 100%;
}
/* line 2415, ../sass/main.scss */
table#credito-marketplace-resumen tr th {
  vertical-align: middle;
  height: 30px;
  line-height: 14px;
}
/* line 2421, ../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 2427, ../sass/main.scss */
table#credito-marketplace-resumen thead {
  border-bottom: 2px solid #FFFFFF;
  color: #55879E;
}
/* line 2432, ../sass/main.scss */
table#credito-marketplace-resumen tbody tr {
  height: 30px;
  vertical-align: bottom;
  line-height: 16px;
}
/* line 2437, ../sass/main.scss */
table#credito-marketplace-resumen tbody td {
  color: #333;
  vertical-align: middle;
}

/* line 2444, ../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 2454, ../sass/main.scss */
div#portfolio-marketplace-invertir-top {
  border-top: 1px solid #FFFFFF;
  margin-top: 2px;
  width: 190px;
  padding-top: 13px;
}
/* line 2459, ../sass/main.scss */
div#portfolio-marketplace-invertir-top label {
  font-size: 11px !important;
  color: #55879E;
}
/* line 2464, ../sass/main.scss */
div#portfolio-marketplace-invertir-bottom {
  margin-top: 6px;
}
/* line 2466, ../sass/main.scss */
div#portfolio-marketplace-invertir-bottom label {
  font-size: 11px !important;
  color: #55879E;
}
/* line 2471, ../sass/main.scss */
div#portfolio-marketplace-boton {
  margin-left: 72px;
  margin-top: 13px;
}
/* line 2474, ../sass/main.scss */
div#portfolio-marketplace-boton button {
  font-weight: bold;
}

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

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

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

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

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

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

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

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

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

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

/* line 2545, ../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 2555, ../sass/main.scss */
.padding-cell-5 {
  padding-left: 5px;
  padding-right: 5px;
}

/* line 2559, ../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 2574, ../sass/main.scss */
.td-titles {
  color: #55879E;
  font-size: 12px;
  height: 10px;
  text-align: center;
  padding: 0px;
  line-height: 11px;
}

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

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

/*Admin Login*/
/* line 2600, ../sass/main.scss */
ul#loginNavigation {
  margin: 0px auto;
  float: right;
  height: 24px;
}
/* line 2604, ../sass/main.scss */
ul#loginNavigation li {
  display: inline;
  font-size: 13px;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
}
/* line 2612, ../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 2623, ../sass/main.scss */
ul#loginNavigation li a:hover {
  background: #f8f8f8;
  color: #FFFFFF;
}
/* line 2629, ../sass/main.scss */
ul#loginNavigation li:hover > a {
  background: #528AA3;
}
/* line 2632, ../sass/main.scss */
ul#loginNavigation li:hover > ul {
  visibility: visible;
  opacity: 1;
  -webkit-opacity: 1;
}
/* line 2639, ../sass/main.scss */
ul#loginNavigation ul {
  list-style: none;
  margin: -2px 0 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 2654, ../sass/main.scss */
ul#loginNavigation ul li {
  clear: both;
  width: 100%;
  border: 0 none;
  border-bottom: 1px solid #c9c9c9;
}
/* line 2655, ../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 2677, ../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 2688, ../sass/main.scss */
ul#loginNavigation ul li a:hover > ul {
  color: #FFFFFF;
}
/* line 2697, ../sass/main.scss */
ul#loginNavigation li a.first {
  border-left: 0 none;
  background: #CCCCCC;
}
/* line 2701, ../sass/main.scss */
ul#loginNavigation li a.last {
  border-right: 0 none;
}
/* line 2706, ../sass/main.scss */
ul#loginNavigation ul#loginNavigationSubmenu {
  width: 157px;
}
/* line 2709, ../sass/main.scss */
ul#loginNavigation ul#loginNavigationSubmenu li {
  background-color: #F2F2F2;
}
/* line 2712, ../sass/main.scss */
ul#loginNavigation ul li a.loginNavigationSubmenuLink {
  width: 128px;
}

/* Drop-Down Navigation */
/* Tables Home Admin*/
/* line 2723, ../sass/main.scss */
._navtable {
  width: 100%;
}
/* line 2725, ../sass/main.scss */
._navtable thead {
  vertical-align: middle;
  background: linear-gradient(to bottom, #ececec 0%, #cdcdcd 100%);
  line-height: 11px;
}
/* line 2729, ../sass/main.scss */
._navtable thead th {
  height: 40px;
  padding: 0px 4px;
  text-align: center;
}
/* line 2733, ../sass/main.scss */
._navtable thead th.alterna {
  background: #E9E9E9;
}
/* line 2738, ../sass/main.scss */
._navtable tbody {
  vertical-align: middle;
}
/* line 2740, ../sass/main.scss */
._navtable tbody tr {
  vertical-align: middle;
  border-bottom: 1px solid #E9E9E9;
}
/* line 2743, ../sass/main.scss */
._navtable tbody tr td {
  padding: 5px 2px;
  text-align: center;
  line-height: 13px;
  font-size: 12px;
}
/* line 2744, ../sass/main.scss */
._navtable tbody tr td:first-child {
  text-align: left;
  padding: 10px 10px 10px 5px;
}
/* line 2753, ../sass/main.scss */
._navtable tbody tr:last-child {
  border-bottom: 3px solid #ECECEC;
}

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

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

/* Menu Contxtual Admin */
/* line 2769, ../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 2773, ../sass/main.scss */
a.contextua-view {
  width: 18px;
  float: left;
  margin: 3px 5px 0px 5px;
  display: none;
}

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

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

/* line 2783, ../sass/main.scss */
.modal-p {
  font-size: 12px;
}

/* line 2787, ../sass/main.scss */
.error-input {
  border: 1px solid red!important;
  font-weight: bold!important;
}

/* line 2792, ../sass/main.scss */
.alert-info-participar {
  color: red;
}

/* line 2796, ../sass/main.scss */
#menuloggedin-left {
  text-align: left;
  margin-top: 6px!important;
  width: 335px;
  float: left;
}

/* line 2800, ../sass/main.scss */
#menuloggedin-left a {
  color: #FEBC29!important;
  text-transform: none!important;
  font-size: 14px;
  padding: 0!important;
  text-shadow: 1px 1px 0px white;
  margin-left: 10px;
}

/* line 2804, ../sass/main.scss */
input#fechanacimiento, input#institdate {
  background: white url("../img/calendarIcon.gif") no-repeat 310px 6px;
  cursor: pointer;
}

/* line 2809, ../sass/main.scss */
.popoveracount-right {
  background-clip: padding-box;
  background-color: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0 0 6px 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  padding: 1px;
  position: absolute;
  text-align: left;
  top: 32px;
  white-space: normal;
  width: 227px;
  z-index: 1010;
}

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

/* line 2828, ../sass/main.scss */
.label-info, .badge-info {
  background-color: #999999!important;
  color: white!important;
  border-radius: 0.25em 0.25em 0.25em 0.25em;
  font-size: 11.844px!important;
  font-weight: bold;
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  display: inline-block!important;
  line-height: 14px;
  padding: 2px 4px!important;
}

/* line 2842, ../sass/main.scss */
.label, .badge {
  background-color: #E5E5E5!important;
  color: #000000!important;
  display: inline-block!important;
  font-size: 11.844px!important;
  line-height: 14px!important;
  padding: 2px 4px!important;
  vertical-align: baseline!important;
  white-space: nowrap!important;
  font-weight: normal!important;
}

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

/* line 2858, ../sass/main.scss */
.popoveracount-left {
  background-clip: padding-box;
  background-color: #FFFFFF;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0 0 6px 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  padding: 1px;
  position: absolute;
  text-align: left;
  top: 31px !important;
  white-space: normal;
  width: 400px;
  z-index: 1010;
}

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

/* line 2886, ../sass/main.scss */
.accordion-inner.jumbotron p {
  background-color: #F2F2F2;
  font-size: 12px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}

/* line 2894, ../sass/main.scss */
.jumbotron {
  background-color: #F2F2F2!important;
}

/* line 2898, ../sass/main.scss */
.float-right {
  float: right;
}

/* line 2902, ../sass/main.scss */
.blue {
  color: #5389A3;
}

/* line 2908, ../sass/main.scss */
.portfolio-infoclave-sidebar {
  background-color: #fff;
}
/* line 2910, ../sass/main.scss */
.portfolio-infoclave-sidebar table {
  font-size: 11px;
  vertical-align: middle;
}
/* line 2913, ../sass/main.scss */
.portfolio-infoclave-sidebar table h4 {
  margin: 0;
}
/* line 2917, ../sass/main.scss */
.portfolio-infoclave-sidebar table tr td {
  border-top: none;
}
/* line 2922, ../sass/main.scss */
.portfolio-infoclave-sidebar table tr:not(:last-child) td:nth-child(1),
.portfolio-infoclave-sidebar table tr:not(:last-child) td:nth-child(3) {
  border-bottom: 1px solid #fff;
}
/* line 2927, ../sass/main.scss */
.portfolio-infoclave-sidebar table td:nth-child(3), .portfolio-infoclave-sidebar table td:nth-child(1) {
  background-color: #e7e7e7;
  width: 153px;
  padding: 8px 12px;
  text-align: left;
}
/* line 2934, ../sass/main.scss */
.portfolio-infoclave-sidebar table td:nth-child(2), .portfolio-infoclave-sidebar table td:nth-child(4) {
  background-color: #fff;
  padding: 8px 12px;
  text-align: right;
  border-right: 1px solid #e7e7e7;
  border-bottom: 1px solid #e7e7e7;
}

/* line 2945, ../sass/main.scss */
.portfolio-infoclave-sidebar tr:last-child td:nth-child(1),
.portfolio-infoclave-sidebar tr:last-child td:nth-child(3) {
  border-bottom: 1px solid #e7e7e7!important;
}

/* line 2949, ../sass/main.scss */
.portfolio-infoclave-sidebar-text-right-column {
  padding-right: 12px !important;
}

/* line 2954, ../sass/main.scss */
div.portfolio-infoclave-sidebar-doublecol-right {
  text-align: center;
  padding-right: 12px;
}

/* line 2961, ../sass/main.scss */
.portfolio-infoclave-sidebar-paddingright td:nth-child(2),
.portfolio-infoclave-sidebar-paddingright td:nth-child(4) {
  padding-right: 15px!important;
}

/* line 2965, ../sass/main.scss */
.panel-group {
  background-color: #F2F2F2;
  font-size: 12px;
  line-height: 12px !important;
}

/* line 2971, ../sass/main.scss */
.panel {
  border-radius: 4px 4px 4px 4px;
  margin-bottom: 2px;
}

/* line 2976, ../sass/main.scss */
.panel-title {
  background-color: #55879E;
  border: medium none;
  border-radius: 4px 4px 0 0;
  font-weight: bold;
}

/* line 2983, ../sass/main.scss */
.panel-title a {
  color: #fff!important;
}

/* line 2987, ../sass/main.scss */
.panel-group {
  background-color: #FFF!important;
}

/* line 2991, ../sass/main.scss */
.panel-default {
  border: none!important;
}

/* line 2995, ../sass/main.scss */
.panel-body.jumbotron {
  padding: 15px !important;
  background-color: #fff !important;
  border-left: 2px solid #e7e7e7;
  border-right: 2px solid #e7e7e7;
  border-bottom: 2px solid #e7e7e7;
  border-radius: 0!important;
}

/* line 3004, ../sass/main.scss */
.panel-body-table {
  padding: 0!important;
}

/* line 3008, ../sass/main.scss */
.panel-body-table tr {
  line-height: 23px;
}

/* line 3012, ../sass/main.scss */
.panel-body.panel-body-activities {
  background-color: #f2f2f2;
}

/* line 3016, ../sass/main.scss */
.panel-body.panel-body-activities {
  border: none!important;
}

/* line 3021, ../sass/main.scss */
.panel-group#activitiesAccordion .panel-body-activities,
.panel-group#activitiesAccordion .panel-collapse {
  border: none!important;
}

/* line 3025, ../sass/main.scss */
.panel-group#activitiesAccordion .panel-body.jumbotron {
  line-height: 1.4!important;
}

/* line 3029, ../sass/main.scss */
.panel-group#activitiesAccordion .panel, .panel-group#activitiesAccordion .panel * {
  box-shadow: none!important;
  border-radius: 0!important;
}

/* line 3034, ../sass/main.scss */
.panel-group#activitiesAccordion .panel-heading {
  padding: 0px 0px 12px 0px !important;
  background-color: #fff!important;
}

/* line 3039, ../sass/main.scss */
.panel-group#activitiesAccordion .jumbotron {
  padding: 5px 0!important;
}

/* line 3043, ../sass/main.scss */
#portfolio-infoclave-cartera-boton {
  margin-top: 60px;
}

/* line 3047, ../sass/main.scss */
body {
  font-family: 'Noto sans',"Helvetica Neue",Helvetica,Arial,sans-serif!important;
}

/* line 3051, ../sass/main.scss */
.sec2-small a, .sec2 a, .sec2 h4 {
  color: #999!important;
}

/* line 3055, ../sass/main.scss */
.micuenta-loantop-rating {
  background-color: #55879E;
  border-radius: 3px 3px 3px 3px;
  color: white !important;
  font-size: 33px !important;
  height: 48px;
  margin: 0 auto !important;
  padding: 13px 0 0;
  text-align: center;
}

/* line 3067, ../sass/main.scss */
.btn-nav-acount.active a {
  color: #5786A2!important;
  text-transform: to-uppercase!important;
}

/* line 3072, ../sass/main.scss */
.no-border-radius {
  border-radius: 0!important;
}

/* line 3076, ../sass/main.scss */
#micuenta-posiciones-thead li a {
  color: #333333;
}

/* line 3080, ../sass/main.scss */
#micuenta-posiciones-thead li a:hover {
  color: #2A6496 !important;
  text-decoration: none!important;
}

/* line 3085, ../sass/main.scss */
#portfolioInvestSubmit div.btn {
  border: 1px solid #AAAAAA !important;
  font-size: 17px;
  font-weight: bold;
  width: 180px;
}

/* line 3092, ../sass/main.scss */
#cartera-infoclave-resumensociedad-plink {
  margin-bottom: 0!important;
}

/* line 3096, ../sass/main.scss */
.jumbotron {
  background-color: #fff!important;
  border-right: 2px solid #e7e7e7!important;
  border-left: 2px solid #e7e7e7!important;
  border-bottom: 2px solid #e7e7e7!important;
}

/* line 3103, ../sass/main.scss */
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info.active[disabled], fieldset[disabled] .btn-info.active {
  background-color: #55879E!important;
  border-color: #46B8DA;
}

/* line 3108, ../sass/main.scss */
.btn-filters {
  border: 1px solid #bbb!important;
  font-size: 13px!important;
  padding: 3px 12px!important;
}

/* line 3114, ../sass/main.scss */
.btn-group {
  margin-top: 3px;
}

/* line 3118, ../sass/main.scss */
.container .jumbotron {
  border-radius: 0!important;
}

/* line 3120, ../sass/main.scss */
.lista-2 {
  padding-left: 0!important;
}

/* line 3122, ../sass/main.scss */
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  padding: 5px 8px!important;
  vertical-align: middle!important;
}

/* line 3127, ../sass/main.scss */
div#participar_top {
  padding: 0 10px;
}

/* line 3128, ../sass/main.scss */
div.participar_top_span {
  text-align: left;
  padding: 0 12px;
  height: 79px;
}

/* line 3129, ../sass/main.scss */
div.border_right_eee {
  border-right: 1px solid #eee;
}

/* line 3130, ../sass/main.scss */
div.participar_top_quantity {
  color: #5B5B5B;
  font-size: 28px;
  height: 30px;
  margin-top: 10px;
}

/* line 3131, ../sass/main.scss */
div.participar_top_txt {
  color: #538aa4;
  font-size: 12px;
  height: 10px;
  line-height: 15px;
}

/* line 3133, ../sass/main.scss */
div#modalInvertirCredito div.modal-body {
  font-size: 12px;
  text-align: left !important;
}

/* line 3137, ../sass/main.scss */
hr#participar_separador {
  border-color: #eee;
  margin: 20px auto 25px auto;
}

/* line 3142, ../sass/main.scss */
div#participar_medium {
  padding: 0 7px;
  margin: 10px 0;
}

/* line 3143, ../sass/main.scss */
div#participar_medium label {
  font-size: 13px !important;
}

/* line 3145, ../sass/main.scss */
div#participar_medium_right {
  color: #5B5B5B;
}

/* line 3147, ../sass/main.scss */
div#participar_medium_right_top_left {
  float: left;
  width: 50%;
}

/* line 3151, ../sass/main.scss */
div#participar_medium_right_top_center {
  float: left;
  width: 40%;
}

/* line 3154, ../sass/main.scss */
div#participar_medium_right_top_right {
  float: left;
  width: 10%;
}

/* line 3158, ../sass/main.scss */
div#participar_medium_right_bottom_left {
  float: left;
  width: 60%;
}

/* line 3162, ../sass/main.scss */
div#participar_medium_right_bottom_left label {
  line-height: 1.2;
}

/* line 3165, ../sass/main.scss */
div#participar_medium_right_bottom_center {
  float: left;
  width: 30%;
  margin-top: 6px;
}

/* line 3170, ../sass/main.scss */
div#participar_medium_right_bottom_right {
  float: left;
  width: 10%;
  margin-top: 10px;
}

/* line 3177, ../sass/main.scss */
div#participar_medium_right {
  color: #538aa4;
}

/* line 3179, ../sass/main.scss */
div#participar_medium_interest {
  color: #5B5B5B;
  display: inline;
  float: left;
  font-size: 23px;
  margin-top: -4px;
  width: 84px !important;
}

/* line 3180, ../sass/main.scss */
div#participar_medium input {
  -moz-box-shadow: inset 2px 2px 0px #ccc;
  -webkit-box-shadow: inset 2px 2px 0px #ccc;
  box-shadow: inset 2px 2px 0px #ccc;
  border: 1px solid #F0AD4E;
}

/* line 3186, ../sass/main.scss */
div#participar_medium input#anyadir_seguro {
  margin-left: 4px;
  float: left;
}

/* line 3187, ../sass/main.scss */
div#participar_medium a.participar_alert_desc {
  color: #F89406;
  margin-left: 14px;
  float: left;
}

/* line 3188, ../sass/main.scss */
div#participar_medium a.participar_alert_desc i {
  font-size: 14px;
  padding-top: 4px;
}

/* line 3189, ../sass/main.scss */
div#participar_medium input#interes_tras_seguro {
  width: 45px;
  margin-left: 9px!important;
}

/* line 3190, ../sass/main.scss */
span#participar_medium_symbol {
  float: left;
  margin-top: 3px;
}

/* line 3191, ../sass/main.scss */
span#participar_percentage_sign {
  float: left;
  margin-top: 3px;
}

/* line 3192, ../sass/main.scss */
div#participar_bottom {
  margin: 10px 0;
}

/* line 3193, ../sass/main.scss */
.participar_bottom_txt {
  font-size: 12px;
  line-height: 15px;
}

/* line 3194, ../sass/main.scss */
a.participar_bottom_a {
  color: #F89406;
  margin-left: 5px;
}

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

/* line 3198, ../sass/main.scss */
div#participar_bottom i {
  font-size: 14px;
  padding-top: 4px;
}

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

/* line 3201, ../sass/main.scss */
form {
  margin: 0!important;
}

/* line 3203, ../sass/main.scss */
.red {
  color: red!important;
}

/* line 3206, ../sass/main.scss */
input.error[type=checkbox],
div.control-group.error input[type=checkbox] {
  outline: 1px solid red !important;
}

/* line 3210, ../sass/main.scss */
textarea.error {
  border-color: red!important;
}

/* line 3212, ../sass/main.scss */
.div_contactar_o_pujar {
  margin-top: 2px;
}

/*.formulario-registro .row div[class*="col-md"]{
    padding-left:60px;
}*/
/* line 3218, ../sass/main.scss */
.all-wide {
  width: 100%;
}

/* line 3222, ../sass/main.scss */
.half-wide {
  width: 49%;
  padding-left: 0!important;
  padding-right: 0!important;
  margin-left: 0!important;
  margin-right: 0!important;
}

/* line 3230, ../sass/main.scss */
div.formulario-registro h4 {
  margin: 0px!important;
  font-size: 16px;
}

/* line 3239, ../sass/main.scss */
form .terms-conditions-checkbox {
  font-size: 11px !important;
}

/* line 3243, ../sass/main.scss */
.hide-no-important {
  display: none;
}

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

/* line 3251, ../sass/main.scss */
.loantop-left-top, .loantop-lista {
  font-size: 13px;
}

/* line 3255, ../sass/main.scss */
.loantop-left-top-businessname {
  color: #518AA3;
  font-size: 14px;
  margin: 5px 0;
  padding: 0;
  font-weight: bold;
}

/* line 3263, ../sass/main.scss */
.img-polaroid {
  border: 0 none;
  height: 94px;
  vertical-align: middle;
  width: auto;
}

/* line 3270, ../sass/main.scss */
textarea {
  border: 1px solid #CCCCCC;
  width: 100%;
}

/* line 3275, ../sass/main.scss */
#loan-load-marketplace-invertir-titulo {
  color: #808080;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4;
  margin: 12px 0 23px;
  padding: 0;
}

/* line 3284, ../sass/main.scss */
#loantop-hr {
  color: #eee;
  margin: 0;
  width: 92%;
}

/* line 3290, ../sass/main.scss */
#loantop-seguro p {
  padding-top: 20px;
  font-size: 12px;
  color: #666;
}

/* line 3296, ../sass/main.scss */
#loantop-seguro-interes {
  padding-top: 10px;
  font-size: 24px;
  color: #55879E;
  text-align: right;
}

/* line 3303, ../sass/main.scss */
a#loantop-seguro-como-gestionar {
  color: #55879E;
  font-size: 12px !important;
}

/* line 3308, ../sass/main.scss */
.btn-warning {
  background-color: #ffac08!important;
  border-color: #aaa!important;
  color: #FFFFFF!important;
}

/* line 3314, ../sass/main.scss */
#loan-load-marketplace-content {
  border-radius: 0;
  margin-bottom: 15px;
  padding-bottom: 4px;
}

/* line 3320, ../sass/main.scss */
#loan-load-marketplace-content-left-top {
  padding-bottom: 15px;
  border-bottom: 2px solid #fefefe;
  line-height: 1.8;
  color: #666;
}

/* line 3327, ../sass/main.scss */
.loan-load-marketplace-content-left-top-top {
  font-size: 31px;
  text-align: center;
}

/* line 3332, ../sass/main.scss */
.alert {
  padding: 0!important;
}

/* line 3336, ../sass/main.scss */
.mini-jumbotron {
  font-size: 13px;
  margin-bottom: 0;
  padding: 10px;
  background-color: #EEEEEE;
  color: inherit;
  font-size: 13px;
  line-height: 1;
  background-color: white !important;
  border-bottom: 2px solid #E7E7E7 !important;
  border-left: 2px solid #E7E7E7 !important;
  border-right: 2px solid #E7E7E7 !important;
}

/* line 3350, ../sass/main.scss */
.thead-tabla-pequena {
  height: 36px;
  vertical-align: middle;
  font-weight: bold;
}

/* line 3356, ../sass/main.scss */
div#subasta ul#table {
  background-color: #EFEFEF;
  display: table-cell;
  height: 56px;
  padding: 0;
  margin: 0;
  width: 1000px;
}

/* line 3365, ../sass/main.scss */
div#subasta ul#table li {
  list-style-type: none;
  display: table-cell;
  padding: 8px 0px 8px 0px;
  font-size: 11px;
  font-weight: 300;
  vertical-align: middle;
  text-align: center;
  color: #333333;
}

/* line 3375, ../sass/main.scss */
div#subasta ul#table li:first-child {
  width: 260px;
  padding-left: 10px;
  text-align: left;
}

/* line 3380, ../sass/main.scss */
div#subasta ul#table li:nth-child(2) {
  width: 58px;
}

/* line 3383, ../sass/main.scss */
div#subasta ul#table li:nth-child(3) {
  width: 70px;
}

/* line 3386, ../sass/main.scss */
div#subasta ul#table li:nth-child(4) {
  width: 70px;
}

/* line 3389, ../sass/main.scss */
div#subasta ul#table li:nth-child(5) {
  width: 85px;
}

/* line 3392, ../sass/main.scss */
div#subasta ul#table li:nth-child(6) {
  width: 87px;
}

/* line 3395, ../sass/main.scss */
div#subasta ul#table li:nth-child(7) {
  width: 95px;
}

/* line 3398, ../sass/main.scss */
div#subasta ul#table li:nth-child(8) {
  width: 110px;
}

/* line 3401, ../sass/main.scss */
div#subasta ul#table li:nth-child(9) {
  width: 90px;
}

/* line 3404, ../sass/main.scss */
div#subasta ul#table li:nth-child(10) {
  width: 75px;
}

/* line 3409, ../sass/main.scss */
div#subasta ul#contenido_table_1 {
  margin: 0px;
  height: 36px;
  display: table-cell;
  width: 1000px;
  padding: 0;
}

/* line 3417, ../sass/main.scss */
div#subasta ul#contenido_table_1 li {
  list-style-type: none;
  display: table-cell;
  padding: 5px 0px 5px 0px;
  font-size: 11px;
  font-weight: 300;
  vertical-align: middle;
  text-align: center;
}

/* line 3427, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:first-child {
  width: 260px;
  padding-left: 10px;
  text-align: left;
}

/* line 3433, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(2) {
  width: 58px;
}

/* line 3437, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(3) {
  width: 70px;
}

/* line 3441, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(4) {
  width: 70px;
}

/* line 3445, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(5) {
  width: 85px;
}

/* line 3449, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(6) {
  width: 87px;
}

/* line 3453, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(7) {
  width: 95px;
}

/* line 3457, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(8) {
  width: 110px;
}

/* line 3461, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(9) {
  width: 90px;
}

/* line 3465, ../sass/main.scss */
div#subasta ul#contenido_table_1 li:nth-child(10) {
  width: 75px;
}

/* line 3468, ../sass/main.scss */
.btn-nav-acount.active {
  background-color: transparent;
}

/* line 3472, ../sass/main.scss */
.btn-nav-acount.active a {
  background-color: transparent;
  color: #FFFFFF !important;
}

/* line 3477, ../sass/main.scss */
.btn-nav-acount > a {
  text-decoration: none;
  text-transform: uppercase;
  color: white !important;
  opacity: 0.4;
}

/* line 3483, ../sass/main.scss */
.btn-nav-acount > a.active {
  opacity: 1;
}

/* line 3486, ../sass/main.scss */
.btn-nav-acount > a:hover {
  text-decoration: none;
}

/* line 3490, ../sass/main.scss */
.tablatabs-titulo {
  background: none repeat scroll 0 0 #5786A2;
  border-radius: 4px 4px 0 0;
  color: #FFFFFF;
  height: 34px;
}

/* line 3497, ../sass/main.scss */
.tablatabs-titulo a {
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  font-family: 'Ruda';
}

/* line 3504, ../sass/main.scss */
.tablatabs-titulo-left {
  border-right: 1px solid #fff;
  border-radius: 4px 0 0 0;
}

/* line 3510, ../sass/main.scss */
.btn-min-1 {
  background-color: #ff2727;
  margin-top: 0px;
  height: 8px;
  width: 8px;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  display: inline-block;
  cursor: pointer;
}

/* line 3522, ../sass/main.scss */
.btn-min-2 {
  background-color: #4cc583;
  margin-top: 3px;
  height: 11px;
  width: 11px;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  display: inline-block;
  cursor: pointer;
}

/* line 3534, ../sass/main.scss */
.btn-min-3 {
  background-color: #fca904;
  margin-top: 0px;
  height: 8px;
  width: 8px;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  border-radius: 9px;
  display: inline-block;
  cursor: pointer;
}

/* line 3546, ../sass/main.scss */
.txt-gris-pequeno {
  color: #888;
  font-size: 9px;
}

/* line 3551, ../sass/main.scss */
.txt-gris-11 {
  color: #888;
  font-size: 11px;
}

/* line 3556, ../sass/main.scss */
.loan-marketplace-transacciones-cantidad {
  color: #333;
  font-size: 17px;
  text-align: center;
}

/* line 3562, ../sass/main.scss */
.loan-marketplace-transacciones-name {
  color: #5389A3;
  font-size: 11px;
  text-align: center;
}

/* line 3568, ../sass/main.scss */
.loan-marketplace-ofertas-cantidad {
  color: #333;
  font-size: 11px;
  text-align: center;
}

/* line 3574, ../sass/main.scss */
.txt-naranja-pequeno {
  color: #F0AD4E!important;
  font-size: 8px;
}

/* line 3579, ../sass/main.scss */
.txt-naranja-11 {
  color: #F0AD4E!important;
  font-size: 11px;
}

/* line 3584, ../sass/main.scss */
.modalvendercomprar-toptxt {
  font-size: 12px;
  color: #888;
  margin-bottom: 10px;
}

/* line 3590, ../sass/main.scss */
.btn-small {
  -moz-user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px 4px 4px 4px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857;
  margin-bottom: 0;
  padding: 2px 8px;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

/* line 3607, ../sass/main.scss */
.fa-question-circle {
  color: #EEA236;
  cursor: pointer;
}

/* line 3612, ../sass/main.scss */
.close-info {
  float: right;
  font-size: 21px;
  cursor: pointer;
}

/* line 3618, ../sass/main.scss */
.modal-footer {
  margin-top: 0!important;
}

/* line 3622, ../sass/main.scss */
form#editInvestor label {
  text-align: right;
}

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

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

/* line 3629, ../sass/main.scss */
div#registro-additional-info {
  font-size: 13px;
}

/* line 3633, ../sass/main.scss */
.blue-underline {
  color: #55879E !important;
  text-decoration: underline;
}

/* line 3638, ../sass/main.scss */
.textogris {
  color: #808080;
}

/* line 3640, ../sass/main.scss */
.textoazul {
  color: #3399CC;
}

/* line 3642, ../sass/main.scss */
.margin-bottom-20 {
  margin-bottom: 20px;
}

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

/* line 3646, ../sass/main.scss */
.loantop-quantity {
  margin-top: 8px;
  font-size: 30px !important;
  color: #888888;
  height: 26px;
}

/* line 3647, ../sass/main.scss */
.loantop-quantity-title {
  margin-top: 4px;
}

/* line 3648, ../sass/main.scss */
.loantop-quantity-smalltxt {
  font-size: 8px;
  display: inline;
}

/* line 3650, ../sass/main.scss */
.loantop-txt {
  margin-top: 8px;
}

/* line 3651, ../sass/main.scss */
.loantop-txt-title {
  margin-top: 10px;
}

/* line 3653, ../sass/main.scss */
#num_cuenta_lb div {
  padding-left: 5px;
  padding-right: 5px;
}

.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
  margin-top: -5px!important;
}