@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=29373221-e593-46bf-9491-8291b4802636&fontids=694015");@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=29373221-e593-46bf-9491-8291b4802636&fontids=694021");@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=29373221-e593-46bf-9491-8291b4802636&fontids=694027");@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=29373221-e593-46bf-9491-8291b4802636&fontids=692728");@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=7822cd11-fcdf-41d4-a93d-4e389e99d990&fontids=5276750");@font-face{font-family:"HN-light";src:url("../fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix");src:url("../fonts/694015/88fcd49a-13c7-4d0c-86b1-ad1e258bd75d.eot?#iefix") format("eot"), url("../fonts/694015/9a2e4855-380f-477f-950e-d98e8db54eac.woff") format("woff"), url("../fonts/694015/fa82d0ee-4fbd-4cc9-bf9f-226ad1fcbae2.ttf") format("truetype"), url("../fonts/694015/48d599a6-92b5-4d43-a4ac-8959f6971853.svg#48d599a6-92b5-4d43-a4ac-8959f6971853") format("svg");}@font-face{font-family:"HN-roman";src:url("../fonts/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix");src:url("../fonts/694021/0b3a3fca-0fad-402b-bd38-fdcbad1ef776.eot?#iefix") format("eot"), url("../fonts/694021/d5af76d8-a90b-4527-b3a3-182207cc3250.woff") format("woff"), url("../fonts/694021/1d238354-d156-4dde-89ea-4770ef04b9f9.ttf") format("truetype"), url("../fonts/694021/b68875cb-14a9-472e-8177-0247605124d7.svg#b68875cb-14a9-472e-8177-0247605124d7") format("svg");}@font-face{font-family:"HN-medium";src:url("../fonts/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix");src:url("../fonts/694027/55f60419-09c3-42bd-b81f-1983ff093852.eot?#iefix") format("eot"), url("../fonts/694027/9f93e286-eeaa-4077-b0b2-0e6901920f74.woff2") format("woff2"), url("../fonts/694027/5b4a262e-3342-44e2-8ad7-719998a68134.woff") format("woff"), url("../fonts/694027/4a3ef5d8-cfd9-4b96-bd67-90215512f1e5.ttf") format("truetype"), url("../fonts/694027/58ab5075-53ea-46e6-9783-cbb335665f88.svg#58ab5075-53ea-46e6-9783-cbb335665f88") format("svg");}@font-face{font-family:"HN-heavy";src:url("../fonts/692728/bb37f770-d450-4f24-af2b-3a81bf640315.eot?#iefix");src:url("../fonts/692728/bb37f770-d450-4f24-af2b-3a81bf640315.eot?#iefix") format("eot"), url("../fonts/692728/a0d9d2cb-f057-4e8d-a957-27853630f58e.woff") format("woff"), url("../fonts/692728/54085041-5049-4b91-939c-49980c66abab.ttf") format("truetype"), url("../fonts/692728/7a48747c-74f2-49a8-bb65-1c522d4aa618.svg#7a48747c-74f2-49a8-bb65-1c522d4aa618") format("svg");}@font-face{font-family:"Filmotype";src:url("../fonts/5276750/8113face-50b8-475c-a977-1dbac357cf46.eot?#iefix");src:url("../fonts/5276750/8113face-50b8-475c-a977-1dbac357cf46.eot?#iefix") format("eot"), url("../fonts/5276750/f807d985-cd7a-4cce-803a-f3284298a016.woff2") format("woff2"), url("../fonts/5276750/f3518b35-d44b-4f83-9394-096a6a5cab96.woff") format("woff"), url("../fonts/5276750/de056fbe-c25f-46f7-b5e6-0a5e7d0dc255.ttf") format("truetype");}*{margin:0}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{height:100%;min-width:480px}body{height:100%;margin:0;padding:0;background:#fff;font-family:Helvetica, sans-serif;font-size:17px;font-weight:normal}.scss_errors{position:absolute;top:0;width:100%;background:#fff;padding:10px;z-index:999999999}p,li{line-height:22px;margin:5px 0}.cen{text-align:center}.center{text-align:center}.right{text-align:right}.posrel{position:relative}.hidden{visibility:hidden}.hide{display:none}.clear{clear:both}.narrow{letter-spacing:-0.5px}.indent{display:block;margin:0 30px}.right{float:right}.bold{font-weight:bold}.lower{text-transform:lowercase}.block{display:block}.fullwidth{width:100%}.spacer-xs{margin:15px 0}.spacer-sm{margin:30px 0}.spacer-sm-btm{margin-bottom:30px}.spacer{margin:60px 0}.space-top{margin-top:30px !important}.space-top-plus{margin-top:37px !important}.nowrap{white-space:nowrap}.bg-vvlgray{background-color:#f4f4f4}#wrapper{position:relative;min-height:100%;margin:0 auto -90px}.area{position:relative;clear:both}.area#main{min-height:360px;padding-top:103px}.area.bg-white{background-color:#fff;color:#484848}.area.bg-lgray{color:#000;background-color:#eee}.area.bg-dmgray{background-color:#484848;color:#fff}.area.bg-dgray{background-color:#222;color:#fff}.area.bg-black{background-color:#000;color:#fff}.area.bg-black h1{color:#fff}.area.bg-black h1 a{color:#fff}.area.bg-black h2{color:#eee}.area.bg-black h3{color:#ccc}.area.bg-black h4{color:#a8a8a8}.area.bg-black h5{color:#999}.area.bg-trans{background:transparent}.content{display:block !important;position:relative;width:96%;max-width:1200px;margin:0 auto}.compress{max-width:900px;margin:0 auto}.compress .inner{margin:0 30px}a{color:#5a85d7;text-decoration:none;outline:none !important}a:hover{color:#000}.a-offset{display:block;position:relative;top:-103px;visibility:hidden}hr{display:block;clear:both;border:0;border-top:solid 1px #a8a8a8;margin:0;padding:0}hr.dark{border-color:#999}h1{position:relative;font-family:'HN-heavy', Helvetica, sans-serif;font-size:32px;font-weight:normal;color:#000;margin:30px 0 45px;padding:0}h1 a{display:inline-block;color:#000}h2{font-weight:normal;font-family:'HN-light', Helvetica, sans-serif;font-size:28px;letter-spacing:normal;color:#222;margin:30px 0;padding:0}h2.top{margin-top:-20px}h3{font-family:'HN-medium', Helvetica, sans-serif;font-size:20px;font-weight:normal;letter-spacing:normal;color:#484848;margin:5px 0;padding:0}h4{font-family:Helvetica, sans-serif;font-size:18px;letter-spacing:normal;color:#666;margin:5px 0 10px;padding:0}h5{font-size:14px;color:#999;margin:10px 0 5px}.notice{font-size:13px;line-height:normal}.notice .strong{font-size:12px;font-weight:600}.notebox{border:solid 2px #666;padding:15px 30px}.imgfull{text-align:center}.imgfull img{width:100%;border:solid 1px #999;transition:0.25s linear all}.imglink{max-width:100%;border:solid 1px #5a85d7;transition:0.25s linear all}.imglink:hover{border-color:#000}.zoomable,.zoomable a,.zoomable img{cursor:zoom-in}button,.button{display:inline-block;background:#5a85d7;color:#f4f4f4;border:solid 1px #999;border-radius:3px;padding:6px 20px;text-align:center;transition:0.25s linear all;cursor:pointer}button:hover,.button:hover{background:#f4f4f4;color:#5a85d7}button.disabled,.button.disabled{color:#fff !important;background:#eee !important;border:solid 1px #d8d8d8 !important;cursor:default}button.dark,.button.dark{color:#f4f4f4;border-color:#666}button.dark:hover,.button.dark:hover{background:#f4f4f4;color:#5a85d7}.arrow-down{position:relative;top:-5px;left:-3px;font-size:30px}#lightbox #caption{font-size:17px;font-weight:normal}.inmenu{margin:0;padding:0 15px;background:#eee;text-align:center}.inmenu li{display:inline-block;color:#5a85d7;cursor:pointer;margin:0;padding:3px 12px}.inmenu li:hover{color:#000}.imghalf{position:relative;float:left;width:50%;margin:0 30px 60px 0}.imghalf img{width:100%;height:auto}.imghalf.right{float:right;margin:0 0 60px 30px}.imghalf a.vid{display:block}.imghalf a.vid .hover{position:absolute;top:0;left:0;width:100%;height:99%;background:#000;opacity:0;transition:0.25s linear all}.imghalf a.vid .hover:hover{opacity:0.5}.searchresults{margin-bottom:60px}.searchresults .result-item a{display:block;padding:5px 15px;margin-bottom:5px;transition:0.25s linear all}.searchresults .result-item a .text{display:block}.searchresults .result-item a .text span{display:block}.searchresults .result-item a .text .title{font-size:20px}.searchresults .result-item a .text .date,.searchresults .result-item a .text .excerpt{color:#666;font-size:14px;margin-top:3px}.searchresults .result-item a .text .longname{color:#666;font-size:15px;margin-top:3px}.searchresults .result-item a .text .highlight{display:inline;font-weight:bold}.searchresults .result-item a:hover{background:#f4f4f4}.searchresults .result-item a:hover .excerpt,.searchresults .result-item a:hover .date{color:#333}.pagination{margin:20px 0 40px 0;text-align:center}.iframefull-wrap{position:relative;width:100%}.iframefull-wrap .iframefull{position:absolute;left:0;top:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden}.iframefull-wrap .iframefull iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.iframefull-wrap#galaxy-videos-wrap{height:700px}.docbox{display:block !important;width:100%;margin-bottom:-1px}.easehead{font-size:20px;font-weight:bold;color:#222;margin-bottom:15px}.plink{display:none;background:#eee;padding:3px 6px;margin:3px -6px}.server{position:absolute;top:0;left:0;color:#000;font-size:24px;line-height:20px;font-weight:600;text-shadow:0 0 2px #f00, 0 0 3px #f00, 0 0 4px #f00, 0 0 5px #f00, 0 0 6px #f00, 0 0 7px #f00, 0 0 8px #f00, 0 0 9px #f00;z-index:1}#slider-wrap{position:relative}#slider-wrap #slider .cover,#slider-wrap #slider-banner .cover{position:absolute;top:0;left:0;width:100%;background:#fff;z-index:100}#slider-wrap #slider .arrow,#slider-wrap #slider-banner .arrow{display:none;position:absolute;top:0;z-index:99;cursor:pointer}#slider-wrap #slider .arrow span,#slider-wrap #slider-banner .arrow span{position:relative;display:block;width:100%;color:#fff;font-size:9vw;text-shadow:0 0 3px #484848;transition:0.25s linear all}#slider-wrap #slider .arrow span span,#slider-wrap #slider-banner .arrow span span{position:relative}#slider-wrap #slider .arrow:hover span,#slider-wrap #slider-banner .arrow:hover span{color:#5a85d7}#slider-wrap #slider .arrow#prev,#slider-wrap #slider-banner .arrow#prev{left:0}#slider-wrap #slider .arrow#prev span,#slider-wrap #slider-banner .arrow#prev span{left:20%}#slider-wrap #slider .arrow#next,#slider-wrap #slider-banner .arrow#next{right:0}#slider-wrap #slider .arrow#next span,#slider-wrap #slider-banner .arrow#next span{left:-20%}#slider-wrap #slider-banner{position:relative;overflow:hidden;margin:0px auto 0px}#slider-wrap #slider-banner #slides{display:none;position:relative;margin:0;padding:0;list-style:none}#slider-wrap #slider-banner #slides a:hover{cursor:pointer}#slider-wrap #slider-banner #slides a:hover .caption,#slider-wrap #slider-banner #slides a:hover .short-caption{background-color:rgba(0, 0, 0, 0.8);color:#5a85d7}#slider-wrap #slider-banner #slides .slide{position:absolute;top:0;left:0;display:none;min-width:460px;margin:0;padding:0;background:#000;width:100%;height:auto}#slider-wrap #slider-banner #slides .slide img{width:100%;height:auto}#slider-wrap #slider-banner #slides .slide .play-wrap{position:absolute;top:50%;transform:translateY(-50%);width:64px;height:64px;left:calc(50% - 32px)}#slider-wrap #slider-banner #slides .slide .text{position:absolute;font-family:'HN-roman', Helvetica, sans-serif;left:0;bottom:0;display:block;width:100%;background:#000;color:#fff;background-color:rgba(0, 0, 0, 0.6);transition:0.25s linear all}#slider-wrap #slider-banner #slides .slide .text .caption{display:block;font-size:17px;padding:15px;transition:0.25s linear all;text-align:center;font-size:24px}#slider-wrap #slider-banner #slides .slide .text .short-caption{opacity:0;position:absolute;left:0;top:-26px;line-height:20px;font-size:20px;padding:3px 10px;transition:0.25s linear all;display:block;text-align:center;width:100%;background-color:#333}#slider-wrap #slider-banner #slides .slide .text .credit{position:absolute;right:0;top:-26px;line-height:20px;background-color:rgba(0, 0, 0, 0.6);color:#999;font-size:12px;padding:3px 20px;transition:0.25s linear all}#slider-wrap .banner-slider-info{position:absolute;bottom:-28px;right:0;text-align:right;font-size:14px;cursor:default;padding-right:30px}#slider-wrap #slider{position:relative;max-width:1200px;max-height:675px;min-width:460px;overflow:hidden;margin:20px auto 60px}#slider-wrap #slider #slides{display:none;position:relative;margin:0;padding:0;list-style:none}#slider-wrap #slider #slides .slide{position:absolute;top:0;left:0;display:none;min-width:460px;margin:0;padding:0;background:#000}#slider-wrap #slider #slides .slide img{width:100%;height:auto}#slider-wrap #slider #slides .slide .text{position:absolute;left:0;bottom:0;display:block;width:100%;background:#000;color:#fff;opacity:0.66}#slider-wrap #slider #slides .slide .text .caption{display:block;font-size:17px;padding:10px;transition:0.25s linear all}#slider-wrap #slider #slides .slide .text .credit{position:absolute;right:0;top:-26px;line-height:20px;background:#000;color:#999;font-size:12px;padding:3px 10px;transition:0.25s linear all}#slider-wrap #slider-info{display:none;position:absolute;bottom:-28px;right:0;text-align:right;font-size:14px;cursor:default}#slider-wrap #slider-info .control{display:inline-block}#slider-wrap #slider-info .control .play,#slider-wrap #slider-info .control .pause{display:block;padding:5px 15px;cursor:pointer;transition:0.25s linear all}#slider-wrap #slider-info .control .play .fa,#slider-wrap #slider-info .control .pause .fa{width:12px}#slider-wrap #slider-info .control .play:hover,#slider-wrap #slider-info .control .pause:hover{color:#5a85d7}#slider-wrap #slider-info .control .play{display:none}.portal-grid{width:100%;height:100%}.portal-grid .box{position:relative;float:left;display:table;background-size:cover;background-position:center center;width:33.333%;height:225px;text-align:center;cursor:pointer;border:solid 2px #000}.portal-grid .box .inner{display:table-cell;vertical-align:middle}.portal-grid .box .inner .hover{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:0.25s linear all}.portal-grid .box .inner .text{position:absolute;bottom:0;left:0;display:block;width:100%;color:#fff;background:rgba(0, 0, 0, 0.75);font-family:'HN-roman', Helvetica, sans-serif;font-size:17px;padding:5px 10px;transition:0.25s linear all}.portal-grid .box .inner .text .longname{display:block;font-size:14px;line-height:14px}.portal-grid .box .inner:hover .hover{opacity:0.5}.portal-grid .box .inner:hover .text{color:#5a85d7;background:rgba(0, 0, 0, 0.9)}.portal-grid.product .box .inner .hover{background:#5a85d7;opacity:0}.portal-grid.product .box .inner:hover .hover{opacity:0.5}.portal-grid.video .page{display:none}.portal-grid.video .page#page1{display:block}.playbtn{position:absolute;background:url('../img/playbtn48.png') 0 0 no-repeat;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px}.playbtn-big{position:absolute;background:url('../img/playbtn64.png') 0 0 no-repeat;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px}.pager{margin:30px 0 10px;text-align:center}.pager .button{padding:2px 20px 0}.pager .button .dashicons{font-size:30px;font-weight:600;width:auto;height:auto}.pager .info{position:relative;top:4px;padding:0 20px}.bucket{background:#181818;margin-bottom:10px}.bucket .handle{font-family:'HN-light', Helvetica, sans-serif;font-size:24px;border-bottom:1px solid #000;margin-bottom:10px;padding:5px 30px 5px 20px;cursor:pointer;transition:0.25s linear all}.bucket .handle .arrow{float:right;font-size:36px;margin-top:-2px}.bucket .handle:hover{color:#5a85d7}.bucket .contents{display:none;margin:0 20px;padding-bottom:10px}.bucket .contents .item{display:block;line-height:16px;padding:5px 0}.bucket .contents .item:hover{color:#fff}.accordion .subhead{background:#484848;color:#fff;font-size:20px;padding:5px 15px}.accordion .fold .key{font-size:20px;cursor:pointer;color:#5a85d7;overflow:auto;border-bottom:solid 1px #f4f4f4;padding:5px 30px}.accordion .fold .key:hover{color:#000;background:#f4f4f4}.accordion .fold .key .right{float:right}.accordion .fold .note{display:none;overflow:hidden}.accordion .fold .note .label{display:inline-block}.accordion .fold.open .key,.accordion .fold.start-open .key{color:#000;background:#f4f4f4}.accordion .fold.start-open .note{display:block}.accordion.boxed .fold .note{padding:15px 30px;border:solid 2px #f4f4f4;border-bottom:solid 1px #f4f4f4}.accordion.events{padding-bottom:15px}.accordion.events .fold .key .title{display:inline-block}.accordion.events .fold .key .date{display:block;color:#666;font-size:14px;white-space:nowrap}.accordion.events .fold .key .location{display:block;float:right;color:#484848;text-align:right}.accordion.events .fold .key .location .city{display:block;white-space:nowrap}.accordion.events .fold .key .location .country{font-weight:600;color:#666}.accordion.events .fold .key:hover{background:#f4f4f4}.accordion.events .fold .note{padding:0 60px 15px}.accordion.events .fold .note .subtitle{display:block;font-weight:600;color:#666}.accordion.events .fold .note .blurb{display:block;padding:5px 0 15px}.accordion.events .fold .note .instructor,.accordion.events .fold .note .language{display:block;font-size:14px;color:#666}.accordion.events .fold .note .instructor .job,.accordion.events .fold .note .language .job{font-style:italic}.accordion.events .fold .note .register,.accordion.events .fold .note .moreinfo{display:block;float:right;margin:-25px -30px 0 0}.accordion.events .fold .note .register .price,.accordion.events .fold .note .moreinfo .price{position:relative;top:1px;margin-right:10px}.accordion.events .fold .note .register .button,.accordion.events .fold .note .moreinfo .button{padding:1px 20px 3px}.accordion.events .fold .note .moreinfo{margin-top:0}.accordion.events .fold.open{background:#f4f4f4}.accordion.events .fold.open .key .title{color:#000}.accordion.people .fold .key .job{display:block;font-size:17px;color:#666}.accordion.people .fold .note{margin-left:60px;padding-bottom:15px}.accordion.people .fold.open{background:#f4f4f4}.msmenu{position:relative;display:inline-block;background:#333;padding:9px 0;cursor:pointer}.msmenu .trigger{width:100%;padding:0 10px;color:#fff}.msmenu .trigger .arrow-down{float:right}.msmenu .menu{position:absolute;display:none;width:100%;list-style-type:none;background:#333;padding:10px 0 5px 0}.msmenu .menu li{margin:0;padding:1px 10px;color:#fff;white-space:nowrap}.msmenu .menu li:hover{color:#5a85d7}.msmenu .menu li.menu-divider{margin:5px 0}.autocomplete-wrap .autocomplete{display:inline-block;position:relative}.autocomplete-wrap .autocomplete input{padding:2px 3px;outline:none;width:230px;background:#fff;border:solid 1px #a8a8a8}.autocomplete-wrap .autocomplete .values{position:absolute;top:24px;background:#f4f4f4;width:230px;z-index:99}.autocomplete-wrap .autocomplete .values ul{list-style:none;padding:0;max-height:216px;overflow:scroll;border:solid 1px #a8a8a8;border-top:none}.autocomplete-wrap .autocomplete .values ul li{padding:1px 3px;margin:0;color:#5a85d7;cursor:default}.autocomplete-wrap .autocomplete .values ul li.selected{color:#fff;background:#000}.autocomplete-wrap .button{padding:2px 30px}#header{position:fixed;left:0;right:0;top:0;height:103px;min-width:360px;padding:9px 0;overflow:hidden;z-index:999}#header ::selection{background:transparent}#header ::-moz-selection{background:transparent}#header a{color:#ccc;text-decoration:none;cursor:pointer !important}#header ul{margin:0;padding:0;list-style-type:none}#header #logo{position:absolute;top:2px;left:0;display:none;outline:none}#header #logo img{position:absolute}#header #logo img.small{display:none}#header #search{display:none;position:absolute;top:2px;right:-140px;max-width:236px;width:236px;height:27px;margin:0;padding:0 22px 0 5px;background:#222;border:solid 1px #484848;overflow:hidden;z-index:999}#header #search #searchinput{position:absolute;top:2px;right:27px;background:transparent;height:21px;width:203px;color:#ccc;padding:0;font-size:14px;border:none;outline:none}#header #search #searchinput::selection{background:#5a85d7}#header #search #searchinput::-moz-selection{background:#5a85d7}#header #search #searchicon{position:absolute;top:4px;right:6px;font-size:14px;color:#999;cursor:pointer}#header #usermenu{display:none;position:absolute;right:-5px;top:2px;width:144px;height:27px;background:#222;border:solid 1px #484848;white-space:nowrap;text-align:center;text-transform:uppercase;overflow:hidden;transition:0.25s linear all;z-index:998}#header #usermenu li{float:left;position:absolute;right:0;display:inline;margin:0;font-size:11px;font-weight:normal;overflow:hidden;line-height:26px;background:#222;border-left:solid 1px #484848}#header #usermenu li a{display:block;height:25px;width:70px;font-family:'HN-medium', Helvetica, sans-serif;transition:0.25s linear all}#header #usermenu li a:hover{color:#5a85d7}#header #usermenu li#um-register,#header #usermenu li#um-account{left:0;right:auto;border:none}#header #menu-main-menu{display:none;position:absolute;right:0;bottom:-4px;white-space:nowrap;text-transform:uppercase}#header #menu-main-menu li{position:relative;display:inline;margin:0;font-size:14px;font-weight:normal;overflow:hidden}#header #menu-main-menu li:last-child a{padding-right:0}#header #menu-main-menu li a{padding:9px 6px 8px;font-family:'HN-medium', Helvetica, sans-serif;transition:0.25s linear all}#header #menu-main-menu li a:hover{color:#5a85d7}#header #menu-main-menu li a.active{color:#5a85d7 !important}#header #burger{display:none;position:absolute;top:3px;right:0;padding-left:20px;font-size:24px;line-height:24px;cursor:pointer;color:#999;transition:0.25s linear all}#header #burger:hover{color:#5a85d7}#burgermenu{display:none;position:fixed;top:49px;right:0;width:auto;height:auto;padding:0;background:#222;border:solid 1px #222;z-index:999;list-style:none;text-transform:uppercase}#burgermenu li{position:relative;font-size:17px;font-weight:normal;text-align:right;margin:0}#burgermenu li a{display:block;font-family:'HN-medium', Helvetica, sans-serif;letter-spacing:1px;color:#f4f4f4 !important;padding:6px 30px 6px 45px;transition:0.25s linear all;cursor:pointer !important}#burgermenu li a.active{color:#5a85d7 !important}#burgermenu li a:hover{color:#5a85d7 !important}#burgermenu li:first-child a{padding-top:12px}#burgermenu li:last-child a{padding-bottom:12px}#burgermenu hr{border-color:#666;margin:5px 0}#top-prompt{display:none;position:fixed;top:80px;width:420px;text-align:center;z-index:998}#top-prompt #top-box{position:relative;display:inline-block;background:url("/wp-content/themes/ms/img/black75.png");padding:30px;border-radius:0 0 12px 12px;margin:0 auto}#top-prompt #top-box .close{display:inline-block;position:absolute;top:0;right:0;padding:20px;cursor:pointer;color:#5a85d7}#top-prompt #top-box .close:hover{color:#fff}#top-prompt #top-box .blurb{color:#fff;font-size:18px;font-weight:bold;margin:20px 0}#pusher{height:90px}#footer{height:90px;min-width:480px;padding-top:9px;color:#666;cursor:default;z-index:999}#footer .content{height:100%}#footer a{color:#999;white-space:nowrap;transition:0.25s linear all}#footer a:hover{color:#5a85d7}#footer #contact{position:absolute;right:0;font-size:14px;line-height:15px;text-align:right}#footer #contact .link{font-family:'HN-medium', Helvetica, sans-serif;font-size:14px;color:#ccc}#footer #contact .link:hover{color:#5a85d7}#footer #social .faicon{position:relative;display:inline-block;width:32px;height:32px;margin-right:4.5px;background:#484848;text-align:center}#footer #social .faicon .fab{position:relative;top:4px;color:#ccc;font-size:24px;transition:0.25s linear all}#footer #social .faicon:hover{background:#5a85d7}#footer #social .faicon:hover .fab{color:#fff}#footer #legal{position:absolute;bottom:27px;font-size:15px}#footer #website-support{position:absolute;bottom:9px;background:none;margin:0;padding:0;font-size:15px}#footer #copyright{position:absolute;bottom:9px;right:0;font-size:12px;line-height:12px;text-align:right}.home{background:#000;min-width:480px}.home #fullpage .home-feature{display:block}.home #fullpage .home-feature .feature-link{display:block}.home #fullpage .fvid{position:absolute;top:0;left:0;height:110%;width:110%;overflow:hidden}.home #fullpage .fvid video{position:relative;top:-50px;left:-50px;height:110%;width:110%;min-width:100%;min-height:100%;margin:0 auto;object-fit:cover;text-align:center}.home #fullpage .vidfg{position:absolute;top:0;left:0;height:110%;width:110%;background:#5a85d7;opacity:0.8}.home #fullpage .headline{display:none;position:absolute;top:20%;left:0;width:100%;height:100%;text-align:center;color:#fff;font-family:'HN-medium', Helvetica, sans-serif;font-size:7.5vw}.home #fullpage .headline img{display:inline-block;width:75%}.home #fullpage .fp-slides .fp-tableCell{vertical-align:top !important}.home #fullpage .fp-slides .fp-tableCell article{width:100%}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap{position:absolute;bottom:138px;width:100%;background-color:rgba(0, 0, 0, 0.6);color:#fff}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar{position:relative;height:75px;width:96%;max-width:1200px;padding:0 30px;margin:0 auto;text-align:center}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left{position:absolute;left:0;top:19px;text-transform:uppercase}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .grid-icon{position:relative;top:3px;display:inline-block;height:30px;width:30px;margin-right:10px;padding:8px 8px 4px;background:transparent}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .grid-icon span{position:absolute;left:3px;top:3px;transition:0.25s linear all}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .grid-icon span img{width:24px}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .grid-icon:hover{background-color:rgba(0, 0, 0, 0.6)}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .grid-icon:hover .off{opacity:0}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title{position:absolute;top:8px;left:45px;font-family:'HN-medium', Helvetica, sans-serif;font-size:18px;text-transform:capitalize;white-space:nowrap}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title.has-brochure{top:-19px;left:35px}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title.has-brochure a{display:inline-block;padding:12px 10px;font-size:11px;text-align:center;color:#fff}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title.has-brochure a:hover{color:#5a85d7;background-color:rgba(0, 0, 0, 0.6)}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title.has-brochure a span{display:block;font-size:18px;padding:2px 0}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title.hide-brochure{display:none}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-title{display:block;margin:0 auto;font-family:'HN-light', Helvetica, sans-serif;font-size:32px;white-space:nowrap}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-title.nolink{padding:3px 0}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-title a{display:inline-block;color:#fff;padding:3px 10px}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-title a:hover{color:#5a85d7;background-color:rgba(0, 0, 0, 0.6)}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-value-prop{display:block;font-size:14px;white-space:nowrap}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth{position:absolute;top:0;right:0;height:100%;text-align:right;text-transform:uppercase;font-family:'HN-medium', Helvetica, sans-serif;font-size:11px;line-height:18px;cursor:pointer}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .products{position:relative;top:10px;z-index:99}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .products .prodstrigger{padding:12px 10px 10px 10px}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .products .prodstrigger:hover{color:#5a85d7}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .products .menu{display:none;position:absolute;bottom:25px;right:0;width:100%;background:rgba(0, 0, 0, 0.8);padding-top:10px}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .products .menu li{line-height:normal;margin:0;color:#999}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .products .menu li .prod{display:block;padding:5px 10px;cursor:default}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .products .menu li .prod a{display:block;padding:5px 10px;margin:-5px -10px;cursor:pointer;color:#fff}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .products .menu li .prod a:hover{color:#5a85d7}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .story{position:absolute;bottom:0;right:0;display:block;width:100%;padding:10px;color:#fff;text-align:center}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .story:hover{color:#5a85d7;background-color:rgba(0, 0, 0, 0.6)}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .photo-credit{position:absolute;left:0;bottom:-30px;font-family:'HN-medium', Helvetica, sans-serif;font-size:12px;color:#fff;text-shadow:1px 1px 2px #484848, -1px -1px 2px #484848, 1px -1px 2px #484848, -1px 1px 2px #484848;opacity:0.66}.home #fullpage .fp-slide.featured-single,.home #fullpage .fp-slide.featured-video{cursor:pointer}.home #fullpage .fp-slidesNav{z-index:3}.home #fullpage .fp-slidesNav.bottom{bottom:99px}.home #fullpage .fp-slidesNav.bottom ul li{height:auto;width:auto;margin:0 15px}.home #fullpage .fp-slidesNav.bottom ul li a{height:24px;width:24px;border:solid 1px #999;border-radius:3px;background:#fff;opacity:0.5;transition:0.25s linear all}.home #fullpage .fp-slidesNav.bottom ul li a:hover{background:#5a85d7;opacity:1}.home #fullpage .verticals-grid{background:#000}.home #fullpage .verticals-grid .msgrid{position:absolute;top:103px;left:0.5px;width:100%;height:100%}.home #fullpage .verticals-grid .msgrid .box{position:relative;float:left;display:table;background-size:cover;background-position:center center;width:33.333%;height:333px;min-height:80px;text-align:center;cursor:pointer}.home #fullpage .verticals-grid .msgrid .box .inner,.home #fullpage .verticals-grid .msgrid .box.centerbox div{display:table-cell;vertical-align:middle}.home #fullpage .verticals-grid .msgrid .box .inner .hover,.home #fullpage .verticals-grid .msgrid .box.centerbox div .hover{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;transition:0.25s linear all}.home #fullpage .verticals-grid .msgrid .box .inner .text,.home #fullpage .verticals-grid .msgrid .box.centerbox div .text{position:absolute;bottom:20px;left:0;display:block;width:100%;color:#fff;font-family:'HN-light', Helvetica, sans-serif;font-size:2.5vw;line-height:2.5vw;text-shadow:1px 1px 2px #484848, -1px -1px 2px #484848, 1px -1px 2px #484848, -1px 1px 2px #484848;padding:4px 6px 8px;border-radius:6px}.home #fullpage .verticals-grid .msgrid .box .inner:hover .hover,.home #fullpage .verticals-grid .msgrid .box.centerbox div:hover .hover{opacity:0}.home #footer{position:absolute;bottom:0;width:100%}#homeslides{position:relative;width:100%;height:100%;overflow:hidden}#homeslides .homeslide{display:none;position:absolute;top:0;left:0;width:100%;height:100%;min-width:100%;min-height:100%}#homeslides .homeslide.video .homevid-wrap{display:table;position:absolute;top:0;left:0;width:100%;height:98.5%;min-width:100%;min-height:98.5%}#homeslides .homeslide.video .homevid.full video{width:100%;height:100%}#homeslides .homeslide.video .homevid.maintain{display:table-cell;vertical-align:middle}#homeslides .homeslide.video .homevid.maintain video{display:inline-block;width:100%;height:auto}#homeslides .homeslide .homeimg{display:block;background:center center no-repeat fixed;background-size:cover;width:100%;height:100%}#homeslides .homeslide .homesvg,#homeslides .homeslide .homesvg-mobile{display:block;position:absolute;top:0;width:100%;text-align:center}#homeslides .homeslide .homesvg-mobile{display:none}#homeslides .homeslide .credit{position:absolute;left:0;bottom:9px;line-height:20px;background:#000;color:#ccc;font-size:12px;padding:3px 10px;opacity:0.75}#homeslides #navdots{position:absolute;bottom:5px;background:url('/wp-content/themes/ms/img/black33.png') repeat;border-radius:12px 12px 0 0;text-align:center;margin:0;padding:0;z-index:99}#homeslides #navdots .navdot{display:inline-block;padding:10px 15px;text-align:center;cursor:default}#homeslides #navdots .navdot .dot{display:block;width:13px;height:13px;border:solid 2px #ccc;border-radius:12px;transition:0.25s linear all;opacity:0.66}#homeslides #navdots .navdot.on .dot{border-color:#ccc !important;background:#ccc !important;opacity:1}#homeslides #navdots .navdot:hover .dot,#homeslides #navdots .navdot.go .dot{border-color:#5a85d7;background:#5a85d7;opacity:1}.single-portal{background:#000}.single-portal a{color:#5a85d7}.single-portal a:hover{color:#fff}.single-portal .button{color:#f4f4f4;border-color:#666}.single-portal .button:hover{background:#f4f4f4;color:#5a85d7}.single-portal #top a{position:relative;display:block;height:400px;width:100%;background-position:center center;background-size:cover}.single-portal #top a .headline-wrap{position:absolute;bottom:0;width:100%;background-color:rgba(0, 0, 0, 0.6);text-align:center;transition:0.25s linear all}.single-portal #top a .headline-wrap .headline,.single-portal #top a .headline-wrap .short-headline{display:block;max-width:1200px;margin:0 auto;padding:10px;color:#fff;font-family:'HN-roman', Helvetica, sans-serif;font-size:24px;transition:0.25s linear all}.single-portal #top a .headline-wrap .short-headline{display:none}.single-portal #top a:hover .headline-wrap{background-color:rgba(0, 0, 0, 0.8)}.single-portal #top a:hover .headline-wrap .headline,.single-portal #top a:hover .headline-wrap .short-headline{color:#5a85d7}.single-portal #slider-wrap #slider .cover,.single-portal #slider-wrap #slider-banner .cover{background:#000}.single-portal h2{color:#eee;margin-top:40px}.single-portal h3{font-family:'HN-light', Helvetica, sans-serif;color:#eee}.single-portal .ldproducts,.single-portal .dproducts{float:left;width:48%;margin-bottom:60px}.single-portal .ldproducts#legacy,.single-portal .dproducts#legacy{margin-right:2%}.single-portal .ldproducts#discontinued,.single-portal .dproducts#discontinued{margin-left:2%}.single-portal .ldproducts ul,.single-portal .dproducts ul{height:300px;overflow:scroll;overflow-x:hidden;overflow-y:scroll;background-color:#181818;list-style-type:none;margin:0;padding:10px}.single-portal .ldproducts ul li,.single-portal .dproducts ul li{margin:0;padding:0}.single-portal .ldproducts ul li a,.single-portal .dproducts ul li a{display:block;padding:5px 0;color:#5a85d7;transition:0.25s linear all;line-height:18px;font-weight:bold}.single-portal .ldproducts ul li a .name,.single-portal .dproducts ul li a .name{display:table-cell;width:200px;font-size:17px}.single-portal .ldproducts ul li a .longname,.single-portal .dproducts ul li a .longname{display:table-cell;font-size:14px;font-weight:normal}.single-portal .ldproducts ul li a:hover,.single-portal .dproducts ul li a:hover{color:#fff}.single-portal .dproducts{float:none;width:66%;margin:0 auto;padding-top:10px}.plist,.plist-nofilter{position:relative}.plist #filters,.plist-nofilter #filters{position:relative;display:inline-block;margin:-10px 0 30px;padding:10px 0;z-index:99}.plist #filters .msmenu,.plist-nofilter #filters .msmenu{margin-right:10px}.plist #filters .msmenu.open .trigger,.plist-nofilter #filters .msmenu.open .trigger,.plist #filters .msmenu:hover .trigger,.plist-nofilter #filters .msmenu:hover .trigger{color:#5a85d7}.plist #filters .msmenu#by-category-menu,.plist-nofilter #filters .msmenu#by-category-menu{display:none;width:190px}.plist #filters .msmenu#by-series-menu,.plist-nofilter #filters .msmenu#by-series-menu{width:160px}.plist #filters .msmenu#by-focus-menu,.plist-nofilter #filters .msmenu#by-focus-menu{width:237px}.plist #filters .msmenu#by-year-menu,.plist-nofilter #filters .msmenu#by-year-menu{width:90px}.plist #filters .autocomplete-wrap,.plist-nofilter #filters .autocomplete-wrap{display:inline-block;background:#333;margin-right:10px;padding:3px}.plist #filters .autocomplete-wrap label,.plist-nofilter #filters .autocomplete-wrap label{padding:0 10px 0 5px}.plist #filters .autocomplete-wrap .autocomplete input,.plist-nofilter #filters .autocomplete-wrap .autocomplete input{padding:6px 6px 7px;outline:none;width:230px;color:#fff;background:#000;border:none}.plist #filters .autocomplete-wrap .autocomplete .values,.plist-nofilter #filters .autocomplete-wrap .autocomplete .values{position:absolute;top:33px;color:#fff;background:#333;width:230px;z-index:99}.plist #filters .autocomplete-wrap .autocomplete .values ul,.plist-nofilter #filters .autocomplete-wrap .autocomplete .values ul{border-color:#333;border-bottom-width:4px;text-align:left;padding:4px 3px}.plist #filters .autocomplete-wrap input,.plist-nofilter #filters .autocomplete-wrap input{padding:6px;width:230px;background:#333;border:solid 1px #484848}.plist #filters .button,.plist-nofilter #filters .button{white-space:nowrap;padding:8px 0 9px;width:60px}.plist #filters .button.disabled,.plist-nofilter #filters .button.disabled{color:#222 !important;background:#484848 !important;border-color:#484848 !important;cursor:default}.plist.news .item a,.plist-nofilter.news .item a,.plist.inthemedia .item a,.plist-nofilter.inthemedia .item a{position:relative;display:block;min-height:128px;padding:10px 10px 10px 0;margin-bottom:10px}.plist.news .item a .thumbnail,.plist-nofilter.news .item a .thumbnail,.plist.inthemedia .item a .thumbnail,.plist-nofilter.inthemedia .item a .thumbnail{position:relative}.plist.news .item a .thumbnail img,.plist-nofilter.news .item a .thumbnail img,.plist.inthemedia .item a .thumbnail img,.plist-nofilter.inthemedia .item a .thumbnail img,.plist.news .item a .thumbnail .cover,.plist-nofilter.news .item a .thumbnail .cover,.plist.inthemedia .item a .thumbnail .cover,.plist-nofilter.inthemedia .item a .thumbnail .cover{position:absolute;top:0;left:0;height:108px;width:192px}.plist.news .item a .thumbnail .cover,.plist-nofilter.news .item a .thumbnail .cover,.plist.inthemedia .item a .thumbnail .cover,.plist-nofilter.inthemedia .item a .thumbnail .cover{background-color:#000;opacity:0;z-index:1;transition:0.25s linear all}.plist.news .item a .text,.plist-nofilter.news .item a .text,.plist.inthemedia .item a .text,.plist-nofilter.inthemedia .item a .text{display:block;margin-left:222px}.plist.news .item a .text .headline,.plist-nofilter.news .item a .text .headline,.plist.inthemedia .item a .text .headline,.plist-nofilter.inthemedia .item a .text .headline{display:block;color:#fff;font-family:'HN-roman', Helvetica, sans-serif;font-size:20px;transition:0.25s linear all}.plist.news .item a .text .date,.plist-nofilter.news .item a .text .date,.plist.inthemedia .item a .text .date,.plist-nofilter.inthemedia .item a .text .date{display:inline-block;color:#666;font-size:14px;transition:0.25s linear all}.plist.news .item a .text .source,.plist-nofilter.news .item a .text .source,.plist.inthemedia .item a .text .source,.plist-nofilter.inthemedia .item a .text .source{display:inline-block;color:#a8a8a8;font-size:14px;transition:0.25s linear all}.plist.news .item a .text .excerpt,.plist-nofilter.news .item a .text .excerpt,.plist.inthemedia .item a .text .excerpt,.plist-nofilter.inthemedia .item a .text .excerpt{display:block;color:#a8a8a8;font-size:15px;margin-top:5px;transition:0.25s linear all}.plist.news .item a:hover .thumbnail .cover,.plist-nofilter.news .item a:hover .thumbnail .cover,.plist.inthemedia .item a:hover .thumbnail .cover,.plist-nofilter.inthemedia .item a:hover .thumbnail .cover{opacity:0.5}.plist.news .item a:hover .text .headline,.plist-nofilter.news .item a:hover .text .headline,.plist.inthemedia .item a:hover .text .headline,.plist-nofilter.inthemedia .item a:hover .text .headline{color:#5a85d7}.plist.news .item a:hover .text .excerpt,.plist-nofilter.news .item a:hover .text .excerpt,.plist.inthemedia .item a:hover .text .excerpt,.plist-nofilter.inthemedia .item a:hover .text .excerpt,.plist.news .item a:hover .text .source,.plist-nofilter.news .item a:hover .text .source,.plist.inthemedia .item a:hover .text .source,.plist-nofilter.inthemedia .item a:hover .text .source{color:#eee}.plist.news .item.featured,.plist-nofilter.news .item.featured,.plist.inthemedia .item.featured,.plist-nofilter.inthemedia .item.featured{display:none}.plist.product,.plist-nofilter.product{margin-bottom:30px}.plist.product .item,.plist-nofilter.product .item{position:relative;height:48px}.plist.product .item .msmenu,.plist-nofilter.product .item .msmenu{background:none;padding:0}.plist.product .item .msmenu .trigger,.plist-nofilter.product .item .msmenu .trigger{border-left:none}.plist.product .item.even,.plist-nofilter.product .item.even{background-color:#000}.plist.product .item.even .resources .trigger,.plist-nofilter.product .item.even .resources .trigger,.plist.product .item.even .resources .menu,.plist-nofilter.product .item.even .resources .menu{background-color:#000}.plist.product .item.odd,.plist-nofilter.product .item.odd{background-color:#181818}.plist.product .item.odd .resources .trigger,.plist-nofilter.product .item.odd .resources .trigger,.plist.product .item.odd .resources .menu,.plist-nofilter.product .item.odd .resources .menu{background-color:#181818}.plist.product .item .names,.plist-nofilter.product .item .names{display:inline-block;color:#fff;font-family:'HN-roman', Helvetica, sans-serif;transition:0.25s linear all}.plist.product .item .names .name,.plist-nofilter.product .item .names .name{display:inline-block;width:210px;font-size:20px;padding-left:30px}.plist.product .item .names .longname,.plist-nofilter.product .item .names .longname{display:inline-block;width:340px;color:#ccc;font-size:17px;white-space:nowrap}.plist.product .item .names:hover,.plist-nofilter.product .item .names:hover{color:#5a85d7}.plist.product .item.pageless,.plist-nofilter.product .item.pageless{line-height:48px}.plist.product .item.pageless .names,.plist-nofilter.product .item.pageless .names{color:#999;cursor:default}.plist.product .item a,.plist-nofilter.product .item a{display:inline-block;line-height:48px}.plist.product .item a:hover .text,.plist-nofilter.product .item a:hover .text{color:#5a85d7}.plist.product .item .camera,.plist-nofilter.product .item .camera{display:inline-block;width:32px}.plist.product .item .camera .icon,.plist-nofilter.product .item .camera .icon,.plist.product .item .camera .hover,.plist-nofilter.product .item .camera .hover,.plist.product .item .camera.blank,.plist-nofilter.product .item .camera.blank{display:inline-block;height:32px;width:32px}.plist.product .item .camera .icon,.plist-nofilter.product .item .camera .icon,.plist.product .item .camera .hover,.plist-nofilter.product .item .camera .hover{position:absolute;top:7px;left:10px;background:url('../img/camera.png') 0 0 no-repeat}.plist.product .item .camera .icon,.plist-nofilter.product .item .camera .icon{transition:0.25s linear all}.plist.product .item .camera .icon:hover,.plist-nofilter.product .item .camera .icon:hover{opacity:0}.plist.product .item .camera .hover,.plist-nofilter.product .item .camera .hover{background-position:0 -32px}.plist.product .resources,.plist-nofilter.product .resources{display:block;position:absolute;top:0;right:0;text-align:right}.plist.product .resources .trigger,.plist-nofilter.product .resources .trigger,.plist.product .resources .loginfor,.plist-nofilter.product .resources .loginfor{display:inline-block;font-family:'HN-roman', Helvetica, sans-serif;font-size:14px;line-height:48px;padding:0 10px 2px;color:#999}.plist.product .resources .trigger .text,.plist-nofilter.product .resources .trigger .text,.plist.product .resources .loginfor .text,.plist-nofilter.product .resources .loginfor .text{color:#fff;transition:0.25s linear all}.plist.product .resources .trigger:hover,.plist-nofilter.product .resources .trigger:hover,.plist.product .resources .loginfor:hover,.plist-nofilter.product .resources .loginfor:hover{color:#5a85d7}.plist.product .resources .trigger:hover .text,.plist-nofilter.product .resources .trigger:hover .text,.plist.product .resources .loginfor:hover .text,.plist-nofilter.product .resources .loginfor:hover .text{color:#5a85d7}.plist.product .resources.open .trigger,.plist-nofilter.product .resources.open .trigger{color:#5a85d7}.plist.product .resources.open .trigger .text,.plist-nofilter.product .resources.open .trigger .text{color:#5a85d7}.plist.product .resources .trigger,.plist-nofilter.product .resources .trigger{border-left:solid 1px transparent}.plist.product .resources .trigger:hover,.plist-nofilter.product .resources .trigger:hover{background-color:#222;border-color:#333}.plist.product .resources .loginfor,.plist-nofilter.product .resources .loginfor{transition:0.25s linear all}.plist.product .resources .loginfor:hover,.plist-nofilter.product .resources .loginfor:hover{color:#5a85d7}.plist.product .resources .arrow-down,.plist-nofilter.product .resources .arrow-down{top:9px}.plist.product .resources .loginfor,.plist-nofilter.product .resources .loginfor{position:relative;top:2px;height:46px;cursor:pointer}.plist.product .resources .menu,.plist-nofilter.product .resources .menu{display:none;position:absolute;right:0;top:48px;width:360px;padding:5px 0;border:solid 1px #333;border-top:none;border-right:none;list-style-type:none}.plist.product .resources .menu li,.plist-nofilter.product .resources .menu li{line-height:normal;margin:0;text-align:left;font-size:14px}.plist.product .resources .menu li.rhr,.plist-nofilter.product .resources .menu li.rhr{background:#333;height:1px;margin:5px 0;padding:0}.plist.product .resources .menu li a,.plist-nofilter.product .resources .menu li a{position:relative;left:10px;text-indent:-15px;display:block !important;line-height:18px !important;width:100%;padding:2px 15px;color:#5a85d7;transition:0.25s linear all;overflow:hidden;white-space:normal}.plist.product .resources .menu li a:hover,.plist-nofilter.product .resources .menu li a:hover{color:#fff}#nonefound{display:none;color:#fff;background:#333;font-size:20px;padding:30px 0;text-align:center}#sp-in-the-media{margin-top:-45px}.moreless .key{background:#181818 !important;color:#5a85d7 !important;border:solid 1px #666 !important;border-radius:3px;text-align:center;margin:20px 0;padding:5px 10px;transition:0.25s linear all}.moreless .key:hover{background:#a8a8a8 !important;color:#000 !important}#brochures{list-style-type:none;padding:0}#brochures li{display:inline-block;width:21%;margin:30px 2%;text-align:center}#brochures li a{display:block;font-family:'HN-roman', Helvetica, sans-serif;font-size:20px;transition:0.25s linear all;color:#fff}#brochures li a img{width:100%;height:auto;border:solid 2px #eee;transition:0.25s linear all}#brochures li a:hover{color:#5a85d7}#brochures li a:hover img{border-color:#5a85d7}.page p{margin:15px 0}.page .area#main{padding-bottom:30px}.page.legal hr{margin-top:40px}.page.legal h3{font-family:Helvetica, sans-serif;font-size:20px;font-weight:normal;margin:15px 0}.page.legal h4{font-size:16px;font-weight:normal;margin:15px 0}.page.legal p,.page.legal li{font-size:0.9em}.page .banner{position:relative;display:block;margin-bottom:60px}.page .banner img{width:100%;height:auto}.page .banner .headline-wrap{position:absolute;bottom:2px;width:100%;background-color:rgba(0, 0, 0, 0.6);text-align:center;transition:0.25s linear all}.page .banner .headline-wrap .headline,.page .banner .headline-wrap .short-headline{display:block;max-width:1200px;margin:0 auto;padding:10px;color:#fff;font-family:'HN-roman', Helvetica, sans-serif;font-size:32px;transition:0.25s linear all}.page .banner .headline-wrap .short-headline{display:none;font-size:28px;padding:5px}.page .banner#banner-link:hover .headline-wrap{background-color:rgba(0, 0, 0, 0.8)}.page .banner#banner-link:hover .headline-wrap .headline,.page .banner#banner-link:hover .headline-wrap .short-headline{color:#5a85d7}.single-product h1{margin-bottom:30px}.single-product h1 .longname{display:block;font-family:'HN-roman', Helvetica, sans-serif;font-size:18px;letter-spacing:normal;color:#484848 !important;transition:0.25s linear all}.single-product h1 .longname .allprods{color:#a8a8a8;font-size:14px}.single-product h2{font-size:36px;margin:20px 0;text-align:center}.single-product h3{font-size:20px;line-height:22px;text-transform:uppercase}.single-product h3.stacktop{padding-top:10px}.single-product h3.stacked{padding-top:20px}.single-product h4{font-size:16px;line-height:22px;margin:5px 0}.single-product .subpage{display:none;margin-bottom:60px}.single-product .subpage#sp-overview{display:block;margin-bottom:0}.single-product .subpage h2{margin-top:40px}.single-product .subpage#sp-software h3{margin-top:20px}.single-product .subpage#sp-software .software-item{display:block;width:100%;margin-bottom:-1px}.single-product .subpage#sp-software .smr{font-size:12px;text-align:right}.single-product .product-sec1 .col{position:relative;float:left;width:30%;margin:0 1.5%;padding-bottom:40px}.single-product .product-sec1 .compress{padding-bottom:40px}.single-product .product-half{padding:0 20px 60px}.single-product .product-sec2{width:100%}.single-product .product-sec2 td{vertical-align:top}.single-product .product-sec2 td.img{text-align:center}.single-product .product-sec2 td.img img{width:100%;max-width:360px}.single-product .product-sec2.big{margin:30px 0}.single-product .product-sec2.big td{padding:0 20px 20px;width:25%;border-right:solid 1px #a8a8a8}.single-product .product-sec2.big td:last-child{border:none}.single-product .product-sec2.big.parts-3 td{width:33%}.single-product .product-sec2.big.parts-2 td{width:50%}.single-product .product-sec2.small{margin:10px 0 30px;display:none}.single-product .product-sec2.small tr:last-child td{border:none}.single-product .product-sec2.small td{padding:20px;border-bottom:solid 1px #a8a8a8}.single-product .product-sec2.small td.img{vertical-align:middle;width:33%}.single-product .product-sec2.small td.noimg{width:0;padding:0}.single-product .product-quotes{width:80%;margin:45px auto 60px}.single-product .product-quotes .quote{position:relative;top:10px;margin-bottom:20px}.single-product .product-quotes .quote .curlyleft{position:absolute;top:-15px;font-family:'HN-roman', Helvetica, sans-serif;font-size:60px;color:#484848}.single-product .product-quotes .quote p{font-family:'HN-roman', Helvetica, sans-serif;line-height:22px;letter-spacing:0.25px;margin-left:30px}.single-product .product-quotes .quote p .curlyright{font-family:'HN-roman', Helvetica, sans-serif}.single-product .product-quotes .quote .who{color:#484848;font-family:'HN-medium', Helvetica, sans-serif;font-size:14px;line-height:20px;text-align:right;margin-bottom:5px}.single-product .product-quotes .quote .who .job{display:block;color:#999;font-family:'HN-roman', Helvetica, sans-serif}.single-product .product-quotes .quote .more{text-align:right}.single-product .product-quotes .quote .more a{display:inline-block;background:#5a85d7;color:#fff;border:solid 1px #fff;border-radius:3px;font-family:'HN-medium', Helvetica, sans-serif;font-size:11px;text-transform:uppercase;padding:4px 10px}.single-product .product-quotes .quote .more a:hover{background:#fff;color:#5a85d7;border:solid 1px #ccc}.single-product .product-bot{margin-top:45px}.single-product .product-bot.num1 .wrap{width:96%}.single-product .product-bot.num2 .wrap{width:46%}.single-product .product-bot.num3 .wrap{width:29.33%}.single-product .product-bot .wrap{float:left;margin:0 2% 45px}.single-product .product-bot .wrap .col{position:relative;max-width:360px;margin:0 auto}.single-product .product-bot .wrap .col .imglink{display:block;color:#666;font-size:14px;transition:0.25s linear all}.single-product .product-bot .wrap .col .imglink h3{transition:0.25s linear all}.single-product .product-bot .wrap .col .imglink img{width:100%;max-width:360px}.single-product .product-bot .wrap .col .imglink:hover{color:#5a85d7}.single-product .product-bot .wrap .col .imglink:hover h3{color:#5a85d7}.single-product .product-bot .wrap .col .vidlink{position:relative}.single-product .product-bot .wrap .col .award{display:none;position:absolute;top:24px;left:0}.single-product .product-bot .wrap .col .award img{width:100%;vertical-align:middle}.single-product #support-vids .bucket{background:#f4f4f4;margin-top:30px;padding-top:10px}.single-product #support-vids .bucket .handle{display:none}.single-product #support-vids .bucket .contents{display:block !important}.single-product #support-vids .bucket .contents .item:hover{color:#000}.single-product #accessories .note{background:#f4f4f4;padding:10px 30px}.single-product #accessories .note .image{float:left}.single-product #accessories .note .image img{height:108px;width:192px;border:solid 1px #ccc;transition:0.25s linear all}.single-product #accessories .note .image .zoomable:hover img{border-color:#5a85d7}.single-product #accessories .note .text{display:block;margin-left:222px}.single-product #accessories .note .text .pn{display:block;color:#666;font-size:14px;font-style:italic;margin-top:15px}#self-powered-wrap{margin-top:40px}#self-powered-wrap h2{font-size:36px;margin:20px 0}#self-powered-wrap h3{margin-top:30px;text-transform:none}#self-powered-wrap p{margin:15px 0}#self-powered-wrap .imghalf{margin-top:20px !important;margin-bottom:20px !important}#pagebar{list-style-type:none;height:40px;margin:0;padding:0}#pagebar li{display:inline-block;color:#000;font-family:'HN-medium', Helvetica, sans-serif;font-size:14px;line-height:20px;margin:0;cursor:pointer}#pagebar li.resources{float:right}#pagebar li.resources .menu{width:360px}#pagebar li.resources .menu li a{position:relative;left:5px;text-indent:-15px;line-height:18px !important;padding:3px 10px 3px 30px}#pagebar li.active{padding:10px;color:#5a85d7 !important;cursor:default}#pagebar li.blank{padding:10px}#pagebar li.sublink{padding:10px;color:#000;transition:0.25s linear all;text-transform:uppercase}#pagebar li.sublink:hover{background-color:#f4f4f4}#pagebar li.sublink.active{background-color:#fff !important;color:#5a85d7 !important}#pagebar li a{display:block;padding:10px;color:#000;transition:0.25s linear all}#pagebar li a.active{color:#5a85d7 !important}#pagebar li a:hover,#pagebar li:hover{color:#5a85d7}#pagebar li.orderbtn{float:right}#pagebar li.orderbtn a{display:inline-block;background:#5a85d7;color:#f4f4f4 !important;padding:3px 10px !important;margin:6px 10px;border:solid 1px #999;border-radius:3px;cursor:pointer;text-transform:uppercase;transition:0.25s linear all}#pagebar li.orderbtn a:hover{background:#f4f4f4;color:#5a85d7 !important}#pagebar .barmenu{position:relative;padding:10px;cursor:default;z-index:99}#pagebar .barmenu.open,#pagebar .barmenu:hover{background:#f4f4f4;color:#5a85d7}#pagebar .barmenu ul{display:none;position:absolute;left:0;top:40px;width:100%;margin:0;padding:5px 0;background:#f4f4f4}#pagebar .barmenu ul li{display:block}#pagebar .barmenu ul li.sub{color:#a8a8a8;font-size:14px;padding:3px 10px;cursor:default}#pagebar .barmenu ul li a{display:block;padding:3px 10px;color:#5a85d7}#pagebar .barmenu ul li a:hover{color:#000}#pagebar .barmenu.resources{text-align:right}#pagebar .barmenu.resources ul{left:auto;right:0;text-align:left}#pagebar .barmenu.resources ul li.rhr{background:#eee;height:1px;margin:5px 0;padding:0}#pagebar .barmenu .arrow-down{top:-6px}.single-news h1{font-size:28px;margin:30px 0 20px}.single-news h2{font-size:20px;margin:20px 0 30px}.single-news p{margin:30px 0;line-height:24px}.single-news .story{width:60%;max-width:800px;margin:30px 0 60px}.single-news .story .date{color:#999}.single-news .story .col{position:absolute;right:0;width:35%}.single-news .story .col .bot{display:block}.single-news .story .bot{display:none}.single-news .story .news-q{font-weight:bold}.single-news .story .qa{line-height:24px;margin:17px 0 34px}.single-news .story .qa .q{font-weight:600;margin-bottom:17px}.single-news .story .qa .a .who{font-weight:600}.single-news .story .qa .qabr{display:block;height:17px}.single-news .story .inline{text-align:center;margin-bottom:24px}.single-news .story .inline.small{float:left;max-width:200px;margin:5px 45px 30px 0}.single-news .story .inline.small.top{margin-top:30px}.single-news .story .inline.small img{width:auto}.single-news .story .inline img{max-width:100%;border:solid 1px #999}.single-news .story .inline .caption{display:block;background:#f4f4f4;font-style:italic;font-size:14px;margin-top:5px;padding:5px 20px}.single-news .story .video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.single-news .story .video iframe,.single-news .story .video object,.single-news .story .video embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.single-news .story .vidbox{display:block;position:relative;background-size:cover;background-position:center center;width:100%;max-width:420px;height:236px;margin:0 auto 45px;text-align:center;cursor:pointer;border:solid 2px #484848}.single-news .story .vidbox .inner{display:table-cell;vertical-align:middle}.single-news .story .vidbox .inner .hover{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:0.25s linear all}.single-news .story .vidbox .inner .text{position:absolute;bottom:0;left:0;display:block;width:100%;color:#fff;background:rgba(0, 0, 0, 0.75);font-family:'HN-roman', Helvetica, sans-serif;font-size:17px;padding:5px 10px;transition:0.25s linear all}.single-news .story .vidbox .inner:hover .hover{opacity:0.5}.single-news .story .vidbox .inner:hover .text{color:#5a85d7;background:rgba(0, 0, 0, 0.9)}.single-news .story .quote,.single-news .story .info-box{position:relative;background:#f4f4f4;width:100%;padding:30px;margin:30px 0;font-family:'HN-roman', Helvetica, sans-serif}.single-news .story .quote .curlyleft,.single-news .story .info-box .curlyleft{position:absolute;top:10px;font-size:60px;color:#484848}.single-news .story .quote p,.single-news .story .info-box p{font-size:20px;line-height:28px;letter-spacing:0.25px;margin:0;text-indent:30px}.single-news .story .quote .who,.single-news .story .info-box .who{color:#484848;font-family:'HN-medium', Helvetica, sans-serif;font-size:18px;text-align:right;margin:15px 0 0 0}.single-news .story .quote .who .job,.single-news .story .info-box .who .job{display:block;color:#666;font-family:'HN-roman', Helvetica, sans-serif;line-height:normal}.single-news .story .info-box p{text-indent:0}.single-news .story .fprods{line-height:24px;padding:15px 0}.single-news .story .fprods h4{background:#f4f4f4;margin:0 0 15px 0;padding:3px 0;text-align:center}.single-news .story .fprods a{font-weight:600}.single-news .story .prdown{display:block !important;padding-top:30px}.single-video h1{margin:30px 0 20px}.single-video h2{margin:20px 0 30px}.single-video #lang-chooser{width:250px}.single-video .language.other-lang{display:none}.single-video .vimeo{position:relative;margin:45px 0 30px;padding-bottom:56.25%;padding-top:0;height:0}.single-video .vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.single-video .blurb{padding:15px 0}.single-video .blurb p{margin:30px 0;line-height:24px}.single-video .noblurb{height:30px}.single-video .button{background:#222;border-color:#666}.single-video .button:hover{background:#a8a8a8}.single-video .plink{background:#333}.single-video .storylink{margin-top:-10px;padding-bottom:15px;text-align:center}.single-video .storylink .button{background:#5a85d7;color:#f4f4f4;padding:9px 30px 10px;color:#f4f4f4}.single-video .storylink .button:hover{background:#f4f4f4;color:#5a85d7}.training .accordion#course-descriptions .key{padding:10px 30px}.training .trmods{max-width:80%;margin:20px auto;border-collapse:collapse}.training .trmods thead{background:#484848;color:#fff;font-weight:600}.training .trmods thead tr td{padding:6px 10px}.training .trmods tr td{padding:3px 10px;border:solid 1px #ccc;text-align:center}.training .trmods tr td:first-child{text-align:left}.sales #sales-form,.single-partner #sales-form,.single-sales-manager #sales-form{background:#f4f4f4;margin:30px 0;padding:15px}.sales #sales-form label,.single-partner #sales-form label,.single-sales-manager #sales-form label{display:inline-block;width:80px}.sales #sales-form label.blabel,.single-partner #sales-form label.blabel,.single-sales-manager #sales-form label.blabel{color:#787878;font-weight:bold}.sales #sales-form select,.single-partner #sales-form select,.single-sales-manager #sales-form select{max-width:340px;font-size:14px;margin:5px 0;outline:none}.sales #sales-form #menu-state,.single-partner #sales-form #menu-state,.single-sales-manager #sales-form #menu-state{display:none}.sales #sales-form #sor-label,.single-partner #sales-form #sor-label,.single-sales-manager #sales-form #sor-label{position:relative;top:-12px}.sales #sales-form #sales-or-rentals,.single-partner #sales-form #sales-or-rentals,.single-sales-manager #sales-form #sales-or-rentals{display:inline-block}.sales #sales-form #sales-or-rentals label,.single-partner #sales-form #sales-or-rentals label,.single-sales-manager #sales-form #sales-or-rentals label{display:block;width:auto;color:#000;white-space:nowrap;margin-bottom:5px;transition:0.25s linear all}.sales #sales-form #sales-or-rentals label.hover:hover,.single-partner #sales-form #sales-or-rentals label.hover:hover,.single-sales-manager #sales-form #sales-or-rentals label.hover:hover{color:#5a85d7}.sales #sales-form #sales-or-rentals input,.single-partner #sales-form #sales-or-rentals input,.single-sales-manager #sales-form #sales-or-rentals input{position:relative;top:-1px}.sales #sales-form #input-product,.single-partner #sales-form #input-product,.single-sales-manager #sales-form #input-product{display:none;margin-top:5px}.sales #sales-form hr,.single-partner #sales-form hr,.single-sales-manager #sales-form hr{margin:5px 0 10px 0}.sales #results,.single-partner #results,.single-sales-manager #results{margin-top:30px}.sales #results .accordion,.single-partner #results .accordion,.single-sales-manager #results .accordion{min-width:480px;padding-bottom:30px}.sales #results .accordion .manager,.single-partner #results .accordion .manager,.single-sales-manager #results .accordion .manager{background:#181818;color:#d8d8d8;padding:5px 15px}.sales #results .accordion .manager .name,.single-partner #results .accordion .manager .name,.single-sales-manager #results .accordion .manager .name{display:inline-block;font-size:20px;font-weight:600}.sales #results .accordion .manager .name .email,.single-partner #results .accordion .manager .name .email,.single-sales-manager #results .accordion .manager .name .email{display:block;font-size:17px;font-weight:normal}.sales #results .accordion .manager .phones,.single-partner #results .accordion .manager .phones,.single-sales-manager #results .accordion .manager .phones{float:right;margin-top:-19px}.sales #results .accordion .manager .phones td,.single-partner #results .accordion .manager .phones td,.single-sales-manager #results .accordion .manager .phones td{vertical-align:middle}.sales #results .accordion .manager .phones td.no,.single-partner #results .accordion .manager .phones td.no,.single-sales-manager #results .accordion .manager .phones td.no{padding-top:11px}.sales #results .accordion .manager .phones .label,.single-partner #results .accordion .manager .phones .label,.single-sales-manager #results .accordion .manager .phones .label{text-align:center;padding-right:10px;font-size:18px;line-height:18px}.sales #results .accordion .manager a:hover,.single-partner #results .accordion .manager a:hover,.single-sales-manager #results .accordion .manager a:hover{color:#fff}.sales #results .accordion .manager .plink,.single-partner #results .accordion .manager .plink,.single-sales-manager #results .accordion .manager .plink{background:#333}.sales #results .accordion .product-filter,.single-partner #results .accordion .product-filter,.single-sales-manager #results .accordion .product-filter{font-size:17px;color:#ccc}.sales #results .accordion .fold,.single-partner #results .accordion .fold,.single-sales-manager #results .accordion .fold{border-bottom:solid 1px #f4f4f4}.sales #results .accordion .fold .key,.single-partner #results .accordion .fold .key,.single-sales-manager #results .accordion .fold .key{padding:5px 30px;line-height:24px}.sales #results .accordion .fold .key .company,.single-partner #results .accordion .fold .key .company,.single-sales-manager #results .accordion .fold .key .company{font-size:20px}.sales #results .accordion .fold .key .right,.single-partner #results .accordion .fold .key .right,.single-sales-manager #results .accordion .fold .key .right{display:block;color:#787878}.sales #results .accordion .fold .key:hover,.single-partner #results .accordion .fold .key:hover,.single-sales-manager #results .accordion .fold .key:hover{background:#f4f4f4}.sales #results .accordion .fold .note,.single-partner #results .accordion .fold .note,.single-sales-manager #results .accordion .fold .note{padding:0 60px 15px}.sales #results .accordion .fold .note .label,.single-partner #results .accordion .fold .note .label,.single-sales-manager #results .accordion .fold .note .label{float:left;width:90px;color:#787878}.sales #results .accordion .fold .note .data,.single-partner #results .accordion .fold .note .data,.single-sales-manager #results .accordion .fold .note .data{display:block;margin-left:90px}.sales #results .accordion .fold .note .highlight,.single-partner #results .accordion .fold .note .highlight,.single-sales-manager #results .accordion .fold .note .highlight{font-weight:bold}.sales #results .accordion .fold .note .plink .data,.single-partner #results .accordion .fold .note .plink .data,.single-sales-manager #results .accordion .fold .note .plink .data{overflow:hidden}.sales #results .accordion .fold.open,.single-partner #results .accordion .fold.open,.single-sales-manager #results .accordion .fold.open{background:#f4f4f4}.sales #results .accordion .fold.open .key .company,.single-partner #results .accordion .fold.open .key .company,.single-sales-manager #results .accordion .fold.open .key .company{color:#000}.sales #results .accordion .nonefound,.single-partner #results .accordion .nonefound,.single-sales-manager #results .accordion .nonefound{padding:8px 15px 9px;color:#000;background:#eee}.sales #results .accordion.rentals .fold .key,.single-partner #results .accordion.rentals .fold .key,.single-sales-manager #results .accordion.rentals .fold .key{position:relative}.sales #results .accordion.rentals .fold .key .badge .leofam,.single-partner #results .accordion.rentals .fold .key .badge .leofam,.single-sales-manager #results .accordion.rentals .fold .key .badge .leofam{position:absolute;top:9px;left:15px;height:20px;width:36px;opacity:0.32}.sales #results .accordion.rentals .fold .key .company,.single-partner #results .accordion.rentals .fold .key .company,.single-sales-manager #results .accordion.rentals .fold .key .company{position:relative;left:30px}.single-partner #results .accordion .fold{background:#fff;border:none;padding-top:15px}.single-partner #results .accordion .fold .key{cursor:default}.single-partner #results .accordion .fold .key .company{color:#000}.single-partner #results .accordion .fold .key .right{display:none}.single-partner #results .accordion .fold .key:hover{background:#fff}.single-partner #results .accordion .fold .note{display:block}.contact .additional{font-size:20px;font-weight:600}.contact .accordion{padding-bottom:30px}.contact .accordion .fold{border-bottom:solid 1px #f4f4f4}.contact .accordion .fold .key{font-size:20px;padding:5px 30px}.contact .accordion .fold .key .description{display:block;color:#787878;font-size:14px;font-style:italic}.contact .accordion .fold .key:hover{background:#f4f4f4}.contact .accordion .fold .note{padding:5px 60px 10px}.contact .accordion .fold .note .details{padding:5px 0;font-size:14px;font-style:italic}.contact .accordion .fold .note .person{font-size:14px;padding:5px 30px 0}.contact .accordion .fold.open{background:#f4f4f4}.contact .accordion .fold.open .key{color:#000}.contact #form-wrapper{min-height:500px}#multipage .area#main{padding-bottom:0}#multipage #submenu{position:fixed;z-index:998;width:100%;min-width:480px;background:#484848}#multipage #submenu ul{padding:0;text-align:right;margin-right:-9px}#multipage #submenu .sublink,#multipage #submenu .subdrop{display:inline-block;list-style:none;color:#ccc;text-align:center;font-size:14px;line-height:34px;font-family:'HN-medium', Helvetica, sans-serif;text-transform:uppercase;margin:0;padding:0 9px;cursor:pointer;transition:0.25s linear all}#multipage #submenu .sublink:hover,#multipage #submenu .subdrop:hover{color:#5a85d7}#multipage #submenu .sublink.break,#multipage #submenu .subdrop.break{display:none;margin:0;padding:0;line-height:0}#multipage #submenu .subdrop{position:relative}#multipage #submenu .subdrop .trigger .arrow-down{top:0;left:-3px;transition:none}#multipage #submenu .subdrop .menu{position:absolute;right:9px;display:none;min-width:100%;list-style-type:none;background:#484848;padding:5px 0}#multipage #submenu .subdrop .menu li{margin:0}#multipage #submenu .subdrop .menu li a{display:block;margin:0;padding:3px 12px;color:#fff;white-space:nowrap}#multipage #submenu .subdrop .menu li a:hover{color:#5a85d7}#multipage #submenu .subdrop .menu li a.menu-divider{margin:5px 0}#multipage.trans-scroll .subpage{padding:17px 0 34px 0}#multipage.trans-scroll .subpage:first-child{padding-top:17px}#multipage.trans-scroll .subpage.notopad{padding-top:0}#multipage.trans-scroll .subdivider{height:3px;background:#5a85d7}#multipage.fillpage .sublink.active{color:#5a85d7 !important}#multipage.fillpage .subpage{position:relative}#multipage.fillpage .subpage .bgimages .bgimage{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}#multipage.fillpage .subpage .bgimages .bgimage:first-child{display:block}#multipage.fillpage .subpage .bgimages .bgimage .credit{position:absolute;right:15px;bottom:15px;font-family:'HN-medium', Helvetica, sans-serif;font-size:12px;color:#fff;text-shadow:1px 1px 2px #484848, -1px -1px 2px #484848, 1px -1px 2px #484848, -1px 1px 2px #484848;opacity:0.66}#multipage.fillpage .subpage .bgfilter{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.btu-calculator .accordion .fold .key{font-size:17px;padding:5px 15px 6px}.ilab{color:#787878;font-weight:bold}.ibut{background:#eee;color:#5a85d7;border:solid 1px #a8a8a8;font-size:14px;font-weight:bold;padding:1px 4px;white-space:nowrap}#btu-form{background:#f4f4f4;border:solid 1px #999;margin:30px 0 -1px}#btu-form .frow{min-height:50px;padding:15px}#btu-form .frow .fblock{float:left}#btu-form .frow .fblock.marbig{margin-right:100px}#btu-form .frow .fblock.marsml{margin-right:35px}#btu-form label{display:inline-block;width:80px;margin-bottom:15px}#btu-form label.blabel{color:#787878 !important;font-weight:bold}#btu-form .radios .rlabel{color:#000;white-space:nowrap;transition:0.25s linear all}#btu-form .radios .rlabel.hover:hover{color:#5a85d7}#btu-form #addproduct{min-height:55px}#btu-form #addproduct .inputs input{border:solid 1px #a8a8a8;transition:0.25s linear all;outline:none}#btu-form #addproduct .inputs input.error{border-color:#d84549 !important}#btu-form #addproduct .inputs input:hover{border-color:#5a85d7}#btu-form #addproduct .inputs input:focus{border-color:#a8a8a8;outline:none}#btu-form #addproduct .inputs #input-quantity{width:60px;margin-right:35px;padding:2px 3px}#btu-form #addproduct #addbutton label{display:none;margin:0}#btu-form #addproduct #addbutton .button{width:230px;font-weight:bold;position:relative;top:-4px}#btu-form #addproduct.vertical #breaker{display:block}#btu-form #addproduct.vertical #addbutton{float:none}#btu-form #addproduct.vertical #addbutton label{display:inline-block}#btu-form #addproduct.vertical #addbutton .button{top:0}#btu-table{margin-bottom:45px}#btu-table table{width:100%;border-collapse:collapse;margin-bottom:15px}#btu-table table thead{font-weight:bold;text-align:center}#btu-table table thead tr #qty{width:1%;min-width:58px}#btu-table table tbody tr{display:none}#btu-table table tbody tr td{text-align:right}#btu-table table tbody.printview td.product{color:#484848 !important;cursor:default}#btu-table table tr{font-size:14px}#btu-table table tr.totals{background:#f4f4f4;color:#000}#btu-table table tr.totals th{padding:6px;text-align:right}#btu-table table tr.totals th:first-child{text-align:left}#btu-table table tr.totals.printview th{background:#fff !important}#btu-table table tr th,#btu-table table tr td{border:solid 1px #999;padding:3px 6px;cursor:default}#btu-table table tr th.product,#btu-table table tr td.product{font-weight:bold;text-align:left;cursor:pointer}#btu-table table tr th.product .fa,#btu-table table tr td.product .fa{float:right;color:#a8a8a8;font-size:15px;font-weight:100;padding:3px 0 3px 6px}#btu-table table tr th.product:hover,#btu-table table tr td.product:hover{color:#a8a8a8}#btu-table table tr th.product:hover .fa,#btu-table table tr td.product:hover .fa{color:#d84549;font-weight:600}#btu-table table tr th.quantity input,#btu-table table tr td.quantity input{background:transparent;color:#484848;max-width:50px;font-weight:bold;text-align:right;margin:0 -2px;border:solid 1px transparent;transition:0.25s linear all;cursor:text}#btu-table table tr th.quantity input:hover,#btu-table table tr td.quantity input:hover{border-color:#5a85d7}#btu-table table tr th.quantity input:focus,#btu-table table tr td.quantity input:focus{border-color:#a8a8a8;outline:none}#btu-table table tr th.quantity input.disabled,#btu-table table tr td.quantity input.disabled{border-color:transparent !important;cursor:default}#btu-table table tr.heading{background:#484848;color:#fff}#btu-table table tr.heading th.tc,#btu-table table tr.heading th.tb,#btu-table table tr.heading th.tk{border-bottom:none}#btu-table table tr.heading th.idle,#btu-table table tr.heading th.max{background:#787878;border-top:none}#btu-table table tr.heading.printview th{background:#fff !important;color:#484848 !important}#btu-table table tr.small{font-size:12px}#btu-table table tr.small th{width:15%}#btu-table table tfoot tr td{background:#f4f4f4;font-size:13px;line-height:13px;padding:6px 12px}#btu-table table tfoot tr td .mark{font-weight:bold}#btu-table table tfoot tr td.buttons{background:#fff;padding:6px 0;border:none;text-align:right}#btu-table table tfoot tr td#note-230{display:none}#btu-table table tfoot tr.printview td{background:#fff !important}#btu-table table .c100,#btu-table table .c230,#btu-table table .b100,#btu-table table .b230,#btu-table table .k100,#btu-table table .k115,#btu-table table .k230{display:none}.btubutt{width:120px;font-size:14px;font-weight:bold;margin-left:20px;padding:6px 0}.btubutt#clearproducts:hover{color:#fff;background:#d84549}#printbuttons{text-align:right}.printshow{display:none}#project-wrap{margin-bottom:20px}#project-wrap #project{width:100%}#project-wrap #project input{width:100%;padding:3px 6px;border:solid 1px #999}#printfooter{display:none;text-align:right;color:#eee;font-size:11px}.addmar{margin-bottom:10px}.zeropad{padding:0 !important}.margin20{margin-top:20px !important}.salesforce-lead-form h1{margin-bottom:0}.salesforce-lead-form .gform_wrapper{background:#000;color:#a8a8a8;font-size:13px;line-height:normal;color:#a8a8a8}.salesforce-lead-form .gform_wrapper .gfield_required{color:#5a85d7}.salesforce-lead-form .gform_wrapper label.gfield_label{font-weight:bold !important}.salesforce-lead-form .gform_wrapper ul.gfield_radio{margin-left:30px}.salesforce-lead-form .gform_wrapper ul.gfield_radio li{display:inline-block;margin-right:30px !important}.salesforce-lead-form .gform_wrapper li.gfield.gfield_error{background:#f4f4f4;padding:0 10px 5px}.salesforce-lead-form .gform_wrapper li.gfield.gfield_error input{max-width:95%}.salesforce-lead-form .gform_wrapper .validation_error,.salesforce-lead-form .gform_wrapper .validation_message{display:none !important}#all-docs.accordion{margin:30px 0 45px}#all-docs.accordion .key .names .name{display:inline-block;width:210px}#all-docs.accordion .key .names .longname{display:inline-block;width:400px;font-size:17px;color:#787878}#all-docs.accordion .note{padding:10px 20px}#all-docs.accordion .note ul{list-style:none}#all-docs.accordion .note ul li{margin:0}#all-docs.accordion .note ul li a{display:block;padding:3px 0}.twocol{position:relative}.twocol .lcol{width:60%;max-width:800px;margin:45px 0 60px}.twocol .rcol{position:absolute;top:0;right:0;width:35%}.twocol .rcol.lgraypad{background:#f4f4f4;padding:30px}.page-template-page-banner .banner{position:relative;display:block;width:100%;background-position:center center;background-size:cover}.page-template-page-banner h3{color:#fff !important;margin-top:45px}.download-link{display:block;min-height:56px;background:#f4f4f4 !important;color:#5a85d7 !important;border:solid 1px #ccc;padding:3px 6px;text-decoration:none !important;transition:0.25s linear all}.download-link .icon{float:left}.download-link .text{display:block;margin-left:56px}.download-link .text .title{display:block}.download-link .text .size{display:block;color:#787878;font-size:12px}.download-link .text .excerpt{display:block;color:#222;font-size:12px}.download-link:hover{background:#d8d8d8 !important;color:#000 !important}.dealers .dealer{margin-bottom:20px}.dealers .dealer .company{font-size:20px}.dealers .dealer .location{margin-bottom:5px}.dealers .dealer .info{margin-left:30px}.dealers .dealer .info span{display:inline-block;width:90px;color:#a8a8a8}.affiliations{text-align:center;margin:30px 0}.affiliations a{display:inline-block;margin:0 40px}#bgimage{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}#bgimage .credit{position:absolute;right:15px;bottom:100px;font-family:'HN-medium', Helvetica, sans-serif;font-size:12px;color:#fff;text-shadow:1px 1px 2px #484848, -1px -1px 2px #484848, 1px -1px 2px #484848, -1px 1px 2px #484848;opacity:0.66}#login{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0, 0, 0, 0.7)}#login #login-content{width:470px;height:350px;background-color:#f4f4f4;margin:8% auto;padding:20px;border-top:20px solid #5a85d7;animation:fadeInScale 0.25s ease}@media screen and (max-width:520px){#login #login-content{width:90%}}@keyframes fadeInScale{0%{transform:scale(0.7);opacity:0.7}100%{transform:scale(1);opacity:1}}#login #login-content .login-header{color:#484848;font-size:32px !important;margin-top:-4px;margin-left:3% !important;text-align:left !important}#login #login-content .login-status{float:left;display:none;background-color:#5a85d7;color:#fff;width:67%;font-size:18px !important;padding:7px;margin-left:3%;margin-top:2.5%;margin-bottom:20px;font-size:17px !important;font-family:"HN-medium" !important;text-align:center;text-transform:none !important}@media screen and (max-width:610px){#login #login-content .login-status{width:60% !important;font-size:14px !important;padding:9px;margin-top:2.5%}}#login #login-content .login-form{margin-top:6% !important}#login #login-content .login-form .login-input{position:relative;height:36px !important;width:94% !important;font-size:24px !important;margin-left:3%;margin-top:1%;margin-bottom:15px;padding:4px}@media screen and (max-width:767px){#login #login-content .login-form .login-input{font-size:24px !important}}#login #login-content .login-form .login-input-label{display:block;font-size:14px;margin-left:3%}#login #login-content .login-form .button{float:right !important;margin-right:3% !important;margin-top:2.5%;outline:none}#login #login-content .login-links{position:absolute;float:left;font-size:14px;margin-top:63px;margin-left:13px}#login #login-content .login-links a{transition:0.25s linear all}#login #login-content .login-links a:hover{color:#484848 !important}#login #login-content .fa-times{float:right !important;font-size:22px;margin-top:-5px}#login #login-content .login-close{color:#999}#login #login-content .login-close:hover{color:#484848}.leo-family .longname{display:block;font-size:14px;line-height:14px}.leo-family .portal-grid .box{width:50%}.leo-family #lftop-wrap{overflow:hidden}.leo-family #lftop-wrap .lftop{display:block;text-align:center}.leo-family #lftop-wrap .lftop #lftop-link span{display:inline-block;width:30%;max-width:250px;padding:15px}.leo-family #lftop-wrap .lftop #lftop-link span.lflogo{margin-top:45px}.leo-family #cre-wrap{text-align:center}.leo-family #cre-wrap #cre-links{position:absolute;bottom:75px;width:100%}.leo-family #cre-wrap #cre-links a{display:inline-block;font-family:'Filmotype', Helvetica, sans-serif;font-size:5vw;text-transform:uppercase;padding:5px 20px}.leo-family #cre-wrap .next-wrap{position:absolute;bottom:3px;width:100%;text-align:center}.leo-family #cre-wrap .next-wrap .next{display:inline-block;font-size:48px;padding:2px 15px;transition:0.25s linear all}.leo-family .lfbar{position:absolute;left:0;top:0;width:200px;margin-left:30px;padding:60px 15px;background:#000;cursor:default;overflow:hidden}.leo-family .lfbar span{display:block}.leo-family .lfbar span.lflogo{margin-bottom:20px}.leo-family .lfbar span.lfdte{margin-bottom:10px}.leo-family .lfbar span.lfwho{margin-bottom:20px}.leo-family .lfbar .next{position:absolute;bottom:20px;display:block;text-align:center;font-size:48px;margin-left:-15px;width:200px;transition:0.25s linear all}.leo-family .lftext{padding:35px 20px 20px 275px}.leo-family .lftext .lfinner{background:url('/wp-content/themes/ms/img/black66.png') repeat;min-height:200px;padding:20px 30px;overflow:scroll}.leo-family .lftext .lfinner .subhead{font-family:'Filmotype', Helvetica, sans-serif;font-size:60px;letter-spacing:3px;text-transform:uppercase}.leo-family .lftext .lfinner .blurb a{background:url('/wp-content/themes/ms/img/black50.png') repeat}.leo-family .lftext .lfinner .accordion{margin-top:20px}.leo-family .lftext .lfinner .accordion .fold .key{font-family:'HN-roman', Helvetica, sans-serif;padding:10px;border:none;background:url('/wp-content/themes/ms/img/black50.png') repeat;transition:0.25s linear all}.leo-family .lftext .lfinner .accordion .fold .key:hover{background:url('/wp-content/themes/ms/img/blue50.png') repeat;color:#fff}.leo-family .lftext .lfinner .accordion .fold .note{padding:15px 30px;background:url('/wp-content/themes/ms/img/black50.png') repeat}.leo-family .lftext .lfinner .accordion .fold .note p{margin:0}.leo-family .lftext .lfinner .accordion .fold.open .key{background:url('/wp-content/themes/ms/img/blue50.png') repeat;color:#fff}.leo-family #slider-wrap #slider{min-width:0}.leo-family #slider-wrap #slider #slides .slide{min-width:0}.leo-family .lfbanner{margin:15px 0}.leo-family .lfbanner img{border:solid 2px #000;width:100%;height:auto}.leo-family .gallery{list-style-type:none;margin:0;padding:0}.leo-family .gallery li a{position:relative;float:left;display:table;background-size:cover;background-position:center center;width:48%;height:150px;border:solid 2px #5a85d7;transition:0.25s linear all;margin:5px 1%}.leo-family .gallery li a .hover{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:0.25s linear all;text-align:center}.leo-family .gallery li a .hover .text{display:block;width:100%;position:absolute;bottom:0;background:#fff;color:#000;font-size:12px;line-height:13px;font-weight:600;text-align:center;padding:2px}.leo-family .gallery li a:hover{border-color:#fff}.leo-family .gallery li a:hover .hover{opacity:0.5}.leo-family .gallery.just1 li a{margin:5px 26%}@media (max-width:832px){.leo-family #cre-wrap #cre-links a{font-size:6vw}.leo-family .lfbar{top:30px;left:-45px;width:100%;min-width:480px;height:80px;padding:10px 20px}.leo-family .lfbar span{float:left;margin:0 15px 0 0 !important}.leo-family .lfbar span img{height:60px;width:auto}.leo-family .lfbar .next{width:auto;bottom:auto;top:0;right:20px;margin:0 !important;padding:16px 0}.leo-family .lftext{padding:140px 20px 20px 20px}}.wppb-user-forms,.wppb-user-forms *{-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]),.wppb-user-forms select,.wppb-user-forms textarea{font-size:100%;margin:0;vertical-align:baseline;}.wppb-user-forms input[type="checkbox"],.wppb-user-forms input[type="radio"]{padding:0;}.wppb-user-forms input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wppb-user-forms input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}.wppb-user-forms button::-moz-focus-inner,.wppb-user-forms input::-moz-focus-inner{border:0;padding:0}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"],.wppb-user-forms textarea{color:#666;border:1px solid #ccc;margin-top:2px !important}.wppb-user-forms input[type="text"]:focus,.wppb-user-forms input[type="number"]:focus,.wppb-user-forms input[type="email"]:focus,.wppb-user-forms input[type="url"]:focus,.wppb-user-forms input[type="password"]:focus,.wppb-user-forms input[type="search"]:focus,.wppb-user-forms textarea:focus{color:#111}.wppb-user-forms input[type="text"]:disabled,.wppb-user-forms input[type="number"]:disabled,.wppb-user-forms input[type="email"]:disabled,.wppb-user-forms input[type="url"]:disabled,.wppb-user-forms input[type="password"]:disabled,.wppb-user-forms input[type="search"]:disabled,.wppb-user-forms textarea:disabled{color:#fff;background:#484848}.wppb-user-forms input[type="text"],.wppb-user-forms input[type="number"],.wppb-user-forms input[type="email"],.wppb-user-forms input[type="url"],.wppb-user-forms input[type="password"],.wppb-user-forms input[type="search"]{padding:3px 6px}.wppb-user-forms textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap{float:left;width:69.9%}.wppb-user-forms .wppb-wysiwyg button:hover{background:none}.wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel{border:1px solid #ccc !important;color:#666 !important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first{border-width:0 0 1px 0 !important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last{border-width:1px 0 !important}.wppb-user-forms .wppb-wysiwyg .quicktags-toolbar{border:1px solid #dedede;border-bottom:0}#wp-link label input[type="text"]{padding:0px}#wppb-search-fields{min-width:250px;float:left;margin-right:20px}.wppb-user-forms .wppb-search-button{margin-right:10px;padding:7px 20px;line-height:24px}.wppb-search-users-wrap{margin-bottom:20px}.wppb-user-forms .extra_field_heading{margin-bottom:0}.wppb-user-forms ul{margin:0 auto;list-style:none;background:#f4f4f4;padding:0}.wppb-user-forms ul:first-child{padding:30px 30px 5px 30px}.wppb-user-forms ul li{list-style:none}#wppb-login-wrap p,#select_user_to_edit_form p{overflow:hidden;margin:0;padding-bottom:14px}.wppb-user-forms ul li{margin:0;padding-bottom:14px}.wppb-user-forms ul li:after{content:"";clear:both;display:block}.wppb-user-forms .wppb-input-hidden{padding-bottom:0}.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden{padding-bottom:14px}.wppb-user-forms .wppb-form-field > ul{margin-left:0}.wppb-form-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label{width:30%;float:left;min-height:1px;min-width:180px}.wppb-form-field input,.wppb-form-field input[type="text"],.wppb-form-field input[type="number"],.wppb-form-field input[type="email"],.wppb-form-field input[type="url"],.wppb-form-field input[type="password"],.wppb-form-field input[type="search"],.wppb-form-field select,.wppb-form-field textarea,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-password input{width:100%;float:left}.wppb-form-field.wppb-timepicker select{width:auto;margin-right:5px}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{box-sizing:content-box !important}.wppb-user-forms .wp-editor-wrap input{float:none;width:auto}input#send_credentials_via_email{float:none;width:auto;margin-right:10px}.wppb-send-credentials-checkbox label{width:auto}.wppb-form-field > span{display:block;clear:both;font-size:80%;font-style:italic}.wppb-form-field > span.custom_field_html{font-style:normal;font-size:100%}.wppb-form-field.wppb-timepicker > span.wppb-timepicker-separator{display:inline-block;float:left;clear:none;margin-left:0;margin-right:5px;font-size:100%;font-style:normal}.wppb_upload_button{display:inline-block}.wppb-user-forms .wppb-checkboxes li,.wppb-user-forms .wppb-radios li{display:inline-block;padding:5px 10px 5px 20px}.wppb-form-field .wppb-checkboxes label,.wppb-form-field .wppb-radios label{float:none;min-width:0;padding-left:5px;width:auto;display:inline-block}.wppb-checkbox-terms-and-conditions input,.wppb-checkboxes li input,.wppb-radios li input{min-width:0;float:none;width:auto}.wppb-edit-user .wppb-checkbox-terms-and-conditions{display:none}.wppb-form-field.wppb-heading span,.wppb-default-about-yourself-heading span,.wppb-default-contact-info-heading span,.wppb-default-name-heading span,.wppb-checkbox-terms-and-conditions span{margin-left:0}.wppb-checkbox-terms-and-conditions label{width:100%}.wppb-form-field.wppb-checkbox-terms-and-conditions input[type="checkbox"].custom_field_toa{float:none;width:auto;margin-right:10px}.g-recaptcha{display:inline-block}.g-recaptcha iframe{margin-bottom:0}.wppb-form-field input.wppb-map-search-box{position:absolute;top:10px !important;height:34px;width:50%;min-width:250px;background:#fff;border:0;border-radius:1px;padding:0 10px;box-shadow:0 1px 1px 0 #c1c1c1;font-family:'Roboto', sans-serif}.wppb-create-new-site{width:100%}input#wppb_create_new_site_checkbox{width:auto;margin-right:10px;float:none}label[for=wppb_create_new_site_checkbox]{width:100%}label[for=blog-privacy]{width:100%}#wppb_general_top_error_message,.wppb-error,.wppb-warning{padding:6px 9px;margin:0 auto 25px;display:block;width:100%;box-sizing:border-box;background:#ffebe8;border:1px solid #d84549}#wppb_general_top_error_message,.wppb-error,.wppb-warning{color:#222}#wppb_general_top_error_message a,.wppb-error a,.wppb-warning a{color:#007acc}.wppb-required{color:red}.wppb-required,.wppb-checkbox-terms-and-conditions span.wppb-required{margin-left:5px}#wppb_form_success_message,.wppb-success{padding:6px 9px;margin:0 auto 25px;display:block;width:100%;box-sizing:border-box;background:#e8eff8;border:1px solid #5a85d7}.wppb-register-user .wppb-field-error,.wppb-edit-user .wppb-field-error,#wppb-recover-password .wppb-field-error{background-color:#ffdfdf;border:1px dotted #c89797;margin-bottom:6px !important;padding:6px !important}.wppb-field-error > input,.wppb-field-error > select,.wppb-field-error > textarea,.wppb-field-error > label{margin-bottom:10px}.wppb-field-error img{box-shadow:none;-webkit-box-shadow:none;border:none;border-radius:0px;vertical-align:middle;margin-top:-3px;padding-left:5px;width:auto;height:auto}.wppb-form-field > span.wppb-form-error{margin-top:10px;padding-top:5px;border-top:1px dotted #c89797;font-size:100%;margin-left:0}#wppb-register-user .wppb-default-blog-details.wppb-field-error{background-color:transparent !important;border:0px !important}.wppb-default-blog-details > span.wppb-form-error{display:none}.wppb-blog-details-heading span{margin-left:0}.wppb-table *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wppb-table{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-spacing:0.5rem;border-collapse:collapse;width:100%}.wppb-table th{background:#f8f8f8;padding:7px;border:1px solid #e1e1e1;text-align:left}.wppb-table thead tr:hover{background:none}.wppb-table .wppb-sorting .wppb-sorting-default{display:inline-block;width:16px;height:16px;background:url('../images/sorting-default.png') no-repeat center center;vertical-align:middle}.wppb-table .wppb-sorting .wppb-sorting-ascending{background-image:url('../images/sorting-ascending.png')}.wppb-table .wppb-sorting .wppb-sorting-descending{background-image:url('../images/sorting-descending.png')}.wppb-table tr:hover{background:#f1fcff}.wppb-table td{padding:7px;border:1px solid #e1e1e1}.wppb-table .wppb-posts,.wppb-table .wppb-moreinfo{text-align:center}.wppb-avatar img{max-width:none}ul.wppb-profile{list-style-type:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}ul.wppb-profile li{margin-left:0;margin-right:0;overflow:hidden}ul.wppb-profile li label{display:block;width:30%;float:left;min-height:1px;font-weight:bold}ul.wppb-profile li span{display:block;width:69.9%;float:left}ul.wppb-profile li h3,ul.wppb-profile li h3:first-child{margin:20px 0;padding-top:20px;border-top:1px solid #d2d2d2}ul.wppb-faceted-list{list-style:none;margin:0 0 20px}ul.wppb-faceted-list:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}ul.wppb-faceted-list > li{float:left;margin-right:15px;max-width:300px}ul.wppb-faceted-list > li:first-child{float:none;clear:both}.wppb-userlisting-container .wppb-faceted-list li h5{margin-top:20px;margin-bottom:5px}ul.wppb-faceted-list label > *{vertical-align:middle}ul.wppb-faceted-list input[type="checkbox"]{margin-right:5px}.wppb-userlisting-container.spinner{position:relative;opacity:0.5}.wppb-userlisting-container.spinner:after{content:'';position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;display:block;width:32px;height:32px;z-index:1000}ul.wppb-faceted-list .hide-this{display:none}#wppb-remove-facets-container{list-style:none;margin:0}.wppb-remove-facet:before,.wppb-remove-all-facets:before{content:"x";display:inline-block;border-right:1px dotted #d3ccc9;border-right:1px dotted #6f6f6f;padding-right:5px;margin-right:5px}.wppb-userlisting-container .wppb-ul-range-values{padding:5px 0}.wppb-userlisting-container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.wppb-float-left{float:left}.wppb-float-right{float:right}.wppb-facet-float-left{float:left;max-width:300px}.wppb-facet-float-right{float:right;max-width:300px}@media screen and (max-width:720px){.wppb-table{border:0}.wppb-table thead{display:none}.wppb-table tr{display:block;margin-bottom:30px}.wppb-table td{display:block;text-align:right;border-bottom:0}.wppb-table td:last-of-type{border-bottom:1px solid #e1e1e1}.wppb-table .wppb-posts,.wppb-table .wppb-moreinfo{text-align:right}.wppb-table td:before{content:attr(data-label);float:left}.wppb-table td:after{content:'';display:block;clear:both}}@media screen and (max-width:400px){.wppb-form-field label,#wppb-login-wrap .login-username label,#wppb-login-wrap .login-password label,ul.wppb-profile li label{width:100%;display:block;float:none}.wppb-form-field input,.wppb-form-field select,.wppb-form-field textarea,.wppb-checkboxes,.wppb-radios,#wppb-login-wrap .login-username input,#wppb-login-wrap .login-password input,ul.wppb-profile li span{width:100%;float:left}.wppb-form-field > span{margin-left:0}.wppb-checkboxes li label,.wppb-radios li label{display:inline}.wppb-form-field .wppb-avatar-nofile,.wppb-form-field .wppb-avatar-file,.wppb-form-field .wppb-upload-nofile,.wppb-form-field .wppb-upload-file{margin-left:0}}#pass-strength-result{background-color:#eee;border:1px solid #ddd;display:none;float:left;margin:13px 5px 5px 30%;padding:3px 5px;text-align:center;width:200px;height:28px}#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040}#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c}#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0}#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c}.wppb-form-field.wppb-subscription-plans label{width:100%;float:none}.wppb-form-field.wppb-subscription-plans input{display:inline-block;width:auto;float:none;margin-right:10px !important}.wppb-form-field.wppb-subscription-plans span.description{display:block;font-size:100%;font-style:italic;margin-left:0;margin-bottom:1.5em}table{border-collapse:separate}.form-submit{background:#f4f4f4;margin:0 auto 30px !important;padding:0 30px 25px !important;text-align:right !important}.form-submit .button{display:inline-block;background:#5a85d7;color:#f4f4f4;border:solid 1px #999;border-radius:3px;padding:5px 20px 7px;text-align:center;transition:0.25s linear all;cursor:pointer}.form-submit .button:hover{background:#f4f4f4;color:#5a85d7}#wppb-recover-password ul{padding:20px}.wppb-gdpr-checkbox{padding-bottom:20px !important}.wppb-gdpr-checkbox label{padding:6px 18px;width:100%;display:block;border:solid 1px #ccc;background:#fff}.wppb-gdpr-checkbox input{position:relative;top:3px;width:21px}#modal-login .ml-content{padding:20px 30px}#modal-login .ml-content h2{color:#222;margin-bottom:20px}#modal-login .ml-content input{padding:5px;height:auto;line-height:normal;border:solid 1px #ccc}#modal-login .ml-content .button{background:#eee;color:#5a85d7;border:solid 1px #a8a8a8;padding:5px 20px 7px;transition:0.25s linear all}#modal-login .ml-content .button:hover{background:#ccc;color:#000}#modal-login .ml-content .mluser{padding-bottom:10px}#modal-login .ml-content .mlpsw{padding-bottom:30px}#modal-login .ml-content #forgetmenot{margin-top:5px}#modal-login #additional-settings{position:static;margin-top:20px}#modal-login #additional-settings a{text-decoration:none;color:#5a85d7}#modal-login #additional-settings a:hover{color:#000}#modal-login .success{background-color:#5a85d7}#modal-login .ml-close{display:none !important}.gform_wrapper{background:#f4f4f4;margin:0 0 30px !important;padding:30px 30px 15px 30px}.gform_wrapper .gform_heading{margin-bottom:0 !important}.gform_wrapper .gform_heading .gform_title{display:none}.gform_wrapper .gform_heading .gform_description{color:#666;margin-bottom:0 !important;font-weight:bold !important;text-align:center}.gform_wrapper .top_label div.ginput_container{margin-top:2px !important}.gform_wrapper .top_label select.medium{width:99.75% !important}.gform_wrapper label.gfield_label{font-weight:400 !important}.gform_wrapper .gfield_required{color:#5a85d7 !important}.gform_wrapper .validation_error{background:#fff;color:#000 !important;border:solid 2px #d84549 !important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .validation_message{color:#d84549 !important}.gform_wrapper li.gfield_error ul.gfield_radio,.gform_wrapper li.gfield_error ul.gfield_checkbox{color:#d84549 !important}.gform_wrapper ul li.gfield{margin-top:12px !important}.gform_wrapper ul li.field_description_below div.ginput_container_radio{margin:0 !important}.gform_wrapper ul .gfield_radio li{margin:0}.gform_wrapper ul .gfield_radio li input{cursor:pointer}.gform_wrapper ul .gfield_radio li label{position:relative;top:3px;line-height:normal;margin:0;padding:6px 12px}.gform_wrapper ul .gfield_radio li:hover{color:#5a85d7}.gform_wrapper ul .gfield_radio li input[type=radio]:checked + label{color:#5a85d7 !important}.gform_wrapper .ginput_counter{display:none}.gform_wrapper .gform_footer{text-align:right}.gform_wrapper .gform_footer input[type=submit]{margin-right:2px !important;max-width:96%}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:3px 6px !important;line-height:1 !important}.gform_wrapper .field_description_below .gfield_description{padding-top:8px !important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{background:none;border:none;padding:0}.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:4px !important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{display:none}.gform_wrapper #gform_8 #field_8_1{border-top:solid 1px #000;padding-top:20px;margin-top:30px !important}.gform_wrapper #gform_8 #field_8_16 label:first-child{font-weight:bold !important}.gform_wrapper #gform_8 #field_8_16 label:first-child .gfield_required{font-weight:normal}.gform_wrapper #field_8_20,.gform_wrapper #field_4_36,.gform_wrapper #field_14_6{background:#fff;border:solid 1px #ccc;padding:0;margin:25px 16px 0 0 !important}.gform_wrapper #field_8_20 .gfield_description.validation_message,.gform_wrapper #field_4_36 .gfield_description.validation_message,.gform_wrapper #field_14_6 .gfield_description.validation_message{margin-top:-16px !important;padding-left:12px !important;padding-bottom:4px !important}.gform_wrapper #field_8_20 .gfield_label,.gform_wrapper #field_4_36 .gfield_label,.gform_wrapper #field_14_6 .gfield_label{display:none}.gform_wrapper #field_8_20 .ginput_container .gfield_checkbox li,.gform_wrapper #field_4_36 .ginput_container .gfield_checkbox li,.gform_wrapper #field_14_6 .ginput_container .gfield_checkbox li{margin:0 !important}.gform_wrapper #field_8_20 .ginput_container .gfield_checkbox input,.gform_wrapper #field_4_36 .ginput_container .gfield_checkbox input,.gform_wrapper #field_14_6 .ginput_container .gfield_checkbox input{position:relative;left:10px;margin:0 !important}.gform_wrapper #field_8_20 .ginput_container .gfield_checkbox label,.gform_wrapper #field_4_36 .ginput_container .gfield_checkbox label,.gform_wrapper #field_14_6 .ginput_container .gfield_checkbox label{line-height:normal;margin-left:5px;padding:5px 0 5px 10px;font-weight:normal !important}@media only screen and (min-width:641px){.gform_wrapper.gform_validation_error .top_label input.medium,.gform_wrapper.gform_validation_error .top_label select.medium{width:100% !important}}.jacket-form_wrapper{color:#ccc;background:#000}.jacket-form_wrapper .jacket-form{padding:0 60px}.jacket-form_wrapper .jacket-form .gform_description{color:#ccc}.jacket-form_wrapper .jacket-form .gfield_required{color:#5a85d7}.jacket-form_wrapper .jacket-form .gfield_error .gfield_label,.jacket-form_wrapper .jacket-form .validation_message{color:#d84549}.jacket-form_wrapper .jacket-form li.gfield.gfield_error{background:#000}.w3eden .wpdm_icon{position:relative;top:3px;width:42px;height:42px}.w3eden .ms-download-template a.button{background:#5a85d7;color:#f4f4f4}.w3eden .ms-download-template a.button:hover{text-decoration:none;background:#f4f4f4;color:#5a85d7}.w3eden .wpdm-filelist td{background:#f4f4f4 !important}.wppb-user-forms .wppb-checkboxes .wppb-hidden{display:none}.wppb-user-forms .wppb-checkboxes li{display:block;padding:2px 30px}.wppb-gdpr-checkbox{margin-top:20px !important}.tingle-modal *{box-sizing:border-box}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:rgba(0, 0, 0, .8);opacity:0;cursor:pointer;-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease, -webkit-transform 0.2s ease}.tingle-modal--confirm .tingle-modal-box{text-align:center}.tingle-modal--noOverlayClose{cursor:default}.tingle-modal--noClose .tingle-modal__close{display:none}.tingle-modal__close{position:fixed;top:10px;right:28px;z-index:1000;padding:0;width:5rem;height:5rem;border:none;background-color:transparent;color:#f0f0f0;font-size:6rem;font-family:monospace;line-height:1;cursor:pointer;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.tingle-modal__closeLabel{display:none}.tingle-modal__close:hover{color:#fff}.tingle-modal-box{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;margin-bottom:auto;width:60%;background:#fff;opacity:1;cursor:auto;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:-webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);transition:transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275), -webkit-transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.tingle-modal-box__content{padding:20px 40px}.tingle-modal-box__content a:hover{color:#000}.tingle-modal-box__footer{padding:10px 40px;width:auto;background-color:#f4f4f4;cursor:auto}.tingle-modal-box__footer .button:hover{background:#ccc;color:#000}.tingle-modal-box__footer::after{display:table;clear:both;content:""}.tingle-modal-box__footer--sticky{position:fixed;bottom:-200px;z-index:10001;opacity:1;-webkit-transition:bottom 0.3s ease-in-out 0.3s;transition:bottom 0.3s ease-in-out 0.3s}.tingle-enabled{overflow:hidden;height:100%}.tingle-modal--visible .tingle-modal-box__footer{bottom:0}.tingle-enabled .tingle-content-wrapper{-webkit-filter:blur(15px);filter:blur(15px)}.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal--visible .tingle-modal-box{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.tingle-modal--overflow{overflow-y:scroll;padding-top:8vh}.tingle-btn{display:inline-block;margin:0 0.5rem;padding:1rem 2rem;border:none;background-color:grey;box-shadow:none;color:#fff;vertical-align:middle;text-decoration:none;font-size:inherit;font-family:inherit;line-height:normal;cursor:pointer;-webkit-transition:background-color 0.4s ease;transition:background-color 0.4s ease}.tingle-btn--primary{background-color:#3498db}.tingle-btn--danger{background-color:#e74c3c}.tingle-btn--default{background-color:#34495e}.tingle-btn--pull-left{float:left}.tingle-btn--pull-right{float:right}@media (max-width:540px){.tingle-modal{top:0px;display:block;padding-top:60px;width:100%}.tingle-modal-box{width:auto;border-radius:0}.tingle-modal-box__content{overflow-y:scroll}.tingle-modal--noClose{top:0}.tingle-modal--noOverlayClose{padding-top:0}.tingle-modal-box__footer .tingle-btn{display:block;float:none;margin-bottom:1rem;width:100%}.tingle-modal__close{top:0;right:0;left:0;display:block;width:100%;height:60px;border:none;background-color:#2c3e50;box-shadow:none;color:#fff;line-height:55px}.tingle-modal__closeLabel{display:inline-block;vertical-align:middle;font-size:1.5rem;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif}.tingle-modal__closeIcon{display:inline-block;margin-right:0.5rem;vertical-align:middle;font-size:4rem}}/* Lity - v2.3.1 - 2018-04-20
 * http://sorgalla.com/lity/
 * Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0, 0, 0, 0.9);outline:none !important;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial, Helvetica, sans-serif;opacity:0;-webkit-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;-o-transition:-o-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease, -o-transform 0.3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.6);box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000}.lity-hide{display:none}#ticket_description_ifr{border:solid 1px #ccc}@media (max-width:960px){.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-title{font-size:28px;margin-bottom:5px}#homeslides .homeslide .homesvg{display:block}#homeslides .homeslide .homesvg-mobile{display:none}}@media (max-width:768px){.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar{height:105px}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left{top:1px}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title{top:8px;left:45px}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title.has-brochure{display:none}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .info-left .section-title.hide-brochure{display:block}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-title{padding-top:30px !important}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth{height:auto}.home #fullpage .fp-slides .fp-tableCell article .slidebar-wrap .slidebar .slide-depth .story{display:none}#homeslides .homeslide .homesvg{display:none}#homeslides .homeslide .homesvg-mobile{display:block}#homeslides #navdots{bottom:0}#homeslides #navdots .navdot{padding:20px}#homeslides #navdots .navdot .dot{width:15px;height:15px}.page .banner .headline-wrap .headline{display:none}.page .banner .headline-wrap .short-headline{display:block}.single-portal #top a .headline-wrap .headline,.leo-family #top a .headline-wrap .headline{display:none}.single-portal #top a .headline-wrap .short-headline,.leo-family #top a .headline-wrap .short-headline{display:block}.single-portal .portal-grid .box,.leo-family .portal-grid .box{width:50%}.single-portal.news .pgrid,.leo-family.news .pgrid,.single-portal.products .pgrid,.leo-family.products .pgrid{display:none}.single-portal .ldproducts,.leo-family .ldproducts,.single-portal .dproducts,.leo-family .dproducts{float:none;width:100%}.single-portal .ldproducts#legacy,.leo-family .ldproducts#legacy,.single-portal .dproducts#legacy,.leo-family .dproducts#legacy{margin-right:0}.single-portal .ldproducts#discontinued,.leo-family .ldproducts#discontinued,.single-portal .dproducts#discontinued,.leo-family .dproducts#discontinued{margin-left:0}.plist #filters .autocomplete-wrap,.plist-nofilter #filters .autocomplete-wrap{display:block;margin-top:10px}.plist #filters .autocomplete-wrap .autocomplete input,.plist-nofilter #filters .autocomplete-wrap .autocomplete input{width:255px}.plist #filters .autocomplete-wrap .autocomplete .values,.plist-nofilter #filters .autocomplete-wrap .autocomplete .values{width:255px}.plist #filters .autocomplete-wrap input,.plist-nofilter #filters .autocomplete-wrap input{width:255px}.plist #filters #clear-news-filter,.plist-nofilter #filters #clear-news-filter{position:absolute;left:347px;top:10px;height:86px;line-height:70px}.plist.news .item a,.plist-nofilter.news .item a{min-height:101px}.plist.news .item a .thumbnail img,.plist-nofilter.news .item a .thumbnail img,.plist.news .item a .thumbnail .cover,.plist-nofilter.news .item a .thumbnail .cover{height:81px;width:144px}.plist.news .item a .text,.plist-nofilter.news .item a .text{margin-left:164px}.plist.news .item a .text .excerpt,.plist-nofilter.news .item a .text .excerpt{display:none}.plist.news.sls-plist .item a .text .excerpt,.plist-nofilter.news.sls-plist .item a .text .excerpt{display:block}.plist.product .item .names .longname,.plist-nofilter.product .item .names .longname{display:none}.single-news .story{width:100%}.single-news .story .col{position:relative;width:100%;margin:30px 0}.single-news .story .col .bot{display:none}.single-news .story .bot{display:block}.single-news .story .fprods{padding-top:30px}.single-product h1 .longname{font-size:17px}.single-product .imghalf{margin-bottom:30px}.single-product .resources.single .trigger,.single-product .resources.single .loginfor{font-size:17px}.single-product .resources.single .menu{top:49px}.single-product .product-sec1 .col{width:97%;padding-bottom:20px}.single-product .product-sec1 .col:last-child{padding-bottom:40px}.single-product .product-sec2.big{display:none}.single-product .product-sec2.small{display:block}.single-product .product-bot{margin-bottom:45px}.single-product .product-bot .wrap{float:none;width:96% !important;margin-bottom:30px}.single-product .product-bot .wrap.awards{height:270px}.twocol .lcol{width:100%}.twocol .rcol{position:relative;width:100%;margin:30px 0}.training .accordion .fold .key .location{float:none;text-align:left}.training .accordion .fold .key .location .city{display:inline-block;margin-right:6px}.training .accordion .fold .key .location .city:after{content:', '}.training .accordion .fold .note .register{float:none;text-align:right;margin-top:10px}.sales .accordion .fold .key .right{float:none;line-height:normal}#multipage #submenu .sublink.break{display:block}.accordion.events .fold .key .title{display:block}#slider-wrap #slider-banner #slides .slide{background-color:#333}#slider-wrap #slider-banner #slides .slide .playbtn-big{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);width:48px;height:48px;background-size:100% 100%}#slider-wrap #slider-banner #slides .slide img{background-color:#333}#slider-wrap #slider-banner #slides .slide .text{background-color:#333}#slider-wrap #slider-banner #slides .slide .text .caption{display:none}#slider-wrap #slider-banner #slides .slide .text .short-caption{opacity:1;top:-34px;font-size:17px}#slider-wrap #slider-banner #slides .slide .text .credit{top:-66px;font-size:11px}#slider-wrap #slider-banner #slides .slide .text .no-caption-credit{top:-26px}#slider-wrap .banner-slider-info{font-size:12px;padding-right:20px}#brochures li{width:40%;margin:30px 5%}}@media (max-width:600px){#slider-wrap #slider #slides .slide .text .caption{font-size:12px;line-height:normal;padding:5px}#slider-wrap #slider #slides .slide .text .credit{top:-21px;font-size:11px;padding:2px 5px}}