.selectBox-dropdown{min-width:150px;position:relative;border:solid 1px #f6f5f1;line-height:1.5;text-decoration:none;text-align:left;color:#000;outline:none;vertical-align:middle;background:#f6f5f1;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.75);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.75);box-shadow:0 1px 0 rgba(255,255,255,0.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;cursor:default;}.selectBox-dropdown:focus,.selectBox-dropdown:focus .selectBox-arrow{border-color:#f6f5f1;}.selectBox-dropdown.selectBox-menuShowing-bottom{-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.selectBox-dropdown.selectBox-menuShowing-top{-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;}.selectBox-dropdown .selectBox-label{padding:7px 8px 0;display:inline-block;white-space:nowrap;overflow:hidden;text-align:center;font-size:13px;}.selectBox-dropdown .selectBox-arrow{position:absolute;top:0;right:0;width:23px;height:100%;background:url(/sites/all/themes/safe/images/jquery.selectBox-arrow.gif) 50% center no-repeat;width:25px;background:url(/sites/all/themes/safe/images/select.png) no-repeat scroll right 14px transparent;border-left:solid 1px #f6f5f1;}.selectBox-dropdown.selectBox-menuShowing .selectBox-arrow{background:url(/sites/all/themes/safe/images/select.png) no-repeat scroll right -86px transparent;}.selectBox-dropdown-menu{position:absolute;z-index:99999;max-height:200px;min-height:1em;border:solid 1px #f6f5f1;background:#f6f5f1;-moz-box-shadow:0 2px 6px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);overflow:auto;-webkit-overflow-scrolling:touch;}.selectBox-inline{min-width:150px;outline:none;border:solid 1px #f6f5f1;background:#FFF;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:auto;}.selectBox-inline:focus{border-color:#f6f5f1;}.selectBox-options,.selectBox-options LI,.selectBox-options LI A{list-style:none;display:block;cursor:default;padding:0;margin:0;}.selectBox-options.selectBox-options-top{border-bottom:none;margin-top:1px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}.selectBox-options.selectBox-options-bottom{border-top:none;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.selectBox-options LI A{line-height:1.5;padding:0.5em;white-space:nowrap;overflow:hidden;background:6px center no-repeat;color:#4d4d4d;text-align:center;text-decoration:none;font-size:13px;}.selectBox-options LI.selectBox-hover A{background-color:#ccc;}.selectBox-options LI.selectBox-disabled A{color:#888;background-color:transparent;}.selectBox-options LI.selectBox-selected A{background-color:#60ba4d;color:#FFF;}.selectBox-options .selectBox-optgroup{color:#666;background:#ccc;font-weight:bold;line-height:1.5;padding:0 .3em;white-space:nowrap;}.selectBox.selectBox-disabled{color:#888 !important;}.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:.5;filter:alpha(opacity=50);border-color:#f6f5f1;}.selectBox-inline.selectBox-disabled{color:#888 !important;}.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent !important;}
@media print{a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name
  a:visited{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5em;}html,button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}body{margin:0;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:2em;margin-top:1em;margin-bottom:1em;}h3{font-size:1.17em;line-height:1.28205em;margin-top:1.28205em;margin-bottom:1.28205em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.80723em;margin-top:1.80723em;margin-bottom:1.80723em;}h6{font-size:0.75em;line-height:2em;margin-top:2em;margin-bottom:2em;}hr{height:1px;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap;}b,strong{font-weight:bold;}blockquote{margin:1.5em 30px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:1.5em 0;}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul,.item-list ul{margin:1.5em 0;}.item-list ul li{margin:0;}dd{margin:0 0 0 30px;}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0;}menu,ol,ul,.item-list ul{padding:0 0 0 30px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border-color:#c0c0c0;margin:0 2px;border-top-width:0.0625em;border-top-style:solid;padding-top:0.4625em;border-bottom-width:0.0625em;border-bottom-style:solid;padding-bottom:0.9125em;border-left-width:0.0625em;border-left-style:solid;padding-left:0.9125em;border-right-width:0.0625em;border-right-style:solid;padding-right:0.9125em;}legend{border:0;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}
ul.primary,ul.secondary{overflow:hidden;*zoom:1;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{border:1px solid #222;display:block;line-height:1.5em;text-decoration:none;}ul.primary{}ul.primary li{margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid #fff;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:background-color 0.3s 300ms;-moz-transition:background-color 0.3s 300ms;-ms-transition:background-color 0.3s 300ms;-o-transition:background-color 0.3s 300ms;transition:background-color 0.3s 300ms;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s 300ms;-moz-transition:background-color 0.3s 300ms;-ms-transition:background-color 0.3s 300ms;-o-transition:background-color 0.3s 300ms;transition:background-color 0.3s 300ms;text-shadow:1px 1px 0 #fff;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:1px 1px 0 #333;background-color:#666;border-color:#000;color:#fff;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/safe/css/fonts/flexslider-icon.eot);src:url(/sites/all/themes/safe/css/fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/safe/css/fonts/flexslider-icon.woff) format("woff"),url(/sites/all/themes/safe/css/fonts/flexslider-icon.ttf) format("truetype"),url(/sites/all/themes/safe/css/fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:1em 0 1em;position:relative;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}#carousel .flex-direction-nav{*height:0;}#carousel .flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}#carousel .flex-direction-nav .flex-prev{left:-50px;}#carousel .flex-direction-nav .flex-next{right:-50px;text-align:right;}#carousel .flexslider:hover .flex-prev{opacity:0.7;left:10px;}#carousel .flexslider:hover .flex-next{opacity:0.7;right:10px;}#carousel .flexslider:hover .flex-next:hover,#carousel .flexslider:hover .flex-prev:hover{opacity:1;}#carousel .flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;}#carousel .flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001';}#carousel .flex-direction-nav a.flex-next:before{content:'\f002';}#slider .flex-direction-nav{*height:0;}#slider .flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:180px;z-index:10;overflow:hidden;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}#slider .flex-direction-nav .flex-prev{left:10px;}#slider .flex-direction-nav .flex-next{right:10px;text-align:right;}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}@media (max-width:999px){.carousel-thumbnails,.carousel-primary{padding-left:15px;padding-right:15px;max-width:972px;margin-left:auto;margin-right:auto;}}#slider .slides .field-item{max-height:346px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;}#slider .slides .captions{max-width:350px;background:#60ba4d;color:#fff;margin:0 auto;text-align:center;padding:0.5em;box-shadow:inset 1px 4px 11px -6px #000;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}#slider .slides .captions p{margin:0;line-height:1.2;font-size:14px;}#carousel{margin-top:1em;}@media (max-width:759px){#carousel{display:none;}}#carousel .slides .field-item{margin-right:10px;opacity:0.5;}#carousel .slides .field-item img{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.no-touch #carousel .slides .field-item:hover{opacity:1;cursor:pointer;}#carousel .slides .flex-active-slide .field-item{opacity:1;}
ul li.expanded{*list-style-image:url(/sites/all/themes/safe/css/images/menu-expanded.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}ul li.collapsed{*list-style-image:url(/sites/all/themes/safe/css/images/menu-collapsed.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}ul li.leaf{*list-style-image:url(/sites/all/themes/safe/css/images/menu-leaf.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}li a.active{color:#000;}.views-displays .secondary li{float:none;margin:0 6px 0;}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px;}.views-displays .secondary .open > a{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-ms-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}.views-displays .secondary .open > a:hover{color:#333;}.views-displays .secondary .action-list li{margin:0;}.views-displays .secondary .action-list li:first-child{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;-ms-border-radius:0 7px 0 0;-o-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}.views-displays .secondary .action-list li:last-child{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;margin:0;}html{background:#5bb3cf;}body{background:transparent;margin:0;padding:0;min-width:320px;overflow-x:hidden;color:#4d4d4d;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;position:relative;line-height:1.8em;left:0;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transition:left 300ms;-moz-transition:left 300ms;-ms-transition:left 300ms;-o-transition:left 300ms;transition:left 300ms;}body.menu-active{left:-255px;-webkit-transition:left 300ms;-moz-transition:left 300ms;-ms-transition:left 300ms;-o-transition:left 300ms;transition:left 300ms;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.mobile-only{display:none;}@media (max-width:759px){.mobile-only{display:block;}}.desktop-only{display:none;}@media (min-width:1000px){.desktop-only{display:block;}}.desktop-only-inline{display:none;}@media (min-width:1000px){.desktop-only-inline{display:inline-block;}}.not-desktop,.bp-tablet-down{display:none;}@media (max-width:999px){.not-desktop,.bp-tablet-down{display:block;}}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}table{margin:0 auto;}@media (min-width:760px) and (max-width:999px){table{margin:0 auto;}}@media (max-width:759px){table{margin:0 auto;}}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}ul.green-bulleted-list{background:#60ba4d;margin-left:2em;padding:1em 1em 1em 1em;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.section-opal-school ul.green-bulleted-list{background:#5bb3cf;}ul.green-bulleted-list li{padding-bottom:1rem;}#featured-region .view-basic-page-intro .views-row ul.green-bulleted-list{margin-top:2em;margin-bottom:2em;}ul.green-bulleted-list *{color:#fff;}ul.green-list-no-bullets{background:#60ba4d;list-style:none;padding:1em 1em 1em 30px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.section-opal-school ul.green-list-no-bullets{background:#5bb3cf;}ul.green-list-no-bullets li{padding-bottom:1rem;}#featured-region .view-basic-page-intro .views-row ul.green-list-no-bullets{margin-top:2em;margin-bottom:2em;}ul.green-list-no-bullets *{color:#fff;}ul.gray-bulleted-list{background:#4d4d4d;margin-left:2em;padding:1em 1em 1em 30px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}ul.gray-bulleted-list li{padding-bottom:1rem;}#featured-region .view-basic-page-intro .views-row ul.gray-bulleted-list{margin-top:2em;margin-bottom:2em;}ul.gray-bulleted-list *{color:#fff;}ul.gray-list-no-bullets{background:#4d4d4d;padding:1em 1em 1em 1em;list-style:none;margin-top:2em;margin-bottom:2em;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}ul.gray-list-no-bullets li{padding-bottom:1rem;}ul.gray-list-no-bullets *{color:#fff;}.simple-item-list .view,.simple-item-list ul{padding:0;margin:0;list-style:none;}.simple-item-list .view .views-row,.simple-item-list .view li,.simple-item-list ul .views-row,.simple-item-list ul li{border-bottom:1px solid #60ba4d;padding-bottom:0.5em;}.section-opal-school .simple-item-list .view .views-row,.section-opal-school
.simple-item-list .view li,.section-opal-school
.simple-item-list ul .views-row,.section-opal-school
.simple-item-list ul li{border-bottom:1px solid #5bb3cf;}#content .simple-item-list .view .views-row,#content
.simple-item-list .view li,#content
.simple-item-list ul .views-row,#content
.simple-item-list ul li{padding-top:1.5em;}.simple-item-list .view .views-row a,.simple-item-list .view li a,.simple-item-list ul .views-row a,.simple-item-list ul li a{text-decoration:underline;}.simple-item-list .view h2,.simple-item-list ul h2{font-size:24px;margin:0;padding:0.5em 0 0 0;}.simple-item-list .view h2 a,.simple-item-list ul h2 a{color:#4d4d4d;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;text-decoration:none;}.simple-item-list .view h3,.simple-item-list ul h3{margin-top:1em;margin-bottom:0;}.simple-item-list .more-link a{display:inline-block;color:#4d4d4d;text-decoration:none;font-weight:bold;font-size:14px;margin-bottom:0.5em;margin-top:0.5em;}.simple-item-list .more-link a:after{display:inline-block;content:'';position:relative;top:8px;width:47px;height:24px;background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 0 no-repeat;margin-left:0.5em;}.no-touch .simple-item-list .more-link a:hover:after{background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 -100px no-repeat;}.simple-item-list img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;position:relative;top:0.5em;}.simple-item-list .field-name-field-image{float:left;margin-right:20px;margin-bottom:1em;}.green-text-box{border:5px solid #60ba4d;padding:20px 15px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-bottom:2em;}.green-text-box *{font-size:14px;line-height:1.2;}.green-text-box h2{font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;padding-top:0;font-size:22px;margin-top:0;}.sidebar .green-text-box{margin-top:2em;}.green-text-box .subscribe-para span{color:#60ba4d;font-weight:bold;font-size:16px;}.section-opal-school .green-text-box .subscribe-para span{color:#5bb3cf;}a{color:#60ba4d;text-decoration:underline;}.section-opal-school a{color:#5bb3cf;}a.btn-square-green{float:right;padding:20px 18px;color:#fff;background:url(/sites/all/themes/safe/images/bg_menu_top_green.png) 0 0 repeat;margin-left:10px;text-decoration:none;text-transform:uppercase;font-size:18px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.no-touch a.btn-square-green:hover{background:#60ba4d;}a.btn-square-green.btn-square-green-wysiwyg{float:none;margin-left:0;}#featured-region .view-basic-page-intro .views-row a.btn-square-green.btn-square-green-wysiwyg{margin-top:2em;margin-bottom:1em;display:inline-block;}a.btn-square-orange{float:right;padding:20px 18px;color:#fff;background:url(/sites/all/themes/safe/images/bg_menu_top_orange.png) 0 0 repeat;margin-left:10px;text-decoration:none;text-transform:uppercase;font-size:18px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.no-touch a.btn-square-orange:hover{background:#f26722;}a.btn-square-orange.btn-square-orange-wysiwyg{float:none;margin-left:0;}#featured-region .view-basic-page-intro .views-row a.btn-square-orange.btn-square-orange-wysiwyg{margin-top:2em;margin-bottom:1em;display:inline-block;}.sidebar a.btn-square-orange{color:#fff;}a.arrow-link-small-green{display:block;float:right;width:47px;height:24px;text-indent:-8765px;background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 0 no-repeat;margin-top:0.5em;margin-bottom:0.5em;margin-bottom:1em;}.no-touch a.arrow-link-small-green:hover{background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 -100px no-repeat;}a.text-with-arrow-link-sm-green{display:inline-block;color:#4d4d4d;text-decoration:none;font-weight:bold;font-size:14px;margin-bottom:0.5em;}a.text-with-arrow-link-sm-green:after{display:inline-block;content:'';position:relative;top:8px;width:47px;height:24px;background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 0 no-repeat;margin-left:0.5em;}.no-touch a.text-with-arrow-link-sm-green:hover:after{background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 -100px no-repeat;}li.node-readmore a{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 -138px no-repeat;color:#fff;font-size:14px;font-weight:600;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;line-height:1.8;float:right;}.no-touch li.node-readmore a:hover{text-decoration:underline;}.no-touch li.node-readmore a:hover{background-position:0 -184px;}.btn-arrow-green{display:inline-block;width:31px;height:11px;overflow:hidden;padding-top:11px;background:url(/sites/all/themes/safe/images/arrow-white-on-green.png) 0 0 no-repeat;margin-left:15px;}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin-top:0;margin-bottom:0;}h1,h2,h3,h4{-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:subpixel-antialiased;-o-font-smoothing:subpixel-antialiased;font-smoothing:subpixel-antialiased;text-transform:none;line-height:1.08em;margin-bottom:0.5em;}h1{font-size:50px;color:#60ba4d;text-align:center;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif;padding-left:4px;text-transform:none;padding-top:20px;}.section-opal-school h1{color:#FFF;font-weight:300;}@media (max-width:759px){h1{position:relative;font-size:36px;top:15px;padding-top:26px;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){h1,h1#page-title{position:relative;top:14px;}}h2{font-size:32px;color:#60ba4d;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif;padding-left:4px;text-transform:none;padding-top:15px;}.section-opal-school h2{color:#5bb3cf;font-weight:300;}@media (max-width:759px){h2.block-title{text-align:center;}}.sidebar h2.block-title{margin-bottom:12px;font-size:34px;}h2 a{text-decoration:none;}.no-touch h2 a:hover{text-decoration:underline;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){h2{position:relative;top:14px;}h2.block-title{position:relative;top:14px;}#footer h2.block-title{top:0;}}h3{font-size:18px;}h4{font-size:16px;}#content img{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}ul.menu{margin:0;padding:0;list-style:none;zoom:1;}ul.menu:before,ul.menu:after{content:"";display:table;}ul.menu:after{clear:both;}ul.menu li{margin:0;padding:0;display:block;float:left;list-style-image:none;}ul.menu li a{padding:0 7px;}ul.menu li.last a{border-right:none;}.bulleted-link-list ul{color:#5bb3cf;}.bulleted-link-list ul li{margin-top:0;margin-bottom:0.5em;}.bulleted-link-list ul li a{color:#5bb3cf;text-decoration:none;}.btn-blue{background:#5bb3cf;color:#fff;text-decoration:none;padding:8px 15px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.no-touch .btn-blue:hover{text-decoration:none;}.btn-blue-lg,.btn_blue{font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;background:#5bb3cf;color:#fff;text-decoration:none;padding:8px 15px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px 30px;font-size:1em;margin-top:0.5em;display:inline-block;}.no-touch .btn-blue-lg:hover,.no-touch
.btn_blue:hover{text-decoration:none;}.no-touch .btn-blue-lg:hover,.no-touch
.btn_blue:hover{background:#5bb3cf;color:#fff;-webkit-transition:background 300ms;-moz-transition:background 300ms;-ms-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms;}.arrow-link{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;}.no-touch .arrow-link:hover{text-decoration:underline;}.btn-light-blue-lg{font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;background:#5bb3cf;color:#fff;text-decoration:none;padding:8px 15px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background:#5bb3cf;padding:10px 30px;font-size:1em;margin-top:0.5em;display:inline-block;}.no-touch .btn-light-blue-lg:hover{text-decoration:none;}.no-touch .btn-light-blue-lg:hover{background:#5bb3cf;color:#fff;-webkit-transition:background 300ms;-moz-transition:background 300ms;-ms-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms;}.grid-2-to-1 > .block-INT > .view > .view-content .views-row{float:left;width:48%;margin-right:2%;border:1px solid #f2f2f2;border-bottom:2px solid #d9d9d9;margin-top:2em;padding-bottom:1em;position:relative;}.grid-2-to-1 > .block-INT > .view > .view-content .views-row.views-row-odd{clear:both;}@media (max-width:999px){.grid-2-to-1 > .block-INT > .view > .view-content .views-row{width:100%;margin-right:0;}}.grid-3-to-1{zoom:1;}.grid-3-to-1:before,.grid-3-to-1:after{content:"";display:table;}.grid-3-to-1:after{clear:both;}.grid-3-to-1 .views-row{width:31%;float:left;margin-right:2%;margin-bottom:1em;padding:40px 30px;background:#ffffff;border:1px solid #f2f2f2;border-width:0 1px 2px 1px;border-bottom:2px solid #ccc;}@media (max-width:999px){.grid-3-to-1 .views-row{width:100%;margin-right:0;background-image:none;border:none;padding:20px 0 0 0;float:none;}}.grid-3-to-1-unboxed{zoom:1;}.grid-3-to-1-unboxed:before,.grid-3-to-1-unboxed:after{content:"";display:table;}.grid-3-to-1-unboxed:after{clear:both;}.grid-3-to-1-unboxed .views-row{width:31%;float:left;margin-right:2%;margin-bottom:1em;background:#ffffff;}@media (max-width:999px){.grid-3-to-1-unboxed .views-row{width:100%;margin-right:0;background-image:none;border:none;float:none;}}.grid-3-to-1-unboxed ul{list-style:none;padding:0;}.grid-3-to-1-unboxed .view-content .views-row:nth-child(3n+1){clear:both;}.grid-3-to-1-unboxed .views-field-picture{text-align:center;}.grid-3-to-1-unboxed .view-content .views-row{padding-bottom:1em;}.grid-3-to-1-unboxed .view-content .views-row a{color:#4d4d4d;text-decoration:none;}.grid-3-to-1-unboxed.centered .views-row,.grid-3-to-1-unboxed.centered .views-row *{text-align:center;line-height:1.2;}.grid-3-to-1-unboxed.centered img{margin-bottom:0.5em;}.grid-3-to-1-unboxed img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.grid-3-to-2-to-1{margin-top:2em;zoom:1;}.grid-3-to-2-to-1:before,.grid-3-to-2-to-1:after{content:"";display:table;}.grid-3-to-2-to-1:after{clear:both;}.grid-3-to-2-to-1 > .view-content .views-row{float:left;width:31%;margin-right:2%;margin-bottom:2%;}@media (min-width:1000px){.grid-3-to-2-to-1 > .view-content .views-row:nth-child(3n+1){clear:both;}}@media (min-width:760px) and (max-width:999px){.grid-3-to-2-to-1 > .view-content .views-row{width:48%;}.grid-3-to-2-to-1 > .view-content .views-row.views-row-odd{clear:both;}}@media (max-width:759px){.grid-3-to-2-to-1 > .view-content .views-row{width:100%;float:none;margin-right:0;margin-bottom:2em;}}.grid-3-to-2-to-1.view-sponsors{margin-top:0;}.grid-3-to-2-to-1.view-sponsors > .view-content .views-row{float:left;width:31%;margin-right:2%;margin-bottom:2%;text-align:center;font-weight:bold;}@media (min-width:1000px){.grid-3-to-2-to-1.view-sponsors > .view-content .views-row:nth-child(3n+1){clear:both;}}@media (max-width:999px){.grid-3-to-2-to-1.view-sponsors > .view-content .views-row{width:100%;margin-right:0;background-image:none;border:none;padding:20px 0 0 0;float:none;}}.grid-3-to-2-to-1.view-sponsors > .view-content .views-row a{text-decoration:none;color:#4d4d4d;}.grid-3-to-2-to-1.view-sponsors > .view-content .views-row a img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:5px solid #fff;}.no-touch .grid-3-to-2-to-1.view-sponsors > .view-content .views-row a:hover{color:#60ba4d;}.section-opal-school .no-touch .grid-3-to-2-to-1.view-sponsors > .view-content .views-row a:hover{color:#5bb3cf;}.no-touch .grid-3-to-2-to-1.view-sponsors > .view-content .views-row a:hover img{border:5px solid #60ba4d;}.section-opal-school .no-touch .grid-3-to-2-to-1.view-sponsors > .view-content .views-row a:hover img{border:5px solid #5bb3cf;}.grid-3-to-2-to-1.view-sponsors > .view-content > h3{clear:both;}.table-3-to-1 .field-item > p{font-size:1.25em;line-height:1.7;margin-top:0.3em;max-width:800px;}@media (max-width:759px){.table-3-to-1 .field-item > p{text-align:center;font-size:1em;}}.table-3-to-1 td{padding:10px 40px 20px;width:33%;vertical-align:top;border-right:1px dashed #ccc;}.table-3-to-1 td.last{border-right:none;}@media (max-width:999px){.table-3-to-1 td{padding:10px 40px 40px;display:block;width:100%;border:none;text-align:center;float:none;}.table-3-to-1 td.last{padding-bottom:0;}}@media (max-width:759px){.table-3-to-1 td img{}}.table-3-to-1 td h3{color:#5bb3cf;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;margin:0.4em 0 0;font-size:2em;}@media (max-width:759px){.table-3-to-1 td h3{font-size:1.35em;margin:0.5em 0;}}.table-3-to-1 td p{margin-top:0.3em;}.table-3-to-1 td p a{font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;background:#5bb3cf;color:#fff;text-decoration:none;padding:8px 15px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:10px 30px;font-size:1em;margin-top:0.5em;display:inline-block;}.no-touch .table-3-to-1 td p a:hover{text-decoration:none;}.no-touch .table-3-to-1 td p a:hover{background:#5bb3cf;color:#fff;-webkit-transition:background 300ms;-moz-transition:background 300ms;-ms-transition:background 300ms;-o-transition:background 300ms;transition:background 300ms;}.grid-3-to-2{margin-top:2em;}.grid-3-to-2 > .view-content .views-row{float:left;width:31%;margin-right:2%;margin-bottom:2%;}@media (min-width:1000px){.grid-3-to-2 > .view-content .views-row:nth-child(3n+1){clear:both;}.grid-3-to-2 > .view-content .views-row:nth-child(3n):after{content:'';display:block;width:100%;clear:both;height:1px;overflow:hidden;}}@media (max-width:999px){.grid-3-to-2 > .view-content .views-row{width:48%;}.grid-3-to-2 > .view-content .views-row.views-row-odd{clear:both;}}.content-frame{position:relative;zoom:1;max-width:942px;margin-left:auto;margin-right:auto;}.content-frame:before,.content-frame:after{content:"";display:table;}.content-frame:after{clear:both;}@media (max-width:999px){.content-frame{max-width:972px;padding-left:15px;padding-right:15px;}}.content-frame .content-frame{padding-left:0;padding-right:0;}.front .content-frame.node{display:none;}.content-frame .content-frame{margin-left:0;margin-right:0;}#header{background:#fff;}#header #header-INT{clear:both;max-width:942px;margin-right:auto;margin-left:auto;zoom:1;position:relative;min-height:218px;}#header #header-INT:before,#header #header-INT:after{content:"";display:table;}#header #header-INT:after{clear:both;}@media (max-width:999px){#header #header-INT{max-width:100%;padding-top:36px;}}@media (min-width:1000px){#header #header-INT #logo{position:absolute;}}#header #header-INT #logo #site-name a{display:block;width:219px;}@media (max-width:999px){#header #header-INT #logo #site-name a{margin:0 auto;}}#header #header-INT #logo #site-name a img{width:100%;height:auto;}@media (min-width:1000px){#header #header-INT #header-menus{width:643px;float:right;zoom:1;}#header #header-INT #header-menus:before,#header #header-INT #header-menus:after{content:"";display:table;}#header #header-INT #header-menus:after{clear:both;}}#block-views-weekly-hours-block{position:static;}#block-views-weekly-hours-block .hour-status{position:absolute;top:0;width:100%;font-size:14px;line-height:1.2;}#block-views-weekly-hours-block .hour-status .oh-display-hours{display:block;}@media (min-width:1000px){#block-views-weekly-hours-block .hour-status{top:9px;width:200px;margin-left:-50px;padding-left:75px;text-align:center;background:url(/sites/all/themes/safe/images/openclosed-sign.png) 0 0 no-repeat;padding-top:14px;padding-bottom:5px;}}#block-views-weekly-hours-block .hour-status.closed-status{background:url(/sites/all/themes/safe/images/openclosed-sign.png) 0 -200px no-repeat;}@media (max-width:999px){#block-views-weekly-hours-block .hour-status.closed-status{background:transparent;}}@media (max-width:999px){#block-views-weekly-hours-block .hour-status{padding-left:10px;font-size:14px;padding-top:11px;background:transparent;}}@media (max-width:999px){#block-views-weekly-hours-block a.phone{display:block;float:right;width:145px;height:47px;background:url(/sites/all/themes/safe/images/call_now.png) 0 0 no-repeat;position:absolute;top:0;right:0;}}#header #header-search{zoom:1;position:relative;}@media (min-width:1000px){#header #header-search{margin-top:68px;}}#header #header-search:before,#header #header-search:after{content:"";display:table;}#header #header-search:after{clear:both;}@media (min-width:1000px){#header #header-search form{width:322px;float:right;}}@media (max-width:999px){#header #header-search form{position:relative;margin-right:38px;}}#header #header-search form .form-type-textfield{margin:0 34px 0 0;display:block;}@media (max-width:999px){#header #header-search form .form-type-textfield{margin:0 38px 0 0;}}#header #header-search form .form-type-textfield input{height:34px;color:#666;font-size:11px;padding-right:16px;text-align:right;z-index:10;position:relative;}@media (max-width:999px){#header #header-search form .form-type-textfield input{z-index:20;height:38px;max-width:0px;overflow:hidden;padding-right:0;padding-left:0;opacity:0.7;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;float:right;text-align:left;}#header #header-search form .form-type-textfield input.active{max-width:4000px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-right:16px;padding-left:16px;opacity:1;}}#header #header-search form .form-actions{width:34px;height:34px;position:absolute;top:0;right:0;}@media (max-width:999px){#header #header-search form .form-actions{width:38px;height:38px;}}#header #header-search form .form-actions input{padding:0;height:34px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}@media (max-width:999px){#header #header-search form .form-actions input{height:38px;}}@media (min-width:1000px){#header #top-menu{position:absolute;top:0px;right:0px;width:644px;height:68px;overflow:hidden;}}@media (max-width:999px){#header #top-menu ul li{width:25%;}}@media (max-width:759px){#header #top-menu ul li{width:50%;}}#header #top-menu ul li a{color:#fff;text-decoration:none;border:none;display:block;width:161px;height:68px;text-align:center;text-transform:uppercase;padding:0;font-weight:bold;background:url(/sites/all/themes/safe/images/bg_menu_top_orange.png) 0 0 repeat;}@media (max-width:999px){#header #top-menu ul li a{width:100%;}}#header #top-menu ul li a span{display:block;width:161px;height:68px;padding:20px 0 0;background:rgba(242,103,34,0);-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.no-touch #header #top-menu ul li a span:hover{background:#f26722;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}@media (max-width:999px){#header #top-menu ul li a span{width:100%;}}#header #top-menu ul li a.mobile-only{display:none;}@media (max-width:999px){#header #top-menu ul li a.mobile-only{display:block;}}@media (min-width:1000px){#header #top-menu ul li a.top-menu-tickets{-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-ms-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px;border-radius:0 0 0 10px;}#header #top-menu ul li a.top-menu-tickets span{-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;-ms-border-radius:0 0 0 10px;-o-border-radius:0 0 0 10px;border-radius:0 0 0 10px;}}#header #top-menu ul li a.top-menu-directions{background:url(/sites/all/themes/safe/images/bg_menu_top_blue.png) 0 0 repeat;}#header #top-menu ul li a.top-menu-directions span{background:rgba(91,179,207,0);}.no-touch #header #top-menu ul li a.top-menu-directions span:hover{background:#5bb3cf;}#header #top-menu ul li a.top-menu-join{background:url(/sites/all/themes/safe/images/bg_menu_top_green.png) 0 0 repeat;}#header #top-menu ul li a.top-menu-join span{background:rgba(96,186,77,0);}.no-touch #header #top-menu ul li a.top-menu-join span:hover{background:#60ba4d;}#header #top-menu ul li a.top-menu-donate{background:url(/sites/all/themes/safe/images/bg_menu_top_yellow.png) 0 0 repeat;}#header #top-menu ul li a.top-menu-donate span{background:rgba(252,172,54,0);}.no-touch #header #top-menu ul li a.top-menu-donate span:hover{background:#fcac36;}#header #main-menu{background:#4d4d4d;position:relative;z-index:100;-webkit-border-radius:10px 0 10px 10px;-moz-border-radius:10px 0 10px 10px;-ms-border-radius:10px 0 10px 10px;-o-border-radius:10px 0 10px 10px;border-radius:10px 0 10px 10px;}#header #main-menu.open{-webkit-box-shadow:0 4px 4px -2px #666666;-moz-box-shadow:0 4px 4px -2px #666666;box-shadow:0 4px 4px -2px #666666;}#header #main-menu a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;display:inline-block;text-align:center;line-height:1.3;padding-top:15px;padding-bottom:10px;}#header #main-menu a span{padding-top:12px;display:inline-block;}#header #main-menu a.menu-item-visit{width:76px;}#header #main-menu a.menu-item-exhibits{width:103px;}#header #main-menu a.menu-item-plan{width:125px;padding-top:9px;}#header #main-menu a.menu-item-plan span{padding-top:7px;padding-left:10px;padding-right:10px;}#header #main-menu a.menu-item-camps{width:94px;padding-top:9px;}#header #main-menu a.menu-item-camps span{padding-top:7px;}#header #main-menu a.menu-item-parent span{padding-top:7px;}#header #main-menu a.menu-item-calendar{width:100px;}#header #main-menu a.menu-item-shop{padding-left:22px;padding-right:27px;}#header #main-menu a.menu-item-parent{width:115px;padding-top:9px;}#header #main-menu a.menu-item-about-us{width:110px;}#header #main-menu a.menu-item-gc{padding-top:4px;width:100px;}#header #main-menu li.active-trail a span,#header #main-menu li.is-active a span{background:url(/sites/all/themes/safe/images/bg_main_menu_active.png) 0 0 repeat-x;}.no-touch #header #main-menu li:hover a span{background:url(/sites/all/themes/safe/images/bg_main_menu_active.png) 0 0 repeat-x;}@media (max-width:999px){#header #main-menu{display:none;}}#header #mega-menus{background:#f7f5f1;margin-left:10px;margin-right:10px;max-height:0px;overflow:hidden;display:block !important;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#header #mega-menus.open{min-height:160px;max-height:4000px;}#header #mega-menus > div{display:none;zoom:1;}#header #mega-menus > div:before,#header #mega-menus > div:after{content:"";display:table;}#header #mega-menus > div:after{clear:both;}#header #mega-menus > div.active{display:block;}#header #mega-menus > div.active .region{zoom:1;padding:31px 17px 31px;}#header #mega-menus > div.active .region:before,#header #mega-menus > div.active .region:after{content:"";display:table;}#header #mega-menus > div.active .region:after{clear:both;}#header #mega-menus ul.menu{width:50%;float:left;padding-right:20px;}#header #mega-menus ul.menu ul.menu{float:none;}#header #mega-menus ul.menu li,#header #mega-menus .region-megamenu2{float:none;display:block;margin-bottom:2px;}#header #mega-menus ul.menu li a,#header #mega-menus .region-megamenu2 a{display:inline-block;font-weight:300;padding:2px 7px 3px;color:#4d4d4d;line-height:1.2;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}#header #mega-menus ul.menu li a.is-active-trail,#header #mega-menus .region-megamenu2 a.is-active-trail{background:#60ba4d;color:#fff;}.section-opal-school #header #mega-menus ul.menu li a.is-active-trail,.section-opal-school
#header #mega-menus .region-megamenu2 a.is-active-trail{background:#5bb3cf;}.no-touch #header #mega-menus ul.menu li a:hover,.no-touch
#header #mega-menus .region-megamenu2 a:hover{background:#60ba4d;color:#fff;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.section-opal-school .no-touch #header #mega-menus ul.menu li a:hover,.section-opal-school .no-touch
#header #mega-menus .region-megamenu2 a:hover{background:#5bb3cf;}#header #mega-menus ul.menu li img,#header #mega-menus .region-megamenu2 img{-webkit-border-radius:63px;-moz-border-radius:63px;-ms-border-radius:63px;-o-border-radius:63px;border-radius:63px;}#header #mega-menus .more-mega-menu-block ul.menu{float:none;width:100%;padding-right:0;}#header #mega-menus .more-mega-menu-block ul.menu ul{padding-right:20px;position:relative;}#header #mega-menus .more-mega-menu-block ul.menu li{float:left;margin-right:1%;border-right:1px solid #4d4d4d;}#header #mega-menus .more-mega-menu-block ul.menu li.menu-item-more-join{width:18%;}#header #mega-menus .more-mega-menu-block ul.menu li.menu-item-more-donate{width:18%;}#header #mega-menus .more-mega-menu-block ul.menu li.menu-item-more-shop{width:22%;}#header #mega-menus .more-mega-menu-block ul.menu li.menu-item-more-about-us{width:21%;}#header #mega-menus .more-mega-menu-block ul.menu li.menu-item-more-blog{width:16%;border:none;}#header #mega-menus .more-mega-menu-block ul.menu li.menu-item-more-calendar{display:none;}#header #mega-menus .more-mega-menu-block ul.menu li a{font-weight:bold;text-transform:uppercase;}#header #mega-menus .more-mega-menu-block ul.menu li li{float:none;border-right:none;width:auto;margin-right:0;}#header #mega-menus .more-mega-menu-block ul.menu li li a{font-weight:normal;text-transform:none;}#header #mega-menus .region-megamenu2 .block h2.block-title{margin-top:0;padding-bottom:6px;padding-top:0;font-size:16px;color:#4d4d4d;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;text-transform:uppercase;}#header #mega-menus .region-megamenu3 ul{width:70%;float:right;}#header #mega-menus .region-megamenu4 ul{width:40%;float:right;}#header #mega-menus .block.featured-exhibit{float:left;width:200px;}#header #mega-menus .block.permanent-exhibits{float:left;width:389px;}#header .region-navigationmicrosite{position:relative;}#header .region-navigationmicrosite #block-menu-menu-microsite{position:relative;top:120px;}#header .region-navigationmicrosite #block-menu-menu-microsite ul{text-align:right;}#header .region-navigationmicrosite #block-menu-menu-microsite ul li{float:none;display:inline-block;}.sidebar #block-user-login{background:#f6f5f1;padding:20px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.sidebar #block-user-login input[type="text"],.sidebar #block-user-login input[type="password"]{background:#FFF;}#footer{position:relative;z-index:99;background:#5bb3cf;color:#4d4d4d;}#footer a{color:#4d4d4d;text-decoration:none;}.no-touch #footer a:hover{text-decoration:underline;-webkit-transition:color 300ms;-moz-transition:color 300ms;-ms-transition:color 300ms;-o-transition:color 300ms;transition:color 300ms;}#footer:before{content:'';display:block;height:25px;background:url(/sites/all/themes/safe/images/blue-jagged.png) left top repeat-x;position:absolute;top:-25px;width:100%;}#footer .columns{padding-top:39px;position:relative;zoom:1;max-width:942px;margin-left:auto;margin-right:auto;}#footer .columns:before,#footer .columns:after{content:"";display:table;}#footer .columns:after{clear:both;}@media (max-width:999px){#footer .columns{max-width:972px;padding-left:15px;padding-right:15px;}}#footer .columns .content-frame{padding-left:0;padding-right:0;}@media (max-width:999px){#footer .columns{padding-top:19px;}}#footer .columns #footer-left{width:535px;float:left;position:relative;}#footer .columns #footer-left .map{width:295px;position:relative;}#footer .columns #footer-left .map img{border:4px solid #fff;}#footer .columns #footer-left .map .arrow-link{color:#fff;position:absolute;top:149px;left:220px;}@media (max-width:999px){#footer .columns #footer-left .map .arrow-link{left:189px;top:156px;}}#footer .columns #footer-left .address{position:absolute;width:200px;left:312px;top:49px;font-size:12px;line-height:1.3;}#footer .columns #footer-left .address strong{padding-bottom:4px;display:block;}@media (max-width:999px){#footer .columns #footer-left .address{width:290px;position:relative;left:0;top:0;text-align:center;margin-bottom:1em;}}@media (max-width:999px){#footer .columns #footer-left{float:none;width:290px;margin-left:auto;margin-right:auto;}}#footer .columns #footer-right{width:400px;float:right;}#footer .columns #footer-right h2.block-title{font-size:12px;margin:0;padding-bottom:7px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;color:#4d4d4d;text-transform:uppercase;}@media (max-width:999px){#footer .columns #footer-right h2.block-title{text-align:center;}}#footer .columns #footer-right .email-signup form{margin:0;padding:0;position:relative;}#footer .columns #footer-right .email-signup input[type="text"]{width:204px;background:#fff;border:1px solid #5bb3cf;font-size:12px;padding-top:4px;padding-right:50px;height:37px;}@media (max-width:999px){#footer .columns #footer-right .email-signup input[type="text"]{width:224px;}}#footer .columns #footer-right .email-signup input[type="submit"]{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;font-size:13px;position:absolute;top:10px;left:167px;padding:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}.no-touch #footer .columns #footer-right .email-signup input[type="submit"]:hover{text-decoration:underline;}@media (max-width:999px){#footer .columns #footer-right .email-signup input[type="submit"]{left:auto;right:-6px;}}#footer .columns #footer-right .block-social-share{margin-top:20px;margin-bottom:10px;}#footer .columns #footer-right .block-social-share h2.block-title{float:left;margin-right:1em;}@media (max-width:999px){#footer .columns #footer-right .block-social-share h2.block-title{float:none;text-align:center;}}#footer .columns #footer-right .block-social-share .block-INT > a{display:inline-block;width:27px;height:27px;background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -32px 0 no-repeat;margin-right:5px;overflow:hidden;position:relative;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;}#footer .columns #footer-right .block-social-share .block-INT > a span{display:none;}.no-touch #footer .columns #footer-right .block-social-share .block-INT > a:hover{background-color:#fff;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-ms-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms;}#footer .columns #footer-right .block-social-share .block-INT > a.social-share-e-mail{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -128px 0 no-repeat;}#footer .columns #footer-right .block-social-share .block-INT > a.social-share-googleplus{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -63px 1px no-repeat;}#footer .columns #footer-right .block-social-share .block-INT > a.social-share-linkedin{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -96px 0px no-repeat;}#footer .columns #footer-right .block-social-share .block-INT > a.social-share-twitter{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) 1px 0px no-repeat;}@media (max-width:999px){#footer .columns #footer-right .block-social-share{text-align:center;}}#footer .columns #footer-right .follow-us{margin-top:20px;}#footer .columns #footer-right .follow-us .block-INT > a{display:inline-block;width:27px;height:27px;background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -32px 0 no-repeat;margin-right:5px;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;}.no-touch #footer .columns #footer-right .follow-us .block-INT > a:hover{background-color:#fff;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-ms-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms;}#footer .columns #footer-right .follow-us .block-INT > a.twitter{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) 1px 0 no-repeat;}#footer .columns #footer-right .follow-us .block-INT > a.pinterest{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -72px -23px no-repeat;}#footer .columns #footer-right .follow-us .block-INT > a.flickr{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -107px -24px no-repeat;}#footer .columns #footer-right .follow-us .block-INT > a.instagram{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -179px -24px no-repeat;}#footer .columns #footer-right .follow-us .block-INT > a.youtube{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite.png) -143px -24px no-repeat;}@media (max-width:999px){#footer .columns #footer-right .follow-us{text-align:center;}}@media (max-width:999px){#footer .columns #footer-right{float:none;width:290px;margin-left:auto;margin-right:auto;}#footer .columns #footer-right .content-frame{margin:0;}}#footer #footer-bottom{clear:both;padding-top:29px;padding-bottom:30px;zoom:1;position:relative;zoom:1;max-width:942px;margin-left:auto;margin-right:auto;}#footer #footer-bottom:before,#footer #footer-bottom:after{content:"";display:table;}#footer #footer-bottom:after{clear:both;}#footer #footer-bottom:before,#footer #footer-bottom:after{content:"";display:table;}#footer #footer-bottom:after{clear:both;}@media (max-width:999px){#footer #footer-bottom{max-width:972px;padding-left:15px;padding-right:15px;}}#footer #footer-bottom .content-frame{padding-left:0;padding-right:0;}@media (max-width:999px){#footer #footer-bottom{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%;}#footer #footer-bottom .content-frame{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%;width:100%;}}#footer #footer-bottom .extended-menu ul.menu a{padding:0;display:block;}.no-touch #footer #footer-bottom .extended-menu ul.menu a:hover{color:#fff;text-decoration:underline;}#footer #footer-bottom .extended-menu ul.menu li{font-size:13px;font-weight:bold;margin-right:20px;text-transform:uppercase;line-height:1.4;min-width:110px;max-width:170px;}#footer #footer-bottom .extended-menu ul.menu li.menu-item-visit{max-width:115px;}@media (max-width:999px){#footer #footer-bottom .extended-menu ul.menu li.menu-item-visit{max-width:2000px;}}#footer #footer-bottom .extended-menu ul.menu li.menu-item-plan{max-width:175px;min-width:175px;}@media (max-width:999px){#footer #footer-bottom .extended-menu ul.menu li.menu-item-plan{width:auto;}}#footer #footer-bottom .extended-menu ul.menu li a.menu-item-calendar{margin-top:1em;}#footer #footer-bottom .extended-menu ul.menu li li{float:none;display:block;font-size:12px;font-weight:normal;text-transform:none;}#footer #footer-bottom .extended-menu ul.menu > li.menu-item-more-calendar{display:none;}@media (max-width:999px){#footer #footer-bottom .extended-menu ul.menu{border-bottom:1px solid #4d4d4d;}#footer #footer-bottom .extended-menu ul.menu li{text-align:center;border-top:1px solid #4d4d4d;display:block;float:none;margin-right:0px;padding-top:10px;padding-bottom:7px;min-width:100%;max-width:100%;}#footer #footer-bottom .extended-menu ul.menu li ul{display:none;}#footer #footer-bottom .extended-menu ul.menu li a.menu-item-calendar{border-top:1px solid #4d4d4d;margin-top:0.5em;padding-top:0.75em;}#footer #footer-bottom .extended-menu ul.menu li.menu-item-plan{max-width:100%;}}#footer #footer-bottom .footer-copyright{font-weight:normal;font-weight:bold;text-align:center;text-transform:uppercase;font-size:14px;padding-top:25px;line-height:1.5;}@media (max-width:999px){#footer #footer-bottom .footer-copyright{text-align:center;margin-left:15px;margin-right:15px;}}#footer #footer-bottom .footer-utility-menu{position:relative;right:50%;float:right;font-size:14px;font-weight:bold;text-transform:uppercase;}#footer #footer-bottom .footer-utility-menu ul{float:left;position:relative;left:50%;}#footer #footer-bottom .footer-utility-menu li{line-height:1;}#footer #footer-bottom .footer-utility-menu li a{border-right:2px solid #4d4d4d;}.no-touch #footer #footer-bottom .footer-utility-menu li a:hover{color:#fff;text-decoration:underline;}#footer #footer-bottom .footer-utility-menu li.last a{border:none;}@media (max-width:999px){#footer #footer-bottom .footer-utility-menu{text-align:center;margin-left:15px;margin-right:15px;}#footer #footer-bottom .footer-utility-menu li{display:inline-block;float:none;}}.breadcrumb ol{text-align:center;float:none;width:100%;padding:0;margin:0;margin-bottom:12px;}.breadcrumb ol li{float:none;padding-top:1em;display:none;}.breadcrumb ol li:nth-last-child(2){display:inline-block;}.breadcrumb ol li a{color:#4d4d4d;text-decoration:underline;font-size:20px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;}#featured-region{background:#f6f5f1;position:relative;}.section-opal-school #featured-region{background:#5bb3cf url(/sites/all/themes/safe/images/banner-microsite.png) center top no-repeat;min-height:200px;padding-top:60px;}#featured-region .content-frame{padding-bottom:40px;}@media (max-width:999px){#featured-region .content-frame{padding-right:0;padding-left:0;max-width:100%;}}#featured-region .content-frame h1.title{padding-top:8px;padding-bottom:28px;}.no-banner #featured-region:after{content:'';display:block;height:25px;background:url(/sites/all/themes/safe/images/gray-jagged.png) left top repeat-x;position:absolute;bottom:-25px;width:100%;}.section-opal-school #featured-region:after{background:url(/sites/all/themes/safe/images/blue-jagged-top.png) left top repeat-x;}#featured-region .view-basic-page-intro{max-width:660px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;}#featured-region .view-basic-page-intro .views-row,#featured-region .view-basic-page-intro .views-row *{text-align:center;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;font-weight:bold;margin:0;line-height:1.4;font-size:18px;}.section-opal-school #featured-region .view-basic-page-intro .views-row,.section-opal-school
#featured-region .view-basic-page-intro .views-row *{font-weight:300;}#featured-region .view-basic-page-intro .views-row .arrow-link-green{font-size:14px;line-height:1.8;font-weight:bold;}#featured-region .view-basic-page-intro .views-row > *{padding:14px 0 0;}#featured-region .view-basic-page-intro .views-row > *:first-child{padding:0;}#main{padding-bottom:50px;background:#fff;}.sidebar-second #main #main-INT{position:relative;zoom:1;max-width:942px;margin-left:auto;margin-right:auto;}.sidebar-second #main #main-INT:before,.sidebar-second #main #main-INT:after{content:"";display:table;}.sidebar-second #main #main-INT:after{clear:both;}@media (max-width:999px){.sidebar-second #main #main-INT{max-width:972px;padding-left:15px;padding-right:15px;}}.sidebar-second #main #main-INT .content-frame{padding-left:0;padding-right:0;}.no-banner #main{padding-top:25px;}#content_bottom{background:#f6f5f1;padding-top:1em;padding-bottom:2em;}#content_bottom .content-frame{text-align:center;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;max-width:600px;margin:0 auto;line-height:1.333;font-size:18px;font-weight:700;}.block.featured-exhibit .view-exhibits{position:relative;}.block.featured-exhibit .view-exhibits .field-name-field-gallery.field-type-image{margin-top:30px;position:relative;}.block.featured-exhibit .view-exhibits .field-name-field-gallery.field-type-image .field-item{height:346px;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}@media (max-width:999px){.block.featured-exhibit .view-exhibits .field-name-field-gallery.field-type-image .field-item{-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;}}@media (max-width:999px){.block.featured-exhibit .view-exhibits .field-name-field-gallery.field-type-image .field-item{height:auto;}}.block.featured-exhibit .view-exhibits .field-name-field-gallery.field-type-image:after{content:'Featured Exhibit';display:block;position:absolute;bottom:-67px;width:140px;text-align:center;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif;padding-left:4px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:url(/sites/all/themes/safe/images/bg_menu_top_blue.png) 0 0 repeat;font-size:30px;padding-top:25px;line-height:1.2;padding-bottom:25px;left:45px;}@media (max-width:999px){.block.featured-exhibit .view-exhibits .field-name-field-gallery.field-type-image:after{bottom:-74px;width:120px;font-size:26px;padding-top:24px;padding-bottom:15px;left:-60px;margin-left:50%;}}.block.featured-exhibit .view-exhibits .views-field-nid a{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 -138px no-repeat;color:#fff;font-size:14px;font-weight:600;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;line-height:1.8;position:absolute;right:-14px;top:-35px;}.no-touch .block.featured-exhibit .view-exhibits .views-field-nid a:hover{text-decoration:underline;}.no-touch .block.featured-exhibit .view-exhibits .views-field-nid a:hover{background-position:0 -184px;}@media (max-width:999px){.block.featured-exhibit .view-exhibits .views-field-nid a{display:none;}}.block.featured-exhibit .view-exhibits h2.featured-title{padding-top:0;margin-top:6px;}@media (max-width:999px){.block.featured-exhibit .view-exhibits h2.featured-title{padding-top:75px;}}@media (max-width:759px){.block.featured-exhibit .view-exhibits h2.featured-title{padding-top:67px;}}.block.featured-exhibit .view-exhibits h2.featured-title a{font-weight:normal;text-decoration:none;color:#4d4d4d;display:block;text-align:center;font-size:36px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.no-touch .block.featured-exhibit .view-exhibits h2.featured-title a:hover{text-decoration:underline;color:#5bb3cf;}.block.featured-exhibit .view-exhibits .field-name-field-exhibit-dates{font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;font-weight:700;text-align:center;font-size:17px;}.block.featured-exhibit .view-exhibits .field-name-body *{text-align:center;margin-top:0;line-height:1.2;max-width:560px;margin-left:auto;margin-right:auto;font-size:18px;}@media (min-width:1000px){.block.featured-exhibit .view-exhibits .views-field-title{max-width:520px;margin:0 auto;}}@media (max-width:999px){.block.featured-exhibit .view-exhibits .views-field-title,.block.featured-exhibit .view-exhibits .field-name-field-exhibit-dates,.block.featured-exhibit .view-exhibits .field-name-body,.block.featured-exhibit .view-exhibits .views-field-nid-1{padding-left:15px;padding-right:15px;}}.block.featured-exhibit .view-exhibits .views-field-nid-1{position:relative;clear:both;height:40px;bottom:-20px;max-width:700px;margin:0 auto;display:none;}@media (max-width:999px){.block.featured-exhibit .view-exhibits .views-field-nid-1{display:block;}}.block.featured-exhibit .view-exhibits .views-field-nid-1 a{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 -138px no-repeat;color:#fff;font-size:14px;font-weight:600;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;line-height:1.8;position:absolute;right:14px;top:auto;bottom:0px;}.no-touch .block.featured-exhibit .view-exhibits .views-field-nid-1 a:hover{text-decoration:underline;}.no-touch .block.featured-exhibit .view-exhibits .views-field-nid-1 a:hover{background-position:0 -184px;}@media (min-width:1000px){.block.featured-exhibit .view-exhibits .views-field-nid-1 a{display:none;}}.block.featured-exhibit .view-exhibits{position:relative;}.block.featured-exhibit .view-exhibits .field-name-field-gallery.field-type-image:after{display:none;}.block.featured-exhibit-carousel .view-exhibits .flex-viewport li{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;}.block.featured-exhibit-carousel .view-exhibits .slides{margin:0;padding:0;}.block.featured-exhibit-carousel .view-exhibits .field-name-field-gallery.field-type-image{margin-top:0;}.block.featured-exhibit-carousel .view-exhibits .flexslider:after{content:'Featured Exhibit';display:block;position:absolute;bottom:-67px;width:140px;text-align:center;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif;padding-left:4px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:url(/sites/all/themes/safe/images/bg_menu_top_blue.png) 0 0 repeat;font-size:30px;padding-top:25px;line-height:1.2;padding-bottom:25px;left:45px;}@media (max-width:999px){.block.featured-exhibit-carousel .view-exhibits .flexslider:after{bottom:-74px;width:120px;font-size:26px;padding-top:24px;padding-bottom:15px;left:-60px;margin-left:50%;}}.block.subexhibit-listing{padding-top:2em;}@media (max-width:999px){.permanent-exhibits-block h2.block-title{padding-left:15px;padding-right:15px;}}.permanent-exhibits-block h2{float:left;}.permanent-exhibits-block .layout-options{border-left:3px solid #4D4D4D;float:left;width:160px;height:58px;margin:0 0 0 2em;padding-left:2em;}.permanent-exhibits-block .layout-options span.icon{width:58px;height:58px;display:block;float:left;background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) 0 0 no-repeat;cursor:pointer;}.permanent-exhibits-block .layout-options span.icon.active{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) 0 -100px no-repeat;}.no-touch .permanent-exhibits-block .layout-options span.icon:hover{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) 0 -100px no-repeat;}.permanent-exhibits-block .layout-options span.icon.icon-list-view{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) -58px 0 no-repeat;}.permanent-exhibits-block .layout-options span.icon.icon-list-view.active{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) -58px -100px no-repeat;}.no-touch .permanent-exhibits-block .layout-options span.icon.icon-list-view:hover{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) -58px -100px no-repeat;}@media (max-width:759px){.permanent-exhibits-block .layout-options{display:none;}}.learning-activities-view-listing .view-footer{float:left;width:31%;margin-right:2%;margin-bottom:2%;text-align:center;padding-top:40px;}@media (min-width:1000px){.learning-activities-view-listing .view-footer:nth-child(3n+1){clear:both;}.learning-activities-view-listing .view-footer:nth-child(3n):after{content:'';display:block;width:100%;clear:both;height:1px;overflow:hidden;}}@media (max-width:999px){.learning-activities-view-listing .view-footer{width:48%;}.learning-activities-view-listing .view-footer.views-row-odd{clear:both;}}.permanent-exhibits-view-listing .view-content,.learning-activities-view-listing .view-content{clear:both;padding-top:1em;}.permanent-exhibits-view-listing .views-row .views-field-nothing,.permanent-exhibits-view-listing .views-row .views-field-view-node,.permanent-exhibits-view-listing .views-row > .views-field-title,.learning-activities-view-listing .views-row .views-field-nothing,.learning-activities-view-listing .views-row .views-field-view-node,.learning-activities-view-listing .views-row > .views-field-title{max-width:400px;padding-left:15px;padding-right:15px;margin:0 auto;}.permanent-exhibits-view-listing .views-row .views-field-nothing .field-name-body *,.learning-activities-view-listing .views-row .views-field-nothing .field-name-body *{font-size:14px;line-height:1.2;margin-top:0;}.permanent-exhibits-view-listing .views-row > .views-field-title a,.permanent-exhibits-view-listing .views-row .views-field-nothing .views-field-title a,.learning-activities-view-listing .views-row > .views-field-title a,.learning-activities-view-listing .views-row .views-field-nothing .views-field-title a{display:block;text-align:center;color:#4d4d4d;text-decoration:none;font-weight:bold;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;font-size:20px;line-height:1.2;padding-bottom:0.5em;}.permanent-exhibits-view-listing .views-row > .views-field-title a,.learning-activities-view-listing .views-row > .views-field-title a{font-size:16px;}.no-touch .permanent-exhibits-view-listing .views-row > .views-field-title a:hover,.no-touch
.learning-activities-view-listing .views-row > .views-field-title a:hover{color:#60ba4d;text-decoration:none;}.section-opal-school .no-touch .permanent-exhibits-view-listing .views-row > .views-field-title a:hover,.section-opal-school .no-touch
.learning-activities-view-listing .views-row > .views-field-title a:hover{color:#5bb3cf;}.permanent-exhibits-view-listing .views-row .views-field-view-node a,.learning-activities-view-listing .views-row .views-field-view-node a{display:block;float:right;width:47px;height:24px;text-indent:-8765px;background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 0 no-repeat;margin-top:0.5em;margin-bottom:0.5em;}.no-touch .permanent-exhibits-view-listing .views-row .views-field-view-node a:hover,.no-touch
.learning-activities-view-listing .views-row .views-field-view-node a:hover{background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 -100px no-repeat;}.in-list-view .permanent-exhibits-view-listing .views-row,.in-list-view
.learning-activities-view-listing .views-row{width:100%;margin-left:0;margin-right:0;border-bottom:1px solid #60ba4d;padding-bottom:10px;zoom:1;}.section-opal-school .in-list-view .permanent-exhibits-view-listing .views-row,.section-opal-school .in-list-view
.learning-activities-view-listing .views-row{border-bottom:1px solid #5bb3cf;}.in-list-view .permanent-exhibits-view-listing .views-row:before,.in-list-view .permanent-exhibits-view-listing .views-row:after,.in-list-view
.learning-activities-view-listing .views-row:before,.in-list-view
.learning-activities-view-listing .views-row:after{content:"";display:table;}.in-list-view .permanent-exhibits-view-listing .views-row:after,.in-list-view
.learning-activities-view-listing .views-row:after{clear:both;}.in-list-view .permanent-exhibits-view-listing .views-row.views-row-last,.in-list-view
.learning-activities-view-listing .views-row.views-row-last{border-bottom:none;}@media (min-width:760px){.in-list-view .permanent-exhibits-view-listing .views-row .views-field-nothing,.in-list-view
  .learning-activities-view-listing .views-row .views-field-nothing{float:left;min-height:200px;display:table;max-width:460px;width:460px;}.in-list-view .permanent-exhibits-view-listing .views-row .views-field-nothing .field-content,.in-list-view
  .learning-activities-view-listing .views-row .views-field-nothing .field-content{display:table-cell;vertical-align:middle;}.in-list-view .permanent-exhibits-view-listing .views-row .views-field-nothing .views-field-title a,.in-list-view
  .learning-activities-view-listing .views-row .views-field-nothing .views-field-title a{text-align:left;}}@media (min-width:760px){.in-list-view .permanent-exhibits-view-listing .views-row .views-field-view-node,.in-list-view
  .learning-activities-view-listing .views-row .views-field-view-node{position:relative;top:62px;float:left;max-width:46px;}.in-list-view .permanent-exhibits-view-listing .views-row .views-field-view-node a,.in-list-view
  .learning-activities-view-listing .views-row .views-field-view-node a{float:none;}}.permanent-exhibits-view-listing .views-row.user-hover .views-field-title a,.learning-activities-view-listing .views-row.user-hover .views-field-title a{color:#60ba4d;text-decoration:none;}.section-opal-school .permanent-exhibits-view-listing .views-row.user-hover .views-field-title a,.section-opal-school
.learning-activities-view-listing .views-row.user-hover .views-field-title a{color:#5bb3cf;}.permanent-exhibits-view-listing .views-row.user-hover .views-field-view-node a,.learning-activities-view-listing .views-row.user-hover .views-field-view-node a{background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 -100px no-repeat;}@media (max-width:759px){.view-activities.learning-activities-view-listing > .view-content .views-row{max-width:320px;margin-left:auto;margin-right:auto;}.view-activities.learning-activities-view-listing > .view-content .views-row .shape-container{margin-left:auto;margin-right:auto;}}.shape-container{margin-left:auto;margin-right:auto;position:relative;width:200px;height:200px;margin:0 auto 2px;}.sidebar-second .shape-container{width:135px;height:135px;overflow:hidden;}.view-activities .shape-container{margin-left:13px;margin-right:13px;}.view-exhibits .shape-container{}.shape-container .field-name-field-thumbnail{width:200px;height:200px;overflow:hidden;}.shape-container .field-name-field-thumbnail img{display:block;}@media (min-width:760px){.in-list-view .shape-container{margin:0 0 0 0;float:left;}}.shape-container > a{display:block;width:200px;height:200px;position:absolute;top:0;left:0;z-index:90;}.sidebar-second .shape-container > a{width:135px;height:135px;}.shape-container .mask-white,.shape-container .mask-green{background:url(/sites/all/themes/safe/images/shape-circle-green.png) 0 0 no-repeat;background-size:100% 100%;position:absolute;top:0;left:0;width:200px;height:200px;z-index:100;}.sidebar-second .shape-container .mask-white,.sidebar-second .shape-container .mask-green{width:135px;height:135px;}.shape-container .mask-white.mask-white,.shape-container .mask-green.mask-white{z-index:101;background:url(/sites/all/themes/safe/images/shape-circle-white.png) 0 0 no-repeat;background-size:100% 100%;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;cursor:pointer;}.shape-container.Square .mask-white,.shape-container.Square .mask-green{background:url(/sites/all/themes/safe/images/shape-square-green.png) 0 0 no-repeat;background-size:100% 100%;}.shape-container.Square .mask-white.mask-white,.shape-container.Square .mask-green.mask-white{background:url(/sites/all/themes/safe/images/shape-square-white.png) 0 0 no-repeat;background-size:100% 100%;}.shape-container.Pentagon .mask-white,.shape-container.Pentagon .mask-green{background:url(/sites/all/themes/safe/images/shape-hex-green.png) 0 0 no-repeat;background-size:100% 100%;}.shape-container.Pentagon .mask-white.mask-white,.shape-container.Pentagon .mask-green.mask-white{background:url(/sites/all/themes/safe/images/shape-hex-white.png) 0 0 no-repeat;background-size:100% 100%;}.user-hover .shape-container .mask-white{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}body.node-type-activity #main img{display:block;}body.node-type-activity #main .field-name-field-gallery .field-item{margin-bottom:1em;}.region-sidebar-second{background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding-top:10px;}@media (min-width:1000px){.region-sidebar-second{margin-top:-41px !important;}.front .region-sidebar-second{margin-top:-41px !important;}.no-banner .region-sidebar-second{margin-top:0px !important;}}@media (max-width:999px){.region-sidebar-second{padding-top:40px;}}.region-sidebar-second .educator-sidebar-subscribe p{line-height:1.2;}.region-sidebar-second .educator-sidebar-subscribe p span{position:relative;top:10px;}.not-front #main-INT #content .content-frame article,.not-front #main-INT #content .content-frame .article-css{margin-left:auto;margin-right:auto;max-width:940px;}.node-type-exhibit #main-INT #content .content-frame article{max-width:none;}.not-front #main-INT #content .content-frame > .block{margin-left:auto;margin-right:auto;}.not-front #main-INT #content .content-frame > .block.permanent-exhibits-block,.not-front #main-INT #content .content-frame > .block.learning-activities-block{max-width:none;text-align:left;}@media (max-width:999px){.sidebar{margin-left:auto;margin-right:auto;max-width:620px;text-align:center;}}.sidebar .block{clear:both;}.sidebar a{color:#4d4d4d;text-decoration:none;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;font-weight:700;}.no-touch .sidebar a:hover{text-decoration:underline;}.sidebar .view-classes .view-content a{text-decoration:underline;}.sidebar .view-sponsors{margin-bottom:15px;}@media (max-width:759px){.sidebar .view-sponsors .views-row{text-align:center;}}@media (max-width:759px){.sidebar .sidebar-social-links .block-INT{text-align:center;}}.sidebar .sidebar-social-links .block-INT > a{display:inline-block;position:relative;z-index:10;width:40px;height:40px;background:#60ba4d url(/sites/all/themes/safe/images/social-sprite.png) 2px -56px no-repeat;margin-right:1px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:relative;}.sidebar .sidebar-social-links .block-INT > a:after{content:'';display:block;width:36px;height:36px;border:2px solid #60ba4d;position:absolute;z-index:1;top:0;left:0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.no-touch .sidebar .sidebar-social-links .block-INT > a:hover:after{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}.sidebar .sidebar-social-links .block-INT > a.twitter{background:#5bb3cf url(/sites/all/themes/safe/images/social-sprite.png) -47px -56px no-repeat;}.sidebar .sidebar-social-links .block-INT > a.twitter:after{border-color:#5bb3cf;}.sidebar .sidebar-social-links .block-INT > a.pinterest{background:#f26722 url(/sites/all/themes/safe/images/social-sprite.png) -101px -56px no-repeat;}.sidebar .sidebar-social-links .block-INT > a.pinterest:after{border-color:#f26722;}.sidebar .sidebar-social-links .block-INT > a.flickr{background:#fcb53e url(/sites/all/themes/safe/images/social-sprite.png) -152px -57px no-repeat;}.sidebar .sidebar-social-links .block-INT > a.flickr:after{border-color:#fcb53e;}.sidebar .sidebar-social-links .block-INT > a.instagram{background:#4aadaa url(/sites/all/themes/safe/images/social-sprite.png) -255px -56px no-repeat;}.sidebar .sidebar-social-links .block-INT > a.instagram:after{border-color:#4aadaa;}.sidebar .sidebar-social-links .block-INT > a.youtube{background:#e84b3f url(/sites/all/themes/safe/images/social-sprite.png) -204px -57px no-repeat;}.sidebar .sidebar-social-links .block-INT > a.youtube:after{border-color:#e84b3f;}.view.activity-downloads .views-row{margin-bottom:10px;background:#f6f5f1;display:block;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;}.view.activity-downloads .views-row .field-item{display:block;position:relative;}.view.activity-downloads .views-row .field-item:before{content:'';display:block;position:absolute;top:0;left:0;height:100px;width:60px;background:#fcb53e;z-index:1;}.view.activity-downloads .views-row .field-item .file-icon{display:none;}.view.activity-downloads .views-row .field-item a{display:block;position:relative;z-index:10;background:url(/sites/all/themes/safe/images/bg_activity_download.png) 13px center no-repeat;padding:17px 10px 17px 70px;font-weight:normal;}.view.activity-downloads .views-row:nth-child(4n+2) .field-item:before{background:#f26722;}.view.activity-downloads .views-row:nth-child(4n+3) .field-item:before{background:#60ba4d;}.view.activity-downloads .views-row:nth-child(4n+4) .field-item:before{background:#5bb3cf;}.related-items-listing .field-item{display:block;float:left;width:48%;border:4px solid #5bb3cf;margin-right:2%;border-radius:10px;text-align:center;margin-bottom:2%;display:table;line-height:1.2;background:#fff;}@media (max-width:759px){.related-items-listing .field-item{width:48%;}}.related-items-listing .field-item a{display:table-cell;vertical-align:middle;padding:10px;}.no-touch .related-items-listing .field-item:hover{background:#5bb3cf;}.no-touch .related-items-listing .field-item:hover a{color:#fff;text-decoration:none;}.related-items-listing .views-row-even .field-item{margin-right:0;}.md-modal{position:fixed;top:50%;left:500%;width:50%;max-width:630px;min-width:320px;height:auto;max-height:80%;overflow:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.md-modal iframe{z-index:1;}.md-show{visibility:visible;left:50%;}.md-show-lg{width:90%;max-width:1600px;}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(0,0,0,0.6) url(/sites/all/themes/safe/images/ajax-loader2.gif) center center no-repeat;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-overlay.show{opacity:1;visibility:visible;}.md-content{color:#4d4d4d;background:#f6f5f1;position:relative;border-radius:3px;margin:0 auto;padding:15px 70px 30px;overflow:hidden;}.md-content .sidebars{display:none;}.md-content .modal-label{font-size:12px;}.md-content h3.modal-title{margin-top:0;color:#60ba4d;font-size:24px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;}.section-opal-school .md-content h3.modal-title{color:#5bb3cf;}.md-content #main{background:#f6f5f1;}.md-content #main img{display:block;}.md-content #main p{line-height:1.2;}.md-content #content{float:none;width:100%;}.sidebar-second .md-content #content{float:none;width:100%;}.md-content .owl-theme .owl-pagination{display:none;}.md-content .owl-theme .owl-controls .owl-buttons .owl-prev{display:block;width:17px;height:38px;left:-50px;top:-100px;background:url(/sites/all/themes/safe/images/btn-modal-carousel.png) 0 0 no-repeat;text-indent:8765em;overflow:hidden;padding:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;opacity:1;}.md-content .owl-theme .owl-controls .owl-buttons .owl-prev:before{display:none;}.md-content .owl-theme .owl-controls .owl-buttons .owl-next{display:block;width:17px;height:38px;right:-50px;top:-100px;background:url(/sites/all/themes/safe/images/btn-modal-carousel.png) -17px 0 no-repeat;text-indent:8765em;overflow:hidden;padding:0;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px;opacity:1;}.md-content .owl-theme .owl-controls .owl-buttons .owl-next:before{display:none;}.md-content button{border:none;padding:0;background:url(/sites/all/themes/safe/images/btn-modal-close.png) 0 0 no-repeat;cursor:pointer;display:block;width:28px;height:28px;text-indent:8765em;overflow:hidden;padding-left:28px;float:right;position:relative;right:-50px;}.md-effect-1 .md-content{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}.image-link-grouping{height:140px;overflow:hidden;display:block;margin-bottom:1em;float:left;margin-right:1em;}.image-link-grouping img{display:block;float:left;-webkit-border-radius:5px 0px 0px 5px;-moz-border-radius:5px 0px 0px 5px;-ms-border-radius:5px 0px 0px 5px;-o-border-radius:5px 0px 0px 5px;border-radius:5px 0px 0px 5px;}.image-link-grouping a.text{display:table;height:140px;background:#f6f5f1;padding-left:20px;padding-right:20px;width:120px;color:#60ba4d;text-decoration:none;font-weight:bold;line-height:1.2;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;-ms-border-radius:0px 5px 5px 0px;-o-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;}.section-opal-school .image-link-grouping a.text{color:#5bb3cf;}.image-link-grouping a.text span{display:table-cell;vertical-align:middle;text-align:center;}.not-front #main-INT #content .content-frame > .block.blog-item-listing{text-align:left;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row{zoom:1;padding-bottom:37px;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row:before,.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row:after{content:"";display:table;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row:after{clear:both;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > *{margin-left:240px;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > *.field-name-field-media{float:left;margin-left:0;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > *.field-name-field-media img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > *.views-field-title a{text-decoration:none;font-size:24px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > *.field-name-field-date{font-size:12px;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > * p{padding-top:0;margin-top:0.5em;line-height:1.4;font-size:14px;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > *.views-field-view-node a{display:inline-block;color:#4d4d4d;text-decoration:none;font-weight:bold;font-size:14px;margin-bottom:0.5em;}.not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > *.views-field-view-node a:after{display:inline-block;content:'';position:relative;top:8px;width:47px;height:24px;background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 0 no-repeat;margin-left:0.5em;}.no-touch .not-front #main-INT #content .content-frame > .block.blog-item-listing .views-row > *.views-field-view-node a:hover:after{background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 -100px no-repeat;}.not-front #main-INT #content .content-frame > .block.featured-blog{margin-top:45px;padding-bottom:2em;}.not-front #main-INT #content .content-frame > .block.featured-blog img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.not-front #main-INT #content .content-frame > .block.featured-blog .views-field-title a{text-decoration:none;font-size:32px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;}.not-front #main-INT #content .content-frame > .block.featured-blog .field-name-field-date{font-size:12px;}.not-front #main-INT #content .content-frame > .block.featured-blog p{padding-top:0;margin-top:0.5em;line-height:1.4;font-size:14px;}.not-front #main-INT #content .content-frame > .block.featured-blog .views-field-view-node a{display:inline-block;color:#4d4d4d;text-decoration:none;font-weight:bold;font-size:14px;margin-bottom:0.5em;}.not-front #main-INT #content .content-frame > .block.featured-blog .views-field-view-node a:after{display:inline-block;content:'';position:relative;top:8px;width:47px;height:24px;background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 0 no-repeat;margin-left:0.5em;}.no-touch .not-front #main-INT #content .content-frame > .block.featured-blog .views-field-view-node a:hover:after{background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 -100px no-repeat;}.node-type-blog-article .field-name-field-sub-title{font-size:32px;color:#60ba4d;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif;padding-left:4px;text-transform:none;padding-top:15px;font-weight:bold;}.section-opal-school .node-type-blog-article .field-name-field-sub-title{color:#5bb3cf;}.node-type-blog-article .field-name-field-date{font-size:12px;}.node-type-blog-article .permanent-exhibits-view-listing{margin-top:0;}.node-biography .field-name-field-bio-job-title{font-weight:bold;}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.in-list-view .permanent-exhibits-view-listing .views-row .views-field-nothing,::i-block-chrome,.in-list-view .learning-activities-view-listing .views-row .views-field-nothing{display:block;}}.not-front.has-banner #main-INT #content .content-frame > article .field-name-body .field-item > .hours-box-blue{margin-top:0 !important;}.hours-box-blue{max-width:350px;background:#5bb3cf;padding:20px 10px 15px 17px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;zoom:1;-moz-box-shadow:inset 0 20px 20px -20px rgba(25,25,25,0.8);-webkit-box-shadow:inset 0 20px 20px -20px rgba(25,25,25,0.8);box-shadow:inset 0 20px 20px -20px rgba(25,25,25,0.8);}.hours-box-blue:before,.hours-box-blue:after{content:"";display:table;}.hours-box-blue:after{clear:both;}.hours-box-blue *{margin-top:0;color:#fff;}.hours-box-blue h3{width:30%;float:left;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif;padding-left:4px;font-weight:normal;font-size:2em;margin-top:15px;}.hours-box-blue .details{float:left;width:70%;padding-left:24px;border-left:1px solid #fff;}.hours-box-blue .details p{margin:0;font-size:18px;}.hours-box-blue .details em{display:block;line-height:1.3;font-size:11px;font-style:normal;}.box-gray{background:#f6f5f1;padding:20px;zoom:1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.box-gray:before,.box-gray:after{content:"";display:table;}.box-gray:after{clear:both;}.box-gray ul{margin:0;padding:0 20px 0 0;list-style:none;width:50%;float:left;}.box-gray p{clear:both;font-size:11px;line-height:1.3;padding-top:1em;}.box-gray p em{display:block;font-size:11px;font-style:normal;}.view-bios .view-row{zoom:1;}.view-bios .view-row:before,.view-bios .view-row:after{content:"";display:table;}.view-bios .view-row:after{clear:both;}.view-bios .field-name-field-image{float:left;margin:0 20px 10px 0;}.view-bios.expert-author-listing .views-row{margin-top:1em;}.grid-3-to-1-unboxed .view-bios.expert-author-listing .view-content .views-row a{color:#60ba4d;}.grid-3-to-1-unboxed .view-bios.expert-author-listing .view-content .field-name-field-image{float:none;}.view-sponsors.grouping{padding-bottom:2em;}.view-sponsors.grouping .view-content a{line-height:1.2;display:inline-block;}.view-sponsors h3{clear:both;}.mini-banner-item-listing{zoom:1;}.mini-banner-item-listing:before,.mini-banner-item-listing:after{content:"";display:table;}.mini-banner-item-listing:after{clear:both;}.not-front #content .view-feature-blocks{zoom:1;}.not-front #content .view-feature-blocks:before,.not-front #content .view-feature-blocks:after{content:"";display:table;}.not-front #content .view-feature-blocks:after{clear:both;}.not-front #content .view-feature-blocks .views-row{margin-bottom:2em;padding-right:40px;float:left;width:100%;max-width:430px;position:relative;}@media (max-width:759px){.not-front #content .view-feature-blocks .views-row{float:none;min-width:260px;padding-right:0;width:100%;}}.not-front #content .view-feature-blocks .views-row > div:first-child{background:none !important;}.not-front #content .view-feature-blocks .views-row-odd{clear:both;}.not-front #content .view-feature-blocks .views-row > div{max-width:430px;}.not-front #content .view-feature-blocks h2{font-weight:300;font-size:24px;margin:0;}.not-front #content .view-feature-blocks p{margin-top:0.5em;margin-bottom:1em;}.not-front #content .view-feature-blocks img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;max-width:430px;width:100%;height:auto;display:block;}.not-front #content .view-feature-blocks .views-field-view-node,.not-front #content .view-feature-blocks .views-field-nothing{text-align:right;}.not-front #content .view-feature-blocks .views-field-view-node a,.not-front #content .view-feature-blocks .views-field-nothing a{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 -138px no-repeat;color:#fff;font-size:14px;font-weight:600;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;line-height:1.8;}.no-touch .not-front #content .view-feature-blocks .views-field-view-node a:hover,.no-touch
.not-front #content .view-feature-blocks .views-field-nothing a:hover{text-decoration:underline;}.no-touch .not-front #content .view-feature-blocks .views-field-view-node a:hover,.no-touch
.not-front #content .view-feature-blocks .views-field-nothing a:hover{background-position:0 -184px;}.not-front #content .shop-landing .view-feature-blocks .views-row-odd{clear:none;}.not-front #content .shop-landing .view-feature-blocks .views-row{float:left;width:31%;margin-right:2%;margin-bottom:2%;text-align:center;font-weight:bold;}@media (min-width:1000px){.not-front #content .shop-landing .view-feature-blocks .views-row:nth-child(3n+1){clear:both;}}@media (max-width:999px){.not-front #content .shop-landing .view-feature-blocks .views-row{width:100%;margin-right:0;background-image:none;border:none;padding:20px 0 0 0;float:none;}}.not-front #content .shop-landing .view-feature-blocks img{width:auto !important;margin-left:auto;margin-right:auto;}.not-front #content .shop-landing .view-feature-blocks h2{font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.section-opal-school #header-menus #navigation-wrapper #block-menu-block-2,.section-opal-school #header-menus #top-menu,.section-opal-school #header-menus #header-search,.section-opal-school #block-views-weekly-hours-block{display:none;}.section-opal-school .view-classroom-announcements.all-anouncements-block .views-row{padding:20px 20px 10px;margin-bottom:0.5em;background:#f6f5f1;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.section-opal-school .view-classroom-announcements.all-anouncements-block .views-row *{font-size:14px !important;line-height:1.4 !important;}.section-opal-school .views-field-ops{position:absolute;left:0;}.section-opal-school .views-field-ops,.section-opal-school .views-field-ops span{width:100%;display:block;}.section-opal-school .sidebar .view-classroom-announcements .views-row{padding-top:1em;}.section-opal-school .sidebar .view-classroom-announcements .views-row .views-field-title{margin-right:50px;}.section-opal-school a.flag-action,.section-opal-school a.unflag-action{position:absolute;display:block;right:10px;width:21px;height:21px;background:url(/sites/all/themes/safe/images/btn-close-blue.png) 0 0 no-repeat;text-indent:-8765em;}.section-opal-school a.unflag-action{background:url(/sites/all/themes/safe/images/btn-close-gray.png) 0 0 no-repeat;}.grid-3-to-1.product-display *{font-size:15px;}article.node-ecommerce-product > div{float:left;}article.node-ecommerce-product .field-name-field-product-display-image-lg{margin-right:20px;margin-bottom:20px;}article.node-ecommerce-product img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:100%;max-width:100%;height:auto;float:left;}article.node-ecommerce-product .group-product-text{float:left;max-width:520px;}article.node-ecommerce-product .group-product-text div{width:100%;}article.node-ecommerce-product h2{margin:0 0 10px;}article.node-ecommerce-product .ecomm-link,article.node-events .ecomm-link{zoom:1;}article.node-ecommerce-product .ecomm-link:before,article.node-ecommerce-product .ecomm-link:after,article.node-events .ecomm-link:before,article.node-events .ecomm-link:after{content:"";display:table;}article.node-ecommerce-product .ecomm-link:after,article.node-events .ecomm-link:after{clear:both;}article.node-ecommerce-product .ecomm-link a,article.node-events .ecomm-link a{float:right;padding:10px 18px;color:#4d4d4d;margin-left:10px;text-decoration:none;text-transform:uppercase;font-size:18px;border:3px solid #60ba4d;background:#fff;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;height:auto;width:auto;float:right;margin-left:0;font-size:14px;}.no-touch article.node-ecommerce-product .ecomm-link a:hover,.no-touch
article.node-events .ecomm-link a:hover{background:#60ba4d;color:#fff;}.not-front.no-banner #main-INT #content .content-frame article.node-ecommerce-product .field-name-body .field-item > :first-child{margin-top:0;}.biography-intro .views-row{text-align:center;}.not-front.no-banner #main-INT #content .content-frame article.node-biography .field-name-body .field-item > :first-child{margin-top:0;}article.node-biography .field-name-title-field{margin-top:1em;font-weight:bold;}.view-recommended-reading .views-exposed-form{padding-top:1em;}.view-recommended-reading .views-exposed-form .views-exposed-widget{float:none;}.view-recommended-reading .views-exposed-form .views-exposed-widget .views-widget,.view-recommended-reading .views-exposed-form .views-exposed-widget .views-widget > div,.view-recommended-reading .views-exposed-form label{display:inline-block;}.view-recommended-reading .views-exposed-form label{margin-right:10px;}.view-recommended-reading .views-exposed-form #edit-submit-recommended-reading{margin-top:0;}.view-recommended-reading .views-exposed-form #edit_field_reading_type_value_chzn{width:210px !important;}.view-recommended-reading .views-exposed-form #edit-field-reading-type-value-wrapper,.view-recommended-reading .views-exposed-form .views-submit-button{display:inline-block;}#admin-menu *{z-index:9999 !important;}.region-sidebar-second .view-feature-blocks .views-row.no-image{background:#f6f5f1;padding:20px 20px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-bottom:2em;}.region-sidebar-second .view-feature-blocks .views-row.no-image h2{font-weight:300;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif !important;padding-left:4px;color:#60ba4d;}.region-sidebar-second .view-feature-blocks .views-row.no-image h2 a{font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif !important;padding-left:4px;color:#60ba4d;font-weight:300;}.region-sidebar-second .view-feature-blocks .views-row.no-image.file{background:none;padding:0;}.region-sidebar-second .view-feature-blocks .views-row.no-image.file .link-photo-journal{background:#f6f5f1 url(/sites/all/themes/safe/images/icon-photo-journal.jpg) left center no-repeat;padding-left:70px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:14px;line-height:60px;display:block;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;overflow:hidden;}.region-sidebar-second .view-feature-blocks .views-row.image > div:first-child{padding:20px 20px 10px 150px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-bottom:2em;background-size:cover;}.region-sidebar-second .view-feature-blocks .views-row.image > div:first-child *{color:#FFF;}.region-sidebar-second .view-feature-blocks .views-row.image > div:first-child h2{font-size:18px;margin-top:0;padding-top:0;font-weight:300;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;}.region-sidebar-second .view-feature-blocks .views-row.image > div:first-child h2 a{font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:300;}.region-sidebar-second .view-feature-blocks .views-row > :first-child{margin-top:0;}.region-sidebar-second .view-feature-blocks .views-row > :first-child *{margin-top:0;}.region-sidebar-second .view-feature-blocks .views-row p{font-size:14px;line-height:1.2;}.region-sidebar-second .view-feature-blocks .views-row p:first-child{margin-top:0;}.not-front.no-banner #main-INT #content .content-frame > article .field-name-body .field-item > *:first-child{margin-top:8px;}.not-front.no-banner #main-INT #content .content-frame > article .field-name-body .field-item > *:first-child > img:first-child{margin-top:21px;}.not-front.no-banner #main-INT #content .content-frame > article .field-name-field-gallery:first-child,.not-front.no-banner #main-INT #content .content-frame > article ~ .block-views{margin-top:30px;}.not-front.no-banner #main-INT #content .content-frame > article .field-name-field-gallery:first-child h2.block-title,.not-front.no-banner #main-INT #content .content-frame > article ~ .block-views h2.block-title{margin-top:0;padding-top:4px;}.not-front.no-banner #main-INT #content .content-frame > article + .block-views .view-bios > .view-content > h2:first-child{padding-top:0;}.not-front.no-banner #main-INT #content .content-frame article.node-biography > .field-name-field-image:first-child .field-item > :first-child{margin-top:8px;}.view-bio-types .view-bios .views-row{border-bottom:1px solid #dbdbdb;padding-bottom:1em;}.view-bio-types .view-bios .views-row .views-field-title a{color:#4d4d4d;}.not-front.has-banner #main-INT #content .content-frame > article .field-name-body .field-item > *:first-child{margin-top:26px;}.not-front.has-banner #main-INT #content .content-frame > article .field-name-field-gallery:first-child,.not-front.has-banner #main-INT #content .content-frame > article + .block-views{margin-top:30px;}.not-front.has-banner #main-INT #content .content-frame > article .field-name-field-gallery:first-child h2.block-title,.not-front.has-banner #main-INT #content .content-frame > article + .block-views h2.block-title{margin-top:0;padding-top:4px;}#site-map .site-map-menu > li.first{display:none;}div.gray-list-box{background:#4d4d4d;padding:1em 1em 1em 1em;list-style:none;margin-top:2em;margin-bottom:2em;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;width:50%;color:#fff;margin:0 auto;}.node-1989 h2.block-title{display:none;}.bg-dark{background-color:#fff;}.bg-blue{background-color:#fff;}.bg-purple{background-color:#fff;}.bg-yellow{background-color:#fff;}.bg-orange{background-color:#fff;}.bg-tq{background-color:#fff;}.type-white h1,.type-white h2,.type-white h3,.type-white h4,.type-white h5,.type-white h6,.type-white p,.type-white hr,.type-white a{text-decoration:none;color:#fff;}.type-black h1,.type-black h2,.type-black h3,.type-black h4,.type-black h5,.type-black h6,.type-black p,.type-black hr,.type-black a{text-decoration:none;color:#4d4d4d;}.type-tq h1,.type-tq h2,.type-tq h3,.type-tq h4,.type-tq h5,.type-tq h6,.type-tq p,.type-tq hr,.type-tq a{text-decoration:none;color:#5bb3cf;}.type-orange h1,.type-orange h2,.type-orange h3,.type-orange h4,.type-orange h5,.type-orange h6,.type-orange p,.type-orange hr,.type-orange a{text-decoration:none;color:#f37021;}.type-green h1,.type-green h2,.type-green h3,.type-green h4,.type-green h5,.type-green h6,.type-green p,.type-green hr,.type-green a{text-decoration:none;color:#60ba4d;}.type-blue h1,.type-blue h2,.type-blue h3,.type-blue h4,.type-blue h5,.type-blue h6,.type-blue p,.type-blue hr,.type-blue a{text-decoration:none;color:#133d8d;}.type-white a:hover,.type-black a:hover,.type-blue a:hover,.type-green a:hover,.type-orange a:hover,.type-tq a:hover{text-decoration:underline;}
.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-item .form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.form-submit{}.container-inline div,.container-inline label{display:inline;}.tips{}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}#block-search-form{}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1.5em;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}td.menu-disabled{background:#ccc;}.section-user #content{position:relative;zoom:1;max-width:942px;margin-left:auto;margin-right:auto;}.section-user #content:before,.section-user #content:after{content:"";display:table;}.section-user #content:after{clear:both;}@media (max-width:999px){.section-user #content{max-width:972px;padding-left:15px;padding-right:15px;}}.section-user #content .content-frame{padding-left:0;padding-right:0;}.webform-client-form .form-item,.field-name-body .form-item{position:relative;width:600px;}@media (max-width:759px){.webform-client-form .form-item,.field-name-body .form-item{width:100%;}}.field-name-body .form-item label{position:absolute;z-index:2;color:#757575;font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;font-weight:normal;text-transform:uppercase;left:16px;top:4px;pointer-events:none;}input[type="text"],input[type="email"],input[type="password"],select,textarea,.form-textarea-wrapper textarea{width:100%;font-size:0.9em;background:#f6f5f1;}.node-webform input[type="text"],.node-webform
input[type="email"],.node-webform
input[type="password"],.node-webform
select,.node-webform
textarea,.node-webform
.form-textarea-wrapper textarea{border:1px solid #ccc;}#content input[type="text"],#content input[type="email"],#content input[type="password"]{border:1px solid #ccc;}#content #search-form #edit-submit{margin-top:0.75em;}input,select{height:2.6em;line-height:2.3em;padding:0 0 0 16px;}textarea{height:400px !important;resize:none;padding:12px 12px 12px 16px;}input,select,textarea{border:none;}input:focus,select:focus,textarea:focus{border:none;outline:none;}input[type="submit"]{background:#60ba4d;border:2px solid #60ba4d;color:#FFFFFF;font-size:.8em;min-width:100px;padding:0 10px;text-transform:uppercase;}form.commerce-add-to-cart input#edit-submit{float:right;padding:10px 18px;color:#4d4d4d;margin-left:10px;text-decoration:none;text-transform:uppercase;font-size:18px;border:3px solid #60ba4d;background:#fff;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;height:auto;width:auto;float:none;margin-left:0;}.no-touch form.commerce-add-to-cart input#edit-submit:hover{background:#60ba4d;color:#fff;}form.commerce-add-to-cart h3{color:#fff;background:#60ba4d;padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-weight:normal;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:18px;}form.commerce-add-to-cart label{font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;}.sidebar #block-user-login{margin-bottom:1em;padding-top:3px;}.sidebar #block-user-login p{font-size:14px;line-height:1.2;margin:0 0 9px;}#user-login-form{zoom:1;}#user-login-form:before,#user-login-form:after{content:"";display:table;}#user-login-form:after{clear:both;}#user-login-form input[type="text"],#user-login-form input[type="password"]{color:#ccc;border:1px solid #ccc;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}#user-login-form .form-item{margin:14px 0;}#user-login-form ul{list-style:none;margin:0;padding:0;}#user-login-form ul li{text-align:right;}#user-login-form ul li a{text-decoration:underline;font-weight:normal;}#user-login-form #edit-submit{float:right;padding:17px 18px;color:#fff;background:url(/sites/all/themes/safe/images/bg_menu_top_blue.png) 0 0 repeat;margin-left:10px;text-decoration:none;text-transform:uppercase;font-size:18px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:none;line-height:1;}.no-touch #user-login-form #edit-submit:hover{background:#5bb3cf;}.has-placeholder #user-login-form .form-item-name label,.has-placeholder #user-login-form .form-item-pass label{position:absolute;left:-8765em;}.chzn-container-single .chzn-single,.chzn-container-active.chzn-with-drop .chzn-single{background-color:#f6f5f1;background-image:none;background-clip:padding-box;border:none;box-shadow:none;display:block;overflow:hidden;white-space:nowrap;position:relative;height:33px;line-height:34px;padding:0px 0px 0px 8px;color:#444;text-decoration:none;border-radius:0px;}.chzn-container-single .chzn-single div{top:5px;width:24px;}.chzn-container-single .chzn-single div b{background:url(/sites/all/themes/safe/images/select.png) right 8px no-repeat;}.chzn-container-active.chzn-with-drop .chzn-single div b{background:url(/sites/all/themes/safe/images/select.png) right -92px no-repeat;}.chzn-container-single .chzn-search input{background:url(/sites/all/themes/safe/images/select.png) right -186px no-repeat;}.chzn-container-single .chzn-single span{text-align:center;}#content .chzn-container .chzn-drop{border:none;background:#f6f5f1;}#content .chzn-container .chzn-drop li{border:none;padding-top:10px;padding-bottom:10px;text-align:center;}#content .chzn-container .chzn-drop li.highlighted{background:#ccc;color:#444;}
#banner-region{background:#fff;}#banner-region .view-carousels .view-content{height:346px;overflow:hidden;}.front #banner-region .view-carousels .view-content{height:427px;}@media (max-width:999px){#banner-region .view-carousels .view-content{height:auto;}.front #banner-region .view-carousels .view-content{height:auto;}}#banner-region .view-carousels .views-row{width:100%;}#banner-region .view-carousels .views-row img{width:100%;height:auto;display:block;}.not-front .owl-item .field-item img{webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
#page{height:100%;position:relative;}#main{margin:0 auto;zoom:1;}#main:before,#main:after{content:"";display:table;}#main:after{clear:both;}.front #main{margin-bottom:0;}.sidebar{padding-left:25px;padding-right:25px;}@media (max-width:759px){.sidebar{padding-left:0;padding-right:0;}}.two-sidebars .region-sidebar-second{clear:left;}@media (min-width:1000px){.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second #content{float:left;width:66%;margin-left:0%;margin-right:-66%;}.not-front.sidebar-second #content{padding-right:100px;}.sidebar-second .region-sidebar-second{float:left;width:34%;margin-left:66%;margin-right:-100%;}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;clear:none;}}
.media-youtube-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.media-youtube-video iframe,.media-youtube-video object,.media-youtube-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
input{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;}.arrow-link-green > a,a.arrow-link-green,input.arrow-link-green{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 -138px no-repeat;color:#fff;font-size:14px;font-weight:600;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;line-height:1.8;}.no-touch .arrow-link-green > a:hover,.no-touch
a.arrow-link-green:hover,.no-touch
input.arrow-link-green:hover{text-decoration:underline;}.no-touch .arrow-link-green > a:hover,.no-touch
a.arrow-link-green:hover,.no-touch
input.arrow-link-green:hover{background-position:0 -184px;}a.arrow-link-blue{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;background-position:0 -46px;color:#fff;font-size:14px;font-weight:600;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;}.no-touch a.arrow-link-blue:hover{text-decoration:underline;}.no-touch a.arrow-link-blue:hover{background-position:0 -92px;}.node-type-exhibit .view-carousels .view-header,.node-type-page .carousel-primary .view-carousels .view-header,.featured-exhibit-carousel .view-header{position:relative;}.node-type-exhibit .view-carousels .view-header .owl-controls,.node-type-page .carousel-primary .view-carousels .view-header .owl-controls,.featured-exhibit-carousel .view-header .owl-controls{z-index:100;}.one-flex-item.node-type-exhibit .carousel-thumbnails,.one-flex-item.node-type-exhibit .view-carousels .view-header,.one-flex-item.node-type-page .carousel-thumbnails,.one-flex-item.node-type-page .view-carousels .view-header{display:none;}.owl-theme .owl-controls .owl-buttons .owl-prev,.owl-theme .owl-controls .owl-buttons .owl-next,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-prev,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-prev,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next,.featured-exhibit-carousel .view-header .owl-buttons .owl-prev,.featured-exhibit-carousel .view-header .owl-buttons .owl-next{text-indent:-9999px;text-align:left;filter:Alpha(Opacity=100);opacity:1;background:transparent;padding:0;width:55px;height:55px;z-index:999;}.owl-theme .owl-controls .owl-buttons .owl-prev:before,.owl-theme .owl-controls .owl-buttons .owl-next:before,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-prev:before,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next:before,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-prev:before,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next:before,.featured-exhibit-carousel .view-header .owl-buttons .owl-prev:before,.featured-exhibit-carousel .view-header .owl-buttons .owl-next:before{content:'';display:block;background:#4d4d4d;width:100%;height:100%;position:relative;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px;opacity:0.6;transform:scale(1);-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.owl-theme .owl-controls .owl-buttons .owl-prev .arr-white,.owl-theme .owl-controls .owl-buttons .owl-prev .arr-gray,.owl-theme .owl-controls .owl-buttons .owl-next .arr-white,.owl-theme .owl-controls .owl-buttons .owl-next .arr-gray,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-prev .arr-white,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-prev .arr-gray,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next .arr-white,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next .arr-gray,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-prev .arr-white,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-prev .arr-gray,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next .arr-white,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next .arr-gray,.featured-exhibit-carousel .view-header .owl-buttons .owl-prev .arr-white,.featured-exhibit-carousel .view-header .owl-buttons .owl-prev .arr-gray,.featured-exhibit-carousel .view-header .owl-buttons .owl-next .arr-white,.featured-exhibit-carousel .view-header .owl-buttons .owl-next .arr-gray{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/sites/all/themes/safe/images/left-slider-arrow.png) 13px 50% no-repeat;background-size:20px 41px;opacity:1;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.owl-theme .owl-controls .owl-buttons .owl-prev .arr-gray,.owl-theme .owl-controls .owl-buttons .owl-next .arr-gray,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-prev .arr-gray,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next .arr-gray,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-prev .arr-gray,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next .arr-gray,.featured-exhibit-carousel .view-header .owl-buttons .owl-prev .arr-gray,.featured-exhibit-carousel .view-header .owl-buttons .owl-next .arr-gray{background:url(/sites/all/themes/safe/images/left-slider-arrow-gray.png) 13px 50% no-repeat;background-size:20px 41px;opacity:0;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.no-touch .owl-theme .owl-controls .owl-buttons .owl-prev:hover:before,.no-touch
.owl-theme .owl-controls .owl-buttons .owl-next:hover:before,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-prev:hover:before,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next:hover:before,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-prev:hover:before,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next:hover:before,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-prev:hover:before,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-next:hover:before{opacity:1;background:#fff;}.no-touch .owl-theme .owl-controls .owl-buttons .owl-prev:hover .arr-white,.no-touch
.owl-theme .owl-controls .owl-buttons .owl-next:hover .arr-white,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-prev:hover .arr-white,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next:hover .arr-white,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-prev:hover .arr-white,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next:hover .arr-white,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-prev:hover .arr-white,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-next:hover .arr-white{background-size:24px 34px;opacity:0;}.no-touch .owl-theme .owl-controls .owl-buttons .owl-prev:hover .arr-gray,.no-touch
.owl-theme .owl-controls .owl-buttons .owl-next:hover .arr-gray,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-prev:hover .arr-gray,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next:hover .arr-gray,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-prev:hover .arr-gray,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next:hover .arr-gray,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-prev:hover .arr-gray,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-next:hover .arr-gray{background-size:24px 34px;opacity:1;}.owl-theme .owl-controls .owl-buttons .owl-next .arr-white,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next .arr-white,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next .arr-white,.featured-exhibit-carousel .view-header .owl-buttons .owl-next .arr-white{background:url(/sites/all/themes/safe/images/right-slider-arrow.png) 22px 50% no-repeat;background-size:20px 41px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.owl-theme .owl-controls .owl-buttons .owl-next .arr-gray,.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next .arr-gray,.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next .arr-gray,.featured-exhibit-carousel .view-header .owl-buttons .owl-next .arr-gray{background:url(/sites/all/themes/safe/images/right-slider-arrow-gray.png) 22px 50% no-repeat;background-size:20px 41px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.no-touch .owl-theme .owl-controls .owl-buttons .owl-next:hover:before,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next:hover:before,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next:hover:before,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-next:hover:before{opacity:1;background:#fff;}.no-touch .owl-theme .owl-controls .owl-buttons .owl-next:hover .arr-white,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next:hover .arr-white,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next:hover .arr-white,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-next:hover .arr-white{background:url(/sites/all/themes/safe/images/right-slider-arrow.png) 18px 50% no-repeat;background-size:24px 34px;opacity:0;}.no-touch .owl-theme .owl-controls .owl-buttons .owl-next:hover .arr-gray,.no-touch
.node-type-exhibit .view-carousels .view-header .owl-buttons .owl-next:hover .arr-gray,.no-touch
.node-type-page .carousel-primary .view-carousels .view-header .owl-buttons .owl-next:hover .arr-gray,.no-touch
.featured-exhibit-carousel .view-header .owl-buttons .owl-next:hover .arr-gray{background:url(/sites/all/themes/safe/images/right-slider-arrow-gray.png) 18px 50% no-repeat;background-size:24px 34px;opacity:1;}.front .region-sidebar-second{margin-top:-135px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding-top:10px;}@media (min-width:1000px){.front .region-sidebar-second{width:34%;margin-left:66%;}}@media (max-width:999px){.front .region-sidebar-second{padding:0;}}@media (max-width:999px){.front .region-sidebar-second{margin-top:0;}}@media (min-width:1000px){.front #content{width:66%;margin-right:-66%;}}.front .owl-theme .owl-controls{top:300px;}.free-events-home-block{text-align:center;font-size:1.13em;color:#60ba4d;}.free-events-home-block .view-header{border-bottom:3px solid #60ba4d;padding-bottom:10px;}.free-events-home-block .view-header h2.block-title{font-size:2.78em;padding-top:4px;}.free-events-home-block .view-header p{font-size:1.11em;margin:0;}.free-events-home-block .view-header #home-today-date{color:#4d4d4d;font-size:16px;}.free-events-home-block .views-row{margin:1em 0;font-weight:600;line-height:1.1;}.free-events-home-block .views-row .views-field-title{padding-top:5px;font-weight:normal;}.free-events-home-block .view-footer{text-align:right;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.free-events-home-block .view-header h2.block-title{position:relative;top:17px;}}@media (max-width:999px){.choose-experience-block .view-header{text-align:center;}}.choose-experience-block .view-header h3{color:#60ba4d;font-size:1.25em;font-weight:500;}.choose-experience-block .view-header p{font-size:0.88em;line-height:1.43em;margin:0;font-weight:500;}.choose-experience-block .views-row{margin:1em 0;}.choose-experience-block .views-row .level{background:#4d4d4d;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;text-align:center;padding:14px;font-weight:600;line-height:1em;}.choose-experience-block .views-row .level-tid-8,.choose-experience-block .views-row .level-tid-9,.choose-experience-block .views-row .level-tid-10{background:url(/sites/all/themes/safe/images/catapillar-sprite.png) 50% 0 no-repeat;height:50px;}.choose-experience-block .views-row .level-tid-9{background:url(/sites/all/themes/safe/images/catapillar-sprite.png) 50% -51px no-repeat;}.choose-experience-block .views-row .level-tid-10{background:url(/sites/all/themes/safe/images/catapillar-sprite.png) 50% -102px no-repeat;}@media (max-width:999px){.subscribe-block{text-align:center;}}.subscribe-block h3{font-weight:500;font-size:1.25em;margin:1em 0;}.subscribe-block p{font-size:0.88em;line-height:1.43em;font-weight:500;}.subscribe-block .inline-input{padding-right:90px;float:left;width:100%;}.subscribe-block .inline-input input{padding:0px 28px 0px 16px;height:3.8em;}.subscribe-block input.arrow-link-green{float:left;width:110px;margin-left:-110px;margin-top:10px;}.sidebar .subscribe-block{border-top:3px solid #60ba4d;margin-top:2em;padding-top:1em;}.sidebar > .subscribe-block:first-child{border-top:0;margin-top:0;}.exhibits-home-block{margin-bottom:20px;position:relative;}@media (max-width:999px){.exhibits-home-block{margin:0 -15px 20px;}}.exhibits-home-block:after{content:'Exhibits & Events';display:block;position:absolute;top:-20px;width:120px;text-align:center;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif;padding-left:4px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:url(/sites/all/themes/safe/images/bg_menu_top_blue.png) 0 0 repeat;font-size:34px;padding:25px 10px;line-height:1.2em;left:0;}@media (max-width:999px){.exhibits-home-block:after{font-size:28px;width:110px;left:50%;margin-left:-55px;}}.exhibits-home-block .view{background:#f6f5f1;text-align:center;padding:120px 20px 10px 20px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;}.exhibits-home-block .view .views-row{opacity:0;padding-right:60px;position:relative;}.exhibits-home-block .view .views-row *{margin-bottom:0;}.exhibits-home-block .view .views-row.views-row-first{opacity:1;}@media (min-width:1000px){.exhibits-home-block .view{margin-left:60px;margin-top:-3px;padding-left:100px;padding-top:30px;text-align:left;}}.exhibits-home-block .view h3{font-size:2.25em;font-weight:500;margin:0 0 10px;}.exhibits-home-block .view h3 a{color:#4d4d4d;text-decoration:none;}.no-touch .exhibits-home-block .view h3 a:hover{color:#5bb3cf;}.exhibits-home-block .view .field-name-field-exhibit-dates{font-weight:700;font-size:18px;}.exhibits-home-block .view .field-name-body{line-height:1.6em;font-size:18px;font-weight:500;}.exhibits-home-block .view .views-field-view-node{text-align:right;line-height:1.43em;position:relative;right:-60px;top:-10px;}.exhibits-home-block .view .views-field-view-node a{display:block;float:right;width:47px;height:24px;text-indent:-8765px;background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 0 no-repeat;margin-top:0.5em;margin-bottom:0.5em;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 -228px no-repeat;height:18px;float:none;display:inline-block;text-align:left;margin-top:-10px;margin-bottom:0;}.no-touch .exhibits-home-block .view .views-field-view-node a:hover{background:url(/sites/all/themes/safe/images/arrow-sm-green.png) 0 -100px no-repeat;}.no-touch .exhibits-home-block .view .views-field-view-node a:hover{background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 -255px no-repeat;}.featured-home-blocks{position:relative;}.featured-home-blocks .views-row{margin:0 0 20px 0;position:relative;}@media (min-width:1000px){.featured-home-blocks .views-row{margin-right:35%;}}@media (max-width:999px){.featured-home-blocks .views-row{margin:0 -15px 9px;}}.featured-home-blocks .views-row .views-field-title a{position:absolute;width:100%;height:200px;padding:30px 220px 30px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;z-index:1;color:#fff;font-size:1.56em;font-weight:500;text-decoration:none;text-align:center;}@media (max-width:500px){.featured-home-blocks .views-row .views-field-title a{font-size:1.23em;line-height:1.08em;padding:5% 180px 5% 5%;height:160px;}}.featured-home-blocks .views-row .views-field-title a:before{top:50%;right:175px;margin-top:-26px;border:none;content:' ';height:52px;width:25px;background:url(/sites/all/themes/safe/images/arrow-featured.png) 0 0 no-repeat;position:absolute;pointer-events:none;}@media (max-width:500px){.featured-home-blocks .views-row .views-field-title a:before{margin-top:-26px;right:135px;}}.featured-home-blocks .views-row .views-field-title a:after{content:'';width:0;height:100%;position:relative;display:inline-block;vertical-align:middle;}.featured-home-blocks .views-row .views-field-title a span{vertical-align:middle;display:inline-block;}.no-touch .featured-home-blocks .views-row .views-field-title a:hover span{text-decoration:underline;}.featured-home-blocks .views-row .bgholder{overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.featured-home-blocks .views-row .field-name-field-image{background:#f26722;overflow:hidden;}@media (min-width:1000px){.featured-home-blocks .views-row .field-name-field-image{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}}.featured-home-blocks .views-row .field-name-field-image img{float:right;}@media (max-width:500px){.featured-home-blocks .views-row .field-name-field-image img{width:160px;}}.featured-home-blocks .views-row.views-row-even .views-field-title a{padding:30px 20px 30px 220px;}@media (max-width:500px){.featured-home-blocks .views-row.views-row-even .views-field-title a{padding:5% 5% 5% 180px;}}.featured-home-blocks .views-row.views-row-even .views-field-title a:before{top:50%;left:176px;margin-top:-26px;border:none;content:' ';height:52px;width:25px;background:url(/sites/all/themes/safe/images/arrow-featured.png) 0 -52px no-repeat;position:absolute;pointer-events:none;}@media (max-width:500px){.featured-home-blocks .views-row.views-row-even .views-field-title a:before{left:135px;margin-top:-26px;}}.featured-home-blocks .views-row.views-row-even .field-name-field-image{background:#60ba4d;}.featured-home-blocks .views-row.views-row-even .field-name-field-image img{float:left;}@media (min-width:1000px){.featured-home-blocks .views-row.views-row-last{margin-right:auto;width:32%;position:absolute;top:0;right:0;}.featured-home-blocks .views-row.views-row-last .field-name-field-image img{height:220px;}}.featured-home-blocks .views-row.views-row-last .views-field-title a:before{border:none;content:' ';height:52px;width:25px;background:url(/sites/all/themes/safe/images/arrow-featured.png) 0 -104px no-repeat;}@media (min-width:1000px){.featured-home-blocks .views-row.views-row-last .views-field-title a{padding:250px 20px 30px 20px;height:420px;}.featured-home-blocks .views-row.views-row-last .views-field-title a:before{top:192px;left:50%;margin-left:-26px;border:solid transparent;content:' ';height:25px;width:52px;position:absolute;pointer-events:none;background:url(/sites/all/themes/safe/images/arrow-featured-blue.png) 0 0 no-repeat;margin-top:auto;}}.featured-home-blocks .views-row.views-row-last .field-name-field-image{background:#5bb3cf;}@media (min-width:1000px){.featured-home-blocks .views-row.views-row-last .field-name-field-image{padding-bottom:200px;}}.blog-home-block{margin-top:40px;margin-bottom:40px;position:relative;}@media (max-width:999px){.blog-home-block{margin-top:60px;margin-left:auto;margin-right:auto;max-width:620px;text-align:center;}}.blog-home-block:after{content:'Blog';display:block;position:absolute;top:-20px;width:120px;text-align:center;font-family:"ff-prater-script-web",Georgia,"Times New Roman","DejaVu Serif",serif;padding-left:4px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:url(/sites/all/themes/safe/images/bg_menu_top_blue.png) 0 0 repeat;font-size:34px;padding:45px 10px;line-height:1.2em;left:0;}@media (max-width:999px){.blog-home-block:after{font-size:28px;width:110px;left:50%;margin-left:-55px;top:-60px;}}.blog-home-block .view{line-height:1.6em;}@media (min-width:1000px){.blog-home-block .view{margin-left:60px;}}.blog-home-block .view .field-name-field-media{overflow:hidden;margin:0 -15px;}@media (min-width:1000px){.blog-home-block .view .field-name-field-media{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin:0;}}.blog-home-block .view .field-name-field-media img{display:block;margin:0 auto;}.blog-home-block .view h3{font-size:24px;font-weight:500;margin-top:20px;}.blog-home-block .view h3 a{color:#4d4d4d;}.no-touch .blog-home-block .view h3 a:hover{color:#5bb3cf;}.blog-home-block .view .field-name-body p{margin:1em 0 1.5em;}.blog-home-block .view-footer{text-align:right;}.hp-owl-carousel{margin:0;}.hp-owl-carousel ul,.hp-owl-carousel .item-list ul{margin:0;padding:0;list-style:none;}.hp-owl-carousel .owl-item{max-height:427px;overflow:hidden;}@media (max-width:759px){.hp-owl-carousel .owl-item{height:auto;}}.front .blog-cover{display:block;position:absolute;top:-20px;width:140px;text-align:center;height:130px;z-index:100;left:0px;}@media (max-width:999px){.front .blog-cover{top:-60px;left:50%;margin-left:-70px;}}.front .blog-home-block.hover:after{text-decoration:underline;}
.not-front.section-shop #main-INT #content .content-frame article{clear:both;}.products-block.row-1,.products-block.row-2,.shop-landing-all-products.row-1,.shop-landing-all-products.row-2{float:left;width:48%;margin-right:2% !important;}@media (max-width:999px){.products-block.row-1,.products-block.row-2,.shop-landing-all-products.row-1,.shop-landing-all-products.row-2{float:none;width:100%;margin-right:0;}}.products-block.col-1,.products-block.full-row,.shop-landing-all-products.col-1,.shop-landing-all-products.full-row{clear:both;}.products-block h2.block-title,.shop-landing-all-products h2.block-title{font-weight:normal;font-size:30px;}.products-block .view-shop-page-blocks,.shop-landing-all-products .view-shop-page-blocks{padding-bottom:2em;zoom:1;}.products-block .view-shop-page-blocks:before,.products-block .view-shop-page-blocks:after,.shop-landing-all-products .view-shop-page-blocks:before,.shop-landing-all-products .view-shop-page-blocks:after{content:"";display:table;}.products-block .view-shop-page-blocks:after,.shop-landing-all-products .view-shop-page-blocks:after{clear:both;}.products-block .view-shop-page-blocks .view-content,.shop-landing-all-products .view-shop-page-blocks .view-content{padding:1em 0 1em;}.products-block .view-shop-page-blocks .view-footer,.shop-landing-all-products .view-shop-page-blocks .view-footer{clear:both;}.products-block .view-shop-page-blocks .image-link-grouping,.shop-landing-all-products .view-shop-page-blocks .image-link-grouping{margin-bottom:0;}.products-block .view-shop-page-blocks .views-field-title a,.products-block .view-shop-page-blocks .field-name-field-product-category a,.shop-landing-all-products .view-shop-page-blocks .views-field-title a,.shop-landing-all-products .view-shop-page-blocks .field-name-field-product-category a{background:#f6f5f1;color:#60ba4d;float:left;font-size:20px;padding:1.5em 10px;width:31%;margin-right:2%;margin-bottom:2%;text-align:center;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;display:table;}.products-block .view-shop-page-blocks .views-field-title a span,.products-block .view-shop-page-blocks .field-name-field-product-category a span,.shop-landing-all-products .view-shop-page-blocks .views-field-title a span,.shop-landing-all-products .view-shop-page-blocks .field-name-field-product-category a span{display:table-cell;vertical-align:middle;}.no-touch .products-block .view-shop-page-blocks .views-field-title a:hover,.no-touch
.products-block .view-shop-page-blocks .field-name-field-product-category a:hover,.no-touch
.shop-landing-all-products .view-shop-page-blocks .views-field-title a:hover,.no-touch
.shop-landing-all-products .view-shop-page-blocks .field-name-field-product-category a:hover{background:#60ba4d;color:#fff;text-decoration:underline;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}@media (max-width:759px){.products-block .view-shop-page-blocks .views-field-title a,.products-block .view-shop-page-blocks .field-name-field-product-category a,.shop-landing-all-products .view-shop-page-blocks .views-field-title a,.shop-landing-all-products .view-shop-page-blocks .field-name-field-product-category a{width:100%;margin-right:0;}}.products-block .view-shop-page-blocks .more-link a,.shop-landing-all-products .view-shop-page-blocks .more-link a{color:#fff;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 0 no-repeat;width:110px;height:36px;overflow:hidden;padding-top:4px;display:inline-block;text-align:center;text-transform:lowercase;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:12px;font-weight:bold;border:none;text-decoration:none;background:url(/sites/all/themes/safe/images/arrow-sprite.png) 0 -138px no-repeat;color:#fff;font-size:14px;font-weight:600;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;line-height:1.8;}.no-touch .products-block .view-shop-page-blocks .more-link a:hover,.no-touch
.shop-landing-all-products .view-shop-page-blocks .more-link a:hover{text-decoration:underline;}.no-touch .products-block .view-shop-page-blocks .more-link a:hover,.no-touch
.shop-landing-all-products .view-shop-page-blocks .more-link a:hover{background-position:0 -184px;}@media (min-width:760px){.products-block .view-shop-page-blocks .more-link a,.shop-landing-all-products .view-shop-page-blocks .more-link a{float:left;position:relative;top:3em;}}@media (min-width:1000px){.products-block.full-row .view-shop-page-blocks .views-field-title a,.products-block.full-row .view-shop-page-blocks .field-name-field-product-category a,.shop-landing-all-products.full-row .view-shop-page-blocks .views-field-title a,.shop-landing-all-products.full-row .view-shop-page-blocks .field-name-field-product-category a{width:14%;margin-right:2%;}}.products-block-nav{clear:both;}.shop-layout-image-with-description{background:#60ba4d;zoom:1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;}.shop-layout-image-with-description:before,.shop-layout-image-with-description:after{content:"";display:table;}.shop-layout-image-with-description:after{clear:both;}.shop-layout-image-with-description *{color:#FFF;}.shop-layout-image-with-description .image-area{float:left;}.shop-layout-image-with-description .image-area img{display:block;}.shop-layout-image-with-description .text-area{margin-left:240px;padding-top:1em;}.shop-layout-image-with-description .text-area p,.shop-layout-image-with-description .text-area *{font-size:13px;margin:0;}.shop-layout-image-with-description .text-area h4{font-size:13px;}.shop-layout-image-with-description .text-area .btn-arrow-green{margin-left:15px;}.products-parent-teacher .view-shop-page-blocks .view-content,.products-toys-and-gifts .view-shop-page-blocks .view-content,.products-prof-dev .view-shop-page-blocks .view-content{padding:0 0 2%;}.products-toys-and-gifts .view-footer .views-row{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;float:left;width:140px;margin-right:2%;}.products-toys-and-gifts .view-footer .views-row img{display:block;}.products-membership-nav{zoom:1;padding-bottom:1em;margin-bottom:1em;border-bottom:2px solid #a6a6a6;}.products-membership-nav:before,.products-membership-nav:after{content:"";display:table;}.products-membership-nav:after{clear:both;}.products-membership-nav .views-row{width:31%;margin-right:2%;margin-bottom:2%;text-align:center;float:left;}.products-membership-nav .views-row a{color:#000;text-decoration:none;font-size:22px;}.products-membership-nav .views-row img{border:5px solid #60ba4d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden;}@media (max-width:759px){.products-membership-nav .views-row{width:100%;margin-right:0;}}div.commerce_add_to_cart_confirmation_overlay{z-index:10000;}div.messages.commerce-add-to-cart-confirmation{background-color:white;border-color:#6bb0cb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 15px #57595a;-webkit-box-shadow:0 2px 15px #57595a;box-shadow:0 2px 15px #57595a;filter:progid:DXImageTransform.Microsoft.Shadow(color='#57595A',direction='180',strength='5');color:#4d4d4d;left:50%;margin-left:-20% !important;overflow:hidden;padding:0;position:absolute;width:450px;z-index:10001;}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{color:#60ba4d;float:none;font-size:14px;font-weight:bold;padding:10px 30px 10px 20px;text-align:center;text-transform:uppercase;width:100%;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{background-color:#f6f5f1;height:auto;padding:10px 30px 0;float:none;width:100%;position:relative;right:auto;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper:after{clear:both;content:".";display:block;height:0;visibility:hidden;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:white;font-weight:bold;margin-bottom:10px;padding:0px;text-align:center;display:block;float:left;margin-right:1em;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout{background-color:transparent;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue{background-color:transparent;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue .commerce-add-to-cart-confirmation-close{background:none;height:auto;position:static;width:auto;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout:hover,div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue:hover{cursor:pointer;}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button a,div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue{color:white;display:block;font-weight:bold;word-wrap:break-word;float:right;padding:10px 18px;color:#4d4d4d;margin-left:10px;text-decoration:none;text-transform:uppercase;font-size:18px;border:3px solid #60ba4d;background:#fff;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;font-weight:700;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;height:auto;width:auto;float:left;margin-left:0;font-size:14px;}.no-touch div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button a:hover,.no-touch
div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.continue:hover{background:#60ba4d;color:#fff;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display{clear:both;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content{padding:15px;position:relative;width:55%;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .content .field-name-field-images{position:relative;width:130px;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .content .field-name-field-images img{border:#d7d7d7 solid 1px;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-product-sku .commerce-product-sku-label,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field .views-label,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field .field-label{color:#878380;float:left;font-size:12px;font-weight:bold;padding-right:5px;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field{clear:both;margin:0;text-align:left;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .field .field-label{display:inline;float:left;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total{clear:both;font-size:20px;padding-top:10px;padding-bottom:25px;margin-top:0;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .views-label{float:left;padding-right:5px;}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content{color:#5bb3cf;display:inline;float:right;}
.node-type-events .field-type-datetime{text-align:center;font-size:24px;margin-bottom:10px;}.node-type-events .sidebar .field-type-datetime{font-size:18px;margin-bottom:0;}.view-calendar{margin-top:2em;}.event-calendar-grid-view > .attachment-after{position:absolute;top:-8765em;}@media (max-width:999px){.event-calendar-grid-view > .attachment-after{position:relative;top:0;}}.in-list-view .event-calendar-grid-view > .attachment-after{position:relative;top:0;}@media (max-width:999px){.event-calendar-grid-view > .view-content{position:absolute;top:-8765em;}}.in-list-view .event-calendar-grid-view > .view-content{position:absolute;top:-8765em;}.view-calendar .view-header{position:relative;}.in-list-view .view-calendar .view-header{text-align:right;}.view-calendar .layout-options{position:absolute;right:0;float:none;z-index:9;width:116px;height:58px;}.view-calendar .layout-options span.icon{width:58px;height:58px;display:block;float:left;background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) 0 0 no-repeat;cursor:pointer;cursor:pointer;}.view-calendar .layout-options span.icon.active{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) 0 -100px no-repeat;cursor:default;}.no-touch .view-calendar .layout-options span.icon:hover{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) 0 -100px no-repeat;}.view-calendar .layout-options span.icon.icon-list-view{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) -58px 0 no-repeat;}.view-calendar .layout-options span.icon.icon-list-view.active{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) -58px -100px no-repeat;}.no-touch .view-calendar .layout-options span.icon.icon-list-view:hover{background:url(/sites/all/themes/safe/images/sprite-layout-selector.png) -58px -100px no-repeat;}@media (max-width:999px){.view-calendar .layout-options{display:none;}}@media (max-width:999px){.in-list-view .view-calendar .layout-options{display:none;}}.view-calendar .pager,.block-views .view.view-calendar .pager{margin:0;padding:0;width:100%;position:relative;}.view-calendar .pager .date-prev,.block-views .view.view-calendar .pager .date-prev{right:auto;left:25%;background:url(/sites/all/themes/safe/images/bg-calendar-nav.png) 0 -44px no-repeat;}@media (max-width:999px){.view-calendar .pager .date-prev,.block-views .view.view-calendar .pager .date-prev{left:0;}}.no-touch .view-calendar .pager .date-prev:hover,.no-touch
.block-views .view.view-calendar .pager .date-prev:hover{background:url(/sites/all/themes/safe/images/bg-calendar-nav.png) 0 -132px no-repeat;}.view-calendar .pager .date-prev a,.block-views .view.view-calendar .pager .date-prev a{margin-left:0;}.view-calendar .pager .date-next,.block-views .view.view-calendar .pager .date-next{right:25%;background:url(/sites/all/themes/safe/images/bg-calendar-nav.png) 0 0 no-repeat;}@media (max-width:999px){.view-calendar .pager .date-next,.block-views .view.view-calendar .pager .date-next{right:0;}}.no-touch .view-calendar .pager .date-next:hover,.no-touch
.block-views .view.view-calendar .pager .date-next:hover{background:url(/sites/all/themes/safe/images/bg-calendar-nav.png) 0 -88px no-repeat;}.view-calendar .pager .date-next a,.block-views .view.view-calendar .pager .date-next a{position:absolute;top:0;}.view-calendar .pager .date-prev,.view-calendar .pager .date-next,.block-views .view.view-calendar .pager .date-prev,.block-views .view.view-calendar .pager .date-next{top:-45px;width:44px;height:44px;border-radius:50%;overflow:hidden;}.view-calendar .pager .date-prev a,.view-calendar .pager .date-next a,.block-views .view.view-calendar .pager .date-prev a,.block-views .view.view-calendar .pager .date-next a{display:block;width:44px;height:44px;}.view-calendar .pager .date-prev span,.view-calendar .pager .date-next span,.block-views .view.view-calendar .pager .date-prev span,.block-views .view.view-calendar .pager .date-next span{display:none;}.view-calendar .date-nav-wrapper .date-nav,.block-views .view.view-calendar .date-nav-wrapper .date-nav{margin-bottom:0;}.view-calendar .date-nav-wrapper .date-heading h3,.block-views .view.view-calendar .date-nav-wrapper .date-heading h3{color:#60ba4d;padding:10px 20px;display:inline-block;margin:0 auto;border:3px solid #60ba4d;border-radius:10px;font-weight:normal;}.view-calendar .views-exposed-form,.block-views .view.view-calendar .views-exposed-form{border:1px solid #4d4d4d;border-width:1px 0;padding-top:20px;padding-bottom:20px;}.view-calendar .views-exposed-form input,.block-views .view.view-calendar .views-exposed-form input{height:auto;}.view-calendar .views-exposed-form .views-exposed-widget .form-submit,.block-views .view.view-calendar .views-exposed-form .views-exposed-widget .form-submit{margin-top:0em;}.view-calendar #edit-field-event-type-tid-wrapper,.block-views .view.view-calendar #edit-field-event-type-tid-wrapper{float:left;width:45%;}.view-calendar #edit-field-event-type-tid-wrapper label,.block-views .view.view-calendar #edit-field-event-type-tid-wrapper label{float:left;margin-right:10px;}.view-calendar #edit-field-event-type-tid-wrapper > div,.block-views .view.view-calendar #edit-field-event-type-tid-wrapper > div{float:left;}.view-calendar #edit-field-repeating-dates-value-wrapper,.view-calendar #edit-field-repeating-dates-value-1-wrapper,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper{float:left;width:45%;zoom:1;}.view-calendar #edit-field-repeating-dates-value-wrapper:before,.view-calendar #edit-field-repeating-dates-value-wrapper:after,.view-calendar #edit-field-repeating-dates-value-1-wrapper:before,.view-calendar #edit-field-repeating-dates-value-1-wrapper:after,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper:before,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper:after,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper:before,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper:after{content:"";display:table;}.view-calendar #edit-field-repeating-dates-value-wrapper:after,.view-calendar #edit-field-repeating-dates-value-1-wrapper:after,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper:after,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper:after{clear:both;}.view-calendar #edit-field-repeating-dates-value-wrapper > label,.view-calendar #edit-field-repeating-dates-value-1-wrapper > label,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper > label,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper > label{display:none;}.view-calendar #edit-field-repeating-dates-value-wrapper .views-widget > div,.view-calendar #edit-field-repeating-dates-value-1-wrapper .views-widget > div,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper .views-widget > div,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper .views-widget > div{width:48%;margin-right:2%;float:left;}@media (max-width:999px){.view-calendar #edit-field-repeating-dates-value-wrapper .views-widget > div,.view-calendar #edit-field-repeating-dates-value-1-wrapper .views-widget > div,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper .views-widget > div,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper .views-widget > div{width:auto;float:left;}}@media (max-width:759px){.view-calendar #edit-field-repeating-dates-value-wrapper .views-widget > div,.view-calendar #edit-field-repeating-dates-value-1-wrapper .views-widget > div,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper .views-widget > div,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper .views-widget > div{width:100%;float:none;}}.view-calendar #edit-field-event-private-value-wrapper,.view-calendar #edit-field-event-private-value-1-wrapper,.block-views .view.view-calendar #edit-field-event-private-value-wrapper,.block-views .view.view-calendar #edit-field-event-private-value-1-wrapper{float:left;width:20%;}.view-calendar #edit-field-event-private-value-wrapper label,.view-calendar #edit-field-event-private-value-1-wrapper label,.block-views .view.view-calendar #edit-field-event-private-value-wrapper label,.block-views .view.view-calendar #edit-field-event-private-value-1-wrapper label{font-weight:bold;}.view-calendar .views-submit-button,.block-views .view.view-calendar .views-submit-button{float:right;}@media (max-width:999px){.view-calendar .views-submit-button,.block-views .view.view-calendar .views-submit-button{float:none;width:100%;}}@media (max-width:999px){.view-calendar #edit-field-event-type-tid-wrapper,.view-calendar #edit-field-repeating-dates-value-wrapper,.view-calendar #edit-field-repeating-dates-value-1-wrapper,.view-calendar #edit-field-event-private-value-wrapper,.view-calendar #edit-field-event-private-value-1-wrapper,.block-views .view.view-calendar #edit-field-event-type-tid-wrapper,.block-views .view.view-calendar #edit-field-repeating-dates-value-wrapper,.block-views .view.view-calendar #edit-field-repeating-dates-value-1-wrapper,.block-views .view.view-calendar #edit-field-event-private-value-wrapper,.block-views .view.view-calendar #edit-field-event-private-value-1-wrapper{width:100%;float:none;clear:both;}}.view-calendar .calendar-calendar table{border-collapse:separate;border-spacing:18px;}.view-calendar .calendar-calendar th.days{background:transparent;border:none;}.view-calendar .calendar-calendar td{color:#4d4d4d;}.view-calendar .calendar-calendar td.past{color:#999;}.view-calendar .calendar-calendar td a{display:inline-block;line-height:1.2;font-size:12px;font-weight:normal;}.view-calendar .calendar-calendar td a span{display:block;width:100%;}.view-calendar .calendar-calendar td a span.private-no{padding-top:3px;padding-bottom:2px;}.view-calendar .calendar-calendar td a span.private-yes{background:#60BA4D;color:#FFF;border-radius:5px;overflow:hidden;padding-top:3px;padding-bottom:2px;padding-left:2px;padding-right:2px;}.view-calendar .calendar-calendar td.date-box a{font-size:16px;}.view-calendar .calendar-calendar .month-view .full tr.date-box td .inner{position:relative;}.view-calendar .calendar-calendar .month-view .full tr.date-box td .inner .day{position:absolute;top:0;}.view-calendar .calendar-calendar .month-view .full tr td.multi-day,.view-calendar .calendar-calendar .month-view .full tr td.single-day{border:3px solid #f6f5f1;height:100px;padding-top:5px;}.view-calendar .calendar-calendar .month-view .full td.multi-day div.monthview,.view-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff{background:#60ba4d;}.view-calendar .calendar-calendar .month-view .full td.multi-day div.monthview a,.view-calendar .calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff a{color:#fff !important;padding-bottom:2px;}.view-calendar .calendar-calendar .month-view .full td.multi-day div.monthview,.view-calendar .calendar-calendar .week-view .full td.multi-day div.weekview,.view-calendar .calendar-calendar .day-view .full td.multi-day div.dayview{height:2.7em;}.view-calendar .calendar-calendar .month-view .full tr.single-day .no-entry,.view-calendar .calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:100px !important;}.view-calendar .calendar-calendar .month-view .full td.single-day .calendar-empty,.view-calendar .calendar-calendar .month-view .full td.single-day.empty,.view-calendar .calendar-calendar .month-view .full td.date-box.empty{background:transparent;}.view-calendar .calendar-calendar .month-view .full tr.date-box td.single-day .calendar-empty,.view-calendar .calendar-calendar .month-view .full tr.date-box td.single-day.empty,.view-calendar .calendar-calendar .month-view .full tr.date-box td.date-box.empty{background:transparent;border:none;text-align:center;color:#999;}.view-calendar .calendar-calendar .month-view .full tr.date-box td.multi-day,.view-calendar .calendar-calendar .month-view .full tr.date-box td.date-box{border:none;}.view-calendar .calendar-calendar div.day{float:none;width:100%;}.view-calendar .calendar-calendar td .inner div.day a{color:#60ba4d;}.view-calendar .calendar-calendar td.past .inner div.day a{color:#999;}.view-calendar .calendar-calendar td.future .inner div.day a{color:#4d4d4d;}.view-calendar .calendar-calendar .month-view .full td.single-day div.monthview,.view-calendar .calendar-calendar .week-view .full td.single-day div.weekview,.view-calendar .calendar-calendar .day-view .full td.single-day div.dayview{background:transparent;text-align:center;}.view-calendar .calendar-calendar .month-view .full td.date-box.today{background:transparent;}.view-calendar .calendar-calendar .month-view .full tr td.single-day.today{background:#f6f5f1;border:3px solid #f6f5f1;}.attachment .view-calendar .view-grouping-header{display:none;}.attachment .view-calendar .view-grouping-content h3{background:#f6f5f1;padding:10px;font-weight:normal;font-size:16px;}.attachment .view-calendar .view-grouping-content .views-row{padding:10px;border-bottom:1px solid #b2b2b2;min-height:50px;font-size:14px;zoom:1;}.attachment .view-calendar .view-grouping-content .views-row.views-row-last{border-bottom:none;}.attachment .view-calendar .view-grouping-content .views-row:before,.attachment .view-calendar .view-grouping-content .views-row:after{content:"";display:table;}.attachment .view-calendar .view-grouping-content .views-row:after{clear:both;}@media (min-width:760px){.attachment .view-calendar .view-grouping-content .views-row > .views-field{float:left;width:60%;padding-right:10px;}.attachment .view-calendar .view-grouping-content .views-row > .views-field:first-child{width:40%;}}@media (min-width:1000px){.attachment .view-calendar .view-grouping-content .views-row > .views-field{float:left;width:75%;padding-right:10px;}.attachment .view-calendar .view-grouping-content .views-row > .views-field:first-child{width:25%;}}.attachment .view-calendar .view-grouping-content .views-row > .views-field.views-field-title a{display:block;position:relative;padding-right:46px;}.attachment .view-calendar .view-grouping-content .views-row > .views-field.views-field-title a:after{width:44px;height:32px;display:block;content:'';position:absolute;top:0;z-index:90;right:0;background:url(/sites/all/themes/safe/images/bg-calendar-nav.png) 0 -7px no-repeat;}.shop-subpage-nav .view-content .views-row{width:30%;position:relative;margin-right:3%;float:left;overflow:visible;}.shop-subpage-nav .view-content .views-row a.text{width:100%;padding-left:100px;background:transparent;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;color:#4d4d4d;}.shop-subpage-nav .view-content .views-row.views-row-1 a.text{background:#F6F5F1 url(/sites/all/themes/safe/images/nav-shop-1.jpg) 0 0 no-repeat;}.shop-subpage-nav .view-content .views-row.views-row-2 a.text{background:#F6F5F1 url(/sites/all/themes/safe/images/nav-shop-2.jpg) 0 0 no-repeat;}.shop-subpage-nav .view-content .views-row.views-row-3 a.text{background:#F6F5F1 url(/sites/all/themes/safe/images/nav-shop-1.jpg) 0 0 no-repeat;}.shop-subpage-nav .view-content .views-row .arrow-link-green{position:absolute;right:14px;bottom:-15px;z-index:10;}@media (max-width:759px){.shop-subpage-nav .view-content .views-row{width:97%;margin-bottom:2em;}}.node-type-events .upcoming-events-view-block h2.block-title,.node-type-events .related-events-view-block h2.block-title,.node-type-events .event-node-sponsors h2.block-title{margin-bottom:0.75em;}.node-type-events .upcoming-events-view-block .views-row,.node-type-events .related-events-view-block .views-row,.node-type-events .event-node-sponsors .views-row{margin-bottom:0.5em;}.node-type-events .upcoming-events-view-block .views-row .field-content,.node-type-events .related-events-view-block .views-row .field-content,.node-type-events .event-node-sponsors .views-row .field-content{font-weight:bold;}.node-type-events .upcoming-events-view-block .views-row .field-content span,.node-type-events .related-events-view-block .views-row .field-content span,.node-type-events .event-node-sponsors .views-row .field-content span{font-weight:normal;}.node-type-events .upcoming-events-view-block .views-row a,.node-type-events .related-events-view-block .views-row a,.node-type-events .event-node-sponsors .views-row a{color:#4d4d4d;}.node-type-events .region-featured .event-ical-link,.node-type-events .region-featured .social-share,.node-type-events .region-featured .event-print-link{width:32%;float:left;margin-right:1%;text-align:center;height:33px;}@media (max-width:759px){.node-type-events .region-featured .event-ical-link,.node-type-events .region-featured .social-share,.node-type-events .region-featured .event-print-link{width:100%;margin:0 auto 2em auto;max-width:320px;padding:24px;text-align:left;float:none;}}.node-type-events .region-featured .event-ical-link h2.block-title,.node-type-events .region-featured .event-ical-link a,.node-type-events .region-featured .social-share h2.block-title,.node-type-events .region-featured .social-share a,.node-type-events .region-featured .event-print-link h2.block-title,.node-type-events .region-featured .event-print-link a{color:#4d4d4d;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:14px;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;padding-top:0;padding-left:50px;position:relative;}.no-touch .node-type-events .region-featured .event-ical-link h2.block-title:hover,.no-touch
.node-type-events .region-featured .event-ical-link a:hover,.no-touch
.node-type-events .region-featured .social-share h2.block-title:hover,.no-touch
.node-type-events .region-featured .social-share a:hover,.no-touch
.node-type-events .region-featured .event-print-link h2.block-title:hover,.no-touch
.node-type-events .region-featured .event-print-link a:hover{color:#60ba4d;cursor:pointer;}.node-type-events .region-featured .event-ical-link h2.block-title:before,.node-type-events .region-featured .event-ical-link a:before,.node-type-events .region-featured .social-share h2.block-title:before,.node-type-events .region-featured .social-share a:before,.node-type-events .region-featured .event-print-link h2.block-title:before,.node-type-events .region-featured .event-print-link a:before{content:'';display:block;width:40px;height:38px;position:absolute;top:-10px;left:0;background:url(/sites/all/themes/safe/images/sprite-event-share.png) 0 0 no-repeat;}.no-touch .node-type-events .region-featured .event-ical-link h2.block-title:hover:before,.no-touch
.node-type-events .region-featured .event-ical-link a:hover:before,.no-touch
.node-type-events .region-featured .social-share h2.block-title:hover:before,.no-touch
.node-type-events .region-featured .social-share a:hover:before,.no-touch
.node-type-events .region-featured .event-print-link h2.block-title:hover:before,.no-touch
.node-type-events .region-featured .event-print-link a:hover:before{background-position:0 -300px;}.node-type-events .region-featured .event-ical-link h2.block-title,.node-type-events .region-featured .social-share h2.block-title,.node-type-events .region-featured .event-print-link h2.block-title{padding-top:7px;display:inline-block;}.node-type-events .region-featured .event-ical-link .contextual-links-wrapper a:before,.node-type-events .region-featured .social-share .contextual-links-wrapper a:before,.node-type-events .region-featured .event-print-link .contextual-links-wrapper a:before{display:none;}.node-type-events .region-featured .social-share h2.block-title:before{background-position:0 -100px;top:-5px;}.no-touch .node-type-events .region-featured .social-share h2.block-title:hover:before{background-position:0 -400px;}.node-type-events .region-featured .event-print-link a:before{background-position:0 -200px;top:-5px;}.no-touch .node-type-events .region-featured .event-print-link a:hover:before{background-position:0 -500px;}.node-type-events .region-featured .social-share .block-INT > a{display:none;}.node-type-events .region-featured .social-share.active .block-INT > a{display:inline-block;width:27px;height:27px;padding-left:0;background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite-white.png) -32px 0 no-repeat;margin-right:5px;overflow:hidden;position:relative;-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px;}.node-type-events .region-featured .social-share.active .block-INT > a:before,.node-type-events .region-featured .social-share.active .block-INT > a span{display:none;}.no-touch .node-type-events .region-featured .social-share.active .block-INT > a:hover{background-color:#60ba4d;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-ms-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms;}.node-type-events .region-featured .social-share.active .block-INT > a.social-share-e-mail{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite-white.png) -128px 0 no-repeat;}.node-type-events .region-featured .social-share.active .block-INT > a.social-share-googleplus{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite-white.png) -63px 1px no-repeat;}.node-type-events .region-featured .social-share.active .block-INT > a.social-share-linkedin{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite-white.png) -96px 0px no-repeat;}.node-type-events .region-featured .social-share.active .block-INT > a.social-share-twitter{background:#4d4d4d url(/sites/all/themes/safe/images/social-sprite-white.png) 1px 0px no-repeat;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.node-type-events .region-featured .event-ical-link h2.block-title:before,.node-type-events .region-featured .event-ical-link a:before,.node-type-events .region-featured .social-share h2.block-title:before,.node-type-events .region-featured .social-share a:before,.node-type-events .region-featured .event-print-link h2.block-title:before,.node-type-events .region-featured .event-print-link a:before{background-image:url(/sites/all/themes/safe/images/sprite-event-sharex2.png);-moz-background-size:40px 538px;-ie-background-size:40px 538px;-o-background-size:40px 538px;-webkit-background-size:40px 538px;background-size:40px 538px;}}#webform-component-requested-date-of-party .webform-calendar,#webform-component-first-choice-for-program-date .webform-calendar,#webform-component-second-choice-for-program-date .webform-calendar,#webform-component-third-choice-for-program-date .webform-calendar{display:none;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing{cursor:url(/sites/all/themes/safe/css/grabbing.png) 8 8,move;}.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x :50%;-webkit-perspective-origin-y :50%;-moz-perspective :1200px;-moz-perspective-origin-x :50%;-moz-perspective-origin-y :50%;perspective :1200px;}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease;}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px);}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%);}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px);}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%);}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-webkit-transform:translateZ(-500px);}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;-moz-transform:translateZ(-500px);}100%{opacity:1;-moz-transform:translateZ(0) translateX(0);}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%);}75%{opacity:.5;transform:translateZ(-500px);}100%{opacity:1;transform:translateZ(0) translateX(0);}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(.8);}}@keyframes scaleToFade{to{opacity:0;transform:scale(.8);}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%);}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%);}}@keyframes goDown{from{transform:translateY(-100%);}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}}
.owl-controls{text-align:center;position:absolute;width:100%;top:220px;}.educator-blog-carousel .owl-controls{top:190px;}.educator-blog-carousel img{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;}.owl-controls .owl-controls-INT{max-width:940px;position:relative;margin:0 auto;text-align:right;}.owl-controls .owl-pagination{float:left;}.owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}.no-touch .owl-controls .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}.owl-theme .owl-pagination{display:none;padding:45px 0px 5px;}@media (min-width:1000px){.owl-theme .owl-pagination{display:inline-block;}.node-type-events .owl-theme .owl-pagination{display:none;}}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:20px;height:20px;margin-right:6px;margin-left:0px;border:3px solid #fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#fff;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.owl-item.loading{min-height:150px;background:url(/sites/all/themes/safe/css/AjaxLoader.gif) no-repeat center center;}.owl-prev{position:absolute;top:-110px;left:0px;}@media (min-width:1000px){.owl-prev{left:40px;top:-107px;}.front .owl-prev{left:0;}}.node-type-exhibit .owl-prev,.owl-prev .featured-exhibit-carousel{left:20px;}.owl-next{position:absolute;top:-110px;right:0px;}@media (min-width:1000px){.owl-next{right:40px;top:-107px;}.front .owl-next{right:0;}}.node-type-exhibit .owl-next,.owl-next .featured-exhibit-carousel{right:20px;}@media (max-width:759px){.owl-prev,.owl-next{top:-180px;}.owl-pagination{display:none;}}.owl-item .field-name-field-gallery img,.hp-owl-carousel .views-row img{width:100%;}
.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}ul.flexnav,ul.flexnav ul{padding-left:0;}.flexnav.opacity{opacity:0;}.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.flexnav li{font-size:100%;position:relative;overflow:hidden;padding:0;margin:0;height:auto;display:block;}.flexnav li a{position:relative;display:block;padding:.96em .96em .96em 35px;z-index:2;overflow:hidden;color:#fff;background:#4d4d4d;font-family:"museo-sans-rounded",Arial,Helvetica,"Nimbus Sans L",sans-serif;font-size:14px;font-weight:bold;text-decoration:none;}.no-touch .flexnav li a:hover{color:#fff;background:#6f6f6f;}.flexnav li ul{width:100%;}.flexnav li ul li{font-size:100%;position:relative;overflow:hidden;}.flexnav li ul.flexnav-show li{overflow:visible;}.flexnav li ul li a{display:block;background:#666;padding-left:55px;}.no-touch .flexnav li ul li a:hover{background:#777;}.flexnav ul li ul li a{background:#818181;padding-left:75px;}.no-touch .flexnav ul li ul li a:hover{background:#9f9f9f;}.flexnav ul li ul li ul li a{background:#9f9f9f;}.flexnav li .touch-button{position:absolute;z-index:999;top:0;right:0;width:50px;height:56px;display:inline-block;background:url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right -67px no-repeat;text-align:center;}.no-touch .flexnav li .touch-button:hover{background:#666 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right -67px no-repeat;}.flexnav li .touch-button.active{background:#666 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right 23px no-repeat;}.no-touch .flexnav li .touch-button.active:hover{background:#666 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right 23px no-repeat;}.no-touch .flexnav li:hover > .touch-button{background:#666 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right -67px no-repeat;}.no-touch .flexnav li:hover > .touch-button.active{background:#666 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right 23px no-repeat;}.no-touch .flexnav li li .touch-button:hover{background:#818181 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right -67px no-repeat;}.flexnav li li .touch-button.active{background:#818181 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right 23px no-repeat;}.no-touch .flexnav li li .touch-button.active:hover{background:#818181 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right 23px no-repeat;}.no-touch .flexnav li li:hover > .touch-button{background:#818181 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right -67px no-repeat;}.no-touch .flexnav li li:hover > .touch-button.active{background:#818181 url(/sites/all/themes/safe/images/mobile-menu-arrow.png) right 23px no-repeat;}.no-touch .flexnav .touch-button:hover{cursor:pointer;}.flexnav .touch-button .navicon{position:relative;top:1.4em;font-size:12px;color:#666;display:none;}.menu-button{display:block;width:38px;height:38px;background:#ff9900;position:absolute;z-index:999;top:0;right:0;cursor:pointer;}@media (min-width:1000px){.menu-button{display:none;}}.menu-button .touch-button{background:transparent;width:38px;height:38px;display:block;background:url(/sites/all/themes/safe/images/btn_mobile_trigger.png) 0 0 no-repeat;}.menu-button .touch-button.active{background:url(/sites/all/themes/safe/images/btn_mobile_trigger.png) 0 -38px no-repeat;}.menu-button .touch-button .navicon{font-size:16px;position:relative;top:1em;color:#666;display:none;}
