body, html {background-color: #000 }a, body {font-size: 13px }h1, h2, h3, h4, h5, p {margin: 0 0 12px }a, h1, h1 a, h1 a:hover, h2, h2 a, h2 a:hover, h3, h3 a, h3 a:hover, h4, h4 a, h4 a:hover, h5, h5 a, h5 a:hover {text-decoration: none }h1.entry-title {margin-top: 16px;}html {min-height: 1200px }@font-face {font-family: HeroLight;src: url(../store/wp-content/themes/filmlight/fonts/hero_light-webfont.eot);src: url(../store/wp-content/themes/filmlight/fonts/hero_light-webfont.eot?#iefix) format('embedded-opentype'), url(../store/wp-content/themes/filmlight/fonts/hero_light-webfont.woff) format('woff'), url(../store/wp-content/themes/filmlight/fonts/hero_light-webfont.ttf) format('truetype'), url(../store/wp-content/themes/filmlight/fonts/hero_light-webfont.svg#HeroLight) format('svg');font-weight: 400;font-style: normal }@font-face {font-family: HeroRegular;src: url(../store/wp-content/themes/filmlight/fonts/hero-webfont.eot);src: url(../store/wp-content/themes/filmlight/fonts/hero-webfont.eot?#iefix) format('embedded-opentype'), url(../store/wp-content/themes/filmlight/fonts/hero-webfont.woff) format('woff'), url(../store/wp-content/themes/filmlight/fonts/hero-webfont.ttf) format('truetype'), url(../store/wp-content/themes/filmlight/fonts/hero-webfont.svg#HeroRegular) format('svg');font-weight: 400;font-style: normal }body {font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 1.5;color: #F2F2F2;margin: 0 }h1, h2, h3, h4, h5, legend {font-family: HeroRegular }a {color: #008fd5 }a:hover {color: #0067A0;text-decoration: underline }iframe {margin: 0;padding: 0 }#pageWrapper {margin: 0 auto;width: 960px;background: url(../images/FilmLight-Logo-Bg-New2.jpg) top left no-repeat }.clear {clear: both }:-moz-any-link {outline: 0 }h1, h2, h3, h4, h5 {-webkit-font-smoothing: antialiased;text-rendering: optimizelegibility }p.caption {font-size: 11px;font-style: italic;font-weight: 400 }h1, h1 a, h1 a:hover {font-size: 30px;font-weight: 400 }h2, h2 a, h2 a:hover {font-size: 26px;font-weight: 400 }h3, h3 a, h3 a:hover {font-size: 22px;font-weight: 400 }h4, h4 a, h4 a:hover {font-size: 18px;font-weight: 400 }h5, h5 a, h5 a:hover {font-size: 16px;font-weight: 400 }.strong {font-size: 12px;font-weight: 700 }.black {color: #000 }.blue {color: #00AEEF }.blue130, .blue160 {color: #0089CF }.blue100 {color: #00AEEF }.blue70 {color: #00C0F3 }.blue40 {color: #8ED8F8 }.gray {color: #6D6D6D }.gray95 {color: #333 }.gray90 {color: #3F3F3F }.gray70 {color: #6D6D6D }.gray50 {color: #939393 }.gray30 {color: #BCBCBC }.white {color: #fff }.wp-bottom-border {padding: 10px;background-color: #EBEBEC;margin: 10px 0 }.widget-title {padding: 15px 0 0 }.footerMenu {float: left;width: 320px;margin: 10px 10px 20px;display: inline }.footerMenu a {color: #F2F2F2 }#podContainer a h3, #podContainer a:hover h3 {font-size: 22px;color: #00aeef }.footerCopyRight {float: left;width: 600px;margin: 10px 10px 20px;display: inline;text-align: right }.mainContainer, .mainContainerBordered {width: 920px;position: relative;margin: 10px 10px 20px }.mainContainer {padding: 10px }.mainContainerBordered {padding: 9px;border: 1px solid #fff }.mainContainerNoPadding {width: 940px;position: relative;margin: 10px 10px 20px }.mainContainerNoMargin, .mainContainerWithMargin {width: 920px;position: relative;padding: 10px }.mainContainerWithMargin {margin: 0 10px }.carouselContainer {width: 940px;position: relative;margin: 0 10px }#podContainer {width: 940px;position: relative;max-height: 900px;margin: 10px 10px 0;overflow: hidden;display: block }#podContainer a div.ContentBg {-moz-opacity: .75;filter: alpha(opacity=75);opacity: .75;height: 105px;bottom: 0;position: absolute;padding: 10px;background-color: #000 }#podContainer a:hover div.ContentBg {-moz-opacity: .88;filter: alpha(opacity=88);opacity: .88 }#podContainer a {text-decoration: none!important;font-weight: 400!important }#podContainer a h3 {line-height: 100% }#podContainer a p, #podContainer a:hover p {color: #fff }.podContainer2ColumnsA {width: 465px;height: 287px;float: left;background: no-repeat #333;margin: 0 5px 5px 0;border: 1px solid grey }.podContainer1ColumnsA, .podContainer1ColumnsB, .podContainer2ColumnsB {margin: 0 0 5px;height: 287px;float: left;background: no-repeat #333;border: 1px solid grey }.podContainer2ColumnsB {width: 465px }.podContainer2ColumnsBEmpty {width: 465px;height: 287px;float: left }.podContainer1ColumnsA, .podContainer1ColumnsB {width: 938px }.podContainer3ColumnsA, .podContainer3ColumnsB {width: 308px;height: 287px;float: left;background: no-repeat #333;margin: 0 5px 5px 0;border: 1px solid grey }.podContainer3ColumnsC {width: 308px;height: 287px;float: left;background: no-repeat #333;margin: 0 0 5px;border: 1px solid grey }.podContainer3ColumnsCEmpty {width: 308px;height: 287px;float: left }.podContainer4ColumnsD, .podContainer4ColumnsDEmpty {width: 229px;height: 287px;float: left }.podContainer4ColumnsA, .podContainer4ColumnsB, .podContainer4ColumnsC {width: 229px;height: 287px;float: left;background: no-repeat #333;margin: 0 5px 5px 0;border: 1px solid grey }.podContainer4ColumnsD {background: no-repeat #333;margin: 0 0 5px;border: 1px solid grey }.videoCarouselContainer, .videoCarouselContainerSmall, .videoCarouselContainerTop {height: auto;z-index: 1;display: block;overflow: hidden }.scrollContainer {padding: 10px }.bgWhite {background: #fff }.bgBlack {background: #000 }.bgLightGray {background: url(../images/bgLightGray.png) top left repeat-x #fff }.bgMidGray {background: url(../images/bgMidGray.png) top left repeat-x #e6e7e8 }.bgDarkGray {background: url(../images/bgDarkGray.png) top left repeat-x #d1d3d4 }.Column100percent {width: 900px!important;padding: 10px }.Column95percent {width: 854px!important;float: left;padding: 10px }.Column90percent {width: 808px!important;float: left;padding: 10px }.Column85percent {width: 762px!important;float: left;padding: 10px }.Column80percent {width: 716px!important;float: left;padding: 10px }.Column75percent {width: 670px!important;float: left;padding: 10px }.Column70percent {width: 624px!important;float: left;padding: 10px }.Column65percent {width: 578px!important;float: left;padding: 10px }.Column60percent {width: 532px!important;float: left;padding: 10px }.Column55percent {width: 486px!important;float: left;padding: 10px }.Column50percent {width: 440px!important;float: left;padding: 10px }.Column45percent {width: 394px!important;float: left;padding: 10px }.Column40percent {width: 348px!important;float: left;padding: 10px }.Column35percent {width: 302px!important;float: left;padding: 10px }.Column30percent {width: 256px!important;float: left;padding: 10px }.Column25percent {width: 210px!important;float: left;padding: 10px }.Column20percent {width: 164px!important;float: left;padding: 10px }.Column15percent {width: 118px!important;float: left;padding: 10px }.Column10percent {width: 72px!important;float: left;padding: 10px }.Column5percent {width: 26px!important;float: left;padding: 10px }.videoInfoLeft, .videoInfoRight {width: 440px!important;padding: 10px 10px 0 }.videoInfoLeft {float: left;text-align: left }.videoInfoRight {float: right;text-align: right }.videoCarouselContainer {margin: 10px 10px 20px }.videoCarouselContainerTop {margin: 0 10px }.videoCarouselContainerSmall {margin: 0 }.RowWith4Columns {width: 920px!important }.RowWith4Columns .column {width: 210px!important;float: left;padding: 10px }.RowWith4Columns img {border: 0 }.RowWith4Columns .title {padding: 3px 0 1px;font-weight: 700 }.RowWith4Columns .copy {padding: 0 0 2px }.Column100percent ul, .Column10percent ul, .Column15percent ul, .Column20percent ul, .Column25percent ul, .Column30percent ul, .Column35percent ul, .Column40percent ul, .Column45percent ul, .Column50percent ul, .Column55percent ul, .Column5percent ul, .Column60percent ul, .Column65percent ul, .Column70percent ul, .Column75percent ul, .Column80percent ul, .Column85percent ul, .Column90percent ul, .Column95percent ul {position: relative;display: block;left: -20px }.Column100percent li, .Column10percent li, .Column15percent li, .Column20percent li, .Column25percent li, .Column30percent li, .Column35percent li, .Column40percent li, .Column45percent li, .Column50percent li, .Column55percent li, .Column5percent li, .Column60percent li, .Column65percent li, .Column70percent li, .Column75percent li, .Column80percent li, .Column85percent li, .Column90percent li, .Column95percent li {padding-bottom: 10px }.downloadBtn {background: url(../images/download-icon.png) top left no-repeat;padding: 0 0 0 20px;display: block }ul.menuMain {background: url(../images/headerMenu_sprit.png) 0 -241px no-repeat;width: 940px;height: 36px!important;margin: 20px 10px 0!important;padding: 0;list-style: none!important }ul.menuMap, ul.menuStyle2, ul.menuStyle2NoRange, ul.menuStyle3, ul.menuStyle3NoRange {width: auto;clear: both }ul.menuMain li {float: left;text-indent: 0;padding: 0;margin: 0!important;list-style-image: none!important }ul.menuMain a {background: url(../images/headerMenu_sprit.png) -20px -241px no-repeat;display: block;height: 36px;padding: 0 15px;margin: 0;color: #fff;text-align: center;line-height: 36px;text-decoration: none }ul.menuStyle2NoRange li, ul.menuStyle3 li {padding: 0!important;text-indent: 0;list-style-image: none!important }tbody th, td, th {text-align: left }ul.menuMap a, ul.menuStyle3 a, ul.menuStyle3NoRange a {line-height: 28px;outline: 0;float: left;display: block }ul.menuMain a:hover {background-position: -20px -277px;color: #fff }ul.menuMain a:active {background-position: -20px -313px;cursor: default!important }ul.menuMain a.current, ul.menuMain a.current:hover, ul.menuMain li.current a {background-position: -20px -349px;cursor: default!important;color: #fff }ul.menuMain .firstTab {background-position: 0 -241px!important;color: #008FD5;font-size: 18px }ul.menuMain .firstTab:active, ul.menuMain .firstTab:hover {background-position: 0 -313px!important;color: #008FD5;font-size: 18px }ul.menuMain .firstTab.current {background-position: 0 -349px!important;color: #008FD5;font-size: 18px }ul.menuStyle2 {list-style: none;margin: 10px 0 0 }ul.menuStyle2 li {float: left;list-style-image: none!important;margin: 0 10px }ul.menuStyle2 a {display: block;text-decoration: none;color: #008FD5 }ul.menuStyle2 a:hover {color: #008FD5;text-decoration: underline }ul.menuStyle2 a:active {color: #008FD5 }ul.menuStyle2 a.current, ul.menuStyle2 a.current:active, ul.menuStyle2 a.current:hover {text-decoration: none;color: #333 }ul.menuStyle2NoRange {list-style: none;margin: 10px 0 0 -40px;height: 30px }ul.menuStyle2NoRange li {float: left;margin: 0 7px 0 10px!important }ul.menuStyle2NoRange a {display: block;height: 35px;text-decoration: none;color: #008FD5 }ul.menuStyle2NoRange a:hover {color: #008FD5;text-decoration: underline }table a, ul.menuMap a, ul.menuScroll a, ul.menuStyle3 a, ul.menuStyle3NoRange a {text-decoration: none }ul.menuStyle2NoRange a:active {color: #008FD5 }ul.menuStyle2NoRange a.current, ul.menuStyle2NoRange a.current:active, ul.menuStyle2NoRange a.current:hover {text-decoration: none;color: #333 }ul.menuStyle3 {list-style: none;margin: 0;display: block;left: -35px }ul.menuStyle3 li {float: left;margin: 0!important }ul.menuStyle3 a {-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background: #EDEDED;color: #111;margin-right: 4px;padding: 0 10px }ul.menuMap, ul.menuMap li {margin: 0!important;padding: 0!important }ul.menuStyle3 a:hover {background: #111;color: #fff }ul.menuStyle3 a.current {background: #111!important;color: #fff!important }ul.menuMap {list-style: none }ul.menuMap li {float: left;text-indent: 0;list-style-image: none!important }ul.menuMap a {-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background: #EDEDED;color: #111;margin-right: 4px;padding: 0 10px }ul.menuMap a:hover {background: #111;color: #fff }ul.menuMap a.current {background: #111!important;color: #fff!important }ul.menuStyle3NoRange {list-style: none;margin: 0 0 1.7em -2.2em }ul.menuStyle3NoRange li {float: left;text-indent: 0;margin: 0!important;padding: 0!important;list-style-image: none!important }ul.menuStyle3NoRange a {-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;background: #EDEDED;color: #111;margin-right: 4px;padding: 0 10px }ul.menuStyle3NoRange a:hover {background: #111;color: #fff }ul.menuStyle3NoRange a.current {background: #111!important;color: #fff!important }ul.menuScroll {list-style: none }ul.menuScroll li {float: left;text-indent: 0;height: 100px;width: 109px;margin: 0 18px 0 0!important;list-style-image: none!important }ul.menuScroll a {display: block;height: 100px;background: url(../images/menuScroll.6.png) -18px -100px no-repeat;color: #333 }table a, table a:visited {color: #444 }ul.menuScroll a:hover {background-position: -144px -100px }ul.menuScroll a:active {background-position: -271px -100px }ul.menuScroll a.current, ul.menuScroll a.current:active, ul.menuScroll a.current:hover {background-position: -271px -100px!important }ul.menuScroll a span.Overview {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -18px -200px }ul.menuScroll a span.Baselight {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -144px -200px }ul.menuScroll a span.Baselight-macOS {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -530px -200px }ul.menuScroll a span.Baselight-ONE {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -271px -200px }ul.menuScroll a span.Baselight-TWO {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -398px -200px }ul.menuScroll a span.Baselight-X {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -525px -200px }ul.menuScroll a span.Baselight-NUKE {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -1794px -200px }ul.menuScroll a span.Baselight-Avid {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -2518px -200px }ul.menuScroll a span.BLG-Flame {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -2948px -200px }ul.menuScroll a span.Slate {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -2636px -200px }ul.menuScroll a span.BlackboardClassic {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -906px -200px }ul.menuScroll a span.Blackboard2 {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -1033px -200px }ul.menuScroll a span.Other {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -2736px -200px }ul.menuScroll a span.Integration {display: block;width: 109px;height: 100px;background: url(../images/menuScroll.6.png) -2842px -200px }#menuStyle2Tabs {max-height: 100px;margin: 0 10px;height: 100px;background: url(../images/menuScroll.6.png) right top no-repeat;border-left: 1px solid #fff;border-right: 1px solid #fff }#menuStyle2Panes {overflow: hidden;clear: both;width: 940px;position: relative;margin: 0 10px 20px }#menuStyle2Panes div {float: left;display: block;overflow: hidden }#menuStyle2Panes .tabs {padding: 10px }#menuStyle2Panes .items {width: 20000em;position: relative;clear: both;margin: 0;padding: 0 }.eightBoxes, .fiveBoxes, .fourBoxes, .oneBox, .sevenBoxes, .sixBoxes, .threeBoxes, .twoBoxes {margin: 0 auto }tbody td.centre, tbody th, td, th {padding: .25em .5em }.oneBox {width: 127px }.twoBoxes {width: 254px }.threeBoxes {width: 381px }.fourBoxes {width: 509px }.fiveBoxes {width: 635px }.sixBoxes {width: 763px }.sevenBoxes {width: 889px }.eightBoxes {width: 1016px }table {border-collapse: separate;border-spacing: 0;margin: 0 0 1em;color: #000 }table a {border-bottom: 1px dotted }table a:hover {color: #0067A0;text-decoration: none;border-bottom: 1px solid }table a.normal, table a.normal:visited {color: #008fd5;text-decoration: none;font-size: 13px }table a.normal {font-weight: 400;border-bottom: none }table a.normal:hover {font-size: 13px;color: #0067A0;text-decoration: underline }thead td, thead th {border-bottom: 3px solid #009BDF;border-width: 3px 0;background: #DDD }tfoot td, tfoot th {border-top: 1px solid #AFAFAF;border-width: 1px 0;background: #F2F2F2 }th {font-weight: 700;line-height: normal }tbody th, td {vertical-align: top }tbody td.centre {text-align: center;vertical-align: top }tbody td.centre a {text-decoration: none;border: none }tbody th {font-weight: 400;white-space: nowrap }tbody td, tbody th {border-bottom: 1px solid #AFAFAF;border-width: 1px 0 }tbody tr.odd td, tbody tr.odd th {border-color: #EBE5D9;background: #F2F2F2 }tbody tr:hover td, tbody tr:hover th {border-color: #523A0B;background: #F2F2F2 }tbody tr.plain td, tbody tr.plain th, tbody tr.plain:hover td, tbody tr.plain:hover th, tbody.plain td, tbody.plain th, tbody.plain:hover td, tbody.plain:hover th {border: none;background: 0 0 }tbody a.regular {font-size: 13px;color: #008fd5;text-decoration: none;border-bottom-style: none;font-weight: 400 }tbody a.regular:hover {font-size: 13px;color: #0067A0;text-decoration: underline;font-weight: 400 }table.tablesorter thead tr .header {background-image: url(../images/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer }table.tablesorter thead tr .headerSortUp {background-image: url(../images/asc.gif) }table.tablesorter thead tr .headerSortDown {background-image: url(../images/desc.gif) }.contactForm {margin-top: 10px }.contactForm input[type=text] {border: 1px solid #999;-webkit-appearance: none;width: 80%;padding: 8px 0 8px 3%;margin-top: -5px }.contactForm legend {font-weight: 700;margin: 6px 0 }.contactForm .leftw125px, .contactForm .leftw150px, .contactForm .leftw175px, .contactForm .leftw200px, .contactForm .leftw250px, .contactForm .leftw75px, .contactForm .rightInput {margin: .5em 0;float: left }.contactForm .leftw75px {width: 75px }.contactForm .leftw125px {width: 125px }.contactForm .leftw150px {width: 150px }.contactForm .leftw175px {width: 175px }.contactForm .leftw200px {width: 200px }.contactForm .leftw225px {float: left;width: 225px;mmargin: .5em 0 .5em 0 }.contactForm .leftw250px {width: 250px }.contactForm .clearCF {clear: both;color: #fff;border: #fff }.trainingForm fieldset, fieldset {border: none }.form {color: #008fd5;font-size: 13px;margin-bottom: 12px }.formleft {float: left;width: 50% }.formright {float: right;width: 50% }legend {color: #888;font-size: 13px;margin: 0;font-weight: 700 }.trainingForm {margin-top: 10px;margin-left: -10px;font-size: 13px;margin-bottom: 12px }.trainingForm input[type=text] {border: 1px solid #ccc;background-color: #ececec;-webkit-appearance: none;width: 90%;padding: 8px 0 8px 5px;margin-top: 5px;margin-bottom: 20px;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px }::-webkit-input-placeholder {color: #999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px }:-moz-placeholder {color: #999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px }::-moz-placeholder {color: #999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px }:-ms-input-placeholder {color: #999;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px }.trainingForm label, .trainingForm legend, input#formbtn {font-size: 13px }.trainingForm textarea {color: #999;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #fff;border: 2px solid #999;padding: 8px 0 8px 5px;width: 90%;margin-top: 5px }.trainingForm .clearCF {clear: both;color: #fff;border: #fff }.trainingForm label, .trainingForm legend {color: #000;margin: 6px 0 }input#formbtn {color: #f2f2f2;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #008fd5;border: none;padding: 6px 12px;margin-top: 10px;margin-left: 12px;}.bottomborder, .prodside_prompt {border-bottom: 1px solid #BBB }input#formbtn:hover {background-color: #6D6D6D }.clusterInfo {margin: 20px 0 10px;padding: 10px 10px 10px 30px;background: url(../images/map/marker_blue.png) 10px 10px no-repeat #000;color: #fff;width: 880px;font-size: 11px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px }.clusterInfo a {color: #008fd5 }.clusterColumn {float: left;width: 150px }.clusterColumnContact {float: left;width: 240px }.breadCrumb {margin: -25px 10px -10px 0;color: #fff;font-size: 10px;text-align: right }.breadCrumb a {color: #008FD5;font-size: 10px }a.rollover {display: block;width: 247px;height: 247px;text-decoration: none;background: url(../images/misc/nl2_scan.jpg) no-repeat;overflow: hidden;text-indent: -10000px;font-size: 0;line-height: 0 }a.rollover:hover {background-position: 0 -247px }.prodside {display: block }.prodside_prompt {display: block;padding: 10px 0 15px;font-size: 14px }.prodside_contact {display: block;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;padding-top: 7px }.prodside_top {display: block;padding: 15px 0 }.prodside_bottom, .prodside_button {padding-bottom: 10px;display: block }.storesection .prodside_top {padding-top: 0 }.storesection label {padding-right: 15px }.prodside_blurb {display: block;width: 200px;float: left;padding-right: 10px }.prodside_circle {display: block;width: 73px;float: right }.prodside_link {display:block;width:200px;float:left;}.prodside_link a {padding: 8px 0 0 10px;display: block;width:188px;height: 25px;color: #fff;background: url(../store/wp-content/themes/filmlight/images/lozenge_wd.jpg) top left no-repeat #fff;float: left }.prodside_price {display: block;width: 100px;float: right;text-align: right;font-size: 20px;color: #555 }.griditemnoborder {width: 280px;float: left;border-bottom: none;padding: 1em 1em .25em 0 }.griditem2 {width: 600px;float: left;padding: 1em 1em .25em 0 }.griditem2rt {width: 600px;float: left;padding: 1em 1em .25em 2em }.griditem3 {width: 840px;float: left;padding: 1em 1em .25em 0 }.griditemhalf {width: 460px;float: left;padding: 1em 1em .25em 0 }.griditem, .griditemimg {width: 280px;float: left;padding: 1em 1em .25em 0 }.griditemimg {border-bottom: none;margin-bottom: 20px;position: relative!important;top: 0 }#masonry * {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box }.griditem {border-bottom: 1px solid #AFAFAF }.note {background: #eeeeee;border-radius: 0px 12px 0px 12px;padding: 12px 12px 6px 12px;margin: 18px 0px;}.left {margin: 0px 20px 18px 0px;}.right {margin: 0px 0px 18px 20px;}blockquote {margin: 0.25em 0;padding: 1em 10px 1em 20px;line-height: 1.20;position: relative;background: #eeeeee;border-radius: 0px 12px 0px 12px;}blockquote h3 {font-size: 18px;}blockquote:before {display: block;padding-left: 10px;content: "\201C";font-size: 60px;position: absolute;left: -20px;top: -20px;color: #008fd5;}blockquote cite {color: #999999;font-size: 13px;display: block;margin-top: 5px;font-style: normal;}.before, .after {margin: 0;}.before figcaption, .after figcaption {background: #008fd5;border-radius: 12px;color: #fff;opacity: 0.8;padding: 12px;position: absolute;top: 10%;transform: translateY(-50%);line-height: 100%;}.before figcaption {left: 12px;}.after figcaption {right: 12px;}.blue-slider {--divider-color: #008fd5;--default-handle-color: #008fd5;--divider-width: 3px;}svg path{fill: #008fd5;stroke: #008fd5;stroke-width: 1;vector-effect:non-scaling-stroke;}.blfeatures {display:none;}ul.featurelinks {columns: 3;-webkit-columns: 3;-moz-columns: 3;}#features img {max-width: 900px;}#library tbody td {border-bottom: none;}#library td.norule {border-top: none;}#library td.rule {border-top: 1px solid #afafaf;}ul.level2 li {list-style-type: '- ';padding-bottom: 0px;}