.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.tcmi-pull-quote-wrapper{width:calc(100% - 10px);max-width:80%;padding:20px;border-bottom:3px solid #0069aa;border-right:none;border-left:none;text-align:center;margin:0 auto;background:#f0f0f0;border-radius:10px;color:#333;}.tcmi-pull-quote-wrapper .tcmi-pull-quote{display:inline-block;vertical-align:middle;text-align:left;font-family:Passion One;font-size:26px;}.tcmi-pull-quote-wrapper .tcmi-pull-quote:before{content:url(/sites/all/modules/tcmi_pull_quotes/images/openquote.png);display:inline-block;vertical-align:top;margin-right:10px;margin-top:-10px;}.tcmi-pull-quote-wrapper .tcmi-pull-quote:after{content:url(/sites/all/modules/tcmi_pull_quotes/images/closequote.png);display:inline-block;vertical-align:top;margin-left:10px;margin-top:-10px;}#content .tcmi-pull-quote-wrapper img{float:right;width:96px !important;height:96px !important;border:none !important;border-radius:48px !important;margin-right:20px;}.tcmi-pull-quote-wrapper .tcmi-pull-quote-source{width:100%;text-align:right;margin-top:20px;font-size:16px;clear:both;}
.tweet-this{display:block;margin:20px 0px 20px 5%;}.tweet-this .tweet-this-text{display:inline-block;vertical-align:middle;font-family:"Passion One",Arial,sans-serif;font-size:36px;color:#000000;max-width:450px;}.tweet-this .tweet-this-text:before{content:"\201C";}.tweet-this .tweet-this-text:after{content:"\201D";}.tweet-this  p{display:inline-block;margin:0;vertical-align:middle;}.tweet-this img.tweet-this-button{cursor:pointer;border:none !important;-webkit-border-radius:0 !important;border-radius:0 !important;margin-left:10px;vertical-align:middle;}
.video_thumbnail{min-width:100px;min-height:100px;}.video-width-text{width:10px;}.video-thumb-selection{}.video-thumb-selection .form-item{}.video-thumbnails{}.video-thumbnails .form-item{float:left;margin-right:10px;max-width:30%;padding-right:10px;}.video-bypass-auto-conversion{}.video-default-thumbnail{}.video-data{}.video_image_teaser{float:left;padding:0.5em;}br.video_image_clear{clear:both;}.video_image_view{}.video-inprogress{border:1px solid red;padding:.5em;}.video-conversion-failed{border:1px solid red;padding:.5em;}.widget-edit{max-width:70%;}.widget-edit .form-item{white-space:normal !important;}.admin_flv_player_wrapper{display:none;}* html object.video-object{display:none;}* html object.video-object{display:inline;}* html object.video-object{display:none;}div.video-preview{float:left;padding:0 10px 10px 0;}div.video-widget-data{float:left;width:85%;}div.video-widget-data input.text-field{width:auto;}div#video-browser-page-wrapper div#video-browser-page div.video-item{float:left;height:128px;padding:5px;text-align:center;border:1px #ccc dotted;}div#video-browser-page-wrapper div#video-browser-page div.video-item:hover{background-color:antiquewhite;}
#front-page-blocks-top{background:rgb(225,225,225);}#front-page-blocks-top-wrapper{width:1540px;margin:auto;}#front-page-blocks-top-content{padding:20px;}.front-page-block{background:#ffffff;border:1px solid #b3b3b3;border-radius:7px;width:740px;height:345px;display:inline-block;vertical-align:top;overflow:hidden;}.front-page-block:nth-child(4),.front-page-block:nth-child(5){margin-top:10px;}.front-page-block-content{padding:10px;max-height:340px;text-align:center;}.front-page-block-image{max-width:350px;max-height:325px;}.front-page-hours-block{width:350px;display:inline-block;vertical-align:top;}.front-page-hours-block-content{padding:5px;}.front-page-hours-block-image{text-align:center;border-bottom:1px solid #b3b3b3;}.front-page-hours-block-image img{max-width:220px;}.front-page-hours-block-text{padding:10px;height:100px;text-align:center;margin-top:15px;}.front-page-hours-block-divider{border-left:1px solid #b3b3b3;display:inline-block;width:1px;height:280px;}.front-page-block-header{padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;background:#0069AA;color:#ffffff;text-align:center;font-family:"Passion One";font-size:32px;}.front-page-block-header img{width:28px;height:28px;margin-top:-2px;margin-right:7px;vertical-align:middle;}#calendar-widget{margin-top:10px;width:740px !important;height:345px !important;min-height:345px !important;display:inline-block;}#calendar-ages h2,#calendar-categories h2{margin-top:10px !important;}#front-page-hours-block-small{display:none;width:370px;}.front-page-hours-block-row{text-align:left;padding:5px;padding-left:0px;padding-right:0px;}.front-page-hours-block-row:nth-child(1){padding-top:10px;}.front-page-hours-block-row img{display:inline-block;max-width:150px !important;border-right:1px solid #b3b3b3;vertical-align:middle;}.front-page-hours-block-text-cell{display:inline-block;width:170px;height:120px;vertical-align:middle;font-size:18px;line-height:120px;}.front-page-hours-block-text-cell span{display:inline-block;vertical-align:middle;line-height:normal;}.front-page-hours-block-horizontal-divider{margin:10px;border-bottom:1px solid #b3b3b3;}#front-page-block-image-left{margin-right:3px;display:inline-block;}#front-page-block-image-right{margin-left:3px;display:inline-block;}#front-page-rotator-block{margin-top:10px;}#front-page-calendar-widget-container{width:740px;text-align:left;cursor:pointer;}#frontpage-dig-deeper{background:rgb(225,225,225);}#frontpage-dig-deeper-content{padding:30px;max-width:1500px;margin:auto;text-align:center;}#frontpage-dig-deeper-header{font-size:32px;font-family:"Passion One",sans-serif;margin-bottom:10px;max-width:1500px;margin:auto;text-align:left;}#frontpage-dig-deeper-seeall{display:inline-block;margin-left:15px;}#frontpage-dig-deeper-seeall a{color:#ff9801 !important;text-decoration:none;}#frontpage-dig-deeper-seeall img{vertical-align:middle;width:24px;}.frontpage-dig-deeper-panel{border-radius:10px;position:relative;background:#ffffff;padding:5px;border:1px solid #b3b3b3;width:340px;display:inline-block;margin-right:10px;margin-top:10px;overflow:hidden;vertical-align:top;text-align:left;cursor:pointer;}.frontpage-dig-deeper-panel-image-container{max-height:340px;overflow:hidden;}.frontpage-dig-deeper-panel h2{margin-top:5px;margin-bottom:5px;}.frontpage-dig-deeper-tag{position:absolute;color:#ffffff;font-family:"Passion One";font-size:30px;padding:10px;width:300px;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:-115px;top:20px;text-align:center;text-transform:uppercase;z-index:2;}.frontpage-dig-deeper-tag.game{background:#ff9900;}.frontpage-dig-deeper-tag.activity{background:#5ab300;}.frontpage-dig-deeper-tag.blog{background:#0069aa;}.frontpage-dig-deeper-tag.graphic{background:#5eb6e4;}.frontpage-dig-deeper-tag.video{background:#662d91;}.frontpage-dig-deeper-tag.pinterest{background:#ee1c24;font-size:26px;}.frontpage-dig-deeper-tag.store{background:#ed008c;}#frontpage-crowdriff{background:rgb(225,225,225);}#frontpage-crowdriff-header{font-size:32px;font-family:"Passion One",sans-serif;margin-bottom:10px;}#frontpage-crowdriff-content{max-width:1500px;margin:auto;padding:30px;}#frontpage-exhibits-slider{background:#ffffff;padding-top:20px;padding-bottom:20px;}#front-page-sle-video-block{width:100%;max-width:1488px;background:#0069aa;text-align:initial;margin-top:10px;color:#ffffff;height:470px;}#front-page-sle-video-block a{color:#ffffff;}#front-page-sle-video-block-content{display:flex;height:345px;align-items:stretch;flex-wrap:wrap;}#front-page-sle-video-block-content-text-header{font-size:32px;font-family:"Passion One";}#front-page-sle-video-block-content iframe{width:100%;height:360px;}#front-page-sle-video-block-content div{flex-basis:45%;padding:15px;}#front-page-sle-video-block-content > div:first-of-type{display:flex;align-items:center;justify-content:center;}@media(max-width:1560px){#front-page-blocks-top-wrapper{width:100%;text-align:center;}.front-page-block{margin-top:10px;}}@media(max-width:1540px){#front-page-hours-block-small{display:inline-block;}#front-page-hours-block-large{display:none;}#front-page-calendar-widget-container{width:370px;}.frontpage-dig-deeper-panel:nth-child(4){display:none;}#front-page-sle-video-block{max-width:1121px;}#front-page-sle-video-block,#front-page-sle-video-block-content{max-height:none;height:auto;}}@media(max-width:1260px){#calendar-date-picker{display:none !important;}#front-page-sle-video-block{max-width:1117px;}}@media(max-width:1200px){#front-page-hours-block-small{display:none;}#front-page-hours-block-large{display:inline-block;}#front-page-calendar-widget-container{width:740px;}#front-page-sle-video-block{max-width:740px;}#front-page-sle-video-block-content div:first-child{flex-basis:100%}#front-page-sle-video-block-content div:last-child{padding-top:0px;flex-basis:100%;}}@media(max-width:1160px){.frontpage-dig-deeper-panel:nth-child(3){display:none;}}@media(max-width:780px){#front-page-hours-block-small{display:inline-block;}#front-page-hours-block-large{display:none;}.front-page-block{width:370px;}#front-page-calendar-widget-container{width:370px;}#front-page-sle-video-block-content iframe{height:200px;}#front-page-sle-video-block,#front-page-sle-video-block-content{max-width:370px;}#front-page-block-image-right{display:none;}#front-page-tickets-block{height:auto !important;}#front-page-tickets-block .front-page-block-content{max-height:none;}.frontpage-dig-deeper-panel{margin-right:0px;}}@media(max-width:400px){.front-page-block{width:354px;height:auto;}#front-page-calendar-widget-container{width:354px;height:345px;}#front-page-hours-block-small{width:354px;}.front-page-hours-block-row img{max-width:140px !important;}.front-page-hours-block-text-cell{width:130px;font-size:16px;}#frontpage-dig-deeper-content{padding:10px;}#front-page-blocks-top-content{padding:10px !important;}}@media(max-width:375px){.front-page-block{width:300px;height:275px}#front-page-calendar-widget-container{width:300px;height:275px}#front-page-hours-block-small{width:300px;height:275px}.front-page-hours-block-row{height:80px;}.front-page-hours-block-row:nth-child(1){padding-top:0px;padding-bottom:0px;}.front-page-hours-block-row:last-child{padding-top:15px !important;}.front-page-hours-block-row img{width:100% !important;height:auto !important;max-width:130px !important;border-right:none;}.front-page-hours-block-horizontal-divider{display:none;}.frontpage-dig-deeper-panel{width:300px;}#front-page-sle-video-block,#front-page-sle-video-block-content{max-width:300px;}}@media(max-width:330px){.front-page-block{width:280px;}#front-page-calendar-widget-container{width:280px;}#front-page-hours-block-small{width:280px;}.frontpage-dig-deeper-panel{width:280px;}.front-page-hours-block-text-cell{width:120px;font-size:16px;}#front-page-sle-video-block,#front-page-sle-video-block-content{max-width:280px;}}
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}
.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/libraries/flexslider/fonts/flexslider-icon.eot);src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/libraries/flexslider/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:"\0020";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:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);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;}.flex-direction-nav{*height:0;}.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;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.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;}}
#tcmi-calendar-widget{display:block;}#tcmi-calendar-widget-header{padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;font-family:"Passion One";font-size:32px;background:#0069AA;color:#ffffff;text-align:center;}#tcmi-calendar-widget-header img{vertical-align:middle;width:28px;height:28px;}#tcmi-calendar-widget-content{padding:0px;}#tcmi-calendar-widget-content h2{margin-top:5px;margin-bottom:0px;color:#000000;font-weight:normal;}#tcmi-calendar-widget-ages{display:inline-block;vertical-align:top;margin-left:10px;margin-right:30px;}#tcmi-calendar-widget-categories{display:inline-block;vertical-align:top;}#tcmi-calendar-widget-date-picker{display:inline-block;vertical-align:top;margin-left:15px;margin-right:15px;}#tcmi-calendar-widget-date-input{padding:5px;background-image:url(/sites/all/themes/tcmi/modules/tcmi_calendar_widget/images/input-dropdown-icon.png);background-position:right center;background-repeat:no-repeat;}#tcmi-calendar-widget-date-input-wrapper{margin-top:5px;text-align:center;}#tcmi-calendar-widget-form{position:relative;}#tcmi-calendar-widget-form .form-note{position:absolute;bottom:10px;right:10px;text-align:right;}#tcmi-calendar-widget .ui-datepicker{border:none !important;width:270px;}#tcmi-calendar-widget .ui-datepicker-prev{left:2px !important;}#tcmi-calendar-widget .ui-datepicker-prev,#tcmi-calendar-widget .ui-datepicker-next{background:none !important;border:none !important;top:2px !important;}#tcmi-calendar-widget .ui-datepicker thead{display:none;}#tcmi-calendar-widget .ui-datepicker tbody{border-top:none;}#tcmi-calendar-widget .ui-datepicker-title{font-size:22px;font-family:"Carrois Gothic",sans-serif;}#tcmi-calendar-widget .ui-datepicker-header a span{width:32px;height:32px;}#tcmi-calendar-widget .ui-datepicker-header a:nth-child(1) span{background:url(/sites/all/themes/tcmi/modules/tcmi_calendar_widget/images/arrow-left.png) !important;}#tcmi-calendar-widget .ui-datepicker-header a:nth-child(2) span{background:url(/sites/all/themes/tcmi/modules/tcmi_calendar_widget/images/arrow-right.png) !important;}#tcmi-calendar-widget .ui-datepicker-header a:nth-child(2){right:15px;}#tcmi-calendar-widget .ui-datepicker .ui-datepicker-next{left:auto !important;}#tcmi-calendar-widget .ui-datepicker-header{background:transparent !important;border:none !important;}#tcmi-calendar-widget .ui-datepicker-calendar .ui-state-default{border:2px solid transparent;}#tcmi-calendar-widget .ui-datepicker-calendar td,#tcmi-calendar-widget .ui-datepicker-calendar td a,#tcmi-calendar-widget .ui-datepicker-calendar td span{width:24px !important;height:24px !important;border:none;text-align:center;line-height:24px;}#tcmi-calendar-widget .ui-datepicker-calendar td a,#tcmi-calendar-widget .ui-datepicker-calendar td span{background:transparent;font-size:20px;font-family:'Carrois Gothic',sans-serif;}#tcmi-calendar-widget .ui-datepicker-calendar .ui-state-hover{color:#111111 !important;}#tcmi-calendar-widget .ui-datepicker-calendar .ui-state-active{border:2px solid #5eb6e4;border-radius:5px;color:#5ab300 !important;}#tcmi-calendar-widget .ui-datepicker.tcmi-calendar-widget-datepicker-absolute{position:absolute;top:43px;left:40px;z-index:20;box-shadow:0px 0px 10px 2px rgba(30,30,30,0.30);}
