/*
Theme Name: Student Reporting Labs
Theme URI: http://www.pbs.org/newshour/
Author: NewsHour Productions LLC
Author URI: http://www.pbs.org/newshour/
Description: This is the theme for the Student Reporting Labs website.
Version: 0.1
License: GNU General Public License
License URI: license.txt
Text Domain: studentreportinglabs
Domain Path: /languages/

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

studentreportinglabs is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/

.alignleft  { float:left; margin: 6px; }
.alignright  { float:right; margin: 6px; }

.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}.terms-inline{display:inline;}


fieldset{margin-bottom:1em;padding:.5em;}form{margin:0;padding:0;}hr{height:1px;border:1px solid gray;}img{border:0;}table{border-collapse:collapse;}th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/*_\*/
* html .clear-block{height:1%;}.clear-block{display:block;}/* End hide from IE-mac */



body.drag{cursor:move;}th.active img{display:inline;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}tbody{border-top:1px solid #ccc;}tbody th{border-bottom:1px solid #ccc;}thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.breadcrumb{padding-bottom:.5em}div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;float:left;}div.tree-child{background:url(/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/misc/tree.png) no-repeat -11px center;}.error{color:#e55;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;padding:2px;}.warning{color:#e09010;}div.warning{border:1px solid #f0c020;}div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}.ok{color:#008000;}div.ok{border:1px solid #00aa00;}div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}ol.task-list li.active{font-weight:bold;}.form-item{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item .description{font-size:0.85em;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-checkboxes,.form-radios{margin:1em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker,.form-required{color:#f00;}.more-link{text-align:right;}.more-help-link{font-size:0.85em;text-align:right;}.nowrap{white-space:nowrap;}.item-list .page-numbers{clear:both;text-align:center;}.item-list .page-numbers li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.page-numbers-current{font-weight:bold;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:10em;}dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}dl.multiselect .form-item{height:1.75em;margin:0;}.container-inline div,.container-inline label{display:inline;}ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}html.js fieldset.collapsible legend a{padding-left:15px;background:url(/misc/menu-expanded.png) 5px 75% no-repeat;}html.js fieldset.collapsed legend a{background-image:url(/misc/menu-collapsed.png);background-position:5px 50%;}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}html.js fieldset.collapsible{position:relative;}html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}.resizable-textarea{width:95%;}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(/misc/draggable.png) no-repeat 0 0;}a.tabledrag-handle-hover .handle{background-position:0 -20px;}.joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;}.teaser-checkbox{padding-top:1px;}div.teaser-button-wrapper{float:right;padding-right:5%;margin:0;}.teaser-checkbox div.form-item{float:right;margin:0 5% 0 0;padding:0;}textarea.teaser{display:none;}html.js .no-js{display:none;}.progress{font-weight:bold;}.progress .bar{background:#fff url(/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}.progress .percentage{float:right;}.progress-disabled{float:left;}.ahah-progress{float:left;}.ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(/misc/throbber.gif) no-repeat 0px -18px;float:left;}tr .ahah-progress .throbber{margin:0 2px;}.ahah-progress-bar{width:16em;}#first-time strong{display:block;padding:1.5em 0 .5em;}tr.selected td{background:#ffc;}table.sticky-header{margin-top:0;background:#fff;}#clean-url.install{display:none;}html.js .js-hide{display:none;}#system-modules div.incompatible{font-weight:bold;}#system-themes-form div.incompatible{font-weight:bold;}span.password-strength{visibility:hidden;}input.password-field{margin-right:10px;}div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}div.password-description ul{margin-bottom:0;}.password-parent{margin:0 0 0 0;}input.password-confirm{margin-right:10px;}.confirm-parent{margin:5px 0 0 0;}span.password-confirm{visibility:hidden;}span.password-confirm span{font-weight:normal;}

ul.menu{list-style:none;border:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}li.expanded{list-style-type:circle;list-style-image:url(/misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}li.collapsed{list-style-type:disc;list-style-image:url(/misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}li.leaf{list-style-type:square;list-style-image:url(/misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.links{margin:0;padding:0;}ul.links.inline{display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.block ul{margin:0;padding:0 0 0.25em 1em;}

#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}#user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}



.field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}.node-form .content-add-more .form-submit{margin:0;}.node-form .number{display:inline;width:auto;}.node-form .text{width:auto;}.form-item #autocomplete .reference-autocomplete{white-space:normal;}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}table#content-field-overview tr.content-add-new .description{margin-bottom:0;}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}.advanced-help-topic dd{margin-bottom:.5em;}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}.advanced-help-topic .content-border{border:1px solid #AAA}


.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;}.ibimage_right{float:right;}table.cke_editor fieldset{padding:0 !important;}.cke_editor{display:table !important;}.cke_editor,#ie#bug{display:inline-table !important;}.cke_panel_listItem{background-image:none;padding-left:0;}tbody{border:0;}form#ckeditor-admin-profile-form textarea#edit-toolbar,form#ckeditor-admin-global-profile-form textarea#edit-toolbar{display:none;}form#ckeditor-admin-profile-form #edit-toolbar + .grippie,form#ckeditor-admin-global-profile-form #edit-toolbar + .grippie{display:none;}div.sortableList{cursor:n-resize;}div.widthMarker{height:20px;border-top:1px dashed #CCC;margin:10px 0px 0px 1px;padding-left:1px;text-align:center;}div.sortableList.group{margin:20px 0px 0px 0px;}div.sortableList div.sortableListDiv{height:30px;margin-bottom:3px;width:900px;}div.sortableList div.sortableListDiv span.sortableListSpan{background-color:#F0F0EE;height:30px;border-right:1px dashed #CCC;display:block;}div.sortableList div.sortableListDiv span.sortableListSpan ul{background:none;width:900px;white-space:nowrap;border:1px solid #CCC;list-style:none;margin:0px;padding:0px 0px 0px 1px;height:30px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li{background:none;list-style:none;cursor:move;height:18px;min-width:18px;padding:2px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li.group{min-width:5px;padding-left:2px;}div.sortableList div.sortableListDiv span.sortableListSpan ul li img{border:0;padding:0;margin:0}li.sortableItem{position:relative;float:left;margin:3px 1px 1px 0px;border:1px solid #CCC;background-color:#F0F0EE;z-index:99;}fieldset#edit-appearance div#groupLayout,div#allButtons{border:0;padding:0 0 0 0;margin:1em 0;overflow:auto;}.cke_browser_ie .cke_panel_block{overflow:hidden !important;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.cp_tile:hover div.edit{display:block;}div.cp_showborder:hover{background-color:#ffff80;cursor:pointer;}div.cp_tile div.edit{background-color:white;border:1px solid rgb(238,238,238);display:none;font-size:12px;font-weight:bold;padding:0px 4px;position:absolute;z-index:40;}div.cp_tile{padding:0px;margin:0px;}

.container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{padding:0;margin:0;}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important;margin-right:2px !important;padding:0 !important;width:12em;min-width:12em;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left;width:24%;float:left;}.date-nav div.date-next{text-align:right;width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/*_\*/
 * html .date-clear-block{height:1%;}.date-clear-block{display:block;}/* End hide from IE-mac */

.date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-weight:bold;font-size:2em;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}



.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 0;}.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;}
.node_embed_dialog{background:#e9e9e9;border:2px solid #333;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;}.node_embed_dialog .ui-dialog-titlebar{margin:0;padding:5px;background-color:#333;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;}.node_embed_dialog .ui-dialog-titlebar-close{position:absolute;right:5px;color:#fff;}#nodeEmbedDialog{margin:10px 0 0 0;}.node_embed_dialog .nodeEmbedButtons{margin:0;padding:0;}.node_embed_dialog .nodeEmbedButtons button{background:#333;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #444;padding:3px 10px;margin:5px 5px 0 0;cursor:pointer;}.node_embed_dialog .nodeEmbedButtons button:hover{border:1px solid #999;}

div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
div.tweets-pulled-listing ul{list-style:none;}div.tweets-pulled-listing div.tweet-authorphoto{margin:0 5px 0 0;float:left;}div.tweets-pulled-listing div.tweet-authorphoto img{max-height:40px;max-width:40px;}div.tweets-pulled-listing a{color:blue;}div.tweets-pulled-listing .tweet-author a{font-weight:bold;}div.tweets-pulled-listing .tweet-time a{color:silver;}div.tweets-pulled-listing  div.tweet-divider{clear:left;border-bottom:1px solid #efefef;margin:5px 0 5px 0;}


div.fieldgroup{margin:.5em 0 1em 0;}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:bold;}.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 0;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:none;}





body{color:#333;font:75% Helvetica,Arial,sans-serif;margin:0;padding:0;background:url(images/bg-page-full.png);color:#515151;}p{margin:15px 0;line-height:130%;}a:link,a:visited{color:#3366cc;text-decoration:none;}a:hover,a:active{text-decoration:underline;}a:focus{outline:none;}img,a img{border:none;outline:none;}h2{font-size:2.667em;margin:0;padding:0;}h3{color:#a6040b;font-size:1.583em;font-weight:normal;line-height:110%;margin:5px 0 10px 0;padding:0;}











.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}.bold{font-weight:bold;}.italic{font-style:italic;}.underline{border-bottom:1px solid;}.highlight{background:#ffc;}.img-left{float:left;margin:4px 10px 4px 0;}.img-right{float:right;margin:4px 0 4px 10px;}.nopadding{padding:0}.noindent{margin-left:0;padding-left:0}.nobullet{list-style:none;list-style-image:none;}.messages,.preview{margin:.75em 0;padding:.5em 1em;}.messages{background-color:#fff;border:1px solid #b8d3e5;}.messages ul{margin:0;}.preview{background-color:#fcfce8;border:1px solid #e5e58f;}.preview .node{background-color:#fcfce8;}span.clear{clear:both;display:block;font-size:0;height:1px;line-height:0;margin-bottom:-1px;}.clear{clear:both;}.clear-block{display:block;}.float-left{float:left;}.float-right{float:right;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}#outer-wrapper .form-item{margin:0px;}.menu{margin:0;padding:0;}ul.menu,ul.menu li{list-style-type:none;list-style-image:none;display:inline;}ul.menu,ul.menu li{list-style-type:none;list-style-image:none;display:inline;}#admin-toolbar ul.menu,#admin-toolbar ul.menu ul,#admin-toolbar ul.menu li,#admin-toolbar ul.menu li a{display:block;}.item-list ul{margin:.35em 0 0 0;padding:0;}.item-list ul ul{margin-left:0;}ul li.leaf,.item-list ul li{list-style-image:none;list-style-type:none;}ul.links li{background:none;margin:0 10px 0 0;padding:0;}ul.primary,ul.primary li,ul.secondary,ul.secondary li{background:none;border:0;}ul.secondary{border-bottom:1px solid #b4d7f0;clear:both;text-align:left;}ul.primary li a,ul.primary li.active a,ul.primary li a:hover,ul.primary li a:visited,ul.secondary li a,ul.secondary li.active a,ul.secondary li a:hover,ul.secondary li a:visited{background:none;border:0;margin:0;padding:0 1em 0 0;text-decoration:none;}ul.primary li.active a,ul.secondary li.active a{font-weight:700;}.div{zoom:1;}




#wrapper{background:url(images/bg-page.png) repeat-y;margin:0 auto;width:959px;padding:0 18px;}#outer-wrapper{background:url(images/bg-page-full.png) repeat;}#logo-area{background:#eeeef3 url(images/bg-header.png) repeat-x;height:138px;position:relative;}#container{background:#FFF url(images/bg-nav-btm.png) repeat-x;padding:34px 0 0 0;}#homepage-left{width:595px;float:left;}#sidebar-right{float:right;width:339px;padding-right:10px;}#homepage-left-bottom{padding:14px;}#footer{border-top:9px solid #ffffd4;background:url(images/bg-footer.png) #444444 no-repeat bottom left;padding:25px 25px 60px;color:#999;}body.sidebar-right #center{float:left;padding-right:10px;width:590px;}





.sm-text{font-size:.8333em;text-transform:uppercase;}.field-content h2,.view-articles h2{font-weight:bold;font-size:1.167em;}.tag{font-size:.833em;text-transform:uppercase;color:#6788c3;margin:0;}.tag a{color:#6788c3;}.views-row h2.doc{background:url(images/icons.png) no-repeat 0 -228px;padding-left:17px;}.more a{color:#2967d4;}.more-all{text-transform:uppercase;font-size:.833em;}.views-row{margin:30px 0;}.views-row h2{padding:5px 0;}.views-row h2 a{color:#414b5a;}.views-row p{margin:5px 0;line-height:115%;}.view-articles .views-row h2{padding-top:0;line-height:100%;}#sidebar-right .views-row{margin:0 0 20px 0;}.views-separator{border-bottom:1px solid #f3f3f4;clear:both;margin:20px 0;}#homepage-left-bottom .views-row{margin:0;}#center .views-row{margin:20px 0;clear:both;}.views-row img{float:left;margin:0 15px 15px 0;border:1px solid #3e3e3e;}p.intro{font-weight:bold;margin-bottom:30px;}.context-block{margin-bottom:20px;}#already-lab{margin-bottom:20px;}h3.resources{background:url(images/title-resources-for-teachers2.png) no-repeat;padding:0 0 29px;text-indent:-9000px;}h3.more-labs{background:url(images/titles-red2.png) no-repeat 0 -375px;padding:0 0 9px;text-indent:-9000px;}h3.about-labs{background:url(images/titles-red2.png) no-repeat 0 -167px;padding:0 0 9px;text-indent:-9000px;}h3.application{background:url(images/titles-red2.png) no-repeat 0 -22px;padding:0 0 9px;text-indent:-9000px;}h3.start{background:url(images/titles-red2.png) no-repeat 0 -92px;padding:0 0 9px;text-indent:-9000px;}h3.from-pbs{background:url(images/titles-red2.png) no-repeat 0 -583px;padding:0 0 9px;text-indent:-9000px;}h3.social-hub{background:url(images/titles-red2.png) no-repeat 0 -724px;padding:0 0 9px;text-indent:-9000px;}h3.support-labs{background:url(images/titles-red2.png) no-repeat 0 -652px;padding:0 0 9px;text-indent:-9000px;}h3.current{background:url(images/title-current-reporting.gif) no-repeat;padding:0;text-indent:-9000px;}.block-blue h3.featured-lab{background:url(images/icon-blue-lab.gif) no-repeat;}#logo{float:left;padding:0;position:relative;}#logo a{background:url(images/logo.png) no-repeat;width:241px;height:131px;display:block;text-indent:-9000px;position:absolute;left:-33px;}#top-menu{text-transform:uppercase;position:absolute;right:5px;bottom:2px;font-size:.833em;}#top-menu .menu li a{color:#456498;text-decoration:none;}#top-menu .menu li{margin:0 3px 0 0;padding:0;}#nav{background:url(images/bg-nav.gif);}#nav ul.primary-links li a:link,#nav ul.primary-links li a:visited{color:#000000;display:block;font-weight:normal;padding:0;text-decoration:none;text-transform:none;}#nav ul.primary-links{padding:0;margin:0;}#nav ul.primary-links li{float:left;margin:0;padding:0;list-style-type:none;}#nav ul.primary-links li a{text-indent:-9000px;margin:0;padding:0;height:58px;}#pbs-top-menu{height:28px;background:#333;}#student-logo a{background:url(images/student-report-labs.gif) no-repeat;width:779px;height:78px;text-indent:-9000px;display:block;float:right;margin:34px 50px 0 0;}.social-widgets{margin:1em 0;}span.st_twitter{padding:2px 0px 0px 0px;background:url(images/twitter_new_icon.png) no-repeat right top;}span.st_facebook{background:url(images/icons.png) no-repeat right -20px;padding:2px 0px 5px 0px;}span.st_tumblr{background:url(images/tumblr_16.png) no-repeat right top;padding-top:2px;padding-bottom:5px;}span.st_twitter,span.st_facebook,span.st_tumblr{text-indent:-9000px}.node-type-video .social-widgets{margin-top:8px;margin-left:25px;}#top-menu .menu li{float:left;margin:3px;}#top-menu .menu li#find-us{width:20px;margin-right:0px;padding-right:0px;}#top-menu .menu li#twitter a{background:url(images/pbs-social.png) no-repeat -24px 5px;padding:15px 12px;}#top-menu .menu li#fb a{background:url(images/pbs-social.png) no-repeat 0px 4px;padding:15px 12px;}#top-menu .menu li#tumblr a{background:url(images/pbs-social.png) no-repeat -48px 3px;padding:15px 13px;}#nav ul.primary-links li#about a{display:block;background:url(images/navsprite.png) no-repeat 0 0;width:192px;}#nav ul.primary-links li#about a:hover{background:url(images/navsprite.png) no-repeat 0 -58px;}#nav ul.primary-links li#about a.active{background:url(images/navsprite.png) no-repeat 0 -115px;}#nav ul.primary-links li#student-reports a{display:block;background:url(images/navsprite.png) no-repeat -193px 0;width:209px;}#nav ul.primary-links li#student-reports a:hover{background:url(images/navsprite.png) no-repeat -193px -58px;}#nav ul.primary-links li#student-reports a.active{background:url(images/navsprite.png) no-repeat -193px -115px;}#nav ul.primary-links li#news a{display:block;background:url(images/navsprite.png) no-repeat -402px 0;width:151px;}#nav ul.primary-links li#news a:hover{background:url(images/navsprite.png) no-repeat -402px -58px;}#nav ul.primary-links li#news a.active{background:url(images/navsprite.png) no-repeat -402px -115px;}#nav ul.primary-links li#curriculum{display:block;background:url(images/navsprite.png) no-repeat -553px 0;width:194px;}#nav ul.primary-links li#curriculum a:hover{background:url(images/navsprite.png) no-repeat -553px -58px;}#nav ul.primary-links li#curriculum a.active{background:url(images/navsprite.png) no-repeat -553px -115px;}#nav ul.primary-links li#pbs-news-hour a{display:block;background:url(images/navsprite.png) no-repeat -747px 0;width:212px;}#nav ul.primary-links li#pbs-news-hour a:hover{background:url(images/navsprite.png) no-repeat -747px -58px;}#nav ul.primary-links li#pbs-news-hour a.active{background:url(images/navsprite.png) no-repeat -747px -115px;}#slideshow-wrapper{position:relative;margin-bottom:12px;height:500px;}#slideshow-wrapper > .slideshow-slide{position:absolute;top:0;left:0;}#slideshow-wrapper li{list-style-type:none;margin:0 5px 0 0;padding:0;}#slideshow-wrapper ul{margin:0;padding:0;}#slideshow-wrapper .slide-text{background:url(images/bg-slide-text.png) no-repeat;padding:15px 14px 0;margin-top:0;}#slideshow-wrapper .more a{color:#ffffd3;font-weight:bold;}#slideshow-wrapper .slide-text p{line-height:1.4em;color:#FFF;}#slideshow-wrapper:hover .slide-title{display:block;}#slideshow-wrapper .slide-title{position:absolute;bottom:3px;left:0;background:url(images/bg-slide-title.jpg);z-index:1;width:786px;opacity:0.93;filter:alpha(opacity=93);padding:13px 14px 13px;max-width:772px;height:74px;}#slideshow-wrapper .slide-title h2{font-size:2.2em;margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;font-weight:600;}#slideshow-wrapper .slide-title h2 a{color:#FFF !important;}#slideshow-wrapper #thumbs-wrapper{background:#eeeef3;padding:0;width:159px;position:absolute;right:0;}#thumbs-wrapper{position:relative;}#thumbs-wrapper .content{float:right;}#thumbs-wrapper ul{margin:0;}#thumbs-wrapper img{background-color:#FFF;display:block;}#thumbs-wrapper .sm-text{color:#b6b6b5;}#thumbs-wrapper .rotator_thumbnail{position:relative;width:158px !important;margin:0 0 1px 1px;}#thumbs-wrapper #thumb-1{display:none;}#thumbs-wrapper .rotator_thumbnail_label{position:absolute;background:url(images/bg-slide-title.jpg) no-repeat;bottom:0;left:0;overflow:hidden;opacity:0.89;filter:alpha(opacity=89);}#thumbs-wrapper .rotator_thumbnail_label a{color:#FFF !important;font-weight:600;font-size:1.1em;letter-spacing:1px;text-decoration:none;padding:10px;width:138px;height:79px;display:block;}#slideshow-wrapper .rotator-toggle{position:absolute;top:0;right:0;}#main-rotator-toggle:hover{opacity:1;}#slideshow-wrapper .rotator-shift-left{position:absolute;top:250px;left:0;}#slideshow-wrapper .rotator-shift-right{position:absolute;top:250px;right:160px;}#slideshow-wrapper .rotator-toggle a{background:url(images/rotator-sprite.png) no-repeat -9px -110px;padding:0px 11px;}#slideshow-wrapper .rotator-shift-left a{background:url(images/rotator-sprite.png) no-repeat 0 -48px;padding:17px 24px;}#slideshow-wrapper .rotator-shift-right a{background:url(images/rotator-sprite.png) no-repeat 0 0;padding:17px 24px;}#homepage-left .more a,#sidebar-right .more a,#center .views-row .more a{text-decoration:underline;}#homepage-left .more a:hover,#sidebar-right .more a:hover,#center .views-row .more a:hover{text-decoration:none;}.block-yellow{background:#fbfbca url(images/bg-yellow.png) repeat-y top left;padding:20px;margin-right:-10px;}.block-yellow h3{margin-bottom:5px;}.divide-yellow{background:url(images/divide-yellow.png) no-repeat left;height:7px;margin:0 -15px 10px 0;}#about-the-reporting-labs p{font-size:1.083em;line-height:1.3em;margin:0 0 10px 0;}.block-blue{background:#eff3f8;padding:20px;color:#2e2d2d;}.block-blue h3{font-family:Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1.5em;margin:0 0 10px 0;text-indent:-9000px;}.block-blue h3.featured-lab{background:url(images/title-featured-lab2.png) no-repeat;padding:3px 0 3px 22px;}.block-blue img.featured-photo{border:3px solid #bdc4cf;}.block-blue p{margin:0 0 15px 0;line-height:140%;}.block-blue h4{margin:13px 0 4px 0;font-size:1.167em;}.ad-block{background:#f7f7f7;padding:21px;margin:14px 0;}.block-cream{background:#fffff8;padding:15px;border-top:1px solid #cbcbc9;border-bottom:1px solid #cbcbc9;margin:15px 0;}.block-cream a{color:#d0010a;}#support-student-labs a{color:#d0010a;}.basic-block{margin-bottom:14px;}.padded{padding:0 15px 15px}.basic-block-divide{background:url(images/divide-basic.png) no-repeat;height:15px;}#footer .block-nodeblock p{margin:0;}#footer .links-wrapper{width:580px;float:left;}#footer a{color:#999;}#footer ul.footer-links li{list-style-type:none;padding:0;margin:0 0 5px 0;font-size:.917em;line-height:normal;}#footer ul.footer-links li.title a{color:#CCC;font-size:1.167em;line-height:120%;font-weight:bold;}#footer ul.footer-links{float:left;margin:0 10px 0 0;padding:0;}#footer ul.col-1{width:35%;}#footer ul.col-2{width:25%;}#footer ul.col-3{width:30%;}#footer .program-support{float:right;width:310px;}#footer h4{font-size:1em;margin:0 0 20px 0;}.media-title{color:#FFF;background:url(images/bg-title-media.png) no-repeat;padding:15px 14px 4px 14px;}.media-wrapper{background:#383838;padding:14px 0 17px 37px;}.body-content{margin:25px 5px 25px 25px;}.body-content p{font-size:1.167em;line-height:135%;}#center .related-callout{margin:14px 0 14px 25px;padding:14px;background:#f8f9fa;line-height:130%;border-top:3px solid #ebeced;}#center .related-callout p{margin:0;line-height:150%;}#center .related-callout h3{font-family:Helvetica,Arial,sans-serif;margin:8px 0 15px 0;}#center .related-callout h4{margin:0;color:#515151;}#center .related-callout h4 a{color:#515151;}.body-content ul{padding:0 0 0 20px;margin-bottom:20px;}.body-content h2{line-height:120%;}.body-content h3{font-family:Helvetica,arial,sans-serif;color:#343434;font-weight:bold;font-size:1.417em;margin:30px 0 10px 0;line-height:130%;}.body-content h4{font-family:Helvetica,arial,sans-serif;font-weight:bold;font-size:1.25em;margin:30px 0 10px 0;}.body-content li{font-size:1.167em;line-height:135%;margin:5px 0;}.body-content img{border:1px solid #3E3E3E;}#center .view-articles{margin:0 25px 25px;}#center .featured-view-item{background:#edf2f8;padding:15px 15px 15px 25px;margin:15px 0 15px -25px;}#center .featured-view-item img{float:left;}#center .view-articles h2 a{color:#414b5a;}#center .view-articles .rss{float:left;margin:5px 0 0 9px;}#center .view-articles .rss a{float:left;display:block;background:url(images/icon-rss.gif) no-repeat;height:15px;width:15px;text-indent:-9000px;}#center .view-articles .rss a:hover{background:url(images/icon-rss.gif) no-repeat 0 -17px;}#center .view-articles h1{color:#698bc7;font-weight:bold;font-size:1.5em;text-transform:uppercase;float:left;padding:5px 0 3px 30px;margin:0 0 7px 0;}#center .view-articles .title-divide{border-bottom:1px solid #d9e2f1;height:1px;line-height:1px;font-size:1px;margin:0 0 35px -25px;}#center .featured-view-item h2{font-size:1.8em;line-height:1.1;margin-bottom:3px;margin:0;}#center .view-articles h1.news{background:url(images/icon-news-title.gif) no-repeat;}#center .view-articles h1.video{background:url(images/icon-video-title-1.gif) no-repeat;}#center .featured-view-item img{border:3px solid #c5d1e5;margin:0 15px 10px 0;}#center .featured-view-item p{line-height:1.4em;font-size:1.1em;margin-top:4px;}


body.page-news #center .views-row{margin:5px 0;padding:0;}
body.page-news #center .views-separator{margin:1px 0 18px 0;}
.item-list ul.page-numbers{font-size:.917em;text-transform:uppercase;width:195px;float:left;}
.item-list ul.page-numbers li{float:left;margin:0 1px;}
.item-list .current {background-color:#cacaca;-moz-border-radius:2px;-webkit-border-radius:2px;color:#FFF;}
.item-list ul.page-numbers li a{color:#5082d8;display:block;text-decoration:none;padding:2px 5px;}
.item-list ul.page-numbers li a:hover{background:#e6e6e6;-moz-border-radius:2px;-webkit-border-radius:2px;color:#afafaf;}
span.more-listing{color:#cccccc;float:left;font-size:1em;text-transform:uppercase;margin:6px 5px 0 0;}

.listing-rss{width:240px;float:right;text-transform:uppercase;font-size:.833em;text-align:right;margin:8px 0 0 0;}
.listing-rss a{background:url(images/icon-rss.gif) no-repeat right 0px;padding:3px 19px 2px 0;height:23px;}
.listing-rss a:hover{background:url(images/icon-rss.gif) no-repeat right -43px;}
.date{color:#666;text-transform:none;font-weight:bold;font-size:1.083em;}.name-of{color:#999;font-size:.917em;font-style:italic;margin:13px 0 0;}.views-row img.video-thumb{padding:2px;background:#FFF;border:1px solid #CCC;}#current-reporting-labs{background:#658ccc;padding-top:15px;}#current-reporting-labs p{color:#2e2d2d;}#application-info{background:#edf2f8;padding-top:15px;}.resource-attachment a{background:url(images/icon-download.gif) no-repeat 0 0px;padding:3px 0 3px 25px;}.on-the-web h2 a{background:url(images/icon-on-the-web.gif) no-repeat right 2px;padding:4px 21px 2px 0;}.search{}.slide .reporting-lab,.slide .reporting-lab a{padding-top:15px;font-style:italic;font-size:115%;color:#fffee1;}.slide-text p{margin-top:5px;}#pbs-top-menu{height:28px;overflow:hidden;}#center .view-articles .title-divide{margin-bottom:25px;}

.item-list .current{background-color:#cacaca;color:#FFF;display:block;padding:2px 5px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.item-list .page-numbers li{padding:0px;}.general-right{background:#F8F9FA;padding:20px;margin-bottom:15px;}

.general-right-less-padding{background:#F8F9FA;padding:20px 10px 20px 20px;margin-bottom:15px;}.node-type-reporting-lab #center #lab-articles{float:right;width:250px;}.node-type-reporting-lab #center #lab-videos{float:left;width:250px;margin-left:25px;}.node-type-reporting-lab #center .related-callout{margin-left:0px;}.node-type-reporting-lab h2.lab-status-active{color:#698bc7;}.author-name{font-weight:bold;}.media-title .author-name{font-weight:normal;}#sidebar-right .general-right{background:url(images/divide-basic.png) no-repeat top left;}.media-title a{color:#fff;font-weight:bold;}.media-subtitle{line-height:135%;}.resource-video{margin-top:20px;}

.item-list .page-numbers{clear:none;}
.page-resources .listing-rss{width:200px;}
.listing-rss{margin-bottom:25px;}

.slide{position:relative;}#slideshow-wrapper .slide-text p{margin-bottom:5px;}.views-row h2.doc{background:url(images/icons.png) no-repeat 0 -228px;padding-left:17px;}#center .user-profile .view-articles{margin:20px 20px 20px 0;}.user-profile .item-list ul.page-numbers{width:400px;}.webform-client-form .form-item label{margin:15px 0 2px 0;}.webform-client-form .form-submit{margin-top:15px;}.block-blue h4 a{font-size:1.167em;margin:13px 0 4px;color:#2E2D2D;}.featured_lab_info{margin-bottom:10px;}#start-your-own{margin-top:11px;}.page-user #center{padding:20px;}#application-info{margin-bottom:0px;}#current-reporting-labs{margin-bottom:0px;}#current-reporting-labs a{color:#fff;}#current-reporting-labs h4 a{color:#515151;}#lesson-plans{background:#edf2f8;padding-top:15px;}.page-page-not-found #center{float:left;}h2 a.on-the-web,h3 a.on-the-web,h4 a.on-the-web{background:url(images/icon-on-the-web.gif) no-repeat right 2px;padding:4px 21px 2px 0;}.body-content .wysiwyg h2{line-height:120%;font-size:1.6em;font-family:Helvetica,arial,sans-serif;color:#343434;font-weight:bold;margin:30px 0 10px 0;}.media-wrapper-youtube{background:#383838;padding:14px 0 17px 79px;}#center .aptureLink span.aptureLinkIcon{display:none !important;}.resource-attachment span.aptureLink a.aptureLink{padding:3px 0 3px 25px !important;}.paddingbottom10{padding-bottom:10px;}.page-search #search-form{margin-top:10px;margin-left:25px;}.page-search .item-list ul.page-numbers{margin-left:25px;margin-bottom:20px;width:auto;}.page-search .box h2{display:none;}.page-search .box .view-articles h2{display:block;}#top-menu .menu li#twitter a{padding-bottom:3px;}body.node-view-page div#drupal-control-bar{background:url(/sites/default/themes/studentlabs/images/black70percent.png) repeat-x;padding:3px;position:fixed;top:30px;font-family:Arial,helvetica,sans-serif;right:0;padding:.5em;}body.node-view-page div#drupal-control-bar li{list-style-type:none;float:left;margin:0 1em;}body.node-view-page #tabs-wrapper div#drupal-control-bar li.active a{text-decoration:none;font-weight:bold;color:#FFF;border:none;background:#000;}body.node-view-page #tabs-wrapper div#drupal-control-bar li a{color:#CCC;border:none;}#tabs-wrapper div#drupal-control-bar li{list-style-type:none;float:left;}#tabs-wrapper div#drupal-control-bar li a{display:block;font-family:Arial,Helvetica,sans-serif;padding:5px 10px 2px 10px;font-size:.9em;margin:0 5px 0 0;color:#666;border:1px solid #CCC;border-bottom:none;}#tabs-wrapper div#drupal-control-bar li a:hover{text-decoration:none;}#tabs-wrapper div#drupal-control-bar li.active a{color:#000;background:#f6f6f6;font-weight:bold;text-decoration:none;}.header_search_input{width:150px;line-height:25px;margin-right:5px;margin-top:-2px;padding-left:7px;border:1px solid #999;color:#666;display:inline-block;}#sitewide-search{margin-top:-10px !important;}#searchform{display:inline;}#twitter,#fb{position:relative;bottom:2px;}#already-lab{background:#F7F7F7 none repeat scroll 0 0;padding:15px;}div.exposed-filter-block{margin-top:37px;}div.exposed-filter-block .views-exposed-form .views-exposed-widget .form-submit,div.exposed-filter-block button{background:transparent none;color:#36C;float:left;display:inline-block;text-decoration:none;text-transform:uppercase;border:0;cursor:pointer;margin:5px 0 0 0;}div.exposed-filter-block .views-exposed-form .views-exposed-widget .form-submit:hover,div.exposed-filter-block button:hover{text-decoration:underline;}div.exposed-filter-block .views-exposed-form .views-exposed-widget{float:none;}div.exposed-filter-block select{width:100%;}h2.filter-title{color:#698BC7;font-size:1.5em;font-weight:bold;}#block-views-articles-block_1 div.field-content div{margin-left:90px;}.block-nodeblock{margin-bottom:15px;}


.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out,opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out,opacity 0.3s ease-in;transition:transform 0.3s ease-out,opacity 0.3s ease-in;}.marker-cluster-small{background-color:rgba(80,131,215,0.6);}.marker-cluster-small div{background-color:rgba(44,91,195,0.6);color:#FFF;}.marker-cluster-medium{background-color:rgba(255,255,255,0.6);}.marker-cluster-medium div{background-color:rgba(255,255,255,0.6);}.marker-cluster-large{background-color:rgba(253,156,115,0.6);}.marker-cluster-large div{background-color:rgba(241,128,23,0.6);}.leaflet-oldie .marker-cluster-small{background-color:rgb(80,131,215);}.leaflet-oldie .marker-cluster-small div{background-color:rgb(44,91,195);color:#FFF;}.leaflet-oldie .marker-cluster-medium{background-color:rgb(241,211,87);}.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240,194,12);}.leaflet-oldie .marker-cluster-large{background-color:rgb(253,156,115);}.leaflet-oldie .marker-cluster-large div{background-color:rgb(241,128,23);}.marker-cluster{background-clip:padding-box;border-radius:20px;}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif;}.marker-cluster span{line-height:30px;}body{margin:0;padding:0;}#map-wrapper{position:relative;}#map{position:relative;height:500px;width:959px;float:left;}#map_location_info{float:left;width:270px;margin-left:12px;}.menu-ui{background-color:rgba(255,255,255,0.8);position:absolute;bottom:10px;left:10px;z-index:1;border-radius:3px;width:120px;border:1px solid rgba(0,0,0,0.4);}.menu-ui a{font-size:13px;color:#404040;display:block;margin:0;padding:0;padding:10px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.25);text-align:center;}.menu-ui a:first-child{border-radius:3px 3px 0 0;}.menu-ui a:last-child{border:none;border-radius:0 0 3px 3px;}.menu-ui a:hover{background:#f8f8f8;color:#404040;}