@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700&subset=latin,latin-ext");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'MuseoSans-700';src:url(/themes/custom/bluebird/assets/fonts/museo.eot);src:url(/themes/custom/bluebird/assets/fonts/museo.eot) format("embedded-opentype"),url(/themes/custom/bluebird/assets/fonts/museo.woff) format("woff"),url(/themes/custom/bluebird/assets/fonts/museo.ttf) format("truetype")}#admin-toolbar{z-index:1040;}@media(min-width:64rem){.admin-toolbar~.dialog-off-canvas-main-canvas header.navbar{left:264px;}[data-admin-toolbar="collapsed"] .admin-toolbar~.dialog-off-canvas-main-canvas header.navbar{left:72px;}}ol,ul,li{margin:0;border:0;}a{text-decoration:none;background-color:transparent;}h1,.h1,h2,.h2,h3,.h3{margin-top:0;margin-bottom:10px;}h2,.h2{font-size:28px;}body.navbar-is-fixed-top{margin-top:0;}#pagewrap{min-height:100%;overflow:hidden;}#navbar{border-bottom:none;box-shadow:0 1px 3px rgba(0,0,0,0.25);background:#fff;border-bottom:1px solid #e5e5e5;z-index:10;}#navbar .container .logo{height:40px;margin:8px 0 0 5px;vertical-align:middle;border:0}#navbar .container .link{font-weight:700;font-size:18px;line-height:18px;color:#222;font-family:"MuseoSans-700",Helvetica,Arial,Verdana,sans-serif;vertical-align:middle;}#navbar .navbar-toggle{margin-top:4px;}#navbar .navbar-brand{padding:15px 15px;font-size:24px;font-family:'Open Sans Condensed',sans-serif;font-weight:300;line-height:20px;color:#337ab7;}#navbar .navbar-brand:focus,#navbar .navbar-brand:hover{color:#23527c;text-decoration:none;}#navbar .navbar-nav > li > a{font-size:18px;line-height:22px;color:#c6c6c6;background-color:transparent;}#navbar .navbar-nav > .active-trail > a,#navbar .navbar-nav > .active > a,#navbar .navbar-nav > li > a:hover{color:#181818;background-color:transparent;}.breadcrumb{margin-bottom:10px;}.main-container{max-width:790px;text-align:left;margin-left:auto;margin-right:auto;float:none;margin-bottom:80px;}.main-container .region-content-title{position:relative;}.main-container .region-content-title nav{position:absolute;top:0;right:0;}.main-container #main-section-inner{background-color:#ffffff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:15px;-webkit-box-shadow:0 0 30px 0 rgba(50,50,50,0.46);-moz-box-shadow:0 0 30px 0 rgba(50,50,50,0.46);box-shadow:0 0 30px 0 rgba(50,50,50,0.46);}.main-container #main-section-inner .draggable label{display:none;}.main-container #main-section-inner .panel-.main-page-container .form-group{margin-bottom:0;}.main-container #main-section-inner .form-actions{text-align:center;margin-top:15px;}.main-container #main-section-inner .tabledrag-toggle-weight-wrapper{display:none;}.main-container #main-section-inner .field-name-field-words-synonyms thead{display:none;}.main-container .region-content-header{margin-bottom:15px;}.main-container .region-content-left,.main-container .region-content-right{margin-top:15px;}.main-container .region-content-left{text-align:left;}.main-container .region-content-right{text-align:right;}.main-container .region-content-right .fb_iframe_widget{margin:0 5px 5px 0;}#main-content{position:relative;margin-bottom:-100px;}#bird-content{position:absolute;height:300px;bottom:0;left:0;right:0;}#bird-content .bird-animation{background-position:-1000px 30%;background-repeat:no-repeat;height:300px;background-image:url(/themes/custom/bluebird/assets/images/plane.png);}.main-page-container{font-family:'Helvetica Neue',Arial,Helvetica,Verdana,sans-serif;overflow-x:hidden;background:url(/themes/custom/bluebird/assets/images/bg.jpg);}.main-page-container #content{text-align:center;margin-left:auto;margin-right:auto;z-index:10;position:relative;padding-top:25px;}.main-page-container #content h2{margin-top:25px;text-align:left;font-size:22px;color:#ffffff;text-shadow:0 0 10px rgba(0,0,0,0.46);}.main-page-container #content h2.page-header{margin-bottom:0;border-bottom:none;}.main-page-container #content .button{cursor:pointer;position:relative;z-index:99999;}.main-page-container #content div.captcha{margin-top:15px;}.main-page-container #footer{background-image:none;border:none;box-shadow:none;z-index:1000;height:60px;margin-bottom:0;margin-top:-60px;vertical-align:middle;display:none;font-size:11px;line-height:11px;color:#c6c6c6;overflow:hidden;clear:both;position:relative;text-shadow:rgba(255,255,255,0.3) 0 1px;padding:0;text-align:center;}.main-page-container #footer .container{color:#181818;margin-top:0;font-size:10px;text-shadow:none;padding:0 0 0 0;}.main-page-container #footer .container a{color:#181818;}.main-page-container #footer .container .menu.nav{margin-left:auto;margin-right:auto;}.main-page-container #footer .container .menu.nav li{display:inline-block;}.main-page-container .main-page-container #wrapper{padding:0;overflow:hidden;position:relative;}.main-page-container #parallax_wrapper{min-height:100%;position:relative;}.main-page-container .scene{position:absolute;bottom:-100px;display:block;width:1920px;}.main-page-container .scene.scene_1{width:100%;height:336px;background:url(/themes/custom/bluebird/assets/images/scene_1.png) no-repeat left top;background-size:cover;z-index:3;}.main-page-container .scene.scene_2{width:100%;height:500px;background:url(/themes/custom/bluebird/assets/images/scene_2.png) no-repeat left top;background-size:cover;z-index:2;}.main-page-container .scene.scene_3{width:100%;height:500px;background:url(/themes/custom/bluebird/assets/images/scene_3.png) no-repeat left top;background-size:cover;z-index:1;}#ouibounce-exit-modal .modal-title{background-color:#428bca;}#ouibounce-exit-modal h3{font-weight:bold;}#ouibounce-exit-modal .modal{max-height:320px;}#ouibounce-exit-modal .modal-.main-page-container h4{text-align:center;}#ouibounce-exit-modal .modal-.main-page-container .block{margin-left:auto;margin-right:auto;max-width:500px;}#ouibounce-exit-modal .fb-page,#ouibounce-exit-modal .fb-page iframe[style],#ouibounce-exit-modal .fb-page span{width:100% !important;}.ui-widget-content.ui-autocomplete{z-index:1100;}@media only screen and (min-width:320px){}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){.cc_container{padding-bottom:75px;}.cc_container .cc_message{color:#333333;font-size:0.8em;line-height:1.2em;}.cc_container .cc_btn{padding:6px 10px;}}@media only screen and (min-width:992px){}@media only screen and (min-width:1200px){}@media only screen and (max-width:1200px){}@media only screen and (max-width:992px){}@media only screen and (max-width:768px){.view-frontpage .views-field-body img{display:none !important;}}@media only screen and (max-width:480px){}@media only screen and (max-width:320px){}.glyphicon-spin{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear;margin-left:5px;}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@keyframes spin{from{transform:scale(1) rotate(0deg);}to{transform:scale(1) rotate(360deg);}}
.field--name-dynamic-block-fieldnode-decipherment .field--label{padding:5px;}.field--name-dynamic-block-fieldnode-decipherment .field--item{}.field--name-dynamic-block-fieldnode-decipherment .field--item .list-group-item .list-group-item-heading{margin-bottom:0;}.field--name-dynamic-block-fieldnode-decipherment .field--item .list-group-item .list-group-item-heading a{font-weight:normal;}.views-field-field-length,.views-field-field-vowels,.views-field-field-consonants{display:inline-block;margin-right:5px;font-size:12px;font-style:italic;}.views-field-field-length .views-label,.views-field-field-vowels .views-label,.views-field-field-consonants .views-label{display:inline-block;margin-right:5px;}.views-field-field-length .field-content,.views-field-field-vowels .field-content,.views-field-field-consonants .field-content{display:inline-block;}
.page-node-type-decipherment .bs-region--top-left,.page-node-type-decipherment .bs-region--top-middle,.page-node-type-decipherment .bs-region--top-right{text-align:center;padding-top:5px;padding-bottom:5px;}.field--name-field-length,.field--name-field-vowels,.field--name-field-consonants{width:100%;border:1px solid #cccccc;padding:5px;margin-left:auto;margin-right:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.field--name-field-length .field--label,.field--name-field-vowels .field--label,.field--name-field-consonants .field--label{font-weight:normal;padding-bottom:5px;}.field--name-field-length .field--item,.field--name-field-vowels .field--item,.field--name-field-consonants .field--item{font-size:18px;font-weight:bold;}.field--name-dynamic-block-fieldnode-puzzle .field--label{padding:5px;}.field--name-dynamic-block-fieldnode-puzzle .field--item{}.field--name-dynamic-block-fieldnode-puzzle .field--item .list-group-item .list-group-item-heading{margin-bottom:0;}.field--name-dynamic-block-fieldnode-puzzle .field--item .list-group-item .list-group-item-heading a{font-weight:normal;}.field--name-dynamic-block-fieldnode-puzzle .field--item .list-group-item .views-field-type{font-size:12px;font-style:italic;}
.view-frontpage.view-display-id-page_1,.view-frontpage.view-display-id-page_2{text-align:center;font-size:24px;}.view-frontpage.view-display-id-page_1 .views-unformatted-separated-item,.view-frontpage.view-display-id-page_2 .views-unformatted-separated-item{font-weight:bold;font-size:38px;color:#337ab7;}.view-frontpage.view-display-id-page_1 .view-header,.view-frontpage.view-display-id-page_1 .view-content,.view-frontpage.view-display-id-page_1 .view-footer,.view-frontpage.view-display-id-page_2 .view-header,.view-frontpage.view-display-id-page_2 .view-content,.view-frontpage.view-display-id-page_2 .view-footer{line-height:36px;}.view-frontpage.view-display-id-page_1 .view-content .views-unformatted-separated,.view-frontpage.view-display-id-page_2 .view-content .views-unformatted-separated{line-height:1;}.view-frontpage.view-display-id-block_1 h3,.view-frontpage.view-display-id-block_2 h3{margin-top:10px;margin-bottom:10px;color:#337ab7;}.view-frontpage.view-display-id-block_1 h4,.view-frontpage.view-display-id-block_2 h4{font-size:14px;font-weight:bold;}
