#panel-region-background{float:left;width:100%;}#panel-region-banner{float:left;width:100%;}#panel-region-top{float:left;width:100%;}#panel-region-body{float:left;width:100%;}#panel-region-bottom{float:left;width:100%;}#edit-buttons{float:left;}
.entity-property-label{font-weight:bold;}
.swiftype-widget .autocomplete{display:block;position:absolute;box-shadow:0 1px 2px rgba(0,0,0,0.5);list-style-type:none;background-color:#fff;margin:0;padding:0;border-radius:3px;text-align:left;}.swiftype-widget .autocomplete ul{background-color:#fff;display:block;list-style-type:none;margin:0;padding:0;border-radius:3px;text-align:left;}.swiftype-widget .autocomplete li{border-top:1px solid #e5e5e5;border-bottom:1px solid #fff;cursor:pointer;font-size:13px;list-style-type:none;background-image:none;margin:0;}.swiftype-widget .autocomplete li:hover{cursor:pointer;}.swiftype-widget .autocomplete li:first-child{border-top:none !important;border-radius:3px 3px 0 0;}.swiftype-widget .autocomplete li:last-child{border-radius:0 0 3px 3px;border-bottom:none !important;}.swiftype-widget .autocomplete li .swiftype-autocomplete-item{clear:both;box-sizing:border-box !important;display:flex;align-items:center;}.swiftype-widget .autocomplete li .swiftype-autocomplete-item__image{display:block;height:0;width:15%;padding-bottom:15%;background-repeat:no-repeat;background-position:center center;background-size:cover;float:left;}.swiftype-widget .autocomplete li .swiftype-autocomplete-item__title{float:left;padding:10px 8px;width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;line-height:1.5;margin:0;font-weight:bold;color:#1c6cb5;}.swiftype-widget .autocomplete li .swiftype-autocomplete-item__title em{color:#0b2644;font-style:normal;font-weight:bold;}.swiftype-widget .autocomplete li.active{border-top:1px solid #145A93;border-bottom:1px solid #086aa8;background-color:#1285d5;background:linear-gradient(#37a3e9,#1285d5);box-shadow:0 1px 0 #69bdf3 inset;}.swiftype-widget .autocomplete li.active .swiftype-autocomplete-item__title{text-shadow:0 -1px 0 rgba(0,0,0,0.3);color:#fff;}.swiftype-widget .autocomplete li.active .swiftype-autocomplete-item__title em{color:#fff;font-style:normal;}.swiftype-results-container{display:block;}.swiftype-results-container .swiftype-results-item{clear:both;box-sizing:border-box !important;}.swiftype-results-container .swiftype-results-item a{display:flex;align-items:center;text-decoration:none;}.swiftype-results-container .swiftype-results-item a:hover{background-color:#e4e4e4;cursor:pointer;}.swiftype-results-container .swiftype-results-item a:hover .swiftype-results-item__title{text-decoration:underline;color:#1c6cb5;}.swiftype-results-container .swiftype-results-item a:hover .swiftype-results-item__body{color:#0a0a0a;}.swiftype-results-container .swiftype-results-item__image{display:block;height:0;width:15%;padding-bottom:15%;background-repeat:no-repeat;background-position:center center;background-size:cover;float:left;}.swiftype-results-container .swiftype-results-item__text{float:left;padding:10px 8px;width:85%;font-size:13px;line-height:1.5;margin:0;}.swiftype-results-container .swiftype-results-item__title{font-weight:bold;color:#1c6cb5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.swiftype-results-container .swiftype-results-item__body{color:#0a0a0a;}
.panel-1col{}.panel-2col .panel-col-first .inside{margin:0;}.panel-1col .panel-col{width:100%;}#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}.panel-2col .panel-separator{margin:0 0 1em 0;}
.smartbanner-show{margin-top:80px;}.smartbanner-show .smartbanner{display:block;}.smartbanner{position:absolute;left:0;top:0;display:none;width:100%;height:80px;line-height:80px;font-family:'Helvetica Neue',sans-serif;background:#f4f4f4;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none;}.smartbanner-container{margin:0 auto;white-space:nowrap;}.smartbanner-close{display:inline-block;vertical-align:middle;margin:0 5px 0 5px;font-family:'ArialRoundedMTBold',Arial;font-size:20px;text-align:center;color:#888;text-decoration:none;border:0;border-radius:14px;-webkit-font-smoothing:subpixel-antialiased;}.smartbanner-close:active,.smartbanner-close:hover{color:#aaa;}.smartbanner-icon{display:inline-block;vertical-align:middle;width:57px;height:57px;margin-right:12px;background-size:cover;border-radius:10px;}.smartbanner-info{display:inline-block;vertical-align:middle;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;}.smartbanner-title{font-size:13px;line-height:18px;}.smartbanner-button{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,.8);}.smartbanner-button:active,.smartbanner-button:hover{color:#aaa;}.smartbanner-ios{background:#f4f4f4;background:linear-gradient(to bottom,#f4f4f4,#cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px;}.smartbanner-ios .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 white;}.smartbanner-ios .smartbanner-close:active,.smartbanner-ios .smartbanner-close:hover{color:#aaa;}.smartbanner-ios .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.3);}.smartbanner-ios .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,.8);}.smartbanner-ios .smartbanner-title{color:#4d4d4d;font-weight:bold;}.smartbanner-ios .smartbanner-button{padding:0 10px;min-width:10%;color:#6a6a6a;background:#efefef;background:linear-gradient(to bottom,#efefef,#dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 rgba(255,255,255,.6),0 2px 0 rgba(255,255,255,.7) inset;}.smartbanner-ios .smartbanner-button:active,.smartbanner-ios .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(to bottom,#dcdcdc,#efefef);}.smartbanner-android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px 0 #88b131;line-height:82px;}.smartbanner-android .smartbanner-close{border:0;width:17px;height:17px;line-height:17px;margin-right:7px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px rgba(255,255,255,.3);}.smartbanner-android .smartbanner-close:active,.smartbanner-android .smartbanner-close:hover{color:#eee;}.smartbanner-android .smartbanner-icon{background-color:transparent;box-shadow:none;}.smartbanner-android .smartbanner-info{color:#ccc;text-shadow:0 1px 2px #000;}.smartbanner-android .smartbanner-title{color:#fff;font-weight:bold;}.smartbanner-android .smartbanner-button{min-width:12%;color:#d1d1d1;padding:0;background:none;border-radius:0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;}.smartbanner-android .smartbanner-button:active,.smartbanner-android .smartbanner-button:hover{background:none;}.smartbanner-android .smartbanner-button-text{text-align:center;display:block;padding:0 10px;background:#42b6c9;background:linear-gradient(to bottom,#42b6c9,#39a9bb);text-transform:none;text-shadow:none;box-shadow:none;}.smartbanner-android .smartbanner-button-text:active,.smartbanner-android .smartbanner-button-text:hover{background:#2ac7e1;}.smartbanner-windows{background:#f4f4f4;background:linear-gradient(to bottom,#f4f4f4,#cdcdcd);box-shadow:0 1px 2px rgba(0,0,0,.5);line-height:80px;}.smartbanner-windows .smartbanner-close{border:0;width:18px;height:18px;line-height:18px;color:#888;text-shadow:0 1px 0 white;}.smartbanner-windows .smartbanner-close:active,.smartbanner-windows .smartbanner-close:hover{color:#aaa;}.smartbanner-windows .smartbanner-icon{background:rgba(0,0,0,.6);background-size:cover;box-shadow:0 1px 3px rgba(0,0,0,.3);}.smartbanner-windows .smartbanner-info{color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,.8);}.smartbanner-windows .smartbanner-title{color:#4d4d4d;font-weight:bold;}.smartbanner-windows .smartbanner-button{padding:0 10px;min-width:10%;color:#6a6a6a;background:#efefef;background:linear-gradient(to bottom,#efefef,#dcdcdc);border-radius:3px;box-shadow:inset 0 0 0 1px #bfbfbf,0 1px 0 rgba(255,255,255,.6),0 2px 0 rgba(255,255,255,.7) inset;}.smartbanner-windows .smartbanner-button:active,.smartbanner-windows .smartbanner-button:hover{background:#dcdcdc;background:linear-gradient(to bottom,#dcdcdc,#efefef);}
