*{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;}.ui-loader {display:none;}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 - 4em);padding:2em;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 0 .5em 0;padding:0;line-height:1.45;}#cookienotice p{color:#fff;font-size:.85em;text-align:center;margin:0 0 .5em 0;padding:0;line-height:1.45;}#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:0;margin-left:1em 0;width:auto;}#mainbox ul li,#mainbox ol li{margin-left:1em;padding-left:.33em;margin-bottom:.33em;}#mainbox ul,#mainbox ul li{list-style:disc;}#mainbox ol,#mainbox ol li{list-style:decimal;}.calendar_page #mainbox ul li,#mainbox ul.audiotrax li,#mainbox ol.audiotrax li,#mainbox ul.contactcard,#mainbox ul.contactcard li{list-style:none;}#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;}#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:'Helevetica Neue', Helvetica, 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,.spinning-circles{width:2em;height:2em;float:none;clear:both;display:block;margin:.5em auto;background:url(/common/images/spinners/circles.svg) center center no-repeat transparent;background-size:contain;}#delayzi span,.spinning-circles span{display:none;}#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;}.tiny{font-size:.6em!important;}@media(max-width:51rem){.tiny{font-size:.9em!important;}}.tiny.gray{color:#999;}#main .tiny.gray a,.tiny.gray a{color:#888;}#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:'Helevetica Neue', Helvetica, 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(255,255,255,.75);padding:.45em;margin:0 0 1em;font-family:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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;background:transparent;}.resources.attachments{width:100%;min-height:0;}.resources.attachments .thumb .resourceicon{position:absolute;bottom:0;right:0;width:2em;height:2em;background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:transparent;}.resources.attachments .thumb .resourceicon i{display:none;}#rssPage{display:block;float:none;clear:both;font-family:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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;}.links_text.noimage{width:100%;float:none;clear:both;}@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;background-size:contain;}.alert,.smallalert{color:#911;font-weight:700;}.smallalert{font-size:.75em;}.tiny{color:gray;font-family:'Helevetica Neue', Helvetica, 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;}.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,.videowrapper{position:relative;height:0;width:100%;padding:56% 0 0;margin:0 0 1em;display:block;float:none;clear:both;}.video_wrapper iframe,.videowrapper iframe,.videowrapper .video-js{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border:none;outline:none;}@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:'Helevetica Neue', Helvetica, 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:0;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;}#mainbox div.prevnext{position:fixed;top:calc(50vh - 1em);left:.5em;width:calc(100vw - 1em);height:0;z-index:200;}#main #mainbox div.prevnext a.prev,#main #mainbox div.prevnext a.next{position:absolute;display:block;top:0;left:0;font-size:1.66em;}#main #mainbox div.prevnext a.next{left:auto;right:0;}#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:'Helevetica Neue', Helvetica, 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.boxlit{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 'Helevetica Neue', Helvetica, 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:999;}#gridimgpop{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000; opacity:0;background:rgba(255,255,255,.66);}#gridimgpop a.closex{background:url(#) no-repeat transparent right top;font-size:1.66em;}#gridimgpop .popinner{position:fixed;width:calc(100% - 2em);height:calc(100% - 2em);top:1em;left:1em;background-repeat:no-repeat;background-position:center center;background-color:transparent;background-size:contain;opacity:1;}#gridimgpop .prevnext{position: absolute;top:calc(50vh - .5em);left:0;width:100vw;font-size:1.66em;z-index:1001;}#gridimgpop .prevnext .prev,#gridimgpop .prevnext .next{position:absolute;top:0;left:0;cursor:pointer;}#gridimgpop .prevnext .next{left:auto;right:0;}.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;}.slabform .w12-12 sub{color:#933;position:absolute;bottom:0;right:.33em;font-size:.66em;}#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:0;width:900px;margin:0 auto;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:'Helevetica Neue', Helvetica, sans-serif;letter-spacing:.025em;color:#555;}#entry .smallbutton{font-family:'Helevetica Neue', Helvetica, sans-serif;text-transform:none;font-size:12px;}#entry .smallbutton:hover{background:#eee;text-transform:none;font-size:12px;}.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:'Helevetica Neue', Helvetica, sans-serif;color:#222!important;}.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;color:#222;}.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:'Helevetica Neue', Helvetica, 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 'Helevetica Neue', Helvetica, 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 'Helevetica Neue', Helvetica, 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 'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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 'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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 'Helevetica Neue', Helvetica, 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 'Helevetica Neue', Helvetica, 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 'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, sans-serif;font-weight:300;font-size:14px;}.multiform .qmark:hover,.multiform .qmark.lit{background:#C35;color:#fff;font-family:'Helevetica Neue', Helvetica, sans-serif;font-weight:300;}.multiinputarea .description{display:none;font-family:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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{position:relative;z-index: 990;color:#21325C;background:transparent;min-width:5em;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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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;font-weight:400;padding:.25em 1em;margin:0 .125em .125em 0;}a.smallbutton,#main .smallbutton{font-size:12px;font-family:'Helevetica Neue', Helvetica, sans-serif;}a.smallbutton:hover,#main .smallbutton:hover{font-size:12px;font-family:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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 {min-height:4rem!important; height:auto;max-width:calc(100vw - 2rem);padding:1.5rem 1rem;}footer #copyright,footer #footer_pre,footer #footer_extra,footer #loginbutton,footer #poweredbyslab500{width:calc(100% - 2rem);}span#footer_pre,span#copyright{margin-left:1rem;width:auto;}a#loginbutton{margin-left:2rem;}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-left:1em;margin-right:0;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;}footer a.slabfooter2022{position:relative;background-image:url(/common/images/footer/slab.svg);background-repeat:no-repeat;background-position:right center;background-color:transparent;background-size:auto 100%;display:block;margin:1rem 0 1rem 1rem;width:calc(100% - 1rem);height:1.5rem;}footer a.slabfooter2022 span{opacity:0!important;transition:opacity.75s;display:block;position:absolute;right:3rem;width:calc(100% - 3rem);text-align:right;}footer a.slabfooter2022:hover span{opacity:1!important;}footer a.slabfooter2022.whitered{background-image:url(/common/images/footer/slab.svg);}footer a.slabfooter2022.dark{background-image:url(/common/images/footer/black.svg);}footer a.slabfooter2022.black{background-image:url(/common/images/footer/black.svg);}footer a.slabfooter2022.gray{background-image:url(/common/images/footer/grey.svg);}footer a.slabfooter2022.grey{background-image:url(/common/images/footer/grey.svg);}footer a.slabfooter2022.white{background-image:url(/common/images/footer/white.svg);}footer a.slabfooter2022.light{background-image:url(/common/images/footer/white.svg);}#slabmenuhandle{width:3em;height:3em;position:fixed;top:50vh;left:0;padding:0;background:url(/common/images/slabidentity/slabMenuWhite.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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, sans-serif;}#slabmenu ul{display:block;list-style:none;font-family:'Helevetica Neue', Helvetica, 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:'Helevetica Neue', Helvetica, 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;}#main #topbar_meta{width:3em;height:1.5em;position:fixed;top:calc(50vh - 3.25em);left:0;padding:.5em 0;text-align:center;background:#e90;-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;color:#212121;cursor:pointer;font-family:'Helevetica Neue', Helvetica, sans-serif;}@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;}}audio.slabaudio{display:none;}#main ul.audiotracks{list-style:none;}#main ul.audiotracks li{position:relative;background:hsla(0,0%,100%,.25);margin:0 0 .125em;padding:.125em .25em;width:calc(100% - .5em);list-style:none;z-index:1;display:block;float:none;clear:both;}#main ul.audiotracks li.hasudio a.playpause,#main ul.audiotrack li.noaudio a.noplay{font-size:1em;vertical-align:middle;padding:0 .25em;}#main ul.audiotracks li .tracknum{width:2em;display:inline-block;text-align:right;margin:0 .25em 0 0;}#main .imageblockleft,#main .imageblockright{max-width:calc(50% - 1em);}.audiotracks li.hasaudio .stoptrack{display:none;}.audiotracks li.hasaudio.playing .stoptrack{display:inline-block;}.audiotracks li.hasaudio .starttrack{display:inline-block;}.audiotracks li.hasaudio.playing .starttrack{display:none;}.audiotracks li.hasaudio .duration{font-size:.88em;display:inline-block;padding:.125em .25em;color:#888;}.audiotracks li.hasaudio.playing .progress_env {background:#dadada;width:100%;height:4px;position:absolute;bottom:0;left:0;z-index:2;cursor: pointer;border-top:1px #aaa solid; border-bottom: 1px #aaa solid;}.audiotracks li.hasaudio.playing .progress{background:#888;width:0;height:4px;position:absolute;bottom:0;left:0;z-index:2;}#main .audiotracks li a.smallbutton.lyrics,#main .audiotracks li a.smallbutton.buy{background:#3a2a83;color:#fff;border:none;border-radius:.25em;padding:.125em .5em;margin:.66em .25em;vertical-align:middle;float:right;clear:none;}#main .audiotracks li a.smallbutton.lyrics:hover,#main .audiotracks li a.smallbutton.buy:hover{color:#3a2a83;background:#eccf2a;border:none;border-radius:.25em;}/* Slab Grid v1.2.1 - do not autoformat. creative commons (cc) share-alike-attribution 2020 Slabmedia.com include this comment at top when using -- SEMI MINIFIED 2020-10-02 */.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;box-sizing:content-box;}.w12-12.sqbgimg,.w7-7.sqbgimg,.w10-10.sqbgimg{height:0;padding-top:100%;}.w12-12.rectbgimg,.w7-7.sqbgimg,.w10-10.sqbgimg{height:0;padding-top:66.66%;}.sqbgimg.contain,.rectbgimg.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,.rectbgimg.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;}.nopadd{margin-bottom:0!important;}.nopaddtop{margin-top:0!important; box-sizing:content-box!important;}.nopadd .sqbgimg,.nopadd .rectbgimg{margin-bottom:0!important;}.w12-1,.w12-2,.w12-3,.w12-4,.w12-5,.w12-6,.w12-7,.w12-8,.w12-9,.w12-10,.w12-11,.w10-1,.w10-2,.w10-3,.w10-4,.w10-5,.w10-6,.w10-7,.w10-8,.w10-9,.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,.w10-1-unr,.w10-2-unr,.w10-3-unr,.w10-4-unr,.w10-5-unr,.w10-6-unr,.w10-7-unr,.w10-8-unr,.w10-9-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="tel"],.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="tel"],.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="tel"],.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="tel"],.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;box-sizing:content-box;}.w12-12 select{max-width:calc(100% - 2em - 2px);padding:.5em 1em;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;line-height:35px;box-sizing:content-box;border:1px rgba(0,0,0,.5) solid;}.w12-12 .required input,.w12-12 .required textarea,.w12-12 .required select{border-color:#933;}.w12-12 .hidden{display:none;}.w12-1-unr{width:calc(8.33% - .92em);}.w12-1-unr:nth-child(12n),.w12-1-unr.end{margin-right:0;clear:right;}.w12-1-unr:nth-child(12n+1),.w12-1-unr.start{clear:left;}.w12-1-unr.sqbgimg{height:0;padding-top:calc(8.33% - .92em);}.w12-2-unr{width:calc(16.66% - .833em);}.w12-2-unr.sqbgimg{height:0;padding-top:calc(16.66% - .833em);}.w12-2-unr:nth-child(6n),.w12-2-unr.end{margin-right:0;clear:right;}.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;clear:right;}.w12-3-unr:nth-child(4n+1),.w12-3-unr.start{clear:left;}.w12-3-unr.sqbgimg{height:0;padding-top:calc(25% - .75em);}.w12-4-unr{width:calc(33.33% - .67em);}.w12-4-unr:nth-child(3n),.w12-4-unr.end{margin-right:0;clear:right;}.w12-4-unr:nth-child(3n+1),.w12-4-unr.start{clear:left;}.w12-4-unr.sqbgimg{height:0;padding-top:calc(33.33% - .66em);}.w12-5-unr{width:calc(41.66% - 1em);margin-right:1em;}.w12-5-unr.sqbgimg{height:0;padding-top:calc(41.66% - 1em);}.w12-6-unr{width:calc(50% - .5em);}.w12-6-unr:nth-child(2n),.w12-6-unr.end{margin-right:0;clear:right;}.w12-6-unr:nth-child(2n+1),.w12-6-unr.start{clear:left;}.w12-6-unr.sqbgimg{height:0;padding-top:calc(50% - .5em);}.w12-7-unr{width:calc(58.33% - .42em);margin-right:1em;}.w12-7-unr.sqbgimg{height:0;padding-top:calc(58.33% - .42em);}.w12-8-unr{width:calc(66.66% - .34em);margin-right:1em;}.w12-8-unr.sqbgimg{height:0;padding-top:calc(66.66% - .34em);}.w12-9-unr{width:calc(75% - .25em);margin-right:1em;}.w12-9-unr.sqbgimg{height:0;padding-top:calc(75% - .25em);}.w12-10-unr{width:calc(83.33% - .17em);margin-right:1em;}.w12-10-unr.sqbgimg{height:0;padding-top:calc(83.33% - .17em);}.w12-11-unr{width:calc(91.66% - .09em);margin-right:1em;}.w12-11-unr.sqbgimg{height:0;padding-top:calc(91.66% - .09em);}.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,.w10-1.end,.w10-2.end,.w10-3.end.w10-4.end.w10-5.end.w10-6.end.w10-7.end.w10-8.end.w10-9.end{margin-right:0;clear:right;}.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,.w10-1.start,.w10-2.start,.w10-3.start,.w10-4.start,.w10-5.start,.w10-6.start,.w10-7.start,.w10-8.start,.w10-9.start{clear:left;}.w10-1{width:calc(10% - .88em);}.w10-1:nth-child(10n){margin-right:0;clear:right;}.w10-1:nth-child(10n+1){clear:left;}.w10-1.sqbgimg{height:0;padding-top:calc(10% - .88em);}.w10-2{width:calc(20% - .75em);}.w10-2:nth-child(5n){margin-right:0;clear:right;}.w10-2:nth-child(5n+1){clear:left;}.w10-2.sqbgimg{height:0;padding-top:calc(20% - .75em);}.w10-3{width:calc(30% - .5em);}.w10-3.sqbgimg{height:0;padding-top:calc(30% - .5em);}.w10-4{width:calc(40% - .5em);}.w10-4.sqbgimg{height:0;padding-top:calc(40% - .5em);}.w10-5{width:calc(50% - .5em);}.w10-5:nth-child(2n){margin-right:0;clear:right;}.w10-5:nth-child(2n+1){clear:left;}.w10-5.sqbgimg{height:0;padding-top:calc(50% - .5em);}.w10-6{width:calc(60% - .5em);}.w10-6.sqbgimg{height:0;padding-top:calc(60% - .5em);}.w10-7{width:calc(70% - .5em);}.w10-7.sqbgimg{height:0;padding-top:calc(70% - .5em);}.w10-8{width:calc(80% - .5em);}.w10-8.sqbgimg{height:0;padding-top:calc(80% - .5em);}.w10-9{width:calc(90% - .5em);}.w10-9.sqbgimg{height:0;padding-top:calc(90% - .5em);}/* desktop laptops - anything 1024px and above */@media(min-width:64em){.w12-1{width:calc(8.33% - .92em);}.w12-1:nth-child(12n),.w12-1.end{margin-right:0;clear:right;}.w12-1:nth-child(12n+1),.w12-1.start{clear:left;}.w12-1.sqbgimg{height:0;padding-top:calc(8.33% - .92em);}.w12-2{width:calc(16.66% - .83em);}.w12-2.sqbgimg{height:0;padding-top:calc(16.66% - .83em);}.w12-2:nth-child(6n),.w12-2.end{margin-right:0;clear:right;}.w12-2:nth-child(6n+1),.w12-2.start{clear:left;}.w12-2.lgmg{width:calc(16.66% - 2em);margin-right:2em;}.w12-3{width:calc(25% - .75em);}.w12-3.sqbgimg{height:0;padding-top:calc(25% - .75em);}.w12-3:nth-child(4n),.w12-3.end{margin-right:0;clear:right;}.w12-3:nth-child(4n+1),.w12-3.start{clear:left;}.w12-3.lgmg{width:calc(25% - 2em);margin-right:2em;}.w12-4{width:calc(33.33% - .67em);}.w12-4:nth-child(3n),.w12-4.end{margin-right:0;clear:right;}.w12-4.sqbgimg{height:0;padding-top:calc(33.33% - .67em);}.w12-4:nth-child(3n+1),.w12-4.start{clear:left;}.w12-4.lgmg{width:calc(33.33% - 2em);margin-right:2em;}.w12-5{width:calc(41.66% - .58em);}.w12-5:nth-child(2n),.w12-5.end{margin-right:0;clear:right;}.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;clear:right;}.w12-6:nth-child(2n+1),.w12-6.start{clear:left;}.w12-6.sqbgimg{height:0;padding-top:50%;}.w12-7{width:calc(58.33% - .42em);}.w12-7.lgmg{width:calc(58.33% - 2em);margin-right:2em;}.w12-7:nth-child(7n),.w12-7.end{margin-right:0;clear:right;}.w12-7:nth-child(7n+1),.w12-7.start{clear:left;}.w12-8{width:calc(66.66% - .33em);}.w12-8:nth-child(8n),.w12-8.end{margin-right:0;clear:right;}.w12-8.lgmg{width:calc(66.66% - 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.33% - .17em);}.w12-10.lgmg{width:calc(83.33% - 2em);margin-right:2em;}.w12-11{width:calc(91.66% - .09em);}.w12-11.lgmg{width:calc(91.66% - 2em);margin-right:2em;}.floatleft{float:left!important;clear:left!important;margin:0;}.floatright{float:right!important;clear:right!important;margin:0;}}/* 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;}.half51{width:calc(50% - .5em)!important;float:left!important;clear:none!important;margin-right:1em!important;display:block;}.half51:nth-child(2n){margin-right:0!important;}.half51:nth-child(2n+1){clear:left!important;}.half51.sqbgimg{padding-top:calc(50% - .5em)!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;}}.half42{width:calc(50% - .5em)!important;float:left!important;clear:none!important;margin-right:1em!important;display:block;}.half42:nth-child(2n){margin-right:0!important;}.half42:nth-child(2n+1){clear:left!important;}.half42.sqbgimg{padding-top:calc(50% - .5em)!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.66% - .83em);}.w12-1:nth-child(6n),.w12-1.end{margin-right:0;clear:right;}.w12-1:nth-child(6n+1),.w12-1.start{clear:left;}.w12-1.sqbgimg{height:0;padding-top:calc(16.66% - .83em);}.w12-2,.w12-4{width:calc(25% - 1em);}.w12-2.sqbgimg,.w12-4.sqbgimg{height:0;padding-top:calc(33.33% - .67em);}.w12-2:nth-child(3n),.w12-2.end,.w12-4:nth-child(3n),.w12-4.end{margin-right:0;clear:right;}.w12-2:nth-child(3n+1),.w12-2.start,.w12-4:nth-child(3n+1),.w12-4.start{clear:left;}.w12-3:nth-child(2n),.w12-3.end{margin-right:0;clear:right;}.w12-3:nth-child(2n+1),.w12-3.start{clear:left;}.w12-3{width:calc(25% - 1em);}.w12-3.sqbgimg{height:0;padding-top:calc(25% - 1em);}.w12-5,.w12-6,.w12-3.full42,.w12-7{width:calc(50% - .5em);}.w12-5.sqbgimg,.w12-6.sqbgimg,.w12-3.full42.sqbgimg,.w12-7.sqbgimg{padding-top:calc(50% - .5em);}.w12-6:nth-child(2n),.w12-6.end,.w12-3.full42:nth-child(2n),.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.lgmg{width:calc(50% - 2em);margin-right:2em;}.w12-8,.w12-9,.w12-10{width:calc(75% - 1em);}.w12-8.sqbgimg,.w12-9.sqbgimg,.w12-10.sqbgimg{padding-top:calc(66.66% - .33em);}.w12-8.lgmg,.w12-9.lgmg,.w12-10.lgmg{width:calc(75% - 2em);margin-right:2em;}.w12-11{width:calc(83.33% - .07em);}.w12-11.lgmg{width:calc(83.33% - 1.83em);margin-left:2em;}}/* 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-5.start,.w12-5.end,.w12-6.start,.w12-6.end,.w12-7.start,.w12-7.end,.w12-10.start,.w12-10.end,.w12-11.start,.w12-11.end{width:100%;margin-right:0;float:none;clear:both;}.w12-1.sqbgimg,.w12-2.sqbgimg,.w12-3.sqbgimg,.w12-4.sqbgimg,.w12-5.sqbgimg,.w12-6.sqbgimg,.w12-7.sqbgimg,.w12-8.sqbgimg,.w12-9.sqbgimg,.w12-10.sqbgimg,.w12-11.sqbgimg {padding-top:100%;}.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,.w12-8,.w12-9{width:calc(50% - .5em);}.w12-3:nth-child(2n),.w12-3.end,.w12-4:nth-child(2n),.w12-4.end,.w12-8:nth-child(2n),.w12-8.end,.w12-9:nth-child(2n),.w12-8.end{margin-right:0;}.w12-3:nth-child(2n+1),.w12-3.start,.w12-4:nth-child(2n+1),.w12-4.start,.w12-8:nth-child(2n+1),.w12-8.start,.w12-9:nth-child(2n+1),.w12-9.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:50%;}.w12-1.sqbgimg,.w12-2.sqbgimg,.w12-5.sqbgimg,.w12-6.sqbgimg,.w12-7.sqbgimg{height:0;padding-top:calc(50% - .5em);}}/* phones max width 512px */@media(max-width:32em){.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.sqbgimg,.w12-2.sqbgimg,.w12-3.sqbgimg,.w12-4.sqbgimg,.w12-5.sqbgimg,.w12-6.sqbgimg,.w12-7.sqbgimg,.w12-8.sqbgimg,.w12-9.sqbgimg,.w12-10.sqbgimg,.w12-11.sqbgimg {padding-top:100%;}.w12-1,.w12-2,.w12-5,.w12-6,.w12-7{width:100%;}/* 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.33% - .92em);}.w12-1.sqbgimg{padding-top:calc(8.33% - .92em);}.w12-2{width:calc(16.65% - 0.83em);}.w12-2.sqbgimg{padding-top:calc(16.65% - 0.83em);}.w12-4{width:calc(33.32% - .67em);}.w12-4.sqbgimg{padding-top:calc(33.32% - .67em);}.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% - .07em);}.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% - .67em);}.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% - .07em);}}}@media screen and (min-width:51em){a#hamburger{display:none}}@media screen and (max-width:51em){#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;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:5em;width:100%;height:auto;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:100%;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:calc(100% - 2em);height:auto;display:block;opacity:1;font-size:1.125em;background:transparent;position:relative;margin:0 1em;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:calc(100% - 2em);height:auto;margin:0 1em;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:100%}header nav.mobi ul li ul.drop li a,header nav.mobi ol li ul.drop li a{background:transparent;color:#fff;width:100%;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:1em}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; }.slabform {width:100%;margin:1em auto;padding:0;}.slabform fieldset {border:none;outline:none;}.slabform .formdiv {padding:5px 2.5%;width:95%;margin:0;display:block;float:none;clear:both;min-height:60px;background:#fff;}.slabform .formdiv.half {width:40%;float:left;clear:none;}.slabform .formdiv.lit {background:#ede;}.slabform label {display:block;clear:both;float:none;font-size:1.125em;}.slabform p.alertmissing,.slabform p.alertrequired {display:none;background:red;color:#fff;padding:7px;clear:both;float:none;}.slabform p.description {display:none;clear:both;float:none;}.slabform .formdiv input.biginput,.slabform .formdiv textarea.biginput {float:left;clear:left;width:80%;padding:10px 2.5%;margin:0;font-size:20px;line-height:25px;font-family:inherit;color:#444;border: thin #dedede solid;outline: none;}.slabform .formdiv textarea.biginput {height:100px;}.slabform .formdiv.half input.biginput {float:left;clear:left;width:56%;padding:10px 5%;}.slabform .formdiv input.radiobutton {width:30px;}.slabform .radiobuttons {display:block;float:left;width:50%;}.slabform #email_elsewhere {display:none;}.slabform .sidebuttons {width:14%;float:right;height:45px;}.slabform .formdiv.half .sidebuttons {width:32%;}.slabform a.qmark,.slabform a.required,.slabform a.addmore {background:gray;color:#fff!important;width:30px;height:30px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;float:left;clear:right;text-align:center;line-height:30px;margin-top:9px;margin-left:5px;cursor:pointer;}.slabform a.addmore {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}.slabform button {font-size:1em;padding:5px 15px;color: black;margin-left: 1em;background: #eee;border: thin #dedede solid;}.feedback {display:block;height:auto;width:100%;}.formfeedback {margin:3em auto;}#contactmainbox,#widemainbox{width:90%}.contactonly{text-align:center;margin:10px 0%}.contact_entry{width:100%;clear:both;display:block}.contact_card{list-style:none;width:96%;height:auto;clear:both;float:none;display:block;border-bottom:20px transparent solid;padding:10px;margin:10px 0;margin-bottom:20px;padding-bottom:20px}.contact_card li{line-height:1.3;padding:0;margin:0;list-style:none}.contact_card li img{float:left;clear:left;margin-right:10px}.contact_card li.firstname,ul.contact_card li.busname,ul.contact_card li.contacttitle{font-weight:bold}div.discussBarTop,div.discussBarBottom{padding:1px;background:transparent}ul.discusslinks,ol.discussion li ul.discusslinks{list-style:circle}ul.discusslinks li,ol.discussion li ul.discusslinks li{border-style:none}.discuss_page p.prevnext{display:none}.smiley{vertical-align:middle}.adminWatermark{background:transparent}.discuss_page a.expand span,.discuss_page a.expandall span,.discuss_page a.collapse span,.discuss_page a.collapseall span{display:none}.discuss_page a.expand,.discuss_page a.expandall,.discuss_page a.collapse,.discuss_page a.collapseall{float:right;height:13px;width:16px;margin:0;padding:0;margin-right:2px}.discuss_page a.expand,.discuss_page a.collapse{width:13px}.discuss_page a.expand{background-image:url(https://www.slab500.com/common/images/controls/expand.png)}.discuss_page a.collapse{background-image:url(https://www.slab500.com/common/images/controls/collapse.png)}.discuss_page a.expandall{background-image:url(https://www.slab500.com/common/images/controls/expandall.png)}.discuss_page a.collapseall{background-image:url(https://www.slab500.com/common/images/controls/collapseall.png)}td.commentuser{background-color:#add}table.topic{border-color:#aaa;border-width:0 0 1px 0;border-style:solid}table.comment{border-color:#aaa;border-width:1px 0 0 0;border-style:solid}p.comment{font-size:11px;line-height:inherit}#comments{margin-top:20px;clear:both;float:none;display:block}#comments .comment_body *{font-family:verdana, sans-serif;font-size:11px}.comment_top{background:black;color:white;clear:both;float:none;display:table;width:96%;padding:2px 2%}.comment_title{font-weight:bold;float:left}.comment_date{font-style:oblique;float:right}.comment_body,.comment_link,.comment_adminbox{clear:both;float:none;width:90%;padding:5px 4% 15px 4%}.commentbox{width:100%}#message_input { width: 99%; height: 120px; font-size: 16px; line-height: 1.5; font-weight: normal; }#slab_message_send { width: 99.5%; height: 24px; font-size: 16px; text-align: center; }#message_title { width: 99%; margin-bottom: 5px; }#popbox { position: absolute; top: 8%; right: 2%; width: 580px; height: 80%; margin-left: -300px; padding: 2% 10px; background: white; z-index: 105; display: none; overflow: auto;  outline: 1px #dededf solid; box-shadow: 0 0 15px #dededf; }#show_members { cursor: pointer; }#member_select { list-style: none; }#member_select li { background: #dededf; color: #555; width: 44%; display: inline-block; margin: 2px 1%; padding: 2px 2%; cursor: pointer; }#member_select li:hover { background: white; }.messages_page div.slab_message { margin-bottom: 1em; border: 1px gainsboro solid; box-shadow: 4px 4px 4px gainsboro; padding: 1em;  }.messages_page .avatar { width: 10%; height: 20px; padding-top: 67px; display: inline-block; background-color: transparent; background-position: center top; background-repeat: no-repeat; }.messages_page span.listavatar { display: inline-block; width: 32px; height: 100%; padding: 0; margin-right: 5px; vertical-align: top; }.messages_page span.listtitle { display: inline-block; width: auto; height: auto; padding: 0; margin: 0; vertical-align: top; }.messages_page span.listavatar img { width: 32px; height: 32px; }.messages_page .noicon { background-image: url(https://www.slab500.com/common/images/messages/noicon.png); }.messages_page .fromemail { background-image: url(https://www.slab500.com/common/images/messages/fromemail.png); }.messages_page .attribution { width: 100%; height: auto; display: inline-block; font-size: 11px; text-align: center; }.messages_page div.slab_message .body { width: 88%; padding-left: 2%; display: inline-block; vertical-align: top; }.messages_page div.slab_message .readby {  font-size: 11px; text-align: right; }.messages_page div.slab_message.mine { background: #eee; }a.deletemessage { cursor: pointer; color: red; }.resouces_block{float:none;clear:both;display:table;width:100%;height:auto;border-top:1px #ccc solid;padding:.125em 0;margin:.125em 0}.resouces_block h4{font-family:inherit, sans-serif;color:inherit;font-size:.8em}.resources{float:left;width:calc(33.33% - 1em);min-height:12em;height:auto;overflow:visible;text-align:center;margin:.75em 1em 1em 0}.resouces_block .resources .smallbutton{height:.75em;padding:.125em;line-height:1;display:block}.stack{padding:.25em 0;margin-bottom:1em}.stack .image_link{float:left;margin-right:1em;width:3.25em;height:3.25em;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain}resources_mp3_player{float:left;margin-right:.75em}.bottom_block{width:100%;clear:both;float:none;display:table;height:.25em}.new_testimonial { margin: 30px; padding: 30px; outline: 1px gray solid; }.new_testimonial form h4 { width: 30%; float: left; text-align: right; font-size: 15px; }.new_testimonial form p { width: 68%; float: right; text-align: left; }.new_testimonial form p.small { font-size: .75em; color: #888; }.new_testimonial input,.new_testimonial textarea { border: solid gray 1px; }.new_testimonial textarea { min-height: 300px; line-height: 1.5; }.new_testimonial .regularp { text-align: center; width: 100%; float: none; clear: both; }.new_testimonial .required,.new_testimonial .optional { font-size: .75em; color: #933; }.new_testimonial .optional { color: #888; }#testimonial_submission { text-align:left; }#testimonial_submission,.testimonial_warning { width:960px; margin:0 auto; text-align:center; padding-bottom: 2em; }#cds_subnav li a,.cds_subnav a {background-repeat:no-repeat;background-position:0 0;display:block;}.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;}#main .weebutton a,#main .weebuttonbutton,#main .weebutton span.buy {font-size:9px;line-height:1;padding:3px;margin:0;color:#fff!important;font-family:inherit;border:none;background:#434343;display:inline-block;border-radius:3px;letter-spacing:0;cursor:pointer;text-align:center;}.weebutton span {color:#fff;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 {width:100%;padding:.25em 0;text-align:center;}div.purchasevia .inner {width:100%;}div.purchasevia .inner span {text-align:center;}div.purchasevia .inner span a img {margin:0 auto;max-width:8em;}#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;}.audiojs {width: 100%;max-width: 100%;}.audiojs.error {display: none;}.resouces_block{float:none;clear:both;display:table;width:100%;height:auto;border-top:1px #ccc solid;padding:.125em 0;margin:.125em 0}.resouces_block h4{font-family:inherit, sans-serif;color:inherit;font-size:.8em}.resources{float:left;width:calc(33.33% - 1em);min-height:12em;height:auto;overflow:visible;text-align:center;margin:.75em 1em 1em 0}.resouces_block .resources .smallbutton{height:.75em;padding:.125em;line-height:1;display:block}.stack{padding:.25em 0;margin-bottom:1em}.stack .image_link{float:left;margin-right:1em;width:3.25em;height:3.25em;background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain}resources_mp3_player{float:left;margin-right:.75em}.bottom_block{width:100%;clear:both;float:none;display:table;height:.25em}#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,html {font-family:'Inter',sans-serif;font-size:16px;color:#252421;font-weight:400;line-height:1.42;letter-spacing:.025em;}.customeralert{ padding:1em 0;margin-top:4.5em;background:#f09c01; };.homepage_page .customeralert{ margin-top: 0; }.newsletters_page .customeralert{ display: none; }#container {position:absolute;left:0;top:0;text-align:center;width:100%;margin:0;padding:0;}.homepage_page #container {overflow: hidden;}#container.slid {left:-66vw;transition:left .5s,transform .5s;}body.members_page #mainbox {width:100%;}img,iframe {max-width:100%;}#main p,#main ul,#main ol {font-size:1.125em;margin-bottom:1em;}#mainbox ul li,#mainbox ol li,#mainbox ul li ul,#mainbox ol li ol {font-size:1em;}#mainbox ul li {list-style:disc;}#mainbox ul li ul li {list-style:circle;}header {height:4.5em;width:100%;margin:0;padding:0;font-size:1em;position:fixed;top:0;left:0;text-align:center;background:url(layout/bg2022d.jpg) left top no-repeat #121212;background-size:cover;z-index:40;}.homepage_page header {width:100%;background:transparent;}header.fixie,.homepage_page header.fixie {height:4.5em;width:100%;display:block;position:fixed;top:0;left:0;background:url(layout/bg2022d.jpg) left top no-repeat #121212;background-size:cover;z-index:800;}header #site_logo {display:block;position:fixed;top:.4em;left:1.125em;height:4.5em;font-size:1em;}.homepage_page header.fixie  #site_logo {display:block;}header #site_logo,.homepage_page header.fixie h1 #site_logo {display:block;height:3.75em;width:12em;margin:0;opacity:.88;background:url(layout/Slab-horiz-white.svg) center center no-repeat transparent;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}header #site_logo span {display:none;}.homepage_page .offer {display:none;}* a.specialbutton,* a.specialbutton,* button.specialbutton {background:hsla(39,100%,47%,1);color:#252421;font-size:1.25em;padding:.5em 1em;display:inline-block;cursor:pointer;font-weight:400;border-radius:.25em;border: none;}* a.specialbutton:hover,* a.specialbutton:hover,* button.specialbutton:hover {background:#252421;color:hsla(39,100%,47%,1);border: none;}#container header .social {position:absolute;top:1.5em;right:1em;width:auto;font-size:1em;}#container header .social a {color:#aaa;font-size:1.25em;margin:0 0 0 .5em;}.fullheight {height:100vh;}.heroslides {position: relative;top: 0;left: 0;width: 100vw;height: 100vh;background-image: url(/layout/bg2022d-mobile.jpg);background-position: center center;background-repeat: no-repeat;background-color: #1b1b1b;background-size: cover;z-index: 0;}.heroslides > .hires {position: absolute;top: 0;left: 0;width: 100vw;height: 100vh;background-image: url(/layout/bg2022d.jpg);background-position: center center;background-repeat: no-repeat;background-color: #1b1b1b;background-size: cover;z-index: 1;}.heroslides .slide,.heroslides .slide .hires {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center;background-color: transparent;opacity: 0;z-index: 1;transition: opacity 1.5s;}.heroslides .slide.lit {opacity: 1;}.heroslides .slide .mask {position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: white;opacity: 0;transition: opacity 1.5s;}.heroslides .slide .mask.lit {opacity: .25;}.heroslides .slide1 {background-image: url(/layout/hero-slide1c.jpg);opacity: 0;}.heroslides .slide2 {background-image: url(/layout/hero-slide2.jpg);opacity: 0;}.heroslides .slide3 {background-image: url(/layout/hero-slide3.jpg);opacity: 0;}.heroslides .slide4 {background-image: url(/layout/hero-slide4.jpg);opacity: 0;}.heroslides .slide5 {background-image: url(/layout/hero-slide5.jpg);opacity: 0;}.heroslides .slide6 {background-image: url(/layout/hero-slide6.jpg);opacity: 0;}.heroslides .slide7 {background-image: url(/layout/bg2022d.jpg);opacity: 0;}.heroslides .slide .text {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 4;mix-blend-mode: multiply;font-size: 5vmax;line-height: 1.15;color: #eee;font-weight: 800;background: url(layout/bg2022d.jpg) center center no-repeat black;background-size:cover;opacity: 0;transition: opacity .5s,line-height 1.25s;letter-spacing: .05em;}.heroslides .slide .text.lit {opacity: 1;line-height: .95;}.heroslides.simple .slide .text {line-height: .95;}.heroslides .slide .text span.words {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: calc(100% - 2rem);max-width: 72rem;z-index: 4;text-transform: uppercase;}.heroslides .slide7 .text {background: transparent;mix-blend-mode: normal;color: rgba(255,255,255,.66);}.heroslides .slide7 h1 {position: absolute;top: 50vh;left: 15vw;width: 30vw;font-size: 4vmax;color: rgba(255,255,255,.66);transform: translate(0, -50%);font-weight: bold;text-align: left;line-height: .88;}.heroslides .slide7 .text span.words {position: absolute;left: 40vw!important;transform: translate(0, -50%);top: 45vh;width: 60vw;z-index: 4;padding-top: 29vh;font-size: 3.5vmax;text-transform: none;background: url(layout/Slab-symbol-white.svg) center top no-repeat transparent;background-size: auto 33vh;transition: opacity 1.5s;font-weight: 500;color: rgba(255,255,255,.66);letter-spacing: 0.02em;}.heroslides .slide7 .herobuttons {position: absolute;left: 0;top: auto;bottom: 2em;width: 100%;max-width: 100%;letter-spacing: 0.02em;z-index: 6;}.heroslides .slide7 .extra span {opacity: 0;transition: opacity .5s;}.heroslides .slide7 .extra span.lit {opacity: 1;}.heroslides .slide7 .herobuttons a {font-size: .92em;opacity: 0;transition: opacity .5s;}.heroslides .slide7 .herobuttons.lit a {opacity: 1;}#body3404 .w12-4 span {display:none;}#body3404 .inner {width:calc(100% - 10em);padding:0 5em;}#body3404 .glyph {overflow:hidden;}#body3404 .glyph.information {background-image:url(layout/glyph-information.svg);}#body3404 .glyph.made {background-image:url(layout/glyph-made.svg);}#body3404 .glyph.beautiful {background-image:url(layout/glyph-beautiful.svg);}#main,header,footer {margin:0;text-align:left;}#main {position:relative;padding:4.5em 0 0;margin:1em auto;left:0;z-index:0;width:calc(100% - 2em);max-width:72em;min-height:calc(100vh - 9.75em);-webkit-transition:left .5s,-webkit-transform .5s;transition:left .5s,transform .5s;}#mainbox {position:relative;padding-top:2em;}#menubox {position:relative;padding-top:3em;float:right;}#menubox.follow {position:fixed;right:0;top:0;}#menubox .featured_work span,.introwrap .inner span {display:block;text-align:center;width:100%;}#main a.featured_portfolio:hover img {opacity: .66;}.featured_testimonials_wrap {position: relative;height: 24rem;left: 50%;width: 100vw;transform: translate(-50%, 0);background: url(layout/bg2022d.jpg) center center no-repeat #1b1b1b;background-size: cover;overflow: hidden;}#main .featured_testimonials_wrap h2 {color: rgba(255,255,255,.75);width: calc(100% - 2em);max-width: 72rem;margin: 1rem auto;}.featured_testimonials {position: absolute;;top: 0;left: 1em;width: calc(100% - 2em);height: 100%;}.featured_testimonial {position: absolute;top: 6rem;left: 50%;transform: translate(-50%, 0);max-width: 51em;z-index: -1;opacity: 0;transition-property: opacity;transition-duration: 1s;transition-delay: 0s;}.featured_testimonials_body {padding-top: 1em;}.featured_testimonials_body,.featured_testimonials_image {color: rgba(255,255,255,.75);}.featured_testimonials_image {font-size: .88em;}.featured_testimonial.lit {z-index: 1;opacity: 1;}.featured_testimonials_image img {width:100%;}.contact_page #menubox {display:none;}.homepage_page #menubox {padding-top: 0;}.featured_wrap,.slab_contact_form {margin-top:1em;padding-top:1em;}.portfolio_page #menubox {display:none;}.portfolio_page h2 {position:relative;}.portfolio_page h2.category a {font-size:.666em;position:absolute;top:.5em;right:0;}.portfolio_page a.portfolio_intro {margin-top:2em!important;}.featured_partner {height:0;padding-top:16.6666%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:90% auto;-moz-background-size:90% auto;-o-background-size:90% auto;background-size:90% auto;}#mainbox h2.category {display:none;}.about_page #mainbox h2.category {display:block;}.portfolio_page #mainbox h2.category {display:block;}#menubox ul li a,#menubox h4 a {color:#252421;font-size:.9em;}#menubox ul li.lit a,#menubox h4.lit a,#menubox ul li a:hover,#menubox h4 a:hover {color:#e90;}#mainbox .story {margin-bottom:4em;position:relative;}@media(min-width: 72em){#story3404 {min-height: 26em;}#main #story3404 p {font-size: .88rem;}#story3404 .w12-4 {position: absolute;opacity: 0;}#story3404 .w12-4:nth-child(1) {left: -10vw;transition-property:left,opacity;transition-duration:.75s,1s;transition-delay:0;}#story3404 .w12-4:nth-child(2) {left: 50%;transform: translate(-50%, 0);transition-property:opacity;transition-duration:1s;transition-delay:1s;}#story3404 .w12-4:nth-child(3) {right: -10vw;transition-property:right,opacity;transition-duration:.75s,1s;transition-delay:2s;}#story3404.scrollify .w12-4:nth-child(1) {left: 0;opacity: 1;}#story3404.scrollify .w12-4:nth-child(2) {opacity: 1;}#story3404.scrollify .w12-4:nth-child(3) {right: 0;opacity: 1;}}.featured_work .w12-4 {opacity: 0;top: 3em;transition-property: opacity,top;transition-duration: .5s,1s;transition-delay: 0;}.featured_work .w12-4:nth-child(1){transition-delay: 0s;}.featured_work .w12-4:nth-child(2){transition-delay: .25s;}.featured_work .w12-4:nth-child(3){transition-delay: .5s;}.featured_work .w12-4:nth-child(4){transition-delay: .75s;}.featured_work .w12-4:nth-child(5){transition-delay: 1s;}.featured_work .w12-4:nth-child(6){transition-delay: 1.25s;}.featured_work .w12-4:nth-child(7){transition-delay: 1.5s;}.featured_work .w12-4:nth-child(8){transition-delay: 1.75s;}.featured_work .w12-4:nth-child(9){transition-delay: 2s;}.featured_work .w12-4.scrollify{opacity: 1;top: 0;}#main a,footer a {color:hsla(219,30%,30%,1);text-decoration:none;font-weight:400;}#main a:hover,#menubox li.lit a,footer a:hover {color:#e90;text-decoration:none;}#main h1,#main h2,#main h3,#main h4,#main h5 {font-size: 2em;line-height: 1.33;margin: 0 0 .75em 0;color: hsl(219,30%,30%);}#main h2 {font-size: 1.66em;margin-bottom: .75em;}#main h3 {font-size: 1.33em;}#main h4 {font-size: 1.125em;}#main h5 {font-size: 1em;}#main h2.title a {color:#252421;}#main .mainimg p.caption, div.caption {font-size:.88em;text-align:center;color:#444;}a.portfolio_intro {text-align:center;}.our-process_section #mainbox ol {margin-bottom:.5em;margin-left:1em;}.our-process_section #mainbox ol > li {cursor:pointer;font-size:1.25em;color:hsla(212,75%,35%,1);}.our-process_section #mainbox ol li ol {display:none;margin-left:0;}.our-process_section #mainbox ol li ol li {font-size:.825em;color:#252421;}.featured_blog_image {height:0;padding-top:100%;margin-bottom:.5em;background-repeat:no-repeat;background-position:center center;background-size:cover;}.slabform .required input,.slabform .required textarea {border-color:#e90;}.blog_page .attribution {position:absolute;top:0;left:-6em;width:5em;height:5em;z-index:12;text-align:center;}.blog_page .attribution_name {font-size:.75em;}.blog_page .attribution_date .month,.blog_page .attribution_date .day,.blog_page .attribution_date .year {font-size:1em;display:block;}.blog_page .attribution_date .day {font-size:2em;}.blog_page .story {width:calc(100% - 6em);margin-left:6em;}#main .slabform button.specialbutton {background:#e90;color:#fff;}blockquote {background:url(layout/bg2022d.jpg) center center repeat #252421;background-size:cover;color:rgba(255,255,255,.88);font-size:1.25em;}#main blockquote p {margin-bottom:0;padding-bottom:0;}#entry3015 .mainimg {display:none;}.productbox {display:block;clear:both;float:none;margin:1em 0;padding:2em;width:calc(100% - 4em - 2px);border:#dadada solid 1px;}#body3366 > ol {display:block;width:100%;margin:0;padding:0;list-style-position:inside;}#body3366 > ol > li {float:left;clear:none;width:calc(50% - 3em);height:7em;line-height:1.25;margin:0 1em 1em 0;padding:1em;background:#e90;font-size:1.75em;text-align:left;list-style-position:inside;}#body3366 > ol > li:nth-child(2n) {margin-right:0;clear:right;}#body3366 > ol > li:nth-child(2n+1) {clear:left;}#body3366 > ol > li:nth-child(3n) {background:#dadada;}#body3366 > ol > li:nth-child(3n+1) {background:#000;color:#fff;}#body3366 > ol > li > ol {font-size:.5em;margin:.25em 0;padding:0;list-style-position:outside;}#body3366 > ol > li > ol > li {display:block;margin:0 0 .25em .5em;padding:0 0 0 .5em;text-align:left;list-style-position:outside;}.services_section.about_page #main ul.about_subnav {display: none;}footer {position:relative;padding:2em;text-align:center;background:url(layout/bg2022d.jpg) top left no-repeat;background-size:cover;color:rgba(255,255,255,.75);width: calc(100vw - 2em);}footer a {color:#e90;}footer #footer_pre, footer #footer_main {position: relative;width: calc(100% - 2em);max-width: 70em;display: block;text-align: right;margin: .5em auto;margin-left: auto;margin-right: auto;}#footer_main #copyright {width: 100%;margin: .25em 0;}#adminnav {position:fixed;top:15vh;opacity:.75;right:-10.5em;width:10em;padding:.25em .5em 0 2em;height:auto;margin-left:0;background:url(layout/slab9-admin-nav.svg) left center no-repeat #e90;-webkit-background-size:1em auto;-moz-background-size:1em auto;-o-background-size:1em auto;background-size:1em auto;z-index:999;opacity:1;overflow:hidden;z-index:9999;-webkit-transition:right .25s,-webkit-transform .25s;transition:right .25s,transform .25s;}#adminnav:hover {right:0;}#adminnav a {display:block;float:none;clear:both;background:transparent;color:hsla(212,75%,35%,1);margin:0 0 5px;padding:2px 5px;font-size:.#main;text-decoration:none;text-align:left;}#adminnav a:hover {color:#fff;background:hsla(212,75%,35%,1);text-decoration:none;}.cardtypes {height:33px;}.cardtypes span {display:inline-block;position:relative;top:-.333em;color:#858585;}.cardtypes a i {padding:0;margin:0;}.cardtypes a.lit i,.cardtypes a:hover i {color:#e90;}.cardtypes a {font-size:2em;padding:0;margin:0 0 .125em;cursor:pointer;display:inline-block;}#pricing ul {padding-left: 1em;}#pricing ul li {padding-left: .5em;margin-left: 1em;}@media(min-width:64em){#pricing .pricing_nonmobile {display: block;}#pricing .pricing_mobile {display: none;}#seo_pricing .pricing_nonmobile {display: block;}#seo_pricing .pricing_mobile {display: none;}}@media(max-width:64em){#pricing .pricing_nonmobile {display: none;}#pricing .pricing_mobile {display: block;}#seo_pricing .pricing_nonmobile {display: none;}#seo_pricing .pricing_mobile {display: block;}}@media (min-width: 51em) {.heroslides {background-attachment:fixed;}a#hamburger {display:none;}nav {position:absolute;top:1.5em;left:16em;width:calc(100 - 32em);height:2em;display:block;font-size:1em;text-align:center;background-size:cover;}nav ul {list-style:none;display:block;text-align:center;width:100%;height:2em;margin:0;padding:0;}nav ul li {display:inline-block;position:relative;margin:0 1vw;padding:0;width:auto;height:2em;}nav ul li a {color:rgba(255,255,255,.88);font-weight:500;}nav ul li a span {font-size:1.2em;letter-spacing:.03em;}nav ul li i.fa {display:none;}nav ul li a:hover,nav ul li.lit a {color:#f09a00;}nav ul li ul.drop {position:absolute;top:2em;left:-1em;display:none;min-width:20em;width:auto;height:auto;background:url(layout/bg2022d.jpg) left top no-repeat fixed #121212;z-index:999;padding-top:1em;padding-bottom:2em;font-size:1em;border-radius:0 0 1em 1em;}nav ul li ul.drop li {font-size:1em;display:block;float:none;clear:both;width:100%;padding:0;margin:0;height:auto;text-align:left;line-height:1.25;}nav > ul > li > ul.drop > li > a {padding:.33em 1em;display:block;font-size:1.125em;letter-spacing:.03em;}nav ul li ul.drop li a:hover {background:url(layout/bg2022d.jpg) left top no-repeat fixed #121212;}nav ul li:hover ul.drop {display:block!important;line-height:1.25;font-size:1em;}#menubox ul li {position:relative;}#menubox ul li .menutitle {margin-top:-.125em;}#menubox ul li .menutitle a {font-size:.85em;}.featured_testimonials_body {font-size:1.125em;}}@media(max-width: 51em) {#container header .social {top: 1em;right:3.5em;}header,header.fixie,.homepage_page header.fixie,nav ul li ul.drop,nav ul li ul.drop li a:hover,blockquote,footer {background-image:url(layout/bg2022d-mobile.jpg);background-color: #121212;}.homepage_page header {background: rgba(0,0,0,.85);}header nav.mobi {background:url(layout/bg2022d-mobile.jpg) left top repeat-y #1d1c1a; }header nav.mobi ul, header nav.mobi ol {min-height: 0;}header nav.mobi ul li a, header nav.mobi ol li a {display:block;color: white;padding: .25em 0;}header nav.mobi ul > li > ul.drop, header nav.mobi ol > li > ol.drop,header nav.mobi ul > li > .fa,header nav.mobi ol > li > .fa {display: none!important;}.homepage_page #main h2.title {font-size:2em;}.heroslides {height:100vh;background:url(layout/bg2022d-mobile.jpg) center center no-repeat #1d1c1a;background-size: cover;}.heroslides > .hires {background:transparent;}.heroslides .slide1 {background-image: url(/layout/hero-slide1lo.jpg);}.heroslides .slide2 {background-image: url(/layout/hero-slide2lo.jpg);}.heroslides .slide3 {background-image: url(/layout/hero-slide3lo.jpg);}.heroslides .slide4 {background-image: url(/layout/hero-slide4lo.jpg);}.heroslides .slide5 {background-image: url(/layout/hero-slide5lo.jpg);}.heroslides .slide6 {background-image: url(/layout/hero-slide6lo.jpg);background-position: 66.66% center;}.heroslides .slide7 {background-image: transparent;}.heroslides .slide7 .extra,.heroslides .slide7 .text span.words {font-size: 1em;width: 100vw;left: 0;}.heroslides .slide7 h1,.heroslides .slide7 .text {position: absolute;top: 50vh;left: 1em;height: auto;font-size: 5vmax;line-height: .95;text-align: center;width: calc(100vw - 2em);}.heroslides .slide7 .text {display: none;}.featured_testimonials_wrap {height: 50em;}.blog_page .attribution {position:relative;top:0;left:0;width:100%;height:3em;margin:1em 0;}.blog_page .attribution_avatar {width:3em;height:3em;float:left;}.blog_page .attribution_name,.blog_page .attribution_date {width:calc(100% - 4em);height:auto;display:block;float:left;font-size:1em;margin-left:1em;text-align:left;}.blog_page .attribution_date .month,.blog_page .attribution_date .day,.blog_page .attribution_date .year {font-size:1em;display:inline;}.blog_page .attribution_date .day {font-size:1em;}.blog_page .story {width:100%;margin-left:0;}#main h1, #main h2, #main h3, #main h4, #main h5 {font-size: 1.66em;}#main h2 {font-size: 1.5em;}#main h3 {font-size: 1.33em;}#main h4 {font-size: 1.25em;}.storycolumn {width: 100%;float: none;clear: both;}#body3366 > ol > li {float:none;clear:both;width:calc(100% - 2em);margin:0 0 1em;}}@media (max-width: 42em) {.homepage_page #main h2.title {font-size:2em;}}@media ( min-width: 200em ) {body,html {font-size:32px;}}