﻿@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic";body{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;color:#333}#imagenes,#imagenesFichas{font-size:12px}p{line-height:1.5;margin:30px 0}p a{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:800}a{color:#333}#ficha a{color:#337ab7}#mapaEspecieRadio a{color:#337ab7}#mapaEspecieRadio small{color:#8F8F8F}blockquote{color:#777;font-style:italic}article{margin-bottom:10px;word-wrap:break-word}hr.small{max-width:100px;margin:15px auto;border-width:4px;border-color:#fff}.navbar-custom{position:absolute;top:0;left:0;width:100%;z-index:3;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.navbar-custom .navbar-brand{font-weight:800}.navbar-custom .navbar-header .navbar-toggle{color:#777;font-weight:800;text-transform:uppercase;font-size:12px}.navbar-custom .nav li a{text-transform:uppercase;font-size:12px;font-weight:800;letter-spacing:1px}@media only screen and (min-width:768px){.navbar-custom{background:transparent;border-bottom:1px solid transparent}.navbar-custom .navbar-brand{color:#fff;padding:20px}.navbar-custom .navbar-brand:hover,.navbar-custom .navbar-brand:focus{color:rgba(255,255,255,0.8)}.navbar-custom .nav li a{color:#fff;padding:20px;font-size:.55em}.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus{color:rgba(255,255,255,0.8)}}@media only screen and (min-width:1170px){.navbar-custom{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.navbar-custom.is-fixed{position:fixed;top:-61px;background-color:rgba(255,255,255,0.9);border-bottom:1px solid #f2f2f2;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.navbar-custom.is-fixed .navbar-brand{color:#333}.navbar-custom.is-fixed .nav li a{color:#333}.navbar-custom.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.intro-header{background-color:#777;margin-bottom:50px;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.intro-header .site-heading,.intro-header .post-heading,.intro-header .page-heading{padding:100px 0 50px;color:#fff;-webkit-filter:contrast(100%);filter:contrast(100%);-webkit-filter:brightness(1);filter:brightness(1)}@media only screen and (min-width:768px){.intro-header .site-heading,.intro-header .post-heading,.intro-header .page-heading{padding:150px 0}}.intro-header .site-heading,.intro-header .page-heading{text-align:center}.intro-header .site-heading h1,.intro-header .page-heading h1{margin-top:0;font-size:50px}.intro-header .historia h1{font-size:70px}.intro-header .site-heading .subheading,.intro-header .page-heading .subheading{font-size:24px;line-height:1.1;display:block;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300;margin:10px 0 0}.intro-header .site-heading #scroll{font-size:100px!important;color:#FFF;cursor:pointer}@media only screen and (min-width:768px){.intro-header .site-heading h1,.intro-header .page-heading h1{font-size:80px}.intro-header .historia h1{font-size:100px}}.intro-header .post-heading h1{font-size:35px}.intro-header .post-heading .subheading,.intro-header .post-heading .meta{line-height:1.1;display:block}.intro-header .post-heading .subheading{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:24px;margin:10px 0 30px;font-weight:600}.intro-header .post-heading .meta{font-family:'Lora','Times New Roman',serif;font-style:italic;font-weight:300;font-size:20px}.intro-header .post-heading .meta a{color:#fff}@media only screen and (min-width:768px){.intro-header .post-heading h1{font-size:55px}.intro-header .post-heading .subheading{font-size:30px}}.post-preview > a{color:#333}.post-preview > a > .post-title{font-size:30px;margin-top:30px;margin-bottom:10px}.post-preview > a > .post-subtitle{margin:0;font-weight:300;margin-bottom:10px}.post-preview > .post-meta{color:#777;font-size:18px;font-style:italic;margin-top:0}.post-preview > .post-meta > a{text-decoration:none;color:#333}@media only screen and (min-width:768px){.post-preview > a > .post-title{font-size:36px}}.section-heading{font-size:36px;margin-top:60px;font-weight:700}.caption{text-align:center;font-size:14px;padding:10px;font-style:italic;margin:0;display:block;border-bottom-right-radius:5px;border-bottom-left-radius:5px}footer{padding:50px 0 65px}footer .list-inline{margin:0;padding:0}footer .copyright{font-size:14px;text-align:center;margin-bottom:0}.floating-label-form-group{font-size:14px;position:relative;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #eee}.floating-label-form-group input,.floating-label-form-group textarea{z-index:1;position:relative;padding-right:0;padding-left:0;border:none;border-radius:0;font-size:1.5em;background:none;box-shadow:none!important;resize:none}.floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease}.floating-label-form-group::not(:first-child){padding-left:14px;border-left:1px solid #eee}.floating-label-form-group-with-value label{top:0;opacity:1}form .row:first-child .floating-label-form-group{border-top:1px solid #eee}.btn-lg{font-size:16px;padding:25px 35px}.pager{margin:20px 0 0}.pager li > a,.pager li > span{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;font-weight:800;letter-spacing:1px;padding:15px 25px;background-color:#fff;border-radius:0}.pager .disabled > a,.pager .disabled > a:hover,.pager .disabled > a:focus,.pager .disabled > span{color:#777;background-color:#333;cursor:not-allowed}::-moz-selection{color:#fff;text-shadow:none;background:#859E77}::selection{color:#fff;text-shadow:none;background:#859E77}img::selection{color:#fff;background:transparent}img::-moz-selection{color:#fff;background:transparent}#principal_header{height:100vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:background .5s ease;-moz-transition:background .5s ease;transition:background .5s ease}#divisiones h3{margin-top:-10px}#divisiones{margin-bottom:40px}#publicaciones{line-height:1.5em;padding-top:40px;padding-bottom:40px;position:relative;min-height:1px;transition:background-color .8s ease}#publicaciones p{font-size:15px;margin-top:-5px}#publicaciones .blanco{background:rgba(255,255,255,0.3)}#colaboradores{padding-top:40px;padding-bottom:40px}#colaboradores .carousel{margin-bottom:0;padding:0 40px 30px}#colaboradores .carousel-control{left:-12px;height:40px;width:40px;background:none repeat scroll 0 0 #222;border:4px solid #FFF;border-radius:23px 23px 23px 23px;margin-top:90px}#colaboradores .right{right:-12px}#colaboradores .carousel-indicators{right:50%;top:auto;bottom:-10px;margin-right:-19px}#colaboradores .carousel-indicators li{background:#cecece}#colaboradores .carousel-indicators .active{background:#428bca}#colaboradores .thumbnail{border:0!important}.section-title{text-align:center;text-transform:uppercase;font-size:-webkit-xxx-large}.closemodal{position:fixed;top:100px;right:20px}#busqueda{color:#fff;transition:background ease 2.3s;margin:0;padding-top:50px;padding-bottom:50px}#busqueda i{color:#bbb}.inside{margin-top:20px;margin-bottom:20px}.inside-full-height{height:100%;margin-top:0;margin-bottom:0}.row-height{display:table;table-layout:fixed;height:100%;width:100%}.col-height{display:table-cell;float:none;height:100%}.col-top{vertical-align:top}.col-middle{vertical-align:middle}.col-bottom{vertical-align:bottom}@media (min-width:480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%}.col-xs-height{display:table-cell;float:none;height:100%}.col-xs-top{vertical-align:top}.col-xs-middle{vertical-align:middle}.col-xs-bottom{vertical-align:bottom}}@media (min-width:768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%}.col-sm-height{display:table-cell;float:none;height:100%}.col-sm-top{vertical-align:top}.col-sm-middle{vertical-align:middle}.col-sm-bottom{vertical-align:bottom}}@media (min-width:992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%}.col-md-height{display:table-cell;float:none;height:100%}.col-md-top{vertical-align:top}.col-md-middle{vertical-align:middle}.col-md-bottom{vertical-align:bottom}}@media (min-width:1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%}.col-lg-height{display:table-cell;float:none;height:100%}.col-lg-top{vertical-align:top}.col-lg-middle{vertical-align:middle}.col-lg-bottom{vertical-align:bottom}}.modal-body{max-height:calc(100vh - 50px);overflow-y:auto}.inner-addon{position:relative}.inner-addon .glyphicon{position:absolute;padding:10px;pointer-events:none}.left-addon .glyphicon{left:0}.right-addon .glyphicon{right:0}.left-addon input{padding-left:30px}.right-addon input{padding-right:30px}#custom-search-input{padding:3px;border:solid 1px #E4E4E4;border-radius:6px;background-color:#fff}#custom-search-input input{border:0;box-shadow:none}#custom-search-input button{margin:2px 0 0;background:none;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}#custom-search-input button:hover{border:0;box-shadow:none;border-left:solid 1px #ccc}#custom-search-input .glyphicon-search{font-size:23px}#resultadosTable{font-size:11px;overflow-x:auto}#resultadosTable .form-control{font-size:11px}.ng-table-responsive td:before{padding-left:50%!important;white-space:nowrap;text-align:left;font-weight:700;margin-bottom:4px}@media only screen and (max-width:800px){.ng-table th.filter .input-filter{display:none!important}}