/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body,caption,th,td,input,textarea,select,option,legend,fieldset,p,span,ul,li,a,div,.site-footer{font-family:'Comfortaa',cursive !important;}body{font-weight:normal;background-color:white;color:black;}a,a:link,a:visited{display:inline-block;text-decoration:none;font-weight:bold;transition:color 0.3s linear;-webkit-transition:color 0.3s linear;-moz-transition:color 0.3s linear;}.form-control{font-size:1.0em;}.btn{background-color:#002C54;color:whitesmoke;}.btn:hover{background-color:#9A8242;}#navbar-top,#navbar-main{background:#002C54;}#block-barrio-child-headerblock{background-color:#002C54;line-height:1.0;}#block-barrio-child-headerblock .slogan{color:#EFD797;font-size:2.5vw;font-style:italic;padding:0 0 5px 40px;}#block-barrio-child-headerblock .title{padding:20px 0 10px 0;}#block-barrio-child-headerblock .title a{color:#EFD797;font-size:10.0vw;text-shadow:grey 0.05em 0.05em 0.09em;}#block-barrio-child-headerblock canvas.fractal{float:left;margin-left:0;display:none;cursor:pointer;}@media (min-width:992px){#block-barrio-child-headerblock canvas.fractal{margin-left:20px;}}@media (min-width:360px){#block-barrio-child-headerblock canvas.fractal{display:block;}}#FractalDescription canvas.fractal{padding:0;margin:auto;display:block;cursor:pointer;}a:active,a:hover,a:focus,#block-barrio-child-headerblock .title a:active,#block-barrio-child-headerblock .title a:hover,#block-barrio-child-headerblock .title a:focus{color:#9A8242;}@media (min-width:992px){#block-barrio-child-headerblock .title a{font-size:5.0em;}#block-barrio-child-headerblock .slogan{font-size:1.25em;padding-bottom:0;}}.main-container{padding-top:67px;}@media (min-width:992px){.main-container{padding-top:150px;}}h1.page-header{display:none;}.page-node-type-book h1.page-header{display:block;font-size:1.71em;text-align:center;}.book nav{padding-top:20px;}.book nav h2{display:none;}.view-display-id-block_awards .views-row{padding:20px;overflow:hidden;}.view-display-id-block_awards div.title{font-style:italic;}.view-display-id-block_awards div.company{font-weight:bold;}.view-display-id-block_awards .views-field-field-award-image .field-content{text-align:center;}.view-display-id-block_awards .views-field-field-award-image a{-webkit-box-shadow:0px 0px 15px 10px rgba(0,44,84,0.76);-moz-box-shadow:0px 0px 15px 10px rgba(0,44,84,0.76);box-shadow:0px 0px 15px 10px rgba(0,44,84,0.76);margin-bottom:15px;}@media (min-width:992px){.view-display-id-block_awards .views-field-field-award-image a{margin-bottom:0px;}}div.region-content li{padding:7px 0;}.navbar-collapse li a{color:white;font-weight:bold;}.navbar-collapse a,.navbar-collapse a:hover,.navbar-collapse a:focus{color:#EFD797;}.navbar-collapse a.is-active,.navbar-collapse a.is-active:hover,.navbar-collapse a.is-active:focus{background-color:RGBA(255,255,255,0.1);}.menu.dropdown-menu{background:#002C54;}.captcha .panel-heading{display:none;}#contact-message-feedback-form label{display:none;}#block-barrio-child-projectsblock{display:none;}#block-barrio-child-projectsblock h4{text-align:center;font-weight:bold;}.application_description{text-align:center;}#TaxonomyContentAndListforTabs{padding-top:20px;width:100%;}#TaxonomyContentAndListforTabs .content-panel{display:block;border-width:0;padding:1em 1.4em;background:none;min-height:750px;}#jqtree_list{background-color:lightgray;-webkit-box-shadow:0px 0px 7px 5px rgba(0,44,84,0.76);-moz-box-shadow:0px 0px 7px 5px rgba(0,44,84,0.76);box-shadow:0px 0px 7px 5px rgba(0,44,84,0.76);}#jqtree_content{padding-left:35px;}#jqtree_list,#jqtree_content{min-height:550px;}#jqtree_list{max-height:580px;overflow-y:scroll;}#jqtree_content li{padding:5px 0;}.flexslider .slides img{width:auto;display:block;margin:0 auto;cursor:pointer;}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{height:auto;}#ajax-loading{left:0;right:0;position:fixed;z-index:1100;width:3.0rem;height:3.0rem;top:15px;border-radius:15px;margin:0 auto;display:none;background-color:white;padding-top:0.5rem;padding-left:0.5rem;}#ajax-loading .text-info{color:#002C54 !important;}.ajax_content_images{-webkit-box-shadow:0px 0px 7px 5px rgba(0,44,84,0.76);-moz-box-shadow:0px 0px 7px 5px rgba(0,44,84,0.76);box-shadow:0px 0px 7px 5px rgba(0,44,84,0.76);margin:10px 0;}.site-footer{background-color:white;}.site-footer .content{color:black;text-align:center;}.site-footer .content a,.site-footer .content a:link,.site-footer .content a:visited{font-weight:bold;color:#002C54;}.site-footer .content a:active,.site-footer .content a:hover,.site-footer .content a:focus{color:#9A8242;}#block-barrio-child-footer{clear:both;font-size:0.9em;padding-top:20px;line-height:1.4em;}#carousel_projects_block{background:#002C54;text-align:center;padding-bottom:50px;}div.carousel.slide .carousel-control-prev,div.carousel.slide .carousel-control-next{height:auto;}.carousel-indicators li::marker{font-size:0;content:"";}.carousel-indicators{margin-right:0;margin-left:0;}canvas{opacity:1.0;-moz-transition:opacity 0.25s ease;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;}canvas:hover{opacity:0.75;-moz-transition:opacity 0.25s ease;-webkit-transition:opacity 0.25s ease;transition:opacity 0.25s ease;}.modal-header{font-weight:bold;height:15px;}.modal-header .modal-title{margin:-0.5rem;}.modal-header .close{padding:0.5rem;}.modal-body{background-color:wheat;}.modal-header,.modal-body{border:1px solid #002C54;}#FractalDescription .modal-body{background-color:#002C54;color:white;}#FractalDescription .modal-body a{color:#787878;}#FractalDescription .modal-body a:hover{color:lightgray;}
