@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400');body{font-family:'Open Sans';font-size:15px;}.main-container{min-height:400px;}.float-left{float:left;}.float-right{float:right;}.node footer{margin:1em 0;}h1{font-size:2em;font-weight:300;}h2{font-size:1.6em;font-weight:300;}h3{font-size:1.3em;font-weight:300;}h4{font-size:1.1em;font-weight:300;}p{margin-bottom:.5em !important;}hr{border-top:1px solid #DDDDDD;}.nowrap{white-space:nowrap !important;}.left{text-align:left;}.center{text-align:center;}.right{}.bold{font-weight:bold;}.small{font-size:.8em !important;}label,.label,.table-label{color:#777777;font-size:100%;font-weight:normal;padding:0;vertical-align:top;}.red{color:#C00000;}.bkg-red{background:#EF9A9A;}.orange{color:#B66B00;}.bkg-orange{background:#FFE0B2;}.yellow{color:#9E8D00;}.bkg-yellow{background:#FFF9C4;}.green{color:#2E7D32;}.bkg-green{background:#E8F5E9;}.bkg-green-1{background:#C8E6C9;}.bkg-green-2{background:#81C784;}.bkg-green-3{background:#4CAF50;}.small{font-size:.8em;}.large{font-size:1.5em;}a{color:#5495CC;}button:hover{opacity:.7;}a:hover{color:#006472;cursor:pointer;text-decoration:underline;}.download-csv{color:#5495CC !important;background-color:#FCFCFC !important;border:1px solid #CCCCCC !important;}.download-csv.active{box-shadow:none !important;}.btn-white{background-color:#FAFAFA;border-color:#CCCCCC;}.btn-white:hover{background-color:#EEEEEE;}.btn-gray{color:#FFF;background-color:#CCCCCC;}.btn-gray:hover{color:#FFF;background-color:#BBBBBB;}.btn-orange{color:#FFF;background-color:#EE8000;}.btn-orange:hover{color:#FFF;background-color:#DE7300;}table th{white-space:nowrap;}.table-responsive > .table > tbody > tr > td{white-space:normal;}.field-name-body table td{padding:5px 10px;}.form-required{color:#C00000;}.node-product .attribute{margin-bottom:1em;}.views-field-views-bulk-operations .form-item{padding:0;margin:0;}.form-type-uc-quantity .form-control{min-width:50px;}.node-form .form-type-radio,.node-form .form-type-checkbox,.form-table .form-type-radio,.form-table .form-type-checkbox{display:inline-block;margin-right:1.3em;}form.form-inline .form-item,form.form-inline button{margin-right:1em;}form.form-inline.label-block label{display:block;}form.form-inline .form-item select{max-width:150px;}form.form-table .form-type-textfield label,form.form-table .form-type-select label,form.form-table .form-type-file label,form.form-table .form-type-password label{display:inline-block;width:170px;}form.form-table .select-wrapper,form.form-table .form-text,form.form-table .form-select{display:inline-block;width:auto;max-width:100%;}form.form-table .form-type-textarea label{width:100%;}form .views-exposed-widget select{max-width:200px;}form .views-exposed-widget input{max-width:150px;}.img-shadow img{border:1px solid #CCCCCC;padding:4px;margin:0 1em 1em 0;box-shadow:2px 3px 6px 0px #AAAAAA;max-width:98%;}.feed-icon img{margin:1em 0;}.page-reflections-winner .field-item{margin:0 0 1em 0;}.region-sidebar-first .block h2,.region-sidebar-second .block h2{background:#F8F8F8;border:1px solid #E7E7E7;font-size:1.3em;margin:0 0 .5em 0;padding:5px 10px 5px 10px;}.region-sidebar-first .block,.region-sidebar-second .block{margin:2em 0;}.field-name-body img{margin:3px 15px 5px 15px;}.footer{border-top:1px solid #CCCCCC;padding-top:1em;padding-bottom:0;margin-top:2em;margin-bottom:0;}.view-announcements .views-row{border-bottom:1px solid #CCCCCC;padding-bottom:2em;margin-bottom:1em;}.jcarousel-container{overflow:hidden;}.jcarousel-item{border:1px solid #CCCCCC;padding:15px;margin:0 20px 15px 0;width:195px !important;height:195px;white-space:nowrap;}.jcarousel-item .vertical-helper{display:inline-block;height:100%;vertical-align:middle;margin:0;}.jcarousel-item img{display:inline-block;max-width:100%;max-height:100%;}.jcarousel-item a.ext{display:none;}.field-group-fieldset{clear:both;margin-top:2em;}.field-name-field-ref-pages .node-subpage{padding:15px;margin:0 0 0 90px;clear:both;}.field-name-field-ref-pages .field-name-field-ref-icon{float:left;margin:0 0 0 -85px;}.field-name-field-ref-pages .field-name-field-ref-icon img{width:64px;height:64px;}.field-name-field-ref-pages h3{margin-top:0;}.view-reflections .col-gallery{margin-top:2em;}.node-type-reflections .field-name-field-name{font-size:1.5em;margin-bottom:0;}.node-type-reflections .field-name-field-school{font-size:1.2em;}.node-type-reflections .field-name-field-reflections-level{border-top:1px solid #CCCCCC;padding-top:2em;margin-top:2em;}.node-type-ref-entry .field-name-field-images .field-item img,.page-ref-admin-entry .field-name-field-images .field-item img{width:100%;max-width:500px;}.ref-section{margin:2em 0;border-top:1px solid #CCCCCC;}.ref-section .content{margin-left:100px;}.ref-section .ref-icon{float:left;width:80px;margin:3px 1em 1em -100px;clear:both;}.awards-section{margin:2em 0;border-top:1px solid #CCCCCC;}.awards-section .content{margin-left:100px;}.awards-section .awards-icon{float:left;width:80px;margin:3px 1em 1em -100px;clear:both;}.view-exhibitors .col-gallery{margin-top:2em;}.view-exhibitors .views-field-nothing{border:1px solid #DDDDDD;padding:1em;height:200px;}.view-exhibitors .views-field-nothing .vertical-helper{display:inline-block;height:100%;vertical-align:middle;margin:0;}.view-exhibitors .views-field-nothing img{display:inline-block;max-width:100%;max-height:100%;}.view-exhibitors .views-field{margin:.5em 0;}.board-list .views-row{border:1px solid #CCCCCC;padding:15px;margin:0 1em 1em 0;width:100%;display:inline-block;white-space:nowrap;overflow:hidden;}.board-list .views-row .views-field-field-picture{float:left;margin-right:15px;}.board-list .views-row .views-field-title{font-size:1.3em;margin-top:-5px;}@media (max-width:500px){.board-list .views-row .views-field-field-picture{float:none;margin-bottom:15px;}}@media (min-width:1200px){.board-list .views-row{width:46%;}}.view-bill-sheet .views-row{border-top:1px solid #999999;margin-top:2em;padding-top:1em;}.view-bill-sheet header h2{background:#004481;padding:.7em;}.view-bill-sheet header h2 a{color:#FFFFFF;}.node-bill-form .form-type-radio{display:inline-block;margin:0 1em .5em;}.node-bill .field-group-fieldset{margin:0 0 1.5em 0;}.node-bill .field-name-field-bill-sponsor-link{font-size:1.4em;font-weight:100;}.node-bill .group-sponsor .field{margin:0;}.node-bill .group-sponsor .field-name-field-image{float:left;margin:0 15px 0 0;}.node-bill .bill-position{float:left;height:43px;margin:0 1em 0 0;}@media (min-width:768px){.node-bill .group-details{width:49%;float:left;clear:none;}.node-bill .group-sponsor{width:49%;float:right;clear:none;}}.view-resolutions tr.active-0{opacity:.5;}.field-type-node-reference .field-items .odd{background:#FAFAFA;}.catalog-row{margin:2em 0 3em 225px;clear:both;}.catalog-row .views-field{margin:.8em 0;}.catalog-row .views-field-field-image{margin:4px 0 20px -225px;}.catalog-row .views-field-field-image img{float:left;width:200px;}@media (max-width:500px){.catalog-row .views-field-field-image img{width:100%;}.catalog-row{margin-left:0;}.catalog-row .views-field-field-image{margin-left:0;}}.view-icons .views-row{display:inline-block;text-align:center;border:1px solid #CCCCCC;margin:0 1em 1em 0;padding:15px 0 10px 0;width:120px;}.view-icons .views-row img{width:60px;margin:auto;padding-bottom:10px;}.field-name-field-video .field-item,.field-name-field-vimeo .field-item{position:relative;padding-bottom:56.25%;overflow:hidden;}.field-name-field-video .field-item iframe,.field-name-field-vimeo .field-item iframe{position:absolute;left:0;width:100%;height:100%;}.admin-view .views-widget{max-width:150px;}#user-admin-permissions th.checkbox,#edit-field-field-permissions-permissions th.checkbox{-moz-transform:rotate(-90deg);-moz-transform-origin:top left;-webkit-transform:rotate(-90deg);-webkit-transform-origin:top left;-o-transform:rotate(-90deg);-o-transform-origin:top left;position:relative;top:26px;white-space:nowrap;max-width:16px;}.page-admin-reports-linkchecker table tr td a{white-space:nowrap;}.search-results .search-info{display:none;}
@media (min-width:768px){ul.nav li.dropdown:hover ul.dropdown-menu{display:block;}}@media only screen and (max-width:1200px){.navbar-collapse.collapse{display:none !important;}.navbar-collapse.collapse.in{display:block !important;}.navbar-header .collapse,.navbar-toggle{display:block !important;}.navbar-header{float:none;}}.logo img{height:33px;}.navbar-inverse{background-color:#004481;border:none;}.navbar-inverse .navbar-nav > li > a{color:#FFFFFF;}.navbar-inverse .navbar-nav > li > a:hover{color:#DDDDDD;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover{color:#FFFFFF;background-color:#337AB7;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus{color:#FFFFFF;background-color:#337AB7;}.secondary .title{padding-left:.5em;}@media (min-width:768px){.secondary .title{padding:0;display:none;}}.page-header{margin:.5em 0;border-bottom:none;}.chosen-container{padding:4px;height:auto;min-height:34px;}.chosen-container-single .chosen-single,.chosen-container-multi .chosen-choices{border:none !important;box-shadow:none !important;background-image:none !important;}.node-form .table-responsive{overflow:visible;}#masquerade-block-1 .input-group-addon{display:none;}#masquerade-block-1 .description{font-size:.9em;}#edit-masquerade-user-field{width:70%;}.captcha{margin:1.5em 0;}#user-login,#user-register-form,#user-pass{max-width:400px;}#user-login .help-block,#user-register-form .help-block{}#edit-account .form-item-name,#edit-mimemail{display:none;}
