.node-unpublished div.unpublished,.comment-unpublished div.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center}.marker{color:#0c0}.node.node-unpublished .picture,.comment.comment-unpublished .picture{position:relative}#comments{margin:1em 0}.new{color:#c00}.form-item,.form-checkboxes,.form-radios{margin:1em 0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid #c00}.form-item label{display:block;font-weight:bold}.form-item label.option{display:inline;font-weight:normal}.form-required{color:#c00}.form-item .description{font-size:.85em}.form-checkboxes .form-item,.form-radios .form-item{margin:.4em 0}.container-inline div,.container-inline label{display:inline}#edit-search-theme-form-1-wrapper label{display:none}.block-google_cse label{display:none}.block-google_cse{float:right;position:relative;overflow:hidden;height:36px}.block-google_cse .title{display:none}.block-google_cse .form-text{background-image:none!important;width:144px;padding:11px 30px 10px 10px;height:15px;border:0;font-size:13px;background-color:#2e2e2e!important;color:#fff;overflow:hidden}.block-google_cse .form-text:focus{background-color:#3f3f3f!important;outline:0}.block-google_cse .form-submit{background:url(/sites/all/themes/zen/redcub/images/sprites.png) no-repeat;width:19px;height:23px;border:0;cursor:pointer;position:absolute;right:5px;top:9px}#user-login-form{text-align:left}#user-login-form ul{margin-bottom:0}#user-login-form li.openid-link{margin-top:1em;margin-left:-20px}#user-login-form li.user-link{margin-top:1em}#user-login ul{margin:1em 0}#user-login li.openid-link,#user-login li.user-link{margin-left:-2em}form tbody{border-top:1px solid #dfdfdf}form th,form thead th{text-align:left;padding-right:1em;border-bottom:3px solid #dfdfdf}form tbody th{border-bottom:1px solid #dfdfdf}form td,form th{padding:.3em .5em}form tr.odd,form tr.info{background-color:#f5f5f5}form tr.even{background-color:#FFF}form tr.odd:hover,form tr.info:hover,form tr.even:hover{background-color:#e8e8e8}div.admin-panel .body{border:1px solid #dfdfdf;padding:20px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}div.admin-panel h3{background-color:#f5f5f5;border:1px solid #dfdfdf;border-bottom:0;margin:0;padding:20px;border-top-left-radius:10px;border-top-right-radius:10px}.region-footer .block{margin:0}span.ext{background:0;padding-right:0}.not-front #main-wrapper,#login,.front #footer,.panel-section,.container,.inner-navigation,.front .region-navigation,.tabs-wrapper{box-shadow:0 1px 3px rgba(0,0,0,.35);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.35);-moz-box-shadow:0 1px 3px rgba(0,0,0,.35)}@font-face{font-family:'FuturaLTMediumRegular';src:url(/sites/all/themes/zen/redcub/fonts/futura_lt_medium-webfont.eot);src:local('☺'),url(/sites/all/themes/zen/redcub/fonts/futura_lt_medium-webfont.woff) format('woff'),url(/sites/all/themes/zen/redcub/fonts/futura_lt_medium-webfont.ttf) format('truetype'),url(/sites/all/themes/zen/redcub/fonts/futura_lt_medium-webfont.svg#webfont104agAHO) format('svg');font-weight:normal;font-style:normal}a.ext{background:url(/sites/all/themes/zen/redcub/images/external.gif) no-repeat right center transparent;padding-right:16px}a.pizza{background:url(/sites/all/themes/zen/redcub/images/sprites.png) no-repeat -624px -68px;padding:0 0 0 41px;display:inline-block}a[href$='.ppt'],a[href$='.pptx']{background:url(/sites/all/themes/zen/redcub/images/icons/ppt.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}a[href$='.pdf']{background:url(/sites/all/themes/zen/redcub/images/icons/pdf.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}a[href$='.doc'],a[href$='.docx']{background:url(/sites/all/themes/zen/redcub/images/icons/doc.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}a[href$='.zip']{background:url(/sites/all/themes/zen/redcub/images/icons/zip.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}a[href$='.txt']{background:url(/sites/all/themes/zen/redcub/images/icons/txt.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}a[href$='.rtf']{background:url(/sites/all/themes/zen/redcub/images/icons/rtf.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}a[href$='.xls'],a[href$='.xlsx']{background:url(/sites/all/themes/zen/redcub/images/icons/xls.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}a[href$='.stp'],a[href$='.step']{background:url(/sites/all/themes/zen/redcub/images/icons/stp.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}.field-field-file-attachments a[href$='.jpg'],.field-field-file-attachments a[href$='.jpeg'],.field-field-file-attachments a[href$='.png']{background:url(/sites/all/themes/zen/redcub/images/icons/jpg.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}#content-area .node .content a[href*='media/videos'],a[href*='drupalize.me/videos'],a[href*='youtube.com/watch?v=']{background:url(/sites/all/themes/zen/redcub/images/icons/video.png) no-repeat left center transparent;padding:0 0 0 20px;display:inline-block}.reference-links a[href*='media/in-the-media']{background-image:url(/sites/all/themes/zen/redcub/images/icons/news.png)!important;background:no-repeat left center transparent;padding:0 0 0 20px!important;display:inline-block}.emvideo a[href*='youtube.com/watch?v='],.reference-links-javascript a[href*='media/in-the-media']{background-image:none!important;padding:0!important}.highlight{font-style:italic}.right{float:right}.left{float:left}table{width:100%}header,nab,article,footer,address{display:block}#adsBlock{display:none!important}div#panels-ipe-control-container{background-color:transparent}.section-first #panels-ipe-paneid-91,.section-vex #panels-ipe-paneid-91{float:right;margin-left:20px;margin-bottom:10px}.section-first #panels-ipe-paneid-92,.section-vex #panels-ipe-paneid-92{font-size:1.5em;color:#999;text-transform:uppercase}#site-name a{display:block;background:url(/sites/all/themes/zen/redcub/images/sprites.png) 0 -361px;height:139px;width:960px;text-indent:-9999px}#login{position:absolute;right:0;top:0}#login .block{margin:0}#login .block a{padding:10px;background-color:#262626;color:#f5f5f5;text-decoration:none;font-size:12px;line-height:12px;display:block}#login .block a:hover{background-color:#595959}#login .block a:active{background-color:#3f3f3f}.page-404 #content{background:url(/sites/all/themes/zen/redcub/images/404bg.png)}.page-404 .media-youtube{width:480px;height:360px}.page-404 #block-block-7{float:right;padding:20px;width:300px}#footer .panels-flexible-19-inside .panels-flexible-column{width:215px;margin-right:20px}#footer .panels-flexible-19-inside .panels-flexible-column-last{margin:0}.front #footer{margin-top:20px}#footer{background:#262626;padding:20px;margin-bottom:40px}#footer a{color:#fff}#footer h2 a{color:#b2b2b2;line-height:69px;margin-bottom:20px}#footer-logo{margin-top:19px}.themed-block{padding:10px;border:1px solid #e3e3e3;background-color:#f5f5f5;margin-top:10px}.themed-block-link{display:block}.themed-block-link:hover,.themed-block-link:active{text-decoration:none;background-color:#f2f2f2;border-color:#e21b22}.pane-title-icon a{background:url(/sites/all/themes/zen/redcub/images/sprites.png) no-repeat;padding-left:35px}.pane-title-icon-twitter a{background-position:-629px 3px}.pane-title-icon-facebook a{background-position:-633px -37px}.pane-facebook{margin-top:20px}.themed-block-time{display:block!important;text-align:right}.footer-block{margin-top:20px;line-height:16px}.views-row-first .footer-block{margin-top:0}.footer-block-link{display:block}.footer-block-link:hover .footer-block-time,.footer-block-link:active .footer-block-time{text-decoration:none}.footer-block-time{float:left}.themed-block-time a{padding-right:0;background-image:none;color:#999}.footer-sponsor a{background:url(/sites/all/themes/zen/redcub/images/sprites.png) no-repeat;display:block;float:left;padding-right:0}.sponsor-gm a{background-position:-181px 0;height:122px;width:96px;padding-right:0}.sponsor-dsbn a{background-position:-281px 0;height:87px;width:95px;margin-left:21px}.sponsor-ifi a{background-position:-281px 0;height:117px;width:96px;margin-left:20px}#footer-logo a{display:block;width:215px;height:76px;background:url(/sites/all/themes/zen/redcub/images/sprites.png) no-repeat 0 -246px}#footer-social{margin-top:20px;margin-left:37px}#footer-social a{background:url(/sites/all/themes/zen/redcub/images/sprites.png) no-repeat;display:block;height:40px;width:30px;float:left;text-indent:-9999px}#footer-social .footer-facebook{background-position:-131px 10px}#footer-social .footer-twitter{background-position:-131px -31px}#footer-social .footer-youtube{background-position:-131px -70px}.pane-facebook-box{margin-top:10px}.pane-facebook-like{float:left;width:46px}.fb-like fb_edge_widget_with_comment fb_iframe_widget{float:left;width:46px}.pane-facebook-description{margin-left:60px;height:68px}.pane-facebook-description p{padding-top:6px}#fb-root{display:none}.page-about-achievements #content{background:url(/sites/all/themes/zen/redcub/images/achievements-bg.png) no-repeat}.panel-section{background:#fff;margin-top:20px}.panel-section .panels-flexible-row-inside,.panel-section-left .pane-content{padding:20px}.front .inside .panel-section-right{margin-left:20px}.front .inside .panel-section-right .panels-flexible-region-inside-last{padding:20px}.front .panels-flexible-region-16-social{width:auto}.panels-flexible-column-inside{padding:0}.front .panels-flexible-region-16-simphone_photo{width:auto}.home-description{padding-left:196px}.front .pane-title{margin-top:0}.pane-title-left{font-size:26px}.front p,.front .home-description li{font-size:1.167em;line-height:1.5em}.front ul{margin:0}.home-logo{display:block;float:left;margin-right:20px;margin-bottom:70px}.first-logo .home-logo{height:140px;width:150px;background:url(/sites/all/themes/zen/redcub/images/sprites.png) no-repeat 5px -25px}.vex-logo .home-logo{height:140px;width:131px;background:url(/sites/all/themes/zen/redcub/images/sprites.png) no-repeat 5px -153px}.last-para{margin:0}#block-views-news_display-block_2{margin:0}.home-team{color:#fff;background-color:#262626;font-size:15px;padding:20px 30px}.home-team-photo a{background:url(/sites/all/themes/zen/redcub/images/home-team-photo.jpg);display:block;width:280px;height:159px;margin-right:30px;float:left}.home-team-info{padding-top:5px}.home-links{padding:0}.home-links div{width:50%}.home-links a{display:block;padding:10px}.home-links-left{float:left}.home-links-right{float:right}.container{width:960px;height:300px;margin-top:20px;position:relative;overflow:hidden}.slide a:hover,.slide a:active{text-decoration:none}.slide,.slide-inner,.slide .imagecache{height:300px!important;width:960px}.slide-wrapper{display:block;height:300px;position:absolute;right:0;bottom:0;width:450px;background:url(/sites/all/themes/zen/redcub/images/shadow.png) repeat-y}.slide-text{position:absolute;bottom:0;right:0;width:300px;color:#FFF;padding:0 40px 30px 0}.slide-text h2{margin:0;color:#FFF;font-size:3em;padding-top:30px;line-height:40px}.number-pager{position:absolute;right:5px;top:5px;z-index:50}.number-pager ul{list-style:none;padding:0;margin:0}.number-pager a{display:block;background-color:#666;position:relative;width:18px;height:15px;opacity:.5;margin-bottom:3px;text-indent:-9000px}.number-pager .activeSlide,.number-pager a:hover{background-color:#FFF;opacity:.7}.view-filter .views-summary{visibility:hidden;background:#f5f5f5;height:0}.view-filter:hover{width:auto;height:auto}.view-filter:hover .views-summary{visibility:visible;height:auto}.view-filter .views-admin-links{display:none!important}.views-filter-title{color:#fff;padding:5px 20px;background:#262626;cursor:default}.region-content-top .block{margin-bottom:0}.field-field-photo-thub{float:right;margin:0 0 20px 20px}.view-mentors .thumbnail{margin-right:10px}.mentor-profile{margin-left:317px;margin-bottom:10px;background:#f5f5f5;padding:20px 30px;line-height:1.75em}.view-mentors h3{margin:0}.mentor-information{line-height:1.662em}.view-mentors .mentor-eulogy-image{margin-left:20px}.view-mentors.view-display-id-attachment_1 .views-row{padding:0}.infotable{width:auto}.infotable th{font-weight:normal;color:#818181;width:130px}.gmap-popup .location{font-size:13px}.node-type-game h3{margin-bottom:0}.node-type-game .subtitle{color:#999;float:left}.node-type-game li:hover .subtitle,.node-type-game li:active .subtitle{color:#e21b22}.node-type-game li:hover .active .subtitle,.node-type-game li:active .active .subtitle{color:#999}.sidebar,.region-sidebar-first .block-menu_block{background-color:#f5f5f5;line-height:1.1em}.view-sidebar-navigator ol,.region-sidebar-first .block-menu_block ul{padding:0;margin:0;list-style:none}.view-sidebar-navigator li,.region-sidebar-first .block-menu_block li{list-style:none}.view-sidebar-navigator a,.region-sidebar-first .block-menu_block a{color:#818181;display:block;padding:10px 10px 10px 20px;border-bottom:1px solid #e3e3e3}.region-sidebar-first .block-menu_block li li a{padding-left:40px}.view-sidebar-navigator a:hover,.region-sidebar-first .block-menu_block a:hover,.view-sidebar-navigator a:active,.region-sidebar-first .block-menu_block a:active,.view-firstvex-robottabs a:hover,.view-firstvex-robottabs a:active{text-decoration:none;color:#e21b22;background-color:#f2f2f2}.view-sidebar-navigator .active,.region-sidebar-first .block-menu_block a.active,.view-firstvex-robottabs .active{background-color:#eaeaea!important;color:#333!important;cursor:default}.view-sidebar-navigator a:hover .sidebar-thumb,.view-sidebar-navigator a:active .sidebar-thumb{border-color:#e21b22}.view-sidebar-navigator a.active .sidebar-thumb{border-color:#333}.sidebar-thumb{height:45px;width:45px;margin-right:10px;display:block;float:left;border:1px solid #efefef}.sidebar-info{clear:both}.sidebar-info .title{padding-top:5px}.view-sidebar-navigator .title{display:block;font-weight:normal}.view-sidebar-navigator .subtitle{display:block;font-size:.917em}.node-type-game #content{position:relative}.content-block{border:1px solid #e3e3e3;padding:20px;margin:10px 0;background:url(/sites/all/themes/zen/redcub/images/simbot-bg.png) right bottom no-repeat #f5f5f5}.event-block h4{margin:0}.event-body ul{margin:0}.inner-navigation-wrapper{position:fixed;z-index:-1;right:10px}.inner-navigation-wrapper p{color:#fff;padding:5px 20px;margin:0;background:#262626;cursor:default}.inner-navigation,.view-summary{background:#f5f5f5}.inner-navigation ul,.view-filter ul{list-style:none;padding:0;margin:0}.inner-navigation a,.view-filter a{text-decoration:none;padding:10px 20px;display:block;color:#818181}.inner-navigation .active a,.view-filter .active{background:#eaeaea!important;color:#333}.inner-navigation a:hover,.view-filter a:hover{color:#e21b22;background:#f2f2f2}.inner-navigation .active a:hover,.view-filter .active:hover{cursor:default;color:#333}.inner-navigation li .view-filter li{border-bottom:1px solid #e3e3e3}.description{clear:left}.robot-area{margin-left:20px;margin-bottom:10px}.game-logo{margin:0 20px 20px}.node-type-game .thumbnail{width:215px}.node-type-game .thumbnail-floaty{margin:0 0 20px 20px;float:right}.video-box{padding-bottom:20px}.video-box a{background:url(/sites/all/themes/zen/redcub/images/sprites.png) -627px -153px no-repeat;display:inline-block;padding-left:38px}.view-id-firstvex_robots .item-list ul{margin:0;padding:0;list-style:none}.view-firstvex-robottabs{width:720px;height:58px;position:absolute}.robot-section-link{border:1px solid #e3e3e3;background-color:#f5f5f5;cursor:pointer;padding:10px 20px;float:left;color:#818181}.robot-section-link:hover,.robot-section-link:active{color:#e21b22;background-color:#f2f2f2}.js #robot-content{position:relative;width:720px;overflow:hidden}.js .section-vex .views-field-field-reference-robot-nid .views-row{margin-top:58px;position:absolute;width:720px}.robot-section{width:720px;height:auto}.section-first #robot-content .attachment-before{display:none}h1 a{color:#080000}h1 a:hover,h1 a:active{text-decoration:none}.page-media h1.title,.page-resources h1.title,.page-about h1.title,.page-events h1.title{display:none}p .right{margin:0 0 20px 20px}p .left{margin:0 20px 20px 0}.edit-node-container{position:relative;float:right}.edit-node{position:absolute;right:0;color:#666;font-size:.846em;font-style:italic;opacity:.3}a.section-title:hover h2{color:#e21b22}.section-title{border-bottom:1px #d7d7d7 solid;display:block;padding-bottom:.2em;height:2em;margin:20px 0 19px}a.section-title{cursor:pointer;text-decoration:none}.section-title h2{margin:0;color:#999}.section-title:hover,.section-title:active{text-decoration:none}.section-title .view-all{font-size:.917em;display:block;float:right;text-transform:none;color:#666;background:url(/sites/all/themes/zen/redcub/images/icons/arrow-666.gif) no-repeat scroll 100% -41px transparent;padding-right:13px;line-height:2em}.section-title:hover .view-all{background-position:100% 6px;color:#e21b22}.grouping-header{color:#999;border-bottom:1px #d7d7d7 solid;margin:20px 0 19px;padding-bottom:4px}#page.grouping-header{color:inherit;border-bottom:inherit;margin:inherit;padding:inherit}.formatted-section .views-row{padding-top:20px}.formatted-section .views-row-first{padding-top:0}.formatted-section .content-pane{display:block}.formatted-section a.content-pane{cursor:pointer}.formatted-section .content-pane:hover{text-decoration:none}.formatted-section img{display:block}.formatted-section .content-pane .content-title{margin:0;color:#e21b22}.formatted-section a.content-pane:hover .content-title{text-decoration:underline}.formatted-section .content-pane .content-description{color:#333;line-height:1.692em}.read-more,.formatted-section .read-more{background:url(/sites/all/themes/zen/redcub/images/icons/arrow-666.gif) 100% -45px no-repeat}.read-more{color:#666;padding-right:10px}.sidebar .tweet .read-more{color:#333;margin-top:10px}.formatted-section .content-pane:hover .read-more,.read-more:hover{color:#e21b22;background-position:100% 2px;text-decoration:none!important}.formatted-section .content-pane:hover .content-description{color:#000}.page-media .content-pane .thumbnail{margin-right:20px}.page-sponsors .content-pane .thumbnail{margin:0 auto}.page-sponsors .content-pane.ext{padding:0;background-image:none}.thumbnail,.field-field-node-gallery-image,.views-field-field-node-gallery-image-fid{display:block;position:relative;background:url(/sites/all/themes/zen/redcub/images/loading.gif) #000 center no-repeat;max-width:920px;max-height:620px}.thumbnail:hover span{background-color:rgba(0,0,0,0.5)}a.thumbnail:hover{text-decoration:none}.thumbnail span{position:absolute;bottom:0;width:100%;color:#fff;text-align:center;background-color:rgba(0,0,0,0.4)}.thumbnail img,.slideshow-container img,.field-field-node-gallery-image img{display:block}.formatted-section .content-pane .half-image{width:362px!important;height:auto!important}.formatted-section .content-pane .half-pane{width:362px!important}.formatted-section-full .content-video{clear:both;padding-top:20px}.formatted-section-full.page .views-row-first{margin-top:10px}.formatted-section-quarter .content-pane .thumbnail{width:215px;height:120px}.formatted-section-quarter .text-center{width:215px}.meta{color:#999;font-size:.917em;display:inline}.text-center{text-align:center;display:block}.formatted-section .content-pane:hover aside{color:#666}.formatted-section-quarter .content-title h3{color:#e21b22;font-size:1.077em;margin:10px 0 0 0}.formatted-section-quarter .content-pane{width:215px}.formatted-section-quarter .views-view-grid td{padding:0 0 20px!important;vertical-align:top}.formatted-section-quarter .views-view-grid .row-last td{padding-bottom:0}.formatted-section-quarter .views-view-grid .col-2,.formatted-section-quarter .views-view-grid .col-3,.formatted-section-quarter .views-view-grid .col-4{padding-left:20px!important}.views-view-grid{margin:0}.view-links,.view-event-links{float:none;clear:both;margin:10px 0;width:100%}.view-event-links{margin-right:0}.view-event-links .views-row{clear:none;float:none}.views-event-links .views-row-even{margin-left:0}div.views-field-field-node-gallery-image-fid img{border:0}.filter{float:right;position:relative;bottom:41px}.block-listing .views-row{margin-bottom:20px}.block-listing .views-row-last{margin-bottom:0}.paypal-sponsorship{float:right;padding:0 0 10px 10px}.view-sponsors .attachment .views-row{clear:both;float:none;height:auto;width:auto;margin:0}.view-sponsors .thumbnail{width:140px!important;height:140px!important}.view-sponsors td{vertical-align:middle}.view-sponsors .content-title{text-align:center}span.content-pane h3{color:#333!important}.view-sponsors .sponsor-logo{margin:0 auto}.no-logo{height:215px;width:215px;display:table-cell;text-align:center;vertical-align:middle}#popup-close{float:right}.calendar_link{display:none}.view-calendar .feed-icon{margin-top:1em}.view-calendar .date-select{float:right;margin-bottom:10px;clear:right}.view-calendar .date-select .form-submit{float:right;clear:none;margin-top:-20px}.view-calendar .date-select #edit-calendar-goto-datepicker-popup-0-wrapper{float:left;margin-right:100px;clear:none}.view-calendar .date-select #edit-calendar-goto-datepicker-popup-0{margin:0}.view-calendar .date-select .description{display:none}table .mini-day-on a{text-decoration:none}.view-calendar .links{float:left;display:block;margin:18px 0 -1px 0}.view-calendar .links .calendar{display:block;float:left;list-style:none;padding:0;margin-right:6px;width:auto;background-color:#f8f8f8;margin-bottom:0!important}.view-calendar .links .calendar a{float:left;padding:10px 15px;text-decoration:none;color:#333;border:1px #e3e3e3 solid;background:#fff}.view-calendar .links .calendar a:hover,.view-calendar .links .calendar a:active{border-bottom-color:#f5f5f5;background:#f5f5f5}.view-calendar .links .calendar a.active,.view-calendar .links .calendar a.active:active,.view-calendar .links .calendar a.active:hover{border-bottom-color:#f5f5f5;background:#f5f5f5}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{clear:none;float:left}.view-calendar .date-nav{clear:both}.calendar-calendar th.days{font-size:.917em;font-weight:normal;border-color:#e3e3e3}.calendar-calendar td{border-color:#e3e3e3;font-size:.917em}.calendar-calendar td div.day{background:0;border:0;width:auto}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#fff7d7;-webkit-box-shadow:inset 0 0 5px #fad163;-moz-box-shadow:inset 0 0 5px #fad163;box-shadow:inset 0 0 5px #fad163}.calendar-empty{display:none}.calendar-tcalendar td.empty{background-color:#e3e3e3;border-color:#e3e3e3}.date-nav div.date-heading h3{font-size:1.5em;color:#080000}.calendar-calendar div.date-nav{border-color:#e3e3e3;padding:10px;background:#f5f5f5}.calendar-calendar .date-prev,.calendar-calendar .date-next{font-size:.917em;line-height:2.127em;color:#666}.calendar-calendar .inner{min-height:7em}.calendar-calendar td .inner div.day a{color:#999}.calendar-calendar td a{font-weight:normal}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background-color:transparent}.media-youtube{width:740px;height:445px;margin:20px auto}.calendar-calendar td.empty{background-color:#e3e3e3;border-color:#e3e3e3}.gmap-popup .location{line-height:16px}#ui-datepicker-div{font-size:12px;background:#f5f5f5;border:1px solid #e3e3e3}.ui-datepicker th{font-weight:normal;color:#818181}.ui-widget-header{font-weight:normal;background:#eaeaea;border:1px solid #999}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.views-exposed-form label{display:none}.views-exposed-form .views-exposed-widget{padding:0 0 0 5px}.views-exposed-widgets{margin-bottom:0}.view-id-videos{position:relative}.section-media .view-filters{position:absolute;right:0;top:-30px}.front .messages{margin-top:20px}.pager a,.pager a.active{color:#e21b22;text-transform:capitalize}.item-list .pager .pager-current{padding:.5em 1em}div#calpopup{font-size:14px}div#calpopup-body{margin:2em 1em}.section-media .region-content-top{margin-bottom:0;position:absolute;right:20px;top:15px;z-index:999}#block-views-filter-block_1,#block-views-filter-block_2,#block-views-filter-block_3{float:right;margin-left:20px}.title-filter{color:#333;padding:0 20px 0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#d3d3d3 url(/sites/all/themes/zen/redcub/images/close.png) right no-repeat}li a.active{color:#e21b22}.node .content{position:relative}.node-type-node-gallery-image .title{display:none}.imagecache-node-gallery-display{margin:0 auto;min-height:300px}.imagecache-gallery_thumb_linked,.view-id-videos .content-pane{display:block;position:relative}.imagecache-gallery_thumb_linked:hover:after,.view-id-videos .content-pane:hover:after{content:'';background:url(/sites/all/themes/zen/redcub/images/sprites.png) -530px -186px no-repeat;height:120px;width:215px;display:block;position:absolute;z-index:20;cursor:pointer;left:0;top:0}.view-id-videos .content-pane:hover:after{background-position:-744px -186px}#node-gallery-image-navigator{background-color:rgba(0,0,0,0.5);position:absolute;z-index:30;color:#fff;margin:0;padding:0 20px}#node-gallery-image-navigator tr{background-color:transparent;border-bottom:0}#node-gallery-image-navigator td{padding:10px}#node-gallery-image-navigator a{display:block}#node-gallery-image-navigator .image-navigator-position{padding-left:20px}#node-gallery-image-navigator .image-navigator-gallery-link{padding-right:20px}.view-links .views-row,.view-event-links .views-row{margin:20px 0}.reference-links .views-row{margin:0}.reference-links,.custom-pager{border:1px solid #e3e3e3;background:#f5f5f5}.links-block-content{padding:20px;background:url(/sites/all/themes/zen/redcub/images/simbot-bg.png) right bottom no-repeat #f5f5f5}.reference-links .links-header{padding:20px;background:#eee;border-bottom:1px solid #e3e3e3}.reference-links small,.reference-links small a{color:#999}.reference-links li a{padding:0!important;background-image:none!important}.reference-links a.active{color:#e30000}.reference-links h4{color:#999;font-weight:normal}.reference-links h5{color:#333;margin-bottom:5px}.reference-links ul+h5{margin-top:5px}.reference-links ul li{margin-bottom:0!important}.reference-links ul.links-listing{margin:0;padding:0;list-style:none}.links-block{float:left;width:100px}.links-last{width:auto}.links-first{width:50%}.links-last{width:50%}.links-block-top{margin-bottom:.75em}.links-block-bottom{clear:both}.reference-link-view{color:#e30000;cursor:pointer}.reference-link-view:hover,.reference-link-view:active{text-decoration:underline}.field-type-date{color:#999;font-size:.917em}.extra-content-link{color:#e21b22;background:url(/sites/all/themes/zen/redcub/images/list-arrow.gif) right 2px no-repeat;padding-right:17px}.extra-content-link:hover{text-decoration:underline;cursor:pointer}ul.custom-pager{float:left;width:100%;margin-top:20px}ul.custom-pager li.previous,ul.custom-pager li.next{margin:0}ul.custom-pager .previous{width:50%;text-align:left;float:left}ul.custom-pager .previous a{padding-left:20px}ul.custom-pager .next{width:50%;text-align:right;float:right}ul.custom-pager .next a{padding-right:20px}.custom-pager li{display:block}.custom-pager a{display:block;padding:5px}.custom-pager a:hover,.custom-pager a:active{background-color:#f2f2f2}.captcha .recaptchatable{border:0!important}body.page-resources-app-newsletter{background-image:none;background-color:transparent;font-family:Helvetica,Arial,sans-serif!important;font-size:16pt!important}body.page-resources-app-newsletter #page-wrapper,body.page-resources-app-newsletter #main-wrapper{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}body.page-resources-app-newsletter #page-wrapper{width:100%;margin:0}body.page-resources-app-newsletter #content{width:100%;margin:0}.page-resources-app-newsletter .title{display:none}.page-resources-app-newsletter header,.page-resources-app-newsletter #footer,.page-resources-app-newsletter .feed-icon{display:none}.page-resources-app-newsletter p{margin-top:10px}.page-resources-app-newsletter input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-family:Helvetica,Arial,sans-serif!important;font-size:14pt!important}.page-resources-app-newsletter form>div{margin:0 50px}.page-resources-app-newsletter #edit-submit{font-size:12pt!important}.page-resources-app-newsletter #edit-mail-wrapper{margin:0 -50px 20px}.news-content-block-wrapper{clear:both}.news-content-block{padding:80px 100px}.news-content-block p{line-height:20px}#node-2214 .imagecache-Standard_Thumb{margin:25px 50px 25px 0}#node-2214 .field-field-photo-thub{display:none}.news-button-app .image{background:url(/sites/all/themes/zen/redcub/images/appbutton.png)!important}.news-button-kitbot .image{background:url(/sites/all/themes/zen/redcub/images/kitbotbutton.png)!important}.news-button .image{background-repeat:no-repeat!important;height:50px;width:50px;display:block;float:left}.news-button{display:inline-block;padding:10px;background-color:#a41a1a!important;color:#fff;background-image:none!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.news-button .text{line-height:50px;margin-left:10px;padding-right:10px;background:url(/sites/all/themes/zen/redcub/images/news-arrow.png) right no-repeat;width:200px;display:inline-block}.node-type-essay .field-field-year{display:none}.maintenance_page{background-color:#262626}.maintenance_page #page-wrapper-wrapper{background-image:none;color:#fff}.maintenance_page #main-wrapper{border:1px solid #fff}.maintenance_page #main{padding:50px 70px}.maintenance_page #content,.maintenance_page .no-sidebars #content{margin:0;float:none;width:auto}.maintenance_page h1,.maintenance_page h2{color:#fff}.maintenance_page h2{margin-top:20px}.maintenance_page a{padding:0;background-image:none;color:#fff}#mini-panel-footer_panel .panels-flexible-column-last{float:right}.robot-files h2{margin-bottom:13px}.robot-files ul{display:block;margin-left:191px}