#sliding-popup{display:block;margin:0;padding:0;right:0;text-align:center;width:100%;z-index:99999}.sliding-popup-bottom{background:rgba(30,30,30,0.80);position:fixed}.sliding-popup-top{background-color:#000;position:relative}#sliding-popup .popup-content{background-color:transparent;border:0 none;display:block;margin:0 auto;padding:0;max-width:80%}#sliding-popup .popup-content #popup-buttons{float:right;margin:15px;max-width:40%}#sliding-popup .popup-content #popup-buttons button{font-size:12px}#sliding-popup .popup-content #popup-text{color:#fff;float:left;margin:5px 0;text-align:left;max-width:60%}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{color:#fff;display:block;font-size:16px;line-height:1.4;margin:10px}#sliding-popup .popup-content #popup-text p{font-size:14px}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%}#sliding-popup .popup-content #popup-text{max-width:100%}#sliding-popup .popup-content #popup-buttons{float:none;margin:5px 0;max-width:100%}#sliding-popup .popup-content #popup-buttons button{margin-bottom:1em}}.filefield-icon{margin:0 2px 0 0}.filefield-element{margin:1em 0;white-space:normal}.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#ccc;max-width:30%}.filefield-element .widget-edit{float:left;max-width:70%}.filefield-element .filefield-preview{width:16em;overflow:hidden}.filefield-element .widget-edit .form-item{margin:0 0 1em}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0}.filefield-element input.progress-disabled{float:none;display:inline}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0}.filefield-element div.ahah-progress-bar div.bar{margin:0}form.fivestar-widget{clear:both;display:block}form.fivestar-widget select,form.fivestar-widget input{margin:0}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px}.fivestar-combo-stars .fivestar-form-item{float:left}.fivestar-static-form-item .form-item,.fivestar-form-item .form-item{margin:0}div.fivestar-widget-static{display:block}div.fivestar-widget-static br{clear:left}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 -32px}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%;background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0}div.fivestar-widget{display:block}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{background:url(/sites/all/modules/fivestar/widgets/default/delete.gif) no-repeat 0 -16px;text-decoration:none}div.fivestar-widget .star,div.fivestar-widget .star a{background:url(/sites/all/modules/fivestar/widgets/default/star.gif) no-repeat 0 0;text-decoration:none}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer}div.fivestar-widget div.on a{background-position:0 -16px}div.fivestar-widget div.hover a,div.rating div a:hover{background-position:0 -32px}form.fivestar-widget div.description{margin-bottom:0}div.toboggan-container{text-align:center}div.toboggan-login-link-container{text-align:left}div.toboggan-login-link-container a{text-decoration:none}div.toboggan-block-message{text-align:left}div.user-login-block{text-align:left}div.user-login-block a{text-align:left}.block-nice_menus{line-height:normal;z-index:10}ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative}ul.nice-menu li{position:relative}ul.nice-menu a{display:block}ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;visibility:hidden}ul.nice-menu li.over ul{visibility:visible}ul.nice-menu ul li{display:block}ul.nice-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.nice-menu li:hover ul,ul.nice-menu li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,ul.nice-menu li.over ul,ul.nice-menu li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,#header-region ul.nice-menu li:hover ul,#header-region ul.nice-menu li.menuparent li:hover ul,#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,#header-region ul.nice-menu li.over ul,#header-region ul.nice-menu li.menuparent li.over ul,#header-region ul.nice-menu li.menuparent li.menuparent li.over ul{visibility:visible}ul.nice-menu li:hover ul ul,ul.nice-menu li:hover ul ul ul,ul.nice-menu li:hover li:hover ul ul,ul.nice-menu li:hover li:hover ul ul ul,ul.nice-menu li:hover li:hover li:hover ul ul,ul.nice-menu li:hover li:hover li:hover ul ul ul,ul.nice-menu li.over ul ul,ul.nice-menu li.over ul ul ul,ul.nice-menu li.over li.over ul ul,ul.nice-menu li.over li.over ul ul ul,ul.nice-menu li.over li.over li.over ul ul,ul.nice-menu li.over li.over li.over ul ul ul,#header-region ul.nice-menu li:hover ul ul,#header-region ul.nice-menu li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,#header-region ul.nice-menu li.over ul ul,#header-region ul.nice-menu li.over ul ul ul,#header-region ul.nice-menu li.over li.over ul ul,#header-region ul.nice-menu li.over li.over ul ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul ul{visibility:hidden}ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{overflow:visible!important}ul.nice-menu li.menuparent ul iframe,#header-region ul.nice-menu li.menuparent ul iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:20px;height:20px}ul.nice-menu,ul.nice-menu ul{list-style:none;padding:0;margin:0;border-top:1px solid #ccc}ul.nice-menu li{border:1px solid #ccc;border-top:0;float:left;background-color:#eee}ul.nice-menu a{padding:.3em 5px}ul.nice-menu ul{top:1.8em;left:-1px;border:0;border-top:1px solid #ccc;margin-right:0}ul.nice-menu ul li{width:12.5em}ul.nice-menu-right,ul.nice-menu-left,ul.nice-menu-right li,ul.nice-menu-left li{width:12.5em}ul.nice-menu-right ul{width:12.5em;left:12.5em;top:-1px}ul.nice-menu-right ul ul{width:12.5em;left:12.5em;top:-1px}ul.nice-menu-right li.menuparent,ul.nice-menu-right li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat}ul.nice-menu-right li.menuparent:hover,ul.nice-menu-right li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat}ul.nice-menu-left li ul{width:12.5em;left:-12.65em;top:-1px}ul.nice-menu-left li ul li ul{width:12.5em;left:-12.65em;top:-1px}ul.nice-menu-left li.menuparent,ul.nice-menu-left li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/arrow-left.png) left center no-repeat}ul.nice-menu-left li.menuparent:hover,ul.nice-menu-left li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/arrow-left.png) left center no-repeat}ul.nice-menu-left a,ul.nice-menu-left ul a{padding-left:14px}ul.nice-menu-down{float:left;border:0}ul.nice-menu-down li{border-top:1px solid #ccc}ul.nice-menu-down li li{border-top:0}ul.nice-menu-down ul{left:0}ul.nice-menu-down ul li{clear:both}ul.nice-menu-down li ul li ul{left:12.5em;top:-1px}ul.nice-menu-down .menuparent a{padding-right:15px}ul.nice-menu-down li.menuparent{background:#eee url(/sites/all/modules/nice_menus/arrow-down.png) right center no-repeat}ul.nice-menu-down li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/arrow-down.png) right center no-repeat}ul.nice-menu-down li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat}ul.nice-menu-down li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat}ul.nice-menu li{margin:0;padding-left:0;background-image:none}#header-region ul.nice-menu li{margin:0;padding-top:.1em;padding-bottom:.1em;background:#eee}#header-region ul.nice-menu ul{top:1.8em;left:-1px;border:0;border-top:1px solid #ccc;margin-right:0}#header-region ul.nice-menu ul{top:1.7em}#header-region ul.nice-menu-down li ul li ul{left:12.5em;top:-1px}#header-region ul.nice-menu-down li.menuparent{background:#eee url(/sites/all/modules/nice_menus/arrow-down.png) right center no-repeat}#header-region ul.nice-menu-down li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/arrow-down.png) right center no-repeat}#header-region ul.nice-menu-down li li.menuparent{background:#eee url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat}#header-region ul.nice-menu-down li li.menuparent:hover{background:#ccc url(/sites/all/modules/nice_menus/arrow-right.png) right center no-repeat}.quote-msg{margin:1em 2em;padding:1em;border:1px solid #ddd;background-color:#f6f6f6}.quote-author{display:block;font-weight:700;margin:0 0 1em}#back-top{position:fixed;bottom:10px;margin-left:20px;z-index:9990;_position:absolute;_top:expression(documentElement.scrollTop+body.scrollTop);_margin-top:500px}body{_background:url(/sites/all/modules/scroll_to_top/null) fixed}#back-top a{width:50px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top a:hover{color:#000}#back-top span.icon{width:50px;height:50px;border:1px solid #666;display:block;margin-bottom:7px;background:#ddd url(/sites/all/modules/scroll_to_top/up-arrow.png) no-repeat center center;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:1s;-moz-transition:1s;transition:1s}.simplenews-subscription-filter .form-item{clear:both;line-height:1.75em;margin:0 1em 0 0}.simplenews-subscription-filter .form-item label{float:left;width:12em}.simplenews-subscription-filter .spacer{margin-left:12em}.simplenews-subscription-filter .form-select,.simplenews-subscription-filter .form-text{width:14em}.block-simplenews .issues-link,.block-simplenews .issues-list{margin-top:1em}.block-simplenews .issues-list .newsletter-created{display:none}.views_slideshow_singleframe_no_display,.views_slideshow_singleframe_hidden,.views_slideshow_singleframe_controls,.views_slideshow_singleframe_image_count{display:none}.views_slideshow_singleframe_pager div a img{width:75px;height:75px}.views_slideshow_singleframe_pager div{display:inline;padding-left:10px}.views_slideshow_singleframe_pager.thumbnails a.activeSlide img{border:3px solid #000}.views_slideshow_singleframe_pager.numbered a.activeSlide{text-decoration:underline}div.fieldgroup{margin:.5em 0 1em}div.fieldgroup .content{padding-left:1em}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}html.js a.views-throbbing,html.js span.views-throbbing{background:url(/sites/all/modules/views/images/status-active.gif) no-repeat right center;padding-right:18px}div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em}.block div.view div.views-admin-links{margin-top:0}div.view div.views-admin-links ul{margin:0;padding:0}div.view div.views-admin-links li{margin:0;padding:0 0 2px;z-index:201}div.view div.views-admin-links li a{padding:0;margin:0;color:#ccc}div.view div.views-admin-links li a:before{content:"["}div.view div.views-admin-links li a:after{content:"]"}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent}div.view div.views-hide{display:none}div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200}div.view:hover div.views-hide{margin-top:-1.5em}.views-view-grid tbody{border-top:0}.hierarchical-select-wrapper .hierarchical-select .selects{float:left}.hierarchical-select-wrapper .hierarchical-select .selects .grippie{clear:left;height:9px;overflow:hidden;background:#eee url(/sites/all/modules/hierarchical_select/images/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;margin-right:.5em;min-width:70px}.hierarchical-select-wrapper .hierarchical-select select,.hierarchical-select-wrapper .hierarchical-select .add-to-dropbox,.hierarchical-select-wrapper .hierarchical-select .create-new-item{margin:0 .5em 3px 0;float:left}.hierarchical-select-wrapper .flat-select{display:none}.hierarchical-select-wrapper .hierarchical-select .create-new-item{padding:.7em;border:2px outset gray}.hierarchical-select-wrapper .hierarchical-select .create-new-item{width:11em}.hierarchical-select-wrapper .hierarchical-select .create-new-item-create,.hierarchical-select-wrapper .hierarchical-select .create-new-item-cancel{float:right;margin:0 0 0 .4em}.hierarchical-select-wrapper .hierarchical-select .create-new-item-input{width:10.5em;margin:0 0 1em;float:left;clear:right}.hierarchical-select-level-labels-style-bold .hierarchical-select select option.level-label{font-weight:700}.hierarchical-select-level-labels-style-inversed .hierarchical-select select option.level-label{background-color:#000;color:#fff}.hierarchical-select-level-labels-style-underlined .hierarchical-select select option.level-label{text-decoration:underline}.hierarchical-select-wrapper .hierarchical-select option.has-children{background:url(/sites/all/modules/hierarchical_select/images/arrow.png) no-repeat right center}p.hierarchical-select-dropbox-limit-warning{padding:0 0 0 .5em;color:#f7a54f;font-size:110%}.hierarchical-select-wrapper .dropbox-title{font-size:115%;color:#898989;margin-bottom:.2em}.hierarchical-select-wrapper .dropbox{display:inline-block;margin:.5em 0}.hierarchical-select-wrapper .dropbox table{margin:0;width:auto;max-width:100%;min-width:20em;color:gray;font-size:90%;border:1px solid gray}tr.dropbox-entry{line-height:1.3em;padding:.3em .6em}tr.dropbox-entry.even{background-color:transparent;border-bottom:1px solid #ccc}tr.dropbox-entry.odd{background-color:#edf5fa;border-bottom:1px solid #ccc}tr.dropbox-entry.first{border-top:1px solid gray}tr.dropbox-entry.last{border-bottom:1px solid gray}.dropbox-selected-item{font-weight:700}.hierarchical-select-item-separator{padding-left:.5em;padding-right:.5em}td.dropbox-remove *,td.dropbox-remove a:link,td.dropbox-remove a:visited{color:#f7a54f;text-decoration:none}td.dropbox-remove a:hover{text-decoration:underline}tr.dropbox-is-empty{padding:.5em 1em}.hierarchical-select-wrapper .nojs .update-button{margin:0 0 1em}.hierarchical-select-wrapper .nojs .help-text{font-size:90%;color:transparent;display:block;border:1px dotted #000;overflow:hidden;width:34em;height:1.2em;padding:.6em;line-height:normal}.hierarchical-select-wrapper .nojs .help-text:hover{height:auto;width:auto;min-width:25em;max-width:45em;color:gray}.hierarchical-select-wrapper .nojs .help-text .ask-to-hover{color:gray;font-style:italic}.hierarchical-select-wrapper .nojs .help-text:hover .ask-to-hover{display:none}.hierarchical-select-wrapper .nojs .help-text .highlight{text-decoration:underline}.hierarchical-select-wrapper .nojs .help-text .warning{color:red}.hierarchical-select-wrapper .nojs .help-text .solutions{margin:0;padding:0}.hierarchical-select-wrapper.waiting{opacity:.5;zoom:1;filter:alpha(opacity=50)}.hierarchical-select-config-code{font-family:'Monaco','Lucida Console','Consolas',monospace}.indented{margin-left:25px}.comment-unpublished{background-color:#fff4f4}.preview .comment{background-color:#ffffea}div.beat-item blockquote{background:#fff url(/sites/all/modules/heartbeat/images/blockquote-start.gif) 0 0 no-repeat;margin:0 20px;padding:0}div.beat-item blockquote div{background:#fff url(/sites/all/modules/heartbeat/images/blockquote-end.gif) 100% 100% no-repeat;padding:30px;margin:0 25px}span.heartbeat_times{font-style:oblique;font-size:.75em}a.heartbeat-older-messages{clear:both;display:block;width:100%}.underlined .activity-time{text-decoration:underline;color:#999}div.heartbeat-message-block:hover .beat-item,div.heartbeat-message-block.hover .beat-item{position:relative}.hover-delete{display:none;color:#999}div.heartbeat-message-block:hover .hover-delete,div.heartbeat-message-block.hover .hover-delete{position:absolute;top:2px;right:2px;z-index:1;display:inline}div.heartbeat-message-block:hover .hover-delete a,div.heartbeat-message-block.hover .hover-delete a{padding:1px 3px;background-color:#999;color:#fff}div.heartbeat-message-block:hover .beat-item-ungrouped .hover-delete,div.heartbeat-message-block.hover .beat-item-ungrouped .hover-delete{position:relative;margin-left:10px}.heartbeat-messages-waiting a,.heartbeat-messages-waiting input{opacity:.5;filter:alpha(opacity=50)}.heartbeat-messages-waiting .heartbeat-messages-throbber{background:url(/sites/all/modules/heartbeat/images/heartbeat-throbber.gif) no-repeat right center;padding-right:13px}.heartbeat-comments-activity .form-item{margin:.3em 0}.heartbeat-comments-activity .form-submit{margin:0}.heartbeat-comment{position:relative}.heartbeat-comment-delete{display:none;color:#999}.heartbeat-comment:hover .heartbeat-comment-delete,.heartbeat-comment.hover .heartbeat-comment-delete{position:absolute;top:2px;right:2px;z-index:1;display:inline;padding:1px 3px;background-color:#999;color:#fff}