@import "font-awesome.css";@import "bootstrap.css";/*!
 * Start Bootstrap - Stylish Portfolio Bootstrap Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */.full-size{display:table;position:relative;width:100%;min-height:100%}html,body{width:100%;height:100%}body{color:#333;font-family:Lora,Georgia,serif}h1,h2,h3,h4,h5{color:#333;font-family:Oswald,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:400!important}h5{font-size:18px}a{font-weight:700}a:hover{color:#333!important;text-decoration:none}.text-vertical-center{display:table-cell;text-align:center;vertical-align:middle}.text-vertical-center h1{margin:0;padding:0;font-size:4.5em;font-weight:700}.bgA{background:#c6f0fe}.bgA a{color:#007da7}.bgA .panel-titulares blockquote{border-color:#c6f0fe}.bgB{background:#e1fed0}.bgB a{color:#406b28}.bgB .panel-titulares blockquote{border-color:#e1fed0}.bgC{background:#fee3d0}.bgC a{color:#bf5d16}.bgC .panel-titulares blockquote{border-color:#fee3d0}.bgD{background:#fedadb}.bgD a{color:#ca3238}.bgD .panel-titulares blockquote{border-color:#fedadb}figure{margin-bottom:10px}figure.pull-left{padding-left:0}figure figcaption{position:absolute;bottom:0;left:0;font-size:.75em;font-style:italic;background:#fff;padding:2px 10px;background:rgba(255,255,255,.75);text-shadow:0 1px 1px #fff}.btn-dark{border-radius:0;color:#fff;background-color:rgba(0,0,0,.4)}.btn-dark:hover,.btn-dark:focus,.btn-dark:active{color:#fff;background-color:rgba(0,0,0,.7)}.btn-light{border-radius:0;color:#333;background-color:#fff}.btn-light:hover,.btn-light:focus,.btn-light:active{color:#333;background-color:rgba(255,255,255,.8)}hr.small{max-width:100px}#menu-toggle{background:rgba(255,255,255,.7)}#menu-toggle:hover{background:#fff}#menu-toggle .fa-bars{color:#333}#sidebar-wrapper{z-index:1000;position:fixed;right:0;width:260px;height:100%;margin-right:-260px;overflow-y:auto;background:#222;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.sidebar-nav{position:absolute;top:0;width:260px;margin:0;padding:0;list-style:none}.sidebar-nav .lang-selector{height:33px;border-top:1px solid #eee;border-bottom:1px solid #afafaf}.sidebar-nav .lang-selector .navbar-nav{width:100%;margin:0}.sidebar-nav .lang-selector .navbar-nav li{float:left;width:50%!important;border:none}.sidebar-nav .lang-selector .navbar-nav li a{display:block;width:100%;padding:0;line-height:32px;text-align:center;border-right:1px solid #afafaf}.sidebar-nav li{line-height:1.25em;border-bottom:1px solid #555}.sidebar-nav li a{display:block;padding:10px 5px 10px 15px;text-decoration:none;color:#ddd;font-weight:400}.sidebar-nav li a:hover{text-decoration:none;color:#444;background:#ddd}.sidebar-nav li a:active,.sidebar-nav li a:focus{text-decoration:none}.sidebar-nav>.sidebar-brand{height:55px;font-size:16px;line-height:55px}.sidebar-nav>.sidebar-brand a{color:#eee;padding:0 15px}.sidebar-nav>.sidebar-brand a:hover{color:#444;background:#ddd}#menu-toggle{z-index:60;position:fixed;top:0;right:0}#sidebar-wrapper.active{right:260px;width:260px;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.toggle{margin:5px 5px 0 0}.navbar-fixed-top{background:0 0;border:none;z-index:40}.navbar-fixed-top p{display:none;color:#333;font-family:Oswald,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:25px;line-height:1.375em;margin:0;padding:11px 54px 10px;text-align:center;background:url(../img/icon-civio.png) no-repeat 11px 11px #fff}.project-logo{margin-bottom:30px}.project-logo h4{display:none}.section-divider{height:50%;min-height:50%}.section-divider .bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(../img/bg_quotes-top.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.section-divider .bg.bg-img-B{background-image:url(../img/bg_quotes-middle-ok.jpg)}.section-divider .bg.bg-img-C{background-image:url(../img/bg_lonormal.jpg)}.section-divider .bg.bg-img-D{background-image:url(../img/bg_equipo.jpg)}.section-divider .bg.bg-img-E{background-image:url(../img/bg_nightlights.jpg)}.section-divider .bg.bg-img-F{background-image:url(../img/bg_quotes-bottom.jpg)}.section-divider .bg.bg-img-G{background-image:url(../img/bg_office.jpg)}.section-divider .bg.bg-img-H{background-image:url(../img/bg_cristina.jpg)}.section-divider .bg.bg-img-I{background-image:url(../img/bg_lights.jpg)}.section-divider .bg.bg-img-J{background-image:url(../img/bg_transparency.jpg)}.section-divider .text-center{color:#fff;font-size:1.75em;font-style:italic;text-shadow:0 1px 1px rgba(0,0,0,.9),0 0 8px rgba(0,0,0,.7)}.panel-titulares{width:40%;float:right;margin:8px 0 8px 15px;background:rgba(255,255,255,.5)}.panel-titulares .panel-body{padding-bottom:0;padding-left:10px;padding-right:12px}.panel-titulares blockquote{font-size:.875em;padding-top:0;padding-bottom:0;margin-bottom:15px;font-style:italic}.panel-titulares blockquote a{color:#444}.panel-titulares blockquote a:hover{color:#000;text-decoration:none}.panel-titulares blockquote footer{padding:0}.panel-titulares .blockquote-reverse,.panel-titulares blockquote.pull-right{padding-right:12px}.panel-objetivo{border:none;margin-top:30px}.panel-objetivo .panel-body{padding-bottom:0}.panel-objetivo .panel-body .panel-objetivo-title{margin-bottom:15px;text-align:center}.panel-objetivo .panel-body .alert{margin-bottom:15px;border-width:2px}.panel-objetivo .panel-body .alert.alert-success a{color:#3c763d}.panel-objetivo .panel-body .alert.alert-danger a{color:#a94442}.panel-objetivo .panel-body .alert .glyphicon{margin-right:6px;top:2px}.panel-objetivo .panel-body .alert .glyphicon.glyphicon-remove{top:3px}.header{padding:40px 0;background:url(../img/home_bg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.header h2{color:#fff;font-size:4em;line-height:1.375em;margin:30px 0;font-weight:400}.header h2 span{display:inline-block;background:#CE7935;opacity:.85;padding:8px 24px}.header .intro-description{font-size:1.25em;background:#fff;opacity:.85;padding:20px 15px 10px;margin-bottom:20px}.header .btn-down{color:#fff;width:48px;height:48px;line-height:54px;border-radius:24px;padding:0;margin-top:20px;text-align:center;background:#CE7935;font-size:1.5em;opacity:.8}.header .btn-down .glyphicon{left:1px}.header .btn-down:hover{color:#CE7935;background:#fff}.logo-civio{display:block;width:100%;height:60px;overflow:hidden;background:url(../img/logo-civio.png) no-repeat center center transparent;text-indent:-9999px;margin:0 0 50px}section{font-size:18px;margin:0;padding:0}section .container{padding-top:80px;padding-bottom:40px}section h3{display:none;font-size:28px;line-height:1.5em;margin:15px 0}section h4{font-size:22px;margin-bottom:20px;text-align:center}#introduccion h3{display:block}#cuentas-2014 .btn-light{margin:15px 0}#section-3-9 ul{padding:0;margin:30px 0 20px}#section-3-9 ul .media-left,#section-3-9 ul .media>.pull-left{padding-right:15px;padding-bottom:10px}#section-3-9 ul li{padding:20px 0 10px;margin:0;border-bottom:1px solid rgba(255,255,255,.6)}#section-3-9 ul li:last-child{border-bottom:none}#section-3-9 ul h5{margin:5px 0 15px}.checklist li{position:relative;list-style:none;padding:20px 0 10px;border-bottom:1px solid rgba(255,255,255,.6)}.checklist li:last-child{border-bottom:none}.checklist li .glyphicon{position:absolute;top:22px;left:-30px}.bgB .checklist li .glyphicon{color:#406b28}.bgC .checklist li .glyphicon{color:#bf5d16}.callout{display:table;width:100%;height:400px;color:#fff;background:url(../img/callout.jpg) no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.portfolio{padding:50px 0}.portfolio-item{margin-bottom:30px}.img-portfolio{margin:0 auto}.img-portfolio:hover{opacity:.8}.call-to-action{padding:50px 0}.call-to-action .btn{margin:10px}.map{height:500px}#navigation-menu{position:fixed;top:80px;right:22px;z-index:100}#navigation-menu li{list-style:none;margin-bottom:15px;position:relative}#navigation-menu li a{display:block;width:16px;height:16px;background:rgba(255,255,255,.6);border:2px solid gray;border-radius:8px}#navigation-menu li a:hover{background:#fff;border-color:#333}#navigation-menu li a.active{background:#fff;border-color:#333}#navigation-menu li .line{display:block;top:16px;left:7px;position:absolute;width:2px;background:gray}#navigation-menu li:last-child .line{display:none}#navigation-menu .tooltip{margin-right:30px;font-family:Lora,Georgia,serif;font-weight:600}#navigation-menu .tooltip .tooltip-inner{background:#fff;color:#333;width:120px}#navigation-menu .tooltip.left .tooltip-arrow{border-left-color:#fff}@media (max-width:768px){.map{height:75%}.header h2{font-size:3em}}.embedded-charts{margin-top:30px;margin-bottom:20px}.social-sharer{width:132px;margin:30px auto 0;padding:0;font-size:.75em}.social-sharer li{list-style:none;float:left;margin:0 5px}.social-sharer li a{display:block;width:34px;height:34px;line-height:35px;color:#fff;font-size:1.5em;text-align:center}.social-sharer li a span{display:none}.social-sharer li a:hover,.social-sharer li a:focus{text-decoration:none}.social-sharer li a.fa-twitter{background:#00ACED}.social-sharer li a.fa-twitter:hover{color:#00ACED!important;background:#fff}.social-sharer li a.fa-facebook{background:#3B579D}.social-sharer li a.fa-facebook:hover{color:#3B579D!important;background:#fff}.social-sharer li a.fa-google-plus{background:#D73D32}.social-sharer li a.fa-google-plus:hover{color:#D73D32!important;background:#fff}footer{padding:100px 0}footer a{color:#bf5d16}footer .list-inline a{color:#333}footer .list-inline a:hover{color:#bf5d16!important}footer .bigger{font-size:1.375em;margin-bottom:15px}footer .bigger strong{font-size:1.25em}footer .btn-dark{font-family:Oswald,Helvetica,Arial,sans-serif;background:#bf5d16;padding:8px 20px;margin-bottom:15px;letter-spacing:.02em}footer .btn-dark:hover{color:#fff!important;background:#333}footer form{margin:30px 0}footer form .email{background:#333;padding:0 8px;height:32px;border:none;line-height:32px;color:#fff;font-family:Oswald,Helvetica,Arial,sans-serif;font-size:.875em;width:150px;letter-spacing:.02em}footer form .btn-submit{border-radius:0;background:#bf5d16;color:#fff;width:32px;height:32px;padding:0;line-height:34px;border:none;vertical-align:top;text-align:center}footer form .btn-submit span{display:none}.border{position:absolute;z-index:1000;left:1px;right:1px;border:1px solid red}