* {margin:0;padding:0;}body {background-color:#fff;font-size:16px;line-height:1.5;}a,a:hover,a:active,a:link {text-decoration:none;}a:active {outline:none;}:focus {-moz-outline-style:none;}p {margin-bottom:.25em;min-height:1em;}ul {-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-moz-margin-before:0;-moz-margin-after:0;-moz-margin-start:0;-moz-margin-end:0;-moz-padding-start:0;-o-margin-before:0;-o-margin-after:0;-o-margin-start:0;-o-margin-end:0;padding-start:0;margin-before:0;margin-after:0;margin-start:0;margin-end:0;padding-start:0;}nav ul,nav ol {margin:0;padding:0;list-style:none;}#main,#mainbox,#menubox {position:relative;}#main h1,#main h2,#main h3,#main h4,#main h5 {font-weight:400;font-size:1.75em;line-height:1.25;margin-bottom:.3333em;}#main h3 {font-size:1.5em;}#main h4 {font-size:1.25em;margin-bottom:.5em;}#main h5 {font-size:1em;}iframe {width:100%;}img {max-width:100%;border:none;}.center,.text-center {text-align:center;}.right,.text-right {text-align:right;}.left,.text-left {text-align:left;}.fright {float:right;}.fleft {float:left;}hr {border:none;border-bottom:1px rgba(0,0,0,.5) dotted;padding:0;margin:1em 0;background-color:transparent;}#cookienoticewrap {display:block;position:fixed;bottom:0;right:0;width:1px;height:1px;}#cookienotice {display:block;height:auto;background:rgba(0,0,0,.75);color:#fff;width:calc(100vw - 2em);padding:1em;margin:0;height:auto;position:fixed;top:auto;bottom:0;left:auto;right:0;z-index:998;}#cookienotice h4 {color:#fff;font-size:1em;text-align:center;margin:0;padding:0;line-height:1.25;}#cookienotice p {color:#fff;font-size:.85em;text-align:center;margin:0;padding:0;line-height:1.25;}#cookienotice p a {color:#9fbfec;font-weight:700;}#cookienotice p.okay {font-size:1em;text-align:center;}#cookienotice button {display:inline-block;width:100%;max-width:300px;padding:.5em 1em;font-size:.85em;height:2.25em;line-height:1;margin:0;text-align:center;background:#2260b7;color:#fff;}#mainbox ul,#mainbox ol {padding-left:.5em;margin-left:0;}#mainbox ul li,#mainbox ol li {margin-left:.5em;padding-left:.5em;}#mainbox .draft {background:url(/common/images/graphic_elements/draft_article.png);}#mainbox .deleted {background:url(/common/images/graphic_elements/deleted_article.png);}.box,#menubox ul {display:block;float:none;clear:both;text-align:left;margin:0 0 1.5em;padding:0;list-style:none;}#mainbox ul li {list-style:none;margin-bottom:.5em;}#menubox ul li {list-style:none;margin-bottom:.5em;line-height:1.4;}#menubox ul li a,.featured_box ul li a {background-repeat:no-repeat;display:block;float:none;clear:both;}div.nojs {width:100%;height:0;overflow:hidden;opacity:0;}.featured_box ul li.featured_with_thumb {display:block;float:none;clear:both;}.featured_box ul li.featured_with_thumb span,.featured_box ul li.featured_with_thumb span {float:right;width:60%;}.featured_box ul li.featured_with_thumb span.featured_thumb {float:left;width:35%;clear:none;}.featured_box ul li.featured_with_thumb span.featured_thumb img {max-width:100%;}#main #menubox ul.prevnext {display:block;clear:both;float:none;width:100%;height:1em;list-style:none;text-align:center;margin:0;padding:0;}#main #menubox ul.prevnext * {display:inline;background:transparent;padding:0;margin:0;width:auto;height:auto;float:none;clear:none;}.prevbunch a,.nextbunch a {cursor:pointer;}.boxtop,.boxbottom {display:block;float:none;clear:both;min-height:0;}#menubox .featured_box .entry_date {display:block;float:none;clear:both;}#menubox .featured_box ul li {margin-bottom:.5em;}#menubox h4.empty {display:none;}.closeButton {display:block;width:100%;text-align:right;}#daisy,#odaisy {position:fixed;top:0;left:0;background-color:transparent;width:0;height:0;background-image:url(/common/images/spinners/pleasewait.gif);background-repeat:no-repeat;background-position:center 250px;padding-top:225px;text-align:center;font-family:sans-serif;font-size:16px;color:#444;font-weight:700;z-index:999;}.pleasewait {background:url(/common/images/spinners/pleasewait.gif) center center no-repeat;}#daisy a {color:#369;font-weight:700;font-size:14px;padding:3px;background-color:#eee;}#odaisy {width:100%;height:100%;}#opaque_daisy_mask {display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;background:transparent;}.delayzi {display:block;width:100%;min-height:400px;background:url(/common/images/spinners/pleasewait.gif) center center no-repeat transparent;}#waitdaisy {opacity:.66;}#menubox li.prevnext {font-size:.75em;font-style:normal;font-weight:400;text-align:center;min-width:8em;width:100%;display:block;clear:both;float:none;list-style:none;}#menubox li.prevnext > a.tiny {display:inline;font-size:.66em;font-style:normal;font-weight:400;}sup {font-size:.66em;}blockquote {width:calc(100% - 2em);float:none;clear:both;padding:1em;margin:1em 0;font-size:1.5em;}.draft,.draftsm {background-image:url(/common/images/draftbackground.png);}.deleted {background-image:url(/common/images/deletedbackground.png);}.smallinput {color:#454545;font-family:'Work Sans',sans-serif;font-size:.75em;font-style:normal;font-weight:400;padding:.125em;margin:.125em 0;}div.adminbox,p.adminbox,.adminbox_on,.adminbox,div.comment_adminbox {width:(100% - .5em);color:#454545;background-color:rgba(0,0,0,.75);padding:.45em;margin:0 0 1em;font-family:'Work Sans',sans-serif;font-size:.75em;line-height:1.4;border:thin rgba(0,0,0,.5) solid;text-indent:0;}div.comment_adminbox {margin-left:1.5em;}.adminbox_trigger {display:inline;color:#911;font-size:.75em;line-height:1.25;font-family:'Work Sans',sans-serif;margin-left:0;padding:.125em .5em;border:thin rgba(0,0,0,.5) solid;text-align:center;cursor:pointer;}div.adminbox *,div.comment_adminbox * {color:#454545;}#rssPage {display:block;float:none;clear:both;font-family:sans-serif;font-weight:400;margin-top:1em;}.rssPage {display:block;text-align:left;padding-left:1em;line-height:1.25;font-size:.75em;font-family:'Work Sans',sans-serif;font-weight:400;color:#969696;background-image:url(/common/images/soboo/komodo_iconpack/rss_16.png);background-position:left top;background-repeat:no-repeat;background-color:transparent;text-indent:0;}#adminwarning,#smallwarning {position:absolute;right:2%;top:1em;height:auto;width:calc(100% - 2em);z-index:999;clear:both;display:block;color:#000;background-color:#ffd;padding:1em;margin:0;font-family:sans-serif;font-size:.86em;line-height:1.25;font-style:normal;font-weight:500;text-align:left;opacity:.88;}#adminwarning a,#smallwarning a {color:red;cursor:pointer;}#smallwarning {width:16em;height:auto;right:1em;top:0;}#smallwarning iframe {border:none;}input[Type=text],textarea,select {width:calc(100% - 2em - 1px);color:#444;font-family:inherit;font-size:1em;line-height:1.4;font-weight:400;padding:.5em 1em;margin:0;outline:none;border:1px rgba(0,0,0,.5) solid;border-radius:0;-moz-border-radius:0;}#searchbox {position:relative;display:block;width:100%;padding:.5em 0;margin:0;clear:both;float:none;color:#454545;font-size:1em;}input.searchbox {border:thin rgba(0,0,0,.75) solid;width:calc(100% - 2em);height:1.9em;background-color:#fff;color:#444;float:left;font-size:1em;line-height:1.9;}#searchbox form {margin:0;padding:0;display:block;float:none;clear:both;position:relative;}#searchbox #searchbutton {position:absolute;top:0;right:0;width:2em;height:2em;padding:0;margin:0;border:none;}#search_page_box {position:relative;}button#GO {position:absolute;top:0;right:0;height:2.25em;background:transparent;border:none;padding:.5em;}.caption {font-size:.75em;margin-top:.333em;}.imageblockleft .caption {text-align:left;}.imageblockright .caption {text-align:right;}.imagefloatleft .caption {text-align:left;}.imagefloatright .caption {text-align:right;}#slab_warning {position:absolute;width:100%;top:0;left:0;text-align:center;}.filetype {font-size:.75em;font-family:sans-serif;text-transform:uppercase;}div.stickie,p.stickie,a.stickie {width:calc(100% - 2em);background-color:rgba(255,255,255,.5);margin:1em 0;padding:1em;font-family:'Work Sans',sans-serif;font-size:.75em;font-weight:400;line-height:1.5;color:rgba(0,0,0,.5);float:none;clear:both;display:block;}a.stickie:hover {border-color:#ffd;background-color:#ffe;}.timestamp {margin:.125em 0;text-align:right;color:rgba(0,0,0,.5);font-size:.66em;font-family:'Work Sans',sans-serif;line-height:1.25;font-weight:400;clear:both;display:none;}.links {width:100%;display:block;margin:1em 0;padding:0;clear:both;float:none;}.links_img,.links_image {width:15em;float:left;}.links_text {width:calc(100% - 16em);float:right;}@media max-width: 50em) {.links_img,.links_image {width:25%;float:left;}.links_text {width:70%;float:right;}}.stack .links_image {width:4em;}.stack .links_text {width:calc(100% - 5em);padding-top:1em;}.stack .image_link {display:block;width:100%;padding-top:100%;height:0;background-position:center center;background-repeat:no-repeat;background-color:transparent;}.alert,.smallalert {color:#911;font-weight:700;}.smallalert {font-size:.75em;}.tiny {color:gray;font-family:sans-serif;font-size:.66em;line-height:1.25;font-weight:400;}.mainimg {position:relative;}.imageleft {margin:0 1em 1em 0;float:left;clear:left;}.imageright {margin:0 0 1em 1em;height:auto;float:right;clear:right;}.imageleft,.imageright,.imageblockcenter,.imageblockleft,.imageblockright {font-size:1em;}.imageblockcenter {width:100%;text-align:center;display:block;float:none;clear:both;}.imageblockleft {text-align:left;display:block;float:none;clear:both;}.imageblockright {text-align:right;display:block;float:none;clear:both;}.imageabovecenter,.imageaboveleft,.imageaboveright {clear:both;float:none;display:block;width:100%;text-align:center;}.imageblockcenter,.imageblockleft,.imageblockright {margin:5px auto;}.imageaboveleft,.imageblockleft {text-align:left;}.imageaboveright,.imageblockright {text-align:right;}.imagecolumnleft,.imagecolumnright {position:relative;float:left;width:calc(50% - 1em);clear:none;margin:0 1em 0 0;}.imagecolumnright {float:right;margin:0 0 0 1em;}.storycolumn {width:50%;float:left;margin:0;padding:0;}.video_wrapper {position:relative;height:0;width:100%;padding:56% 0 0;margin:0 0 1em;display:block;float:none;clear:both;}.video_wrapper iframe {position:absolute;top:0;left:0;width:100%;height:100%;display:block;}@media max-width: 51em) {.imagecolumnleft,.imagecolumnright,.imageleft,.imageright,.storycolumn {width:100%;margin:0 0 1em;float:none;clear:both;}}@media (max-width: 26em) {.mainimg {width:100%!important;margin:0!important;padding:0!important;display:block!important;clear:both!important;float:none!important;}}ul#userslist li ul {display:none;}.slabtable {width:100%;border:1px rgba(0,0,0,.5) solid;margin:.75em 0;}.slabtable td,.slabtable th {padding:.125em;text-align:center;border-right:thin rgba(0,0,0,.5) solid;border-bottom:thin rgba(0,0,0,.5) solid;}.slabtable th {background:#000;color:#fff;}.pwstrength_container {width:100px;height:11px;}#mypassword_text {font-family:sans-serif;font-size:9px;width:80px;}#mypassword_bar {font-size:1px;height:9px;width:0;margin-top:-21px;margin-left:85px;}.bottom_block,.clr {display:block!important;clear:both!important;float:none!important;width:100%!important;min-height:0!important;border:none!important;outline:none!important;margin:0!important;padding:0!important;}.prevNextSlideButtons {width:100vw;height:2em;position:fixed;top:50vh;left:0;opacity:.66;margin:-1em 0 0;background:transparent;z-index:55;}.prevNextSlideButtons a {position:relative;top:0;display:inline-block;vertical-align:top;width:2em;height:2em;cursor:pointer;z-index:8;margin:0;}.prevNextSlideButtons a.galleries {left:calc(100vw - 6em);background:url(/common/images/graphix/galleries.png) center center no-repeat transparent;}.prevNextSlideButtons a span {display:none;}.prevNextSlideButtons a.imgPrev {float:left;background:url(/common/images/pointers/leftarrgrey.svg) center center no-repeat transparent;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}.prevNextSlideButtons a.imgNext {float:right;background:url(/common/images/pointers/rightarrgrey.svg) center center no-repeat transparent;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}.prevNextSlideButtons a.imgPrev:hover,.prevNextSlideButtons a.imgNext:hover {opacity:.5;}#main #menubox ul li.endlist,#main #menubox ul li.endlist * {float:none;clear:both;display:block;list-style-type:none;list-style-image:url(#);list-style-position:inherit;background:url(#) no-repeat transparent;max-height:.125em;min-height:0;height:0;border:0 transparent none;line-height:0;margin:0;padding:0;opacity:0;}li.endlist {list-style:none;}#slideshowbox span,#slideshowbox span.alt {display:none;}p.bigprevnext {font-size:1.25em;text-align:center;border-top:1px rgba(0,0,0,.75) solid;margin-top:.5em;padding-top:.5em;line-height:1.5;}#mainbox ul.pagination,#menubox ul.menubox_subnav > ul.pagination,#mainbox ol.pagination,#menubox ol.menubox_subnav > ol.pagination {display:block;float:none;clear:both;width:100%;min-height:1.5em;margin:.5em 0;padding:0;text-align:center;list-style:none;font-weight:400;font-style:normal;font-size:.75em;line-height:1.25;font-family:'Work Sans',sans-serif;}#menubox ul.menubox_subnav > ul.pagination,#menubox ol.menubox_subnav > ol.pagination {margin-left:0;width:100%;}#mainbox ul.pagination.blocks,#menubox ul.menubox_subnav > ul.pagination.blocks,#mainbox ol.pagination.blocks,#menubox ol.menubox_subnav > ol.pagination.blocks {min-width:12em;width:100%;text-align:center;float:none;clear:both;}#mainbox ul.pagination li,#menubox ul.menubox_subnav > ul.pagination > li,#menubox ul.menubox_subnav > li > ul.pagination > li,#mainbox ol.pagination li,#menubox ol.menubox_subnav > ol.pagination > li,#menubox ol.menubox_subnav > li > ol.pagination > li {list-style:none;float:none;display:inline-block;margin:0;padding:0;text-align:center;width:1.75em;height:1.75em;max-width:1.75em;max-height:1.75em;min-width:0;min-height:0;}#mainbox ul.pagination.blocks li a.blox,#menubox ul.menubox_subnav > ul.pagination.blocks > li a.blox,#menubox ul.menubox_subnav > li > ul.pagination.blocks > li a.blox,#mainbox ol.pagination.blocks li a.blox,#menubox ol.menubox_subnav > ol.pagination.blocks > li a.blox,#menubox ol.menubox_subnav > li > ol.pagination.blocks > li a.blox {display:inline-block;vertical-align:top;border:1px rgba(0,0,0,.5) solid;padding:.125em;width:1.25em;height:1.25em;min-width:1.25em;min-height:1.25em;max-width:1.25em;max-height:1.25em;line-height:1.25;margin:0 .125em;background:rgba(0,0,0,.75);color:#fff;font-weight:400;border-radius:0;-moz-border-radius:0;}#mainbox ul.pagination.blocks li a.boxlit,#menubox ul.menubox_subnav > ul.pagination.blocks > li a.boxlit,#menubox ul.menubox_subnav > li > ul.pagination.blocks > li a.boxlit,#mainbox ol.pagination.blocks li a.boxlit,#menubox ol.menubox_subnav > ol.pagination.blocks > li a.boxlit,#menubox ol.menubox_subnav > li > ol.pagination.blocks > li a.boxlit {background:#fff;color:#911;}#mainbox ul.pagination.blocks li a.boxhid,#menubox ul.menubox_subnav > ul.pagination.blocks > li a.boxhid,#menubox ul.menubox_subnav > li > ul.pagination.blocks > li a.boxhid,#mainbox ol.pagination.blocks li a.boxhid,#menubox ol.menubox_subnav > ol.pagination.blocks > li a.boxhid,#menubox ol.menubox_subnav > li > ol.pagination.blocks > li a.boxhid {display:none;}div.pagination {width:100%;height:auto;display:block;float:none;clear:both;}div.pagination .blox {display:inline-block;width:1.5em;height:1.5em;font-size:1em;line-height:1.5;text-align:center;background:#fff;border:thin rgba(0,0,0,.66) solid;margin:0 2px;color:rgba(0,0,0,.66);}div.pagination .blox.lit {background:rgba(0,0,0,.5);color:#fff;}#mainbox ul.multilinks,#mainbox ol.multilinks {list-style:none;margin:1em 0 0;padding:0;min-width:60%;width:auto;}#mainbox ul.multilinks li,#mainbox ol.multilinks li {display:block;padding:0 0 0 1em;margin:.25em 0;background:url(/common/images/pointers/rightarrblack.svg) 0 .25em no-repeat transparent;-webkit-background-size:.85em auto;-moz-background-size:.85em auto;-o-background-size:.85em auto;background-size:.85em auto;}#mainbox ul.multilinks.hasbullet li,#mainbox ol.multilinks.hasbullet li {padding:0;background:url(#) transparent;}#mainbox ul.multilinks.hasbullet li i.fa,#mainbox ol.multilinks.hasbullet li i.fa {margin-right:.25em;}.MsoNormal,.Normal,.Normal1,.Normal2 {font-size:1em;line-height:inherit;font-weight:inherit;font-family:inherit;font-style:none;}#logoutfixed,#loginfixed {position:fixed;top:5px;right:156px;font:normal normal 11px/17px sans-serif;color:#777;}#loginfixed {right:5px;}#darkmask,.darkmask,#lightmask,.lightmask {background:rgba(255,255,255,.25);position:fixed!important;top:0;left:0;width:100%;height:100%;display:block;z-index:25;}.preloader {position:absolute;top:-1000%;width:1px;height:1px;display:block;overflow:hidden;}#socio_dingbats a,.socio_dingbats a {font-family:'social_networking_icons_unbRg',symbol;font-size:2em;line-height:2;color:#fff;float:left;width:2em;height:2em;margin-right:1px;background:#000;border-radius:0;-moz-border-radius:0;opacity:.66;}a.tagbox {display:inline-block;font-size:1em;padding:.125em .5em;color:#555;background:#eee;border:1px #aaa solid;margin:1px;-moz-border-radius:.25em;border-radius:.25em;}a.tagbox span.count {color:gray;}a.tagbox:hover {opacity:.8;}.edit_this_slideshow {position:absolute;text-align:center;width:12em;top:45vh;left:50%;margin-left:-6em;display:block;z-index:998;}.edit_this_slideshow a.smallbutton {float:none;display:inline-block;}div.slab_loading {width:100%;height:30px;display:block;background:url(/common/images/spinners/pleasewait.gif) center center no-repeat transparent;}a#scrollUp {width:2em;height:2em;display:none;color:#fff;background:rgba(0,0,0,.5);position:fixed;bottom:3em;right:0;text-align:center;z-index:888;border-radius:0;-moz-border-radius:0;}.slab_contact_form {margin:2em 0;}#main .slabform {background:transparent;width:100%;margin:0;padding:0;}#main .slabform .formfield {display:block;float:none;clear:both;height:auto;padding:0 0 4px;min-height:0;}#main .slabform .required input,#main .slabform .required textarea {border:thin #911 solid;color:#444;}#main .slabform textarea {min-height:5em;}#main .slabform .submit {text-align:center;}@media (min-width: 42em) {#main .slabform .formfield.half {float:left;clear:left;width:calc(50% - .5em);margin:0 1em 0 0;padding:0 0 1em;}#main .slabform .formfield.half.end {margin-right:0;clear:none;}}#main .slabform .formfield input,#main .slabform .formfield textarea {width:calc(100% - 1.5em);padding:.75em 0 .75em 1.5em;margin:0;font-size:1em;line-height:1.4;outline:none;}#main .slabform .formfield input[Type=checkbox] {width:1.5em;margin-bottom:1em;}#main .slabform .formfield textarea {height:80px;}#main .slabform .formfield.submit {text-align:center;}#main .slabform button.specialbutton {background:#ea972d;color:#fff;outline:none;border:none;}#main .slabform button.specialbutton:hover {color:hsl(220,45%,45%);background:#fff;}.signuplightmask {position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:9998;opacity:0;}.slab_signup_form.poppedup {position:fixed;top:50%;left:50%;z-index:9998;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:0;background:#fff;padding:3em;}.slab_signup_form.poppedup a.closex {background-color:#fff;}#entry,.entry {display:block;position:absolute;top:15px;left:50%;width:900px;margin-left:-480px;height:auto;min-height:900px;padding:15px;border:1px #cdcdcd solid;background:#fff;color:#444;z-index:999;text-align:left;box-shadow:0 0 50px #444;-webkit-box-shadow:0 0 50px #444;-moz-box-shadow:0 0 50px #444;letter-spacing:.02em;}#entry * {color:#000;text-shadow:none;text-transform:none;text-decoration:none;}#entry input,#entry p input,#entry select,#entry textarea {border:1px #aaa solid;background-color:#fff;color:#444;margin:2px 0;padding:10px 7px;font-size:inherit;font-family:inherit;line-height:1.4;box-shadow:0 0 10px #eee inset;-moz-box-shadow:0 0 10px #eee inset;-webkit-box-shadow:0 0 10px #eee inset;}#entry textarea {height:auto;}#entry .timeslidediv {display:block;min-width:900px;clear:both;float:none;margin:0;}#entry .timeslidertime {width:180px;float:left;}#entry .timesliderslide {width:620px;float:left;}#entry h4 {float:none;clear:both;font-weight:300;line-height:1.2;padding:10px 0 0;margin:10px 0 0;font-size:14px;margin-top:4px;background:transparent;font-family:'Work Sans',sans-serif;letter-spacing:.025em;color:#555;}#entry .smallbutton {font-family:'Work Sans',sans-serif;text-tranform:none;font-size:12px;}#entry .smallbutton:hover {background:#eee;}.contactus_page h4,.signup_page h4 {text-transform:capitalize;}#entry p {line-height:1.2;padding:0;margin:0 0 5px;}#entry p.stickie {padding:5px;line-height:2;}#entry .extrafiles_input input.tinyinput {font-size:11px;border:1px inset #aaa;padding:5px;margin:0;text-align:center;}#entry h4#featured_input {margin-bottom:20px;}.loginwrapper {position: fixed;top: 10vh;left: calc(50vw - 24em - 1px); width:calc(100% - 6em - 2px);max-width:44em;padding:2em;border:1px #dadada solid;background:#fff;z-index: 999;}@media(max-width:51em){.loginwrapper {position: relative;top: 5vh;width:calc(100% - 6em - 2px);}}#main .loginwrapper {position: relative;left: 0;top: 0;margin: 1em auto;}.loginwrapper * {font-family: 'Work Sans', sans-serif;}.loginwrapper .site-logo {width:100%;height:5em;background:url(/common/images/slabidentity/slabSystemSquare.svg) center center no-repeat #fff;background-size:contain;display:block;margin:0 0 1em;padding:0;}.loginwrapper label {display: block;text-align: left;}.loginwrapper input {box-sizing: content-box;}.loginwrapper a,#main .loginwrapper a {color: hsl(200,72%,42%);}.loginwrapper a:hover,#main .loginwrapper a:hover {color: hsl(39,100%,49%);}.loginwrapper .failure {color: hsl(0,50%,50%);}#loginentry h2.loginentry,#mainbox #loginentry h2.loginentry {padding-top:2em;text-align: left;}#loginentry {position:fixed;top:2em;left:50%;margin:0 0 0 -25.025em;padding:5em 1em 1em;width:calc(50em - 1px);min-height:25em;z-index:999;border:1px rgba(0,0,0,.25) solid;text-align:left;background:url(/common/images/slabidentity/slabS3logo.svg) center 2em no-repeat #fff;-webkit-background-size:auto 3em;-moz-background-size:auto 3em;-o-background-size:auto 3em;background-size:auto 3em;}#loginentry * {text-decoration:none;}#loginentry h2 {display:block!important;}#loginentry p {text-align:center;}#loginentry #submit_line {display:block!important;padding-top:15px!important;}@media (max-width:812px) {#loginentry {left:1em;margin-left:0;width:calc(100vw - 4em);padding:1em;}}#entry .closex {position:absolute;right:10px;top:10px;}.configs_page {width:100%;height:100%;}#loginentry *,.loginentry {color:#000;font-family:'Work Sans',sans-serif;letter-spacing:0;text-align:left;}#loginentry select {background:#fff;}#loginentry .unamepwordwrap {max-width:34em;margin:0 auto;}#loginentry h2.loginentry,#mainbox #loginentry h2.loginentry,#loginentry h3.loginentry {color:#525252;font:normal 1.25em/1.25 'Work Sans',sans-serif!important;text-transform:uppercase;width:auto;padding:1em 0;margin:0;background-color:transparent;text-align:center;}#slabmediacontract h2 {font:normal 19px/60px 'Work Sans',sans-serif;margin:5px 0;padding:0;display:block;float:none;clear:both;text-align:center;}#loginentry .center {text-align:center;}#loginentry h3.loginentry {margin:2em 0 2em -2em;}#loginentry h4,#mainbox #loginentry h4,h4.loginentry {font:normal normal 1em/1.333 'Work Sans',sans-serif;padding:0;margin:0;text-transform:uppercase;background:transparent;}#loginentry input[type=text],#loginentry input[type=password],#loginentry textarea {color:#636a75;border:1px #aeb6c1 solid;background:#fff;padding:.5em 1em;font-size:1em;line-height:1;text-align:left;width:calc(100% - 2em);}#mainbox #loginentry input[type=checkbox] {width:2em;}span.required {color:#600;}.required_field {background:#ffc;color:#900;}.small,#main p.small {font-size:.85em;line-height:1.33;}#main p.small {margin:.5em 0;}#loginentry .small,#loginentry .alert {font-size:.85em;color:#567;padding:5px 2.5%;margin:5px 0;width:95%;}#loginentry .alert,#loginentry .alertlist {color:#900;background-color:#fff;}#loginentry .alertlist {padding:10px;display:block;}#loginentry .alertlist ol {width:90%;margin:0 10px;padding:0 10px;color:#900;}#loginentry .smallbutton {text-transform:none;padding:3px 5px;margin:5px;}#loginentry p img {margin:5px 0;}#loginentry h4#submit_line {text-align:center;}#loginentry h4.outline {border:1px #f4fdF6 solid;padding:5px;width:680px;}#loginentry #registered_user_line {text-align:right;border-top:1px #f4fdF6 solid;padding:15px 2.5%;margin:35px 0 0;width:95%;}#loginentry .helpful {font-size:11px;color:#234;font-family:'Work Sans',sans-serif;line-height:1.4;}.configs_page * {color:#555;}.configs_page .small {color:#aaa;}.configs_page .alert {color:#755;}.configs_page #loginentry h3.modules {cursor:pointer;color:#fff;padding-left:18px;margin-left:-18px;background:url(/common/images/graphic_elements/rtarrow.png) 3px 6px no-repeat #6395C9;font:normal normal 15px/21px 'Work Sans',sans-serif;border-bottom:1px #6395C9 solid;box-shadow:0 0 6px #ddd;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd;}.configs_page h3,.configs_page h4 {margin-top:10px;}.configs_page p,.configs_page .small {font-size:11px;}#config_general,#config_images,#config_homepage {padding:10px;border:1px inset #aaa;margin:0 0 10px;background-color:#fff;}#commentEntry,#commentThanks {background:#ffe;border:1px #dda solid;position:fixed;top:10px;left:22.5%;width:780px;height:auto;padding:10px;margin:0;display:none;}#commentThanks {display:block;position:relative;top:0;left:0;}#commentEntry * {font-family:'Work Sans',sans-serif normal;}#commentEntry h4 {float:left;width:180px;text-align:right;color:#555;font-size:11px;font-weight:300;margin:0;padding:0;margin-right:2px;margin-bottom:10px;}#commentEntry p {float:right;width:550px;margin-bottom:5px;margin-right:15px;color:#555;font-size:9px;font-weight:300;}#commentEntry h3,#commentEntry p.alert {float:none;clear:both;color:#500;font-size:14px;}#commentEntry p.alert {font-size:11px;color:#900;}#commentEntry textarea,#commentEntry input {border:1px inset #aaa;background:#fff;}#commentEntry #submit_line {clear:both;float:none;padding:10px 0;text-align:center;width:750px;}#commentEntry fieldset {border:none;background:none;width:inherit;}#commentEntry div {clear:both;float:none;display:block;}#commentEntry a.hide {position:relative;top:0;left:685px;}#commentEntry #topic {border-top:1px #aaa dotted;border-bottom:1px #aaa dotted;padding:10px 0;}#recaptcha_widget_div {float:left;padding:0;margin:0;padding-left:32%;margin-top:-32px;}#commentEntry #recaptcha_widget_div {padding-left:0;}#recaptcha_widget_div input {background:#fff;}#backgroundScreen {position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.66;display:none;}#loginentry p#config_nav {clear:both;float:none;display:block;width:100%;height:24px;border-bottom:1px #dcdcdc solid;margin-top:15px;}#loginentry a.config_toggles,#loginentry a.config_toggles_on {float:left;border:none;background:#afc7e0;height:19px;width:auto;padding:5px 5px 1px;margin:0 2px;cursor:pointer;font-size:11px;font-weight:300;border-bottom:none;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;}#loginentry a.config_toggles:hover,#loginentry a.config_toggles_on {font-weight:300;color:#000;background:#fff;padding-top:4px;border:1px #dcdcdc solid;border-bottom:1px #fff solid;}#loginentry a#config_toggle_general {background-color:#fff;}#input_file,#input_file_trigger,#extrafiles_input_trigger,#input_file_hpthumb,#input_file_rscthumb,#input_file_vidkeyframe,#input_file_before,#input_file_after,.iframe_upload_div,.input_box,.extrafiles_input {display:block;clear:both;float:none;width:860px;min-height:170px;height:auto;border:1px hsl(267,10%,80%) solid;background-color:hsl(267,10%,90%);padding:5px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#input_file_trigger,#extrafiles_input_trigger {cursor:pointer;min-height:18px;}#input_file_trigger h4 #extrafiles_input_trigger h4 {line-height:16px;padding:0;margin:0;}.input_box {min-height:15px;}.extrafiles_input hr {border-color:#fff;padding:0;margin:0;padding-top:15px;margin-top:15px;}#entry .extrafiles_input .tinyinput {text-align:center;}#input_file_before,#input_file_after {width:416px;float:left;clear:none;margin-right:5px;}#input_file .lefthalf {width:68%;}#input_file .righthalf {width:29%;}.file_upload_iframe,.member_privs_iframe {width:100%;min-height:150px;border:0 none transparent;}#mprivs_iframe {border-top:1px #eee solid;margin-top:5px;padding-top:5px;}#entry input#sidesave {display:block;position:absolute;top:-3px;left:931px;width:40px;height:100%;min-height:900px;background:url(/common/images/controls/submitbar.png) center top repeat-y #D64557;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none;cursor:pointer;}#autosave {position:fixed;bottom:0;right:0;width:110px;height:15px;background-color:#eec;padding:4px;font-size:9px;line-height:15px;font-family:'Work Sans',sans-serif;text-align:center;color:#555;}#autosave span#cntdwn {background-color:#eea;}#multipleUploads select,#multipleUploads input {color:#222;background:#ffe;font-size:11px;font-family:'Work Sans',sans-serif;padding:2px;line-height:1;border:1px inset #aaa;}#uploadFrames {background:#fff;}#image_placement_widget {padding:5px 0;float:none;clear:both;display:block;}.img_placement_button {width:22px;height:22px;float:left;}#image_placement_widget #file_placement {display:none;}#recaptchaDiv input.stretchie {cursor:pointer;}#entry input,#entry select,#entry option,#entry textarea,#sendmeemail input[Type=text],#sendmeemail select,#sendmeemail option,#sendmeemail textarea {background-color:#fff;}.rowhead,.smallrowhead,.inputarea {color:#222;font-family:'Work Sans',sans-serif;font-size:9px;line-height:1.1;font-weight:300;text-align:right;vertical-align:top;width:29%;padding:1px 1% 0 0;}.smallrowhead {width:100px;}.inputarea {text-align:left;padding:0;width:70%;}textarea.stretchie,input.stretchie {width:96%;background-color:#fff;}textarea.strechiehalf,input.strechiehalf {width:48%;background-color:#fff;}#sendmeemail {display:block;clear:both;float:none;margin:5px 0 25px;width:100%;}#sendmeemail h4,#entry .slabforms h4 {font-size:14px;line-height:15px;margin:0;padding:0 1% 0 0;float:left;clear:left;width:32%;text-align:right;}#entry .slabforms h5 {font:normal normal 13px/15px 'Work Sans',sans-serif;}#entry .slabforms h4 {width:25%;line-height:21px;}#sendmeemail p,#entry .slabforms p {margin:0;padding:0 0 1%;width:66%;float:left;clear:right;}#entry .slabforms p {width:73%;}#sendmeemail .notifyme {font-size:14px;line-height:1.3;}#sendmeemail input[Type=text].stretchie,#sendmeemail textarea.stretchie,#entry .slabforms input.stretchie,#entry .slabforms textarea.stretchie {width:100%;}#sendmeemail input[Type=text],#sendmeemail textarea,#entry .slabforms input[Type=text],#entry .slabforms textarea {border:1px #aaa solid;background:#fff;padding:3px;margin:0;}#sendmeemail span.required,#entry .slabforms span.required {color:red;}#sendmeemail #recaptcha_div input.stretchie {color:#c66;}#sendmeemail p#submit,#entry .slabforms p#submit {width:100%;text-align:center;}fieldset {border:1px #eee solid;padding:5px 10px;margin:10px 0;}.date {border:1px solid #ccc;font-size:15px;padding:4px;text-align:center;width:194px;box-shadow:0 0 10px #eee inset;-moz-box-shadow:0 0 10px #eee inset;-webkit-box-shadow:0 0 10px #eee inset;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#calroot {z-index:10000;margin-top:-1px;width:198px;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666;}#calhead {padding:2px 0;height:22px;}#caltitle {font-size:14px;color:#0150D1;float:left;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd;}#calnext,#calprev {display:block;width:20px;height:20px;background:transparent url(/common/images/prev.gif) no-repeat scroll center center;float:left;cursor:pointer;}#calnext {background-image:url(/common/images/next.gif);float:right;}#calprev.caldisabled,#calnext.caldisabled {visibility:hidden;}#caltitle select {font-size:10px;}#caldays {height:14px;border-bottom:1px solid #ddd;}#caldays span {display:block;float:left;width:28px;text-align:center;}#calweeks {background-color:#fff;margin-top:4px;}.calweek {clear:left;height:22px;}.calweek a {display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px;}.calweek a:hover,.calfocus {background-color:#ddd;}a.calsun {color:red;}a.caloff {color:#ccc;}a.caloff:hover {background-color:#f5f5fa;}a.caldisabled {background-color:#efefef!important;color:#ccc!important;cursor:default;}#calcurrent {background-color:#498CE2;color:#fff;}#caltoday {background-color:#333;color:#fff;}.tooltip {background-color:#000;background-image:url(/common/images/jqtools/blue2black.png);background-repeat:repeat-x;border:2px solid #eee;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:12px;-webkit-box-shadow:0 0 10px #000;z-index:99999;}.done {background:#ffe;}#gigfiller {padding:5px 1%;background:#fff;border:1px #eee solid;float:none;clear:both;display:none;width:95%;margin-top:-10px;}#gigfiller ul {list-style:none;width:100%;clear:both;float:none;}#gigfiller ul li {border-bottom:1px #ddd dotted;padding:2px 0;cursor:pointer;}#gigfiller ul li:hover {color:#abc;}.slider {background:#A8C5D7;height:3px;position:relative;cursor:pointer;border:1px solid #333;width:100%;float:left;clear:right;margin-top:12px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-moz-box-shadow:inset 0 0 8px #000;}.progress {height:9px;background-color:#C5FF00;opacity:.66;}.handle {background:url(/common/images/jqtools/h30.png) #fff;height:20px;width:20px;top:-10px;position:absolute;display:block;margin-top:1px;border:1px solid #000;cursor:move;-moz-box-shadow:0 0 4px #000;-webkit-box-shadow:0 0 4px #000;-moz-border-radius:10px;-webkit-border-radius:10px;}.range {display:none;}.slider_time_input {border:1px inset #ddd;float:none;clear:both;font-size:20px;margin:0 0 0 15px;padding:3px 0;text-align:center;width:150px;-moz-border-radius:5px;-webkit-border-radius:5px;}.playbutton {font-size:1em;}.playbutton .pause {display:none;}.playbutton .play {display:inline-block;}.playbutton.playing .pause {display:inline-block;}.playbutton.playing .play {display:none;}#loginentry h3.steptitle {padding-left:12px;background:url(/common/images/graphic_elements/pointers/black8-rt.png) 0 6px no-repeat transparent;color:#911;cursor:pointer;font-size:15px;line-height:17px;}#loginentry h3.arrdown {background-image:url(/common/images/graphic_elements/pointers/black8-dn.png);}select#calmonth,select#calyear {padding:1px;border:none;font:normal normal 11px/13px 'Work Sans',sans-serif;}#warnings {position:fixed;top:10%;left:50%;margin-left:-300px;width:550px;padding:25px;border:3px #222 solid;background:#ffc;color:#000;font:normal normal 15px/1.5 'Work Sans',sans-serif;display:none;z-index:999;}#warnings .closex {margin-right:-35px;margin-top:-35px;}.dark_mask {background:url(/common/images/trans/black50.png);position:fixed;top:0;left:0;width:100%;height:100%;z-index:998;}.popover {position:fixed;top:10%;left:50%;width:400px;height:300px;display:block;margin-left:-200px;border:3px #aaa solid;border-radius:12px;z-index:2000;}#entry .slabtags {display:block;height:24px;width:96%;border:1px #aaa solid;background-color:#fff;color:#444;margin:2px 0;padding:10px 7px;font-size:inherit;font-family:inherit;line-height:1.4;box-shadow:0 0 10px #eee inset;-moz-box-shadow:0 0 10px #eee inset;-webkit-box-shadow:0 0 10px #eee inset;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#entry .tagbox {display:block;padding:2px;background:#eee;border:1px #aaa solid;float:left;margin:0 1px;border-radius:2px;-o-border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}#entry .slabtags input.nutag {border:0 #fff solid;padding:4px;margin:0;border:none;width:70px;box-shadow:0 0 0 transparent inset;-moz-box-shadow:0 0 0 transparent inset;-webkit-box-shadow:0 0 0 transparent inset;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;}#entry .slabtags sup {font-size:11px;padding:0 0 4px 4px;cursor:pointer;}ul.choosedroplist {margin:0;padding:0 0 0 5px;width:90%;max-height:300px;overflow-y:auto;}ul.choosedroplist li {cursor:pointer;list-style:none;padding:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;margin:0;margin-bottom:1px;background:#d7dce0;}ul.choosedroplist li:hover {background:#ebf6b4;}#required_info_div,#required_info {position:absolute;top:-9999em;left:-9999em;}#meta_info {display:none;position:absolute;top:5%;left:50%;width:750px;margin-left:-390px;height:auto;background:#fff;color:#444;border:1px #aaa solid;z-index:999;padding:15px;box-shadow:0 0 60px 0 #555;font-family:'Work Sans',sans-serif;font-size:15px;font-weight:400;}#meta_info input,#meta_info textarea {width:725px;border:1px #aaa solid;padding:10px;font-size:1em;height:20px;line-height:20px;font-family:'Work Sans',sans-serif;color:#444;display:block;float:none;clear:both;}#meta_info textarea {max-height:60px;}#meta_info .charcount span {background-color:#75e675;display:inline-block;padding:0 15px;}#meta_info .charcount span.low {background-color:#cfcece;}#meta_info .charcount span.high {background-color:#ff9090;}.multiform {display:block;width:100%;margin:0;padding:0;float:none;clear:both;}.multiform hr {border-bottom:1px #cacaca solid;}.multiinput {position:relative;top:15px;left:0;float:none;clear:both;max-width:915px;padding:30px 105px 30px 0;margin:0 auto 90px;box-shadow:none;background:#fff;outline:thin #cacaca solid;z-index:997;}.multiinput a.closex {position:absolute;top:15px;left:auto;right:15px;font-family:'Work Sans',sans-serif;font-weight:300;}.multiformdiv {display:block;float:none;clear:both;padding:1em 0 1em 1em;width:calc(100% - 2em);margin:0;}#loginentry .multiformdiv {padding:6px 0 6px 2.5%;}.multiformdiv label {line-height:125%;text-transform:uppercase;font-family:'Work Sans',sans-serif;font-weight:300;color:#333;text-align:left;}.multiform .qmark {background:#fff;border:1px #C35 solid;width:16px;height:16px;line-height:16px;color:#C35;border-radius:50%;-moz-border-radius:50%;float:right;text-align:center;cursor:pointer;font-family:'Work Sans',sans-serif;font-weight:300;font-size:14px;}.multiform .qmark:hover,.multiform .qmark.lit {background:#C35;color:#fff;font-family:'Work Sans',sans-serif;font-weight:300;}.multiinputarea .description {display:none;font-family:'Work Sans',sans-serif;font-weight:300;color:#c35;}.multiformdiv.half {float:left;width:46.25%;clear:none;}.multiformdiv.third {float:left;width:28.333%;clear:none;}.multiformdiv.twothirds {float:left;width:61.333%;clear:none;}.multiformdiv.quarter {float:left;width:21.75%;clear:none;}.multiformdiv.threequarters {float:left;width:69.375%;clear:none;}.multiinputarea {position:relative;width:100%;display:block;float:none;clear:both;margin:0;padding:0;}.multiformdiv input.multitextinput,.multiformdiv textarea.multitextinput {border:1px #cacaca solid;outline:none;width:97%;padding:8px 1.5%;font-size:16px;line-height:24px;min-height:24px;margin:0 -1px;font-weight:inherit;font-family:inherit;color:#000!important;}.multiformdiv.half input.multitextinput,.multiformdiv.half textarea.multitextinput {width:94%;padding:8px 3%;}.multiformdiv.quarter input.multitextinput,.multiformdiv.quarter textarea.multitextinput {width:87%;padding:8px 6.5%;}.multiformdiv textarea.multitextinput {height:450px;}.multiinput .submission {text-align:center!important;}.multiinput .submission button {margin:1px;}.multiinput .submission button.multibutton,.multiinput button.multibutton,#family_div button.multibutton,#category_div button.multibutton,#display_order_div button.multibutton,#featured_div button.multibutton,a.editprevnext.multibutton,.multiinput a.multibutton {padding:12px 0;font-size:16px;line-height:16px;border-radius:0;-moz-border-radius:0;margin:0 .125em;background:#fff;border:1px #201A2B solid;color:#201A2B;min-width:89px;font-family:'Work Sans',sans-serif;font-weight:300;text-transform:uppercase;display:inline-block;text-align:center!important;box-sizing:border-box;}a.editprevnext.multibutton {min-width:87px;}.multiinput button.multibutton:hover,.multiinput a.multibutton:hover {background:#201A2B!important;color:#fff!important;}.multiinput button.multibutton.autowi,.multiinput a.multibutton.autowi,.multiinput input.multibutton.autowi {width:auto!important;padding:12px;}.multiinput button.multibutton.blue {background:#201A2B!important;color:#fff!important;border-color:#201A2B!important;}.multiinput button.multibutton.blue:hover {background:transparent!important;color:#201A2B!important;}.multiinput button.multibutton.red {background:#C35!important;color:#fff!important;border-color:#C35!important;}.multiinput button.multibutton.red:hover {background:transparent!important;color:#C35!important;}.radiobutton,.checkboxbutton {display:inline-block;position:relative;z-index:32;}.multiinputarea .radiobutton {width:100%;}.multiinputarea .radiobutton span {width:calc(100% - 1.33em - 2px);padding:.5em;}.radiobutton span,.checkboxbutton span {display:block;text-transform:uppercase;text-align:center;padding:.5em 1em .5em 0;font-size:1em;border-radius:0;-moz-border-radius:0;margin:.125em;border:1px #201A2B solid;color:#201A2B!important;width:calc(100% - 3.33em);font-family:'Work Sans',sans-serif;}.checkboxbutton span,.checkboxbutton span {padding-left:3em!important;background-image:url(/common/images/graphix/check.svg);background-color:transparent;background-position:.33em center;background-repeat:no-repeat;-webkit-background-size:2em;-moz-background-size:2em;-o-background-size:2em;background-size:2em;}.radiobutton span.autowi,.checkboxbutton span.autowi {width:auto;padding:8px;}.radiobutton input[type=radio],.radiobutton input[type=radio],.checkboxbutton input[type=checkbox],.checkboxbutton input[type=checkbox] {position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:33;cursor:pointer;}.radiobutton input[type=radio]:checked + span,.checkboxbutton input[type=checkbox]:checked + span {background:#201A2B;color:#fff!important;font-family:'Work Sans',sans-serif;font-weight:300;}.checkboxbutton input[type=checkbox]:checked + span {background-image:url(/common/images/graphix/checked.svg);background-position:.33em center;background-repeat:no-repeat;-webkit-background-size:2em auto;-moz-background-size:2em auto;-o-background-size:2em auto;background-size:2em auto;}button {color:hsl(222,10%,33%);height:2.5em;font-size:1em;padding:0 2em;margin:.125em;line-height:1;display:inline-block;background:hsl(222,0%,96%);border:thin hsl(222,10%,26%) solid;cursor:pointer;outline:none;}button:hover,button.lit {color:hsl(222,0%,96%);background:hsl(222,10%,33%);}button.fileuploadbutton {padding-left:.75em;}button.iconbutton {background:rgba(255,255,255,.75);color:#000;font-size:1.5em;height:1em;padding:0 .125em;border:none;}button.iconbutton:hover {color:#EFA10B;background:#000;}#main div.controlbar {color:#21325C;background:transparent;min-width:20em;max-width:95%;height:auto;float:none;clear:both;display:block;list-style:none;font-weight:400;font-size:12px;text-align:left;padding:0;margin:1em 0 0;font-family:'Work Sans',sans-serif;}#main div.controlbar a,a.smallbutton,#main .smallbutton,#main .button,button.smallbutton {width:auto;color:hsl(222,44%,40%);background:hsla(222,15%,96%,.66);display:inline-block;padding:.25em 1em;margin:0 .125em .125em 0;cursor:pointer;border:thin hsl(222,15%,80%) solid;font-family:'Work Sans',sans-serif;font-size:12px;font-weight:400;opacity:1;}#main div.controlbar span {min-width:0;display:inline-block;}button.smallbutton {font-size:12px;}#main div.controlbar a:hover,a.smallbutton:hover,a.smallbutton.lit,#main .smallbutton:hover,#main .smallbutton.lit,button.smallbutton:hover {background:hsl(40,90%,50%);border:thin hsl(222,15%,80%) solid;color:#fff;font-size:12px!important;font-weight:400!important;margin:0 .125em .125em 0;}a.smallbutton,#main .smallbutton {font-size:12px;font-family:'Work Sans',sans-serif;}a.smallbutton:hover,#main .smallbutton:hover {font-size:1em;font-family:'Work Sans',sans-serif;}#main .controlbar li,#main .controlbar form {color:#21325C;float:left;margin:0 .125em .125em 0;padding:0;line-height:1.4;width:20em;letter-spacing:0;}#main .controlbar.controlbarextra {position:relative;top:1px;left:0;float:none;clear:both;display:none;margin:0;}#main .controlbarextra.lit {display:block;}#main .controlbarextra select,#main .controlbarextra input {padding:.44em .125em;margin:.125em;width:auto;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:1em;font-size:1em;line-height:2;width:3em;margin-left:.25em;-webkit-appearance:none;display:inline-block;text-align:left;color:hsl(222,44%,40%);background:hsla(222,15%,96%,.66);border:thin hsl(222,15%,80%) solid;outline:none;font-family:'Work Sans',sans-serif;font-weight:400;}#main .controlbarextra select option {padding:0;margin:0;font-size:1em;line-height:1.4;height:1.5em;font-family:'Work Sans',sans-serif;}#main .controlbar .blockoff {display:block;width:100%;height:1px;float:none;clear:both;}.controlbar3 {position:absolute;right:0;top:0;width:3em;height:3em;font-size:12px;text-align:right;padding:0;background:#e90;-moz-border-radius:.5em .5em .5em 0;border-radius:.5em .5em .5em 0;color:#fff;display:block;font-family:'Work Sans',sans-serif;opacity:.66;}.controlbar3.bottom {top:auto;bottom:3em;-moz-border-radius:0 .5em .5em;border-radius:0 .5em .5em .5em;}.controlbar3.lit {width:30em;height:auto;padding:.5em;opacity:1;}.controlbar3 .controlbar_contents,.controlbar3 .controlbar_extra,.controlbar3 .controlbar_hide,.controlbar3 .un,.controlbar3 .less {display:none;}.controlbar3 i {margin:0 .15em 0 0;line-height:1;padding:0;}.controlbar3 .controlbar_contents i {margin-right:.5em;}.controlbar3 a.controlbar_show,.controlbar3 a.controlbar_hide,.controlbar3 a.controlbar_show:hover,.controlbar3 a.controlbar_hide:hover {color:#fff!important;background:transparent;border:none;padding:0!important;outline:none;margin:0!important;font-size:2em;line-height:1.5;}.controlbar3 a.controlbar_show:hover,.controlbar3 a.controlbar_hide:hover {font-size:2em!important;color:#444!important;}.controlbar3 button {width:auto;color:#fff;background:rgba(255,255,255,.125);display:inline-block;padding:.25em 1em;margin:0 .25em .25em 0;cursor:pointer;border:thin #fff solid;font-family:'Work Sans',sans-serif;font-size:1em;font-weight:400;opacity:1;border-radius:.125em;}.controlbar3 button:hover {background:#fff;color:#e90;}.controlbar3 .order input {width:2em;height:1em;padding:.6em 1em;border:thin hsl(222,15%,80%) solid;outline:none;font-family:'Work Sans',sans-serif;font-size:1em;line-height:1;font-weight:400;}#reorderwindow {position:fixed;top:0;left:0;width:calc(100vw - 2em);height:calc(100vh - 2em);overflow:auto;background:rgba(0,0,0,.5);text-align:center;padding:1em;z-index:1001;}#reorderwindow .reorder_wrap {position:relative;width:calc(100% - 2em);max-width:80em;margin:0 auto;text-align:left;background:#fff;padding:1em;z-index:1000;overflow-x:visible;overflow-y:auto;}#main #reorderwindow .reorder_wrap h4 {background:#aaa;color:#fff;font-size:1em;margin:-1em 0 0 -1em;width:calc(100% + 2em);padding:1em 0;text-align:center;}#reorderwindow .reorder_entry {width:10em;height:15em;float:left;clear:none;margin:0 1em 1em 0;padding:1em;z-index:1001;overflow:hidden;}#reorderwindow .reorder_entry .sqbgimg {background-repeat:no-repeat;background-position:center center;background-color:#aaa;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}a.closex {position:absolute;top:1em;right:1em;height:2em;width:2em;background:url(/common/images/graphic_elements/close_button.png) no-repeat transparent right top;z-index:30;text-align:right;cursor:pointer;}a.closex:hover {opacity:.5;}a.closex:active {opacity:1;}a.closex span {display:none;}#loginentry button,#loginentry button:active {background-color:#fff;color:#201a2b;text-transform:uppercase;}#loginentry button:hover {background:#201a2b;color:#fff;text-transform:uppercase;}button.localebutton {margin:.75em .125em;}button.localebutton.lit {background:#fff;color:#aaa!important;border:thin #aaa solid;}#footer #copyright,#footer #footer_pre,#footer #footer_extra,#footer #loginbutton,#footer #poweredbyslab,footer #copyright,footer #footer_pre,footer #footer_extra,footer #loginbutton,footer #poweredbyslab500 {margin-left:1em;margin-right:1em;width: calc(100% - 2em);}a#loginbutton,#footer a#poweredbyslab {cursor:pointer;}#footer,footer {clear:both;}#footer p,footer,footer p,#footer-main {text-align:right;color:inherit;font-size:inherit;}#footeritems {float:right;right:1em;}.footer img {vertical-align:middle;}a#poweredbyslab {margin-right:1em;margin-left:7px;margin-bottom:-6px;padding:1px;display:inline-block;width:25px;height:20px;overflow:hidden;background:url(/common/images/slabidentity/slabS3footer.svg) right 1px no-repeat transparent;outline:none;transition:width .25s;-webkit-transition:width .25s;-moz-transition:width .25s;-o-transition:width .25s;}a#poweredbyslab.dark {background:url(/common/images/slabidentity/slabS3footerwhite.svg) right 1px no-repeat transparent;opacity:.5;}a#poweredbyslab.light {background:url(/common/images/slabidentity/slabS3footergrey.svg) right 1px no-repeat transparent;}a#poweredbyslab.white {background:url(/common/images/slabidentity/slabS3footerwhite.svg) right 1px no-repeat transparent;opacity:.9;}a#poweredbyslab.black {background:url(/common/images/slabidentity/slabS3footerblack.svg) right 1px no-repeat transparent;}a#poweredbyslab.gray {background:url(/common/images/slabidentity/slabS3footergrey.svg) right 1px no-repeat transparent;}a#poweredbyslab.whitered {background:url(/common/images/slabidentity/slabS3footerwhite.svg) right 1px no-repeat transparent;}a#poweredbyslab span {display:none;}a#poweredbyslab:hover {width:90px;background-color:#fff;background-color:rgba(255,255,255,.66);opacity:.9;}a#poweredbyslab.light:hover,a#poweredbyslab.dark:hover,a#poweredbyslab.white:hover,a#poweredbyslab.black:hover,a#poweredbyslab.whitered:hover {background-color:transparent;}#slabmenuhandle {width:3em;height:3em;position:fixed;top:50vh;left:0;padding:0;background:url(/common/images/slabidentity/slabMenu.svg) center center no-repeat rgba(0,0,0,.25);-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:left .5s,-webkit-transform .5s;transition:left .5s,transform .5s;z-index:1111;border-radius:0 .5em .5em 0;-moz-border-radius:0 .5em .5em 0;}#slabmenuhandle.lit {left:238px;background-color:#393d46;}#slabmenuhandle:hover {background-color:#393d46;}#slabmenumask {display:none;width:100%;height:100vh;z-index:1110;background:rgba(0,0,0,.12);position:fixed;top:0;left:0;}#slabmenu {position:fixed;top:0;right:auto;left:-17em;font-size:1em;line-height:1.33;font-family:'Work Sans',sans-serif;display:block;width:15em;height:auto;min-height:100vh;text-align:left;list-style:none;z-index:999;padding:1em;background:#393d46;z-index:1111;-webkit-transition:left .5s,-webkit-transform .5s;transition:left .5s,transform .5s;}#slabmenu * {letter-spacing:0;word-spacing:0;}#slabmenu.lit {left:0;}#slabmenu h4 {font-size:1.25em;line-height:1.33;color:#e90;padding:0;margin:.5em 0 0;font-weight:400;font-family:'Work Sans',sans-serif;}#slabmenu p,#slabmenu ul li {font-size:.88em;line-height:1.33;color:#fff;padding:0;margin:0;font-weight:400;font-family:'Work Sans',sans-serif;}#slabmenu ul {display:block;list-style:none;font-family:'Work Sans',sans-serif;}#slabmenu ul li {display:block;padding:2px 0 0;margin:0;}#slabmenu ul li a {display:block;background:url(/common/images/pointers/rightarrblack.svg) .5em center no-repeat #dadada;-webkit-background-size:auto 1em;-moz-background-size:auto 1em;-o-background-size:auto 1em;background-size:auto 1em;padding:.5em .5em .5em 2em;color:#393d46;font-weight:400;font-family:'Work Sans',sans-serif;}#slabmenu ul li a:hover {background:url(/common/images/pointers/rightarrwhite.svg) .5em center no-repeat #393d46;-webkit-background-size:auto 1em;-moz-background-size:auto 1em;-o-background-size:auto 1em;background-size:auto 1em;color:#e90;}@media (max-height: 700px) {#slabmenu ul li a {padding:.125em .125em .125em 2em;}#slabmenu ul li {padding:1px 0 0;}#slabmenu h4 {margin:.125em 0 0;}}/* Slab Grid v1.2 - do not autoformat in editor! creative commons (cc) share-alike-attribution 2018 Slabmedia.com  include this comment at top when using */.fullwidth,.fullwi,.w12-12,.w5-5,.w7-7,.w8-8,.w9-9,.w10-10,.fullbox #mainbox {width:100%;margin:0 0 1em;padding:0;display:block;float:none;clear:both;position:relative;}.w12-12.sqbgimg {height:0;padding-top:100%;}.sqbgimg.contain {background-position:center center;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}.sqbgimg.cover {background-position:center center;background-color:transparent;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.w12-12.nopadd { padding: 0; margin-bottom: 0; }.w12-12.nopaddtop { margin-top: 0; }.w12-1,.w12-2,.w12-3,.w12-4,.w12-5,.w12-6,.w12-7,.w12-8,.w12-9,.w12-10,.w12-11,.w12-1-unr,.w12-2-unr,.w12-3-unr,.w12-4-unr,.w12-5-unr,.w12-6-unr,.w12-7-unr,.w12-8-unr,.w12-9-unr,.w12-10-unr,.w12-11-unr {margin:0 1em 1em 0;padding:0;display:inline-block;float:left;clear:none;position:relative;}.w12-12 input[type="text"],.w12-12 input[type="email"],.w12-12 input[type="number"],.w12-12 input[type="password"],.w12-12 input[type="date"],.w12-12 textarea,.w12-6 input[type="text"],.w12-6 input[type="email"],.w12-6 input[type="number"],.w12-6 input[type="password"],.w12-6 input[type="date"],.w12-6 textarea,.w12-4 input[type="text"],.w12-4 input[type="email"],.w12-4 input[type="number"],.w12-4 input[type="password"],.w12-4 input[type="date"],.w12-4 textarea,.w12-3 input[type="text"],.w12-3 input[type="email"],.w12-3 input[type="number"],.w12-3 input[type="password"],.w12-3 input[type="date"],.w12-3 textarea {width:calc(100% - 2em - 2px);color:#444;font-family:inherit;font-size:1em;line-height:1.4;font-weight:400;padding:.5em 1em;margin:0;outline:none;border:1px rgba(0,0,0,.5) solid;-moz-border-radius:.125em;border-radius:.125em;}.w12-12 .required input,.w12-12 .require textarea {border-color:#933;}.w12-12 select {max-width:calc(100% - 2em - 1px);padding:.5em 1em;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;line-height:35px;}.w12-1-unr {width:calc(8.3333% - .916663em);}.w12-1-unr:nth-child(12n),.w12-1-unr.end {margin-right:0;}.w12-1-unr:nth-child(12n+1),.w12-1-unr.start {clear:left;}.w12-1-unr.sqbgimg {height:0;padding-top:calc(8.3333% - .916663em);}.w12-2-unr {width:calc(16.6666% - .83333em);}.w12-2-unr.sqbgimg {height:0;padding-top:16.6666%;}.w12-2-unr:nth-child(6n),.w12-2-unr.end {margin-right:0;}.w12-2-unr:nth-child(6n+1),.w12-2-unr.start {clear:left;}.w12-3-unr {width:calc(25% - .75em);}.w12-3-unr:nth-child(4n),.w12-3-unr.end {margin-right:0;}.w12-3-unr:nth-child(4n+1),.w12-3-unr.start {clear:left;}.w12-4-unr {width:calc(33.3333% - .6666em);}.w12-4-unr:nth-child(3n),.w12-4-unr.end {margin-right:0;}.w12-4-unr:nth-child(3n+1),.w12-4-unr.start {clear:left;}.w12-5-unr {width:calc(41.6666% - 1em);margin-right:1em;}.w12-6-unr {width:calc(50% - .5em);}.w12-6-unr:nth-child(2n),.w12-6-unr.end {margin-right:0;}.w12-6-unr:nth-child(2n+1),.w12-6-unr.start {clear:left;}.w12-7-unr {width:calc(58.3333% - 1.5em);margin-right:1.5em;}.w12-8-unr {width:calc(66.6666% - 1.5em);margin-right:1.5em;}.w12-9-unr {width:calc(75% - 2em);margin-right:2em;}.w12-10-unr {width:calc(83.3333% - 2em);margin-right:2em;}.w12-11-unr {width:calc(91.6666% - 2em);margin-right:2em;}.w12-7.end,.w12-8.end,.w12-9.end,.w12-10.end,.w12-11.end,.w12-7-unr.end,.w12-8-unr.end,.w12-9-unr.end,.w12-10-unr.end,.w12-11-unr.end {margin-right:0;}.w12-7.start,.w12-8.start,.w12-9.start,.w12-10.start,.w12-11.start,.w12-7-unr.start,.w12-8-unr.start,.w12-9-unr.start,.w12-10-unr.start,.w12-11-unr.start {clear:left;}/* desktop laptops - anything 1024px and above */@media (min-width: 64em) {.w12-1 {width:calc(8.3333% - .916663em);}.w12-1:nth-child(12n),.w12-1.end {margin-right:0;}.w12-1:nth-child(12n+1),.w12-1.start {clear:left;}.w12-1.sqbgimg {height:0;padding-top:calc(8.3333% - .916663em);}.w12-2 {width:calc(16.6666% - 0.83333em);}.w12-2.sqbgimg {height:0;padding-top:calc(16.6666% - 0.83333em);}.w12-2:nth-child(6n),.w12-2.end {margin-right:0;}.w12-2:nth-child(6n+1),.w12-2.start {clear:left;}.w12-3 {width:calc(25% - 0.75em);}.w12-3.sqbgimg {height:0;padding-top:25%;}.w12-3:nth-child(4n),.w12-3.end {margin-right:0;}.w12-3:nth-child(4n+1),.w12-3.start {clear:left;}.w12-4 {width:calc(33.3333% - .6666em);}.w12-4:nth-child(3n),.w12-4.end {margin-right:0;}.w12-4.sqbgimg {height:0;padding-top:33.3333%;}.w12-4:nth-child(3n+1),.w12-4.start {clear:left;}.w12-5 {width:calc(41.6666% - .5833em);}.w12-5:nth-child(2n),.w12-5.end {margin-right:0;}.w12-5:nth-child(2n+1),.w12-5.start {clear:left;}.w12-6 {width:calc(50% - .5em);}.w12-6:nth-child(2n),.w12-6.end {margin-right:0;}.w12-6:nth-child(2n+1),.w12-6.start {clear:left;}.w12-6.sqbgimg {height:0;padding-top:50%;}.w12-7 {width:calc(58.3333% - .4166em);}.w12-7.lgmg {width:calc(58.3333% - 2em);margin-right:2em;}.w12-7:nth-child(7n),.w12-7.end {margin-right:0;}.w12-7:nth-child(7n+1),.w12-7.start {clear:left;}.w12-8 {width:calc(66.6666% - .3333em);}.w12-8:nth-child(8n),.w12-8.end {margin-right:0;}.w12-8.lgmg {width:calc(66.6666% - 2em);margin-right:2em;}.w12-9 {width:calc(75% - .25em);}.w12-9.lgmg {width:calc(75% - 2em);margin-right:2em;}.w12-10 {width:calc(83.3333% - .1666em);}.w12-10.lgmg {width:calc(83.3333% - 2em);margin-right:2em;}.w12-11 {width:calc(91.6666% - .0833em);}.w12-11.lgmg {width:calc(91.6666% - 2em);margin-right:2em;}}/* for screens 1200 max */@media ( max-width: 80em){.full80 {width: 100% !important;float: none !important;clear: both !important;margin-right: 0 !important;display: block;}.full80.sqbgimg {padding-top: 100% !important;}}/* for screens 1024 max */@media ( max-width: 64em){.full64 {width: 100% !important;float: none !important;clear: both !important;margin-right: 0 !important;display: block;}.full64.sqbgimg {padding-top: 100% !important;}}/* for screens 896 max */@media ( max-width: 56em){.full56 {width: 100% !important;float: none !important;clear: both !important;margin-right: 0 !important;display: block;}.full56.sqbgimg {padding-top: 100% !important;}}/* for screens 816 max */@media ( max-width: 51em){.full51 {width: 100% !important;float: none !important;clear: both !important;margin-right: 0 !important;display: block;}.full51.sqbgimg {padding-top: 100% !important;}}/* for screens 672 max */@media ( max-width: 42em){.full42 {width: 100% !important;float: none !important;clear: both !important;margin-right: 0 !important;display: block;}.full42.sqbgimg {padding-top: 100% !important;}}/* for screens 480 max */@media ( max-width: 30em){.full30 {width: 100% !important;float: none !important;clear: both !important;margin-right: 0 !important;display: block;}.full30.sqbgimg {padding-top: 100% !important;}}/* for screens 320 max */@media ( max-width: 20em){.full20 {width: 100% !important;float: none !important;clear: both !important;margin-right: 0 !important;display: block;}}/* tablets min width 672px and max width 1023px or just under 1024px using em */@media (min-width: 42em) and (max-width: 64em) {.w12-1 {width:calc(16.6666% - .83333em);}.w12-1:nth-child(6n),.w12-1.end {margin-right:0;}.w12-1:nth-child(6n+1),.w12-1.start {clear:left;}.w12-1.sqbgimg {height:0;padding-top:calc(16.6666% - .83333em);}.w12-2 {width:calc(25% - .75em);}.w12-2.sqbgimg {height:0;padding-top:calc(25% - .75em);}.w12-2:nth-child(4n),.w12-2.end {margin-right:0;}.w12-2:nth-child(4n+1),.w12-2.start {clear:left;}.w12-3 {width:calc(50% - .5em);}.w12-3:nth-child(2n),.w12-3.end {margin-right:0;clear:right;}.w12-4 {width:calc(33.33333% - .6666em);}.w12-4:nth-child(3n),.w12-4.end {margin-right:0;clear:right;}.w12-4:nth-child(3n+1),.w12-4.start {clear:left;}.w12-4.sqbgimg {height:0;padding-top:33.333333%;}.w12-3.sqbgimg {height:0;padding-top:50%;}.w12-3:nth-child(2n+1),.w12-3.start,.w12-4:nth-child(3n+1),.w12-4.start {clear:left;}.w12-5 {width:calc(41.6666% - .5833em);}.w12-6,.w12-3.full42 {width:calc(50% - .5em);}.w12-6:nth-child(2n),.w12-6.end,.w12-3.full42:nth-child(2n),.w12-4.full42:nth-child(3n),.w12-3.full42.end {margin-right:0;}.w12-6:nth-child(2n+1),.w12-6.start,.w12-3.full42:nth-child(2n+1),.w12-4.full42:nth-child(3n+1),.w12-4.full42.start {clear:left;}.w12-7 {width:calc(58.3333% - .4166em);}.w12-7.lgmg {width:calc(58.3333% - 2em);margin-right:2em;}.w12-8,.w12-9,.w12-10 {width:calc(66.6666% - .33333em);}.w12-11 {width:calc(83.3333% - .83333em);}}/* phones max width 671px or just under 672px using em .full42 is useful for fullwidth divs on phones */@media (max-width: 42em) {.w12-1.start,.w12-1.end,.w12-2.start,.w12-2.end,.w12-3.start,.w12-3.end,.w12-4.start,.w12-4.end,.w12-5.start,.w12-5.end,.w12-6.start,.w12-6.end,.w12-7.start,.w12-7.end,.w12-8.start,.w12-8.end,.w12-9.start,.w12-9.end,.w12-10.start,.w12-10.end,.w12-11.start,.w12-11.end {width:100%;margin-right:0;float:none;clear:both;}.w12-1,.w12-2,.w12-5,.w12-6,.w12-7 {width:calc(50% - .5em);}.w12-1.sqbgimg {height:0;padding-top:calc(50% - .5em);}.w12-1:nth-child(2n),.w12-2:nth-child(2n),.w12-5:nth-child(2n),.w12-6:nth-child(2n),.w12-7:nth-child(2n) {margin-right:0;}.w12-1:nth-child(2n+1),.w12-2:nth-child(2n+1),.w12-5:nth-child(2n+1),.w12-6:nth-child(2n+1),.w12-7:nth-child(2n+1) {clear:left;}.w12-3,.w12-4 {width:calc(50% - .5em);}.w12-3:nth-child(2n),.w12-3.end,.w12-4:nth-child(2n),.w12-4.end {margin-right:0;}.w12-3:nth-child(2n+1),.w12-3.start,.w12-4:nth-child(2n+1),.w12-4.start {clear:left;}.w12-3.sqbgimg,.w12-4.sqbgimg,.w12-8.sqbgimg,.w12-9.sqbgimg,.w12-10.sqbgimg,.w12-11.sqbgimg {height:0;padding-top:100%;}.w12-1.sqbgimg,.w12-2.sqbgimg,.w12-5.sqbgimg,.w12-6.sqbgimg,.w12-7.sqbgimg {height:0;padding-top:calc(50% - .5em);}}/* edge exceptions - ms rounds to 2 decimal places - this will break autoformatting in editors */@supports (-ms-ime-align:auto) {@media (min-width: 64em) {.w12-1 {width:calc(8.32% - .91em);}.w12-1.sqbgimg {padding-top:calc(8.32% - .91em);}.w12-2 {width:calc(16.65% - 0.83em);}.w12-2.sqbgimg {padding-top:calc(16.65% - 0.83em);}.w12-4 {width:calc(33.32% - .66em);}.w12-4.sqbgimg {padding-top:calc(33.32% - .66em);}.w12-5 {width:calc(41.66% - .58em);}.w12-7 {width:calc(58.32% - .42em);}.w12-7.lgmg {width:calc(58.32% - 2em);}.w12-8 {width:calc(66.66% - .33em);}.w12-8.lgmg {width:calc(66.66% - 2em);}.w12-10 {width:calc(83.32% - .17em);}.w12-10.lgmg {width:calc(83.32% - 2em);}.w12-11 {width:calc(91.66% - .08em);}.w12-11.lgmg {width:calc(91.66% - 2em);}}@media (min-width: 42em) and (max-width: 64em) {.w12-1 {width:calc(16.65% - .83em);}.w12-1.sqbgimg {padding-top:calc(16.65% - .83em);}.w12-4 {width:calc(33.32% - .66em);}.w12-4.sqbgimg {padding-top:33.32%;}.w12-5 {width:calc(41.66% - .58em);}.w12-7 {width:calc(58.32% - .417em);}.w12-7.lgmg {width:calc(58.32% - 2em);}.w12-8,.w12-9,.w12-10 {width:calc(66.66% - .33em);}.w12-11 {width:calc(83.32% - .83em);}}}/* iphone xsmax is 896px body must be 16px for 1em */@media screen and (min-width:56em) {a#hamburger {display:none;}}@media screen and (max-width:56em) {#container {position:absolute;top:0;right:0;width:100%;padding-top:0;-webkit-transition:right .5s,-webkit-transform .5s;transition:right .5s,transform .5s;}#container.slid {right:66%;}a#hamburger {font-size:60px;position:fixed;top:.125em;right:.125em;width:.7em;height:.7em;display:block;background:transparent;border:none;z-index:9999;}#hamburger .hlines {position:absolute;top:.1em;left:.1em;background:rgba(127,127,127,.75);width:.5em;height:.1em;display:block;-webkit-transition:top .5s,opacity 0s,-webkit-transform .5s;transition:top .5s,opacity 0s,transform .5s;}#hamburger .hlines.htop {top:.1em;height:.1em;}#hamburger .hlines.hmid {top:.3em;height:.1em;}#hamburger .hlines.hbot {top:.5em;height:.1em;}#hamburger.clicked .hlines.htop {top:.3em;left:.1em;-webkit-transform:rotate(405deg);transform:rotate(405deg);opacity:1;}#hamburger.clicked .hlines.hmid {-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;}#hamburger.clicked .hlines.hbot {top:.3em;left:.1em;-webkit-transform:rotate(315deg);transform:rotate(315deg);opacity:1;}header .mobimask {display:none;}header .mobimask.lit {display:block;width:34vw;position:fixed;background:transparent;top:0;left:0;min-height:100vh;z-index:998;}header nav {display:none;}header nav.mobi {position:fixed;top:0;bottom:auto;left:auto;right:-66vw;width:66vw;max-width:66vw;min-width:66vw;min-height:100vh!important;display:block;opacity:0;float:none;clear:both;margin-left:0;background:rgba(0,0,0,.75);z-index:999;-webkit-transition:right .5s,opacity .05s,-webkit-transform .5s;transition:right .5s,opacity .05s,transform .5s;}header nav.mobi.lit {right:0;display:block;opacity:1;}header nav.mobi ul,header nav.mobi ol {position:relative;left:0;top:5vh;width:66vw;height:auto;min-height:95vh;list-style:none;display:block!important;float:none;clear:both;margin:0;padding:0;text-align:left;line-height:1.2;}header nav.mobi ul li,header nav.mobi ol li {width:66vw;height:auto;display:block;float:none;clear:both;list-style:none;padding:0;margin:0 0 .125em;text-align:left;background:transparent;line-height:1.2;}header nav.mobi ul li#homepage_nav,header nav.mobi ol li#homepage_nav {display:block;}header nav.mobi ul li a,header nav.mobi ul li.lit a,header nav.mobi ul li a:hover,header nav.mobi ol li a,header nav.mobi ol li.lit a,header nav.mobi ol li a:hover {width:60vw;height:auto;display:block;opacity:1;font-size:1.125em;background:transparent;position:relative;margin:0 5vw;padding:0;line-height:1.2;}header nav.mobi ul li a span,header nav.mobi ol li a span {line-height:1.2;}header nav.mobi ul li#social a,header nav.mobi ol li#social a {display:inline-block;width:2em;height:2em;line-height:2em;margin:0 .25em 0 0;line-height:1;}header nav.mobi ul li ul.drop,header nav.mobi ol li ul.drop {position:relative;top:0;left:0;display:block;width:60vw;max-width:60vw;min-width:0;height:auto;min-height:0;margin:0 5vw;padding:0;font-size:1em;background:transparent;}header nav.mobi ul li ul.drop li,header nav.mobi ol li ul.drop li {background:transparent;border:none;height:auto;width:60vw;max-width:60vw;min-width:0;}header nav.mobi ul li ul.drop li a,header nav.mobi ol li ul.drop li a {background:transparent;color:#fff;width:60vw;min-width:0;max-width:60vw;height:auto;padding:0;margin:0;}.shopify .mainimg {display:none!important;}}@media (max-width: 51em) {.homepage_page #menubox .featured_box,.homepage_page #menubox .featured_box ul {height:auto;overflow:visible;}header nav ul li#social_nav {margin-left:5vw;}header nav ul li#social_nav a {width:auto;min-width:0;margin:0 .125em 0 0;display:inline-block;}}@media (max-width: 42em){.homepage_page #menubox .featured_box {margin:1em 0;width:100%;}}#main .slabform {background:transparent;}#main .slabform .formfield {display:block;float:none;clear:both;height:auto;padding:0 0 4px;min-height:0;}#main .slabform .formfield.required input,#main .slabform .formfield.required textarea {border:thin #d6b0b0 solid;}#main .slabform .formfield.required.important {position:absolute;top:-9999999px;}#main .slabform .formfield.half {float:left;clear:none;width:49.5%;margin:0 1% 0 0;padding:0 0 4px;}#main .slabform .formfield.half.end {margin-right:0;clear:right;}#main .slabform .formfield input,#main .slabform .formfield textarea {width:95%;padding:12px 2.5%;font-size:16px;line-height:20px;outline:none;}#main .slabform .formfield input[Type=checkbox] { width: 2em; }#main .slabform .formfield.half input,#main .slabform .formfield.half textarea {width:90%;padding:12px 5%;}#main .slabform .formfield textarea {height:80px;}#main .slabform button.specialbutton {background:#dadada;color:#454545;}#main .slabform button.specialbutton:hover {color:#dadada;background:#454545;}.signuplightmask {position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:9998;opacity:0;}.slab_signup_form.poppedup {position:fixed;top:50%;left:50%;z-index:9998;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:0;background:#fff;padding:3em;}.slab_signup_form.poppedup a.closex {background-color:#fff;}#menubox #datemenubox h4{text-transform:capitalize}#menubox #datemenubox ul#datemenu{font-family:inherit;font-size:.9em;color:#eee;padding:0 0 1em 1em}#menubox #datemenubox ul#datemenu li,#menubox ul#datemenu ul{clear:both;float:none;display:block;max-width:140px;height:auto;margin:0;color:#eee}#menubox #datemenubox ul#datemenu ul li.datemenudays{display:inline;color:#eee;margin:0;padding:0}#menubox #datemenubox ul#datemenu ul.datemenuyear ul.datemenuyearmo li.datemenudays a{float:left;display:block;width:17px;height:17px;background:url(https://www.slab500.com/common/images/trans/black25.png) 0 0 repeat transparent;background-repeat:repeat;color:#eee;font-size:.9em;line-height:18px;padding:2px;margin:0 1px 1px 0;text-align:center;border:1px solid #aaa}#tagcloud,.tagcloud{display:block;width:100%;line-height:1.2em;padding:5px 0;text-align:justify}#tagcloud a,.tagcloud a{float:left;margin:0 2px;width:auto;height:auto;line-height:.9}#tagcloud a:hover,.tagcloud a:hover{color:black;opacity:1}.blog_subscriptions { margin-top: 1em; padding: 1em; border: thin gray dotted; }.menubox_blog_date { display: block; }.calendarmonth{color:#000;font-size:2em;line-height:1;font-family:Georgia, Times, Arial, Geneva, Swiss, San-Serif;margin:0;padding:30px 0 0 0;font-weight:bold;width:100%;height:28px;text-align:left}.calendarday{font-weight:bold;border-bottom:1px solid #eee;width:100%}.calendarday *{margin:0;padding:0;line-height:1.3}.dayweek{width:18%;display:table-cell;text-align:center;vertical-align:top;padding:0 1%}.citystate{width:28%;display:table-cell;color:#222;font-weight:bold;text-align:center;vertical-align:top;padding:.6em 1%}.gigbody{width:48%;display:table-cell;text-align:center;vertical-align:top;padding:.1em 1%}.bigday{display:inline;color:#555;font-family:Georgia, Times, 'Times New Roman', Serif;font-size:3em;line-height:1.1;font-weight:bold;text-align:center;padding:0;margin:0}.smallweek{color:#222;font-family:Georgia, Sans-Serif;font-size:.9em;line-height:2;font-weight:bold;vertical-align:middle;display:block;text-align:center}.calendarlink,a.calendarlink,a.calendarlink:visited{width:100%}a.calendarlink:hover{background-color:#ffe}a.calendarlink-tent,a.calendarlink-tent:visited{width:100%;background-color:#ddd}a.calendarlink-spec,a.calendarlink-spec:visited{width:100%;background-color:#bbb}td.controlbartd{height:60px;clear:both;display:table-cell;vertical-align:top;padding-left:200px}#menubox ul#tinygrids li{list-style:none;background-image:url(#);margin:0;padding:0;border:none}ul#tinygrids li.years{float:none;clear:both;display:block;font-size:1.5em;line-height:2;font-weight:bold}ul#tinygrids li ul li{margin:0;padding:0;display:inline;border:none;list-style:none}ul#tinygrids ul li a{float:left;clear:none;width:41px;height:37px;margin:0;padding:0;text-align:center;color:white;background-repeat:no-repeat;background-color:transparent}ul#tinygrids li ul li a.jan{background-image:url(/common/images/months/jan.png)}ul#tinygrids li ul li a.feb{background-image:url(/common/images/months/feb.png)}ul#tinygrids li ul li a.mar{background-image:url(/common/images/months/mar.png)}ul#tinygrids li ul li a.apr{background-image:url(/common/images/months/apr.png)}ul#tinygrids li ul li a.may{background-image:url(/common/images/months/may.png)}ul#tinygrids li ul li a.jun{background-image:url(/common/images/months/jun.png)}ul#tinygrids li ul li a.jul{background-image:url(/common/images/months/jul.png)}ul#tinygrids li ul li a.aug{background-image:url(/common/images/months/aug.png)}ul#tinygrids li ul li a.sep{background-image:url(/common/images/months/sep.png)}ul#tinygrids li ul li a.oct{background-image:url(/common/images/months/oct.png)}ul#tinygrids li ul li a.nov{background-image:url(/common/images/months/nov.png)}ul#tinygrids li ul li a.dec{background-image:url(/common/images/months/dec.png)}ul#tinygrids li ul li a:hover{opacity:.66}ul#tinygrids li ul li a span{display:none}table.grid{width:100%;display:block;border-left:1px #aaa solid}table.grid caption{font-size:1.5em;line-height:2}table.grid th,table.grid td{display:table-cell;width:14%;padding:.4em 0;margin:0;font-size:.8em;line-height:1.3;text-align:center;vertical-align:top;background-color:#111;border-style:solid;border-color:#111;border-width:0 1px 1px 0;color:white;font-family:helvetica, arial, sans-serif}table.grid td{width:12%;height:7em;padding:.1em 1%;text-align:left;border-color:#aaa;color:inherit;font-family:inherit;font-size:inherit;background-color:#fff}table.grid td a{font-weight:normal}#main #mainbox table.grid td ul{list-style:none;font-size:.7em;margin-left:0;padding-left:0;display:none;position:absolute;width:200px;background-color:#eee;border:1px #aaa solid;padding:10px}.tinymore{padding:2px;line-height:.7em;display:inline;background-image:url(/common/images/tiny/more.gif);background-repeat:no-repeat}table.grid h4{font-size:2em;line-height:2;padding-bottom:.5em;font-weight:normal;color:#aaa}table.grid td #today p{font-size:1.5em}#menubox ul#calendar_top_buttons{display:block;list-style:none;width:100%;height:2em;margin:0;padding:0;border:none}#menubox ul#calendar_top_buttons li{display:inline;background:none;padding:0;margin:0;border:none}#menubox ul#calendar_top_buttons li a#lineview_button,#menubox ul#calendar_top_buttons li a#simpleview_button,#menubox ul#calendar_top_buttons li a#listview_button,#menubox ul#calendar_top_buttons li a#gridview_button{width:23px;height:18px;float:left;background-repeat:no-repeat;background-position:0 0;margin-right:2px;margin-bottom:2px;border:none}ul#calendar_top_buttons li a span{display:none}.sep{display:block;float:none;clear:both;width:100%;padding:0;margin:0}.calday,.calmonth{float:none;clear:both;width:100%;height:auto;margin:0;padding:0;border-bottom:1px #ddd dotted}.calmonth{margin-bottom:50px}.calday .col1,.calday .col2,.calday .col3{width:20%;height:auto;float:left;clear:none;padding:0px 1%;text-align:center}.calday .col3{width:54%}.calday .bigday,.calday .smallweek,.calday p,.calday a.small{display:block;text-align:center}.calday h1,.calday h2,.calday h3,.calday h4{margin:0;padding:0;line-height:1.2;font-size:1em;text-align:center}span.addy2,span.time{display:block;clear:both}.googlemaplink{line-height:1.5;}h2#upcomingevents .small{font-size:11px}.calendar_page .grid{display:block;width:100%;height:auto;float:none;clear:both}.calendar_page h2.gridmonth{width:100%;padding:0; margin: 0;display: block;}.calendar_page h2.gridmonth,.calendar_page h2.gridmonth *{background:transparent;line-height:1;margin:0 0 1em 0}.calendar_page h2.gridmonth span{text-align:center;display:inline-block;width:calc(100% - 2.66em);height:1em;margin:0;padding:0;}.calendar_page h2.gridmonth a{display:inline-block;font-size:.5em;vertical-align:middle;width:2em;height:1em;margin:0;padding:.5em 0 0 0;}.calendar_page h2.gridmonth a.leftarrow { text-align: left;}.calendar_page h2.gridmonth a.rightarrow { text-align: right;}.calendar_page .gridblock{float:left;width:calc(14.28% - 2px);height:100px;margin:1px;background:#eee;overflow:hidden;}.calendar_page .weekhead{max-height:1.2em;text-align:center;font-size: .8em; line-height: 1.2;padding:0;color:#666;background:transparent;width:calc(14.28% - 2px);margin:5px 1px}.calendar_page .gridblocknum{display:block;font-size: .8em; line-height: .9;padding:5% 0 0 5%;color:#333;cursor:pointer}.calendar_page .preroll .gridblocknum,.calendar_page .postroll .gridblocknum{color:#eee;background:transparent;text-align:left}.calendar_page #mainbox .gridblock ul{list-style:none;font-weight:normal;font-size:12px;line-height:14px;margin:0 1%;padding:0}.calendar_page #mainbox .gridblock ul li{background-color:transparent;font-weight:normal;font-size:12px;line-height:14px;margin:5px 0;padding:0 5%;max-height:28px;overflow:hidden;}.calendar_page #mainbox .gridblock ul li a{font-weight:normal;font-size:12px;line-height:14px;cursor:pointer}.calendar_page .gridblock.today{background-color:white;color:#666}.calendar_page .gridblock.hasevent{cursor:pointer;background-color:#aaa;color:white}#tinygrid{margin-top:10px;max-width:20em;}#tinygrid .tinygrid{background:transparent;padding:0;min-width:140px}#tinygrid h5.tinygridmonth{min-width:140px;height:15px;background:transparent;text-align:center;padding:3px 0;color:inherit}#tinygrid h5.tinygridmonth span{text-align:center;float:left;width:72%;height:auto;font:normal normal 12px/20px sans-serif;color:inherit}#tinygrid h5.tinygridmonth a{float:left;min-width:10%;height:auto;text-align:center;font:normal normal 16px/20px sans-serif;cursor:pointer;color:inherit}#tinygrid .gridblock{color:#666;background:#eee;text-align:center;font-size:12px;line-height:20px;margin:1px;border:0 transparent none;height:20px;width:12%;min-width:18px}#tinygrid .gridblock.hasevent.lit { background: #fff; }#tinygrid .gridblock ul{list-style:none}#tinygrid .weekhead{color:inherit;background:transparent;text-transform:uppercase}#tinygrid .gridblock a{color:#666;text-align:center;font-size:1.2em;line-height:20px;}#tinygrid .hasevent{background-color:#aaa;color:white}#tinygrid .today{background-color:white;}#tinygrid .today a {color:#666}#tinygrid .today.hasevent {background-color:#777;}#tinygrid .today.hasevent a {color:white}#tinygrid .hasevent a{cursor:pointer;color:white;font:normal normal 12px/20px sans-serif;}#tinygrid .gridblock .preroll,#tinygrid .gridblock .postroll{color:#eee;background-color:#eee;text-align:center}#tinygrid .hasevent a.gridblockum{cursor:pointer;font-weight:normal}#tinygrid ul.dayline { list-style: none;padding: 10px 0;margin: -15px 0 0 0; }#tinygrid ul.dayline li { padding: 5px 0; margin: 5px 0;background:transparent; }#tinygrid ul.dayline li.draft { background: url('/common/images/draftbackground.png'); }.calendar_page #menubox .calviews,.calendar_page #menubox .calcatsOff,.calendar_page #menubox .calcatsOn{display:block;padding:2px 0 2px 0;background-position:3px 3px;background-repeat:no-repeat;width:100%}.calendar_page #menubox .calcatsOff{background-image:url(/common/images/graphic_elements/unchecked.png)}.calendar_page #menubox .calcatsOn{background-image:url(/common/images/graphic_elements/checked.png)}.calendar_page #detail{position:fixed;top:50%;left:50%;margin-top:-220px;margin-left:-370px;background:white;width:700px;height:400px;padding:20px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;box-shadow:0 0 24px #aaa;display:none;z-index:99}.calendar_page #detail .closex{margin-top:-10px;border:0}.calendar_page .detailContent{display:bock;width:100%;height:100%;overflow:auto}.calendar_page a.permalink{font-size:.75em;padding-left:14px;background:url(/common/images/graphic_elements/pointers/red8-rt.png) no-repeat 3px 2px transparent}.calendar_page #mainbox #lineview ul{list-style:none;margin:0;padding:0;text-indent:0}.calendar_page #mainbox #lineview ul li{margin:0;padding:0;}.calendar_page #lineview ul.years > li{font:bold normal 34px/1.5 georgia,serif;float:none;clear:both}.calendar_page #lineview ul.months > li{font:bold normal 28px/1.5 georgia,serif;float:none;clear:both}.calendar_page #lineview ul.days > li{display:block;clear:both;float:none;width:100%;height:auto;margin-bottom:10px}.calendar_page #lineview ul.eventsL{width:20%;float:left;clear:left;min-height:60px}.calendar_page #lineview ul.eventsL li{font:bold normal 30px/25px georgia,serif;text-align:center;cursor:pointer}.calendar_page #lineview ul.eventsL li:hover{opacity:.8}.calendar_page #lineview ul.eventsL li span{font-size:.5em;line-height:1;font-weight:normal;margin-bottom:10px}.calendar_page #lineview ul.eventsR{width:80%;float:left;clear:right;min-height:60px}.calendar_page #lineview ul.eventsR li{font-size:12px;font-weight:normal;text-align:left;cursor:pointer;padding:2px 5px}.calendar_page #lineview ul.eventsR li span.event_title{font-size:120%;display:block;clear:both}.calendar_page #lineview ul.eventsR li span.event_venue{font-size:120%;display:block;clear:both}.calendar_page #lineview ul.eventsR li span.event_address,.calendar_page #lineview ul.eventsR li span.event_city{display:block;clear:both}.calendar_page #lineview ul.eventsR li span.event_city{font-size:120%;font-weight:bold}.calendar_page #lineview .calclr{height:20px; display: block; float: none; clear: both; }.lightmask{position:fixed;left:0;top:0;width:100%;height:100%;background:url(/common/images/trans/white50.png) transparent;display:none;z-index:98}.calendar_page .menuboxspacer{height:20px}div.calendar_line{display:block;float:none;clear:both;width:100%}#mainbox div.calendar_line ul{list-style:none;padding:0;margin:0}.calendar_page #mainbox div.calendar_line ul{list-style:none;padding:0;margin:0}.calendar_page #mainbox div.calendar_line ul li{width:100%;display:block;float:none;clear:both;margin:0;padding:0}.calendar_page #mainbox div.calendar_line li.year span{display:none}.calendar_page #mainbox div.calendar_line li.month{font-size:1.5em;margin:0;padding:0;margin-bottom:.625em}.calendar_page #mainbox div.calendar_line ul.days{font-size:.75em;padding:0;margin:0}.calendar_page #mainbox div.calendar_line li.day{font-size:16px;line-height:1;width:100%;float:left;clear:none;margin:0;padding:0;cursor:pointer}.calendar_page #mainbox div.calendar_line li.day span.bigday{font-size:3em;line-height:.25em;display:block;color:inherit;width:20%;padding:.3333em 0;margin:0;float:left;margin-top:-.2em}.calendar_page #mainbox div.calendar_line li.day .time{font-size:1em}.calendar_page #mainbox div.calendar_line ul.events{width:80%;float:right;clear:none;font-size:1em}.calendar_page #mainbox div.calendar_line ul.events li{width:100%;display:block;float:none;clear:both;font-size:1em;line-height:1.3;text-align:left}.calendar_page #mainbox div.calendar_line ul.events li a.viewdetails{font-size:.8em;width:75%}.calendar_page #mainbox div.calendar_line ul.event_details_L{float:left;width:20%;text-align:center;font-size:.9em}.calendar_page #mainbox div.calendar_line ul.event_details_R{float:right;width:80%;text-align:left}.calendar_page #mainbox div.calendar_line ul.event_details_R li.addy{display:inline;font-size:.9em}.calendar_page #mainbox div.calendar_line ul.event_details_R li.eventname{display:block;font-size:1em;padding-right:1em}.calendar_page #mainbox div.calendar_line li.gap{display:block;clear:both;float:none;height:1em;border-bottom:1px #aaa dotted;margin-bottom:1em}/* calendar line 2.3.4 styles */.calendar_page #mainbox #lineview ul.days li{width:100%}.calendar_page #mainbox #lineview ul.days > li{border-bottom:dotted #aaa 1px;margin-bottom:1em;}.calendar_page #mainbox #lineview ul.daylines > li{min-height:90px;}.calendar_page #mainbox #lineview ul.days li span.bigday{font-size:3em;display:block;text-align:center;width:13%;}.calendar_page #mainbox #lineview ul.days li span.weekname{ width: 13%; text-align: center; display: block;}.calendar_page #mainbox #lineview ul.days li span.citystate { display: block; margin: 0; padding: 0; font-weight: normal; text-align:left;color: inherit;}.calendar_page #mainbox #lineview ul.events{width:85%;margin-left:15%;margin-top:-4em}.calendar_page #mainbox #lineview ul.months.month_year_weekday ul.events{margin-top:-7em}.calendar_page #mainbox #lineview ul.events .event_time{font-style: bold; display:block}.calendar_page #mainbox #lineview ul.events .event_venue{font-style:italic;display:block}.fullbox #mainbox,.intro,.gallery_page #mainbox {width:100%;}.gallery_page #menubox {display:none;}.gallery_page .center { float: none; clear: both; display: block; text-align: center; max-width: 100%; margin: 0; padding: 0; position: relative; top: 1em; left: 0; }#imgpopbox {position:fixed!important;padding:10px;background:url(/common/images/spinners/delayzi.gif) center center no-repeat rgba(255,255,255,.25);border-radius:4px;text-align:center;width:10px;height:10px;margin-left:-5px;margin-top:-5px;z-index:80;display:none;color:#777874;}#imgpopbox .imgcaption {background:url(/common/images/trans/white75.png);width:100%;display:block;bottom:0;position:absolute;left:50%;padding:25px;z-index:90;color:#000;}#imgpopbox .imgcaption * {color:#000;}.pop_prevnext {position:fixed!important;display:block;width:100%;left:0;top:50%;font-size:32px;height:32px;margin-top:-16px;z-index:70;text-align:center;}.pop_prevnext a {position:absolute;top:0;font-size:32px;color:gray;width:32px;height:32px;line-height:32px;cursor:pointer;padding:5px;display:block;background:#fff;}.pop_prevnext a span {display:block;overflow:hidden;padding-top:18px;width:18px;height:0;margin:7px;background-image:url(/common/images/graphix/pointers/prevnext_black_18.png);background-repeat:no-repeat;background-color:#fff;}.pop_prevnext a.pop_prev {left:0;border-radius:0 24px 24px 0;}.pop_prevnext a.pop_prev span {background-position:-9px 0;}.pop_prevnext a.pop_prev:hover span {background-position:-9px 18px;}.pop_prevnext a.pop_next {right:0;border-radius:24px 0 0 24px;}.pop_prevnext a.pop_next span {background-position:9px 0;}.pop_prevnext a.pop_next:hover span {background-position:9px -18px;}.gallery_thumbs_wrap,.gallery_thumbs_wrap .inner { width: 100%; float: none; clear: both; display: block; }a.thumbbox,a.gallerythumb {padding:0;height:0;font-size:.8em;float:left;padding-top:15em;text-align:center;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,.5);-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;cursor:pointer;opacity:1;position: relative;}a.thumbbox:hover,a.gallerythumb:hover {opacity:.75;background-color:rgba(0,0,0,.25);}a.gallerythumb:hover {opacity:1;background-color:rgba(0,0,0,.75);}a.thumbbox.draft {opacity:.5;}a.thumbbox.deleted {opacity:.125;}a.thumbbox span,a.gallerythumb span {position: absolute;top: auto;bottom: 0;background:rgba(0,0,0,.75);font-size:.8em;line-height:1.2;height:auto;display:block;width: calc(100% - .5em);color:#fff;padding:.25em;overflow:hidden;opacity:0;}a.gallerythumb span {background:transparent;opacity:1;border-radius:0;font-size:1.25em;color:#fff;text-shadow:0 0 6px #000;}a.thumbbox:hover span,a.gallerythumb:hover span {opacity:.9;}h2.galleryname {float:none;clear: both;width:100%;}.prev_next_gallery {position: absolute;top: 0;right: 0;width:18px;text-align:center;font-size:1.2em;line-height:1;}.prev_next_gallery .prevnext span {display:none;}.prev_next_gallery a.prevnext {background-image:url(/common/images/graphix/pointers/prevnext_black_18.png);background-repeat:no-repeat;background-color:transparent;float:none;display:inline-block;margin:0 2px 0 0;width:18px;height:18px;}.prev_next_gallery a.prev {background-position:-9px 0;}.prev_next_gallery a.next {background-position:9px 0;}.prev_next_gallery a.prev:hover {background-position:-9px -18px;}.prev_next_gallery a.next:hover {background-position:9px -18px;}a.galleries {width:18px;height:18px;float:none;display:inline-block;background:url(/common/images/graphix/galleries.png);}a.galleries:hover {background-position:0 -18px;}a.galleries span {display:none;}#menubox #featured_gallery_box .featured_title {display:none;}#menubox #featured_gallery_box ul {display:block;width:100%;height:100%;list-style:none;}#menubox #featured_gallery_box ul li {width:75px;height:75px;float:left;clear:none;margin:1px;padding:0;}#menubox #featured_gallery_box ul li a {width:75px;height:75px;display:block;margin:0;padding:0;overflow:hidden;text-align:center;}#menubox #featured_gallery_box ul li span.clr,#menubox #featured_gallery_box ul span.clr,#menubox #featured_gallery_box ul div.clr {display:inline;float:none;clear:none;width:0;height:0;margin:0;padding:0;}#menubox #featured_gallery_box ul li img {min-height:100%;max-height:100%;}.gallery_detail a {max-width:100%;max-height:100%;}.gallery_detail a img {max-width:100%;}.image_stage {width:100%;min-height:33vh;height: auto;margin:0;text-algin:center;}.image_stage .stage_image {position: relative;width:100%;height:auto;float: none;clear: both;margin:0 auto;text-align:center;}.image_stage .stage_image img {max-height:100%;max-width:100%;display: inline-block;margin: 0 auto;}.image_stage .prevnext {width:95%;height:2em;display:block;position:absolute;top:50vh;left:2.5%;margin-left:0;font-size:2em;}.image_stage .prevnext .next {float:right;}.image_stage .prevnext .prev {float:left;}.resouces_block { float: none; clear: both; display: table; width: 100%; height: auto; border-top: 1px #ccc solid; padding: 2px 0; margin: 2px 0; }.resouces_block h4 { font-family: verdana, sans-serif; color: #777; font-size: 11px; }.resources { float: left; width: 30%; min-height: 200px; height: auto; overflow: auto; text-align: center; margin: 10px 1% 15px 1%; }.resouces_block .resources .smallbutton { height: 12px; padding: 2px; line-height: 12px; display: block; }.stack { padding: 5px 0; margin-bottom: 15px; }.stack .image_link { float: left; margin-right: 5px; width: 50px; height: 50px; background-position: center center; background-repeat: no-repeat; background-color: transparent; }resources_mp3_player { float: left; margin-right: 10px; }.bottom_block { width: 100%; clear: both; float: none; display: table; height: 5px; }#menubox li object, #menubox form { display: inline; }#menubox li a { display: inline; }#mainbox p embed, #mainbox p form, #mainbox p input { display: inline; }#menubox form { display: inline; }#menubox li a { display: inline; }#mainbox p object, #mainbox p embed, #mainbox p form, #mainbox p input { display: inline; }#songs_subnav li {min-height: 26px; }#cds_subnav li a,.cds_subnav a {background-repeat:no-repeat;background-position:0 0;display:block;}div.purchasevia span {margin:3px;}.menucover {display:table;float:none;clear:both;margin:2px 0;padding:0;width:100%;text-align:left;}.namelessmenucover {float:left;margin:1px;padding:0;text-align:left;}.cdmenucategory {display:table;float:none;clear:right;margin:0;padding:8px 0 0;width:100%;text-align:left;}#cdmain {display:block;clear:right;float:none;padding:0;margin:0;}#cdmainbox {margin:0 1% 0 0;width:50%;padding:0;text-align:center;float:left;clear:none;}#cdmainbox ul,#cdmainbox p {margin:0;padding:0;float:none;clear:both;display:block;}#cdmainbox #slabster_addtocart {display:block;clear:both;float:none;text-align:center;width:98%;padding:0;margin:0 1%;}#cdtracks {margin:0 0 0 1%;padding:0;width:48%;float:right;}#cdtracks ol {padding:0 0 0 35px;margin:0;list-style-type:decimal;}#cdbottom {clear:both;float:none;display:block;padding:0;margin:2em 0;}#cdtracks .retweet {margin-top:-40px;}#hiresbutton {text-align:center;}.tracksbox {width:100%;margin:0;padding:0;background:transparent;display:block;list-style:none;}.tracksbox .trackline {width:98%;height:30px;padding:3px 1%;margin:0;border-bottom:1px #aaa solid;display:block;clear:both;float:none;color:#000;font:normal normal 10px/24px sans-serif;overflow:hidden;}.trackline a {border:none;}.trackline div.playsholder {min-width:26px;height:30px;float:left;}.trackline div.playbutton24,.trackline a.pdfbutton24 {min-width:26px;height:30px;padding:0;float:left;}.trackline div,.trackline form {float:left;padding:0 2px;}.trackline div img {margin:2px 0 0 1px;}.weebutton a,.weebuttonbutton,.weebutton span.buy {font-size:9px;line-height:1;padding:4px;margin:0;color:#434343;font-family:sans-serif;border:1px #aaa solid;background:url(https://www.slab500.com/common/images/controls/buttonshade23.png) repeat-x scroll left -2px #fff;display:inline-block;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;letter-spacing:0;cursor:pointer;text-align:center;}.weebutton span {font-size:9px;line-height:1;position:relative;z-index:888;cursor:pointer;}.trackline div form {margin:0;}.trackline div.tracknum {min-width:14px;text-align:right;padding:0;margin:0;padding-top:4px;margin-right:2px;float:left;}.trackline div.tracktitle,.trackline div.tracktitle a {width:50%;height:20px;overflow:hidden;text-align:left;padding-top:2px;color:#000;float:left;}.trackline.full div.tracktitle {width:78%;height:20px;overflow:hidden;}.trackline.nolyrics div.tracktitle,.trackline.nobuy div.tracktitle {width:65%;}.trackline div.tracktitle a {width:auto;overflow:none;height:20px;color:#336;font-weight:400;}.trackline div.tracktitle a:hover {color:#636;}div.purchasevia {padding:5px 0;}div.purchasevia ul li {display:inline;margin-right:2px;}#songs_subnav li {min-height:26px;}table#cdlist,table#cdlist td,table#cdlist th {border:0 transparent none;text-align:left;padding:2px 12px;background:url(https://www.slab500.com/common/images/trans/black25.png);height:30px;line-height:1.2;}table#cdlist {padding:0;margin:0;width:100%;background:url(https://www.slab500.com/common/images/trans/black25.png);}table#cdlist td.cover {padding:2px;}table#cdlist img {width:30px;height:30px;}table#cdlist th {background-color:#222;}table#cdlist th.header {background-image:url(https://www.slab500.com/common/images/graphic_elements/updownarrowsBOTH.png);background-color:#222;cursor:pointer;background-repeat:no-repeat;background-position:center left;padding-left:20px;color:#fff;}table#cdlist th.headerSortUp {background-image:url(https://www.slab500.com/common/images/graphic_elements/updownarrowsUP.png);}table#cdlist th.headerSortDown {background-image:url(https://www.slab500.com/common/images/graphic_elements/updownarrowsDOWN.png);}.viewasform {text-align:right;}.viewasform select {display:inline;background:#ddd;border:none;padding:1px;}.viewasform option {background:#eee;border:none;}.cds_stack .details {display:none;}#mainbox ul.audiotrax {list-style:none;margin:0;padding:0;}#mainbox ul.audiotrax li {background:#fff;color:#434343;border-bottom:1px #aaa solid;width:calc(100% - 1em);margin:0;padding:.3333em .5em;font-size:.85em;line-height: 1;}#mainbox ul.audiotrax li span.tracknum {width:1em;display:inline-block;vertical-align:middle;font-size:1em;text-align:right;margin-left:.25em;margin-right: .75em;line-height: 1;}#mainbox ul.audiotrax li span.tracktitle {width:50%;display:inline-block;vertical-align:middle;font-size:1em;line-height: 1;}#mainbox ul.audiotrax li .tracklyric {width:15%;font-size:1em;}#mainbox ul.audiotrax li.hasaudio.playing {background-color:#777;color:inherit;}#mainbox ul.audiotrax li.hasaudio span.playbutton {display:inline-block;width: 2em;}#mainbox ul.audiotrax li.hasaudio span.pausebutton {display:none;width: 2em;}#mainbox ul.audiotrax li.hasaudio.playing span.playbutton {display:none;}#mainbox ul.audiotrax li.hasaudio.playing span.pausebutton {display:inline-block;}#mainbox ul.audiotrax li.hasaudio {color:inherit;}#mainbox ul.audiotrax li.playing a {color:#fff;}#mainbox ul.audiotrax li.playing .weebutton a {color:#434343;font-size:1em;padding:.125em;margin:0 .125em;}#subnav {position:absolute;top:0;right:0;font-size:15px;font-family:sans-serif;background-color:transparent;display:block;text-align:right;}#usermenu * {color:#111;font-size:15px;line-height:1.4;font-family:sans-serif;letter-spacing:0;word-spacing:0;text-align:left;}ul#usermenu {position:fixed;top:0;right:0;font-size:15px;line-height:14px;font-family:arial,sans-serif;display:block;width:225px;text-align:left;list-style:none;z-index:999;margin: 0;}ul#usermenu li a.trigger {color:#555;font-weight:400;display:block;padding:5px 10px 15px 1px;background:url(/common/images/slabidentity/slabS3menu.svg) 8px 8px no-repeat #fff;-webkit-background-size:135px auto;-moz-background-size:135px auto;-o-background-size:135px auto;background-size:135px auto;font-family:sans-serif;font-size:15px;line-height:14px;height:21px;background-repeat:no-repeat;opacity:.8;}ul#usermenu li a.trigger span {display:none;}ul#usermenu li {background:#fff;color:#222;font-weight:400;font-size:15px;line-height:14px;font-family:arial,sans-serif;margin:0;padding:0;border-left:1px #eee solid;}ul#usermenu li ul li .end {background-color:#555;}ul#usermenu a:hover {color:#ffe;}ul#usermenu li ul,ul#usermenu ul {list-style:none;margin:0;padding:0;font-size:15px;}ul#usermenu li ul {display:none;}ul#usermenu li ul li a {width:250px;height:26px;float:none;clear:both;color:#555;font-family:sans-serif;font-size:15px;line-height:23px;font-weight:400;text-align:left;background:#fff;border-bottom:1px #eee solid;padding:4px 8px;margin:0;display:block;overflow:hidden;}ul#usermenu li ul li a:hover {color:#000;background-color:#e9e9e9;}ul#usermenu li ul li a:active {color:#fff;background-color:#789;}ul#usermenu li:hover ul,li.over ul {display:block;}#usermenu li ul li .usermenu_top {display:block;font-size:13px;padding:5px 10px;margin:5px 0;text-align:left;background:#dcdcdc;color:#000;line-height:1.2;}ul#usermenu li a#serviceagreement {background-color:#000;color:#fff;}ul#usermenu li a#serviceagreement:hover {background-color:#fff;color:#000;}#tallysheet {border:1px solid #aaa;padding:2px;background-color:#fff;width:750px;}.tallysheet,.tallysheetheader,.tallysheettotal {color:#000;font-family:sans-serif;font-size:11px;line-height:14px;}.tallysheetheader {color:#def;background-color:#345;font-weight:400;}.tallysheettotal {font-weight:700;}#messages_notify {position:fixed;top:0;right:0;display:block;width:50px;height:40px;padding:0;z-index:1000;}#messages_notify a {display:block;width:auto;height:46px;width:20px;padding:0 0 0 30px;font-size:11px;line-height:46px;background:url(/common/images/graphix/envelope.png) 0 center no-repeat transparent;}.pubpriv {font-size:11px;color:gray;}body {color:#000;font-size:16px;line-height:1.5;background:#fff;text-align:center;font-family:'Barlow',verdana,sans-serif;margin:0;padding:0;}#container {position:relative;top:0;left:0;width:100%;padding:0;margin:0;}.videowrapper {position:relative;width:100%;height:0;padding:56% 0 0;margin:0 0 1em;}.videowrapper iframe {position:absolute;top:0;left:0;width:100%;height:100%;border:none;outline:none;}header {width:100%;position:relative;top:0;left:0;font-size:1em;height:15em;display:block;text-align:center;margin:0;padding:0;background:url(layout/header-color.jpg) center center no-repeat #000;}.homepage_page header {height:100vh;background:url(layout/hero-bw-web.jpg) center center no-repeat #000;background-size:cover;}#site-logo {position:absolute;top:1em;right:2em;width:25em;height:10em;background:url(layout/logo.svg) center center no-repeat transparent;background-size:contain;}.homepage_page #site-logo {width:25vw;height:25vh;top:27.5vh;right:10vw;}header h1 {display:none;}@media(orientation: portrait) {.homepage_page header {height:calc(100vh - 266px);}.homepage_page #site-logo {width:40vw;height:27vw;top:17vh;right:10vw;left: auto;}}nav {position:absolute;top:auto;bottom:0;left:0;font-size:1em;display:block;width:100%;margin:0;padding:0;background:#000;height:3em;text-align:center;}nav ul {position:relative;top:0;left:0;width:100%;max-width:80em;margin:0 auto;text-transform:uppercase;height:3em;}nav ul li {position:relative;text-align:center;list-style:none;display:inline-block;margin:0 1.25vw;height:3em;}nav ul li a {color:#ffd308;font-size:1em;line-height:3;height:3em;font-weight:600;padding:0;}nav ul li a span {font-size:1.125em;line-height:2.666666;}nav ul li a:hover,nav ul li.lit a {color:#eee;}nav ul li ul.drop {position:absolute;top:3em;left:-1em;display:none!important;min-width:20em;height:auto;background:#fff;z-index:999;}nav ul li ul.drop li {font-size:1em;display:block;float:none;clear:both;width:auto;height:auto;height:1.5em;padding:0 1em;margin:0;text-align:left;line-height:1.5;}nav ul li ul.drop li a {color:red;line-height:1.5em;display:block;height:1.5em;width:100%;}nav ul li ul.drop li:hover {background:#000;cursor:pointer;}nav ul li ul.drop li:hover a {color:red;}nav ul li:hover ul.drop {display:block!important;}nav ul li#social_nav a {margin:0 .5em;font-size:1.25em;line-height:1;}#main {position:relative;width:92.5%;max-width:80em;min-height:calc(100vh - 20em);display:block;height:auto;background:transparent;margin:0 auto;padding:1em 0;text-align:left;}#main p {font-size:1em;line-height:1.5;margin-bottom:.5em;}#mainbox .storyp {margin:0 0 3em;}#searchbox {display:none;}#mainbox ul {font-size:1em;margin:0;padding:0;}#main h1,#main h2,#main h3,#main h4 {font-size:2em;font-weight:400;}#main h3 {font-size:1.5em;}#main a {color:red;font-weight:400;text-decoration:none;}#main a:hover {color:#000;font-weight:400;text-decoration:none;}#menubox {padding:3em 0;}#menubox h4 {font-size:1.125em;}#menubox h4.lit,#menubox h4 a.lit {color:red;}#menubox ul li .menuimage a {background-position:center top;background-repeat:no-repeat;background-color:transparent;background-size:cover;}blockquote {font-size:1em;font-style:oblique;}.blog_introgrid_img {background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:cover;}.bigday,.calendar_page #lineview ul.months > li,.calendar_page #lineview ul.years > li {font-family:'Barlow',sans-serif;font-weight:600;}.event_address {display:block;}footer {font-size:1em;width:100%;height:1em;padding:1em 0;line-height:1;margin:0 auto;clear:both;float:none;color:#fff;background-color:#000;text-align:right;}footer a {color:red;}@media( max-width: 51em) {a#hamburger .hlines {background:hsl(49,100%,52%)!important;}header nav.mobi ul li#social_nav {left:.5em;margin-top:2em;}header nav.mobi ul li#social_nav a {display:inline-block;width:1em;}header {height:9em;background-position:45% 33%;}#site-logo {position:absolute;top:5vw;right:auto;left:5vw;width:70vw;height:calc(9em - 10vw);background-position:left top;}#main {min-height:calc(100vh - 12em);}}