.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1.0}.sf-menu ul{position:absolute;top:-999em;width:10em}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left;position:relative}.sf-menu a{display:block;position:relative}.sf-menu li:hover ul,.sf-menu li.sfHover ul{left:0;top:2.5em;z-index:99}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul{top:-999em}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul{left:10em;top:0}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul{top:-999em}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul{left:10em;top:0}body{margin:0;color:#564929;font:12px Arial, Helvetica, sans-serif;min-width:960px;overflow-x:hidden}.main-holder .img-area .txt-area h1,ul#nav li a,.inform-block .text-holder h1,.main-holder .info-block .txt-block h1,ul#nav li,ul.sub-nav li a.vertigo_nav,.homepage-slider .copy p,.header-event,.homepage-slider .pager a,.util li.header-event{font-family:'AkkuratProBold', Helvetica, Arial, Helvetica, sans-serif;letter-spacing:-1px;font-weight:normal}.util li.header-event{font-size:36px;line-height:36px}.util.gallery{margin-left:0;margin-top:0;float:left}.util.gallery .social{padding-top:0}.homepage-slider .pager a{color:#000}.homepage-slider .pager a.activeSlide{color:#999}.media-banner{margin-bottom:4px}img{border:0}a{color:#231f20;text-decoration:underline}a:hover{text-decoration:none}#header{width:955px;padding:15px 0 36px 5px;margin:0 auto}#site_switcher{float:right;width:315px}#site_switcher.current{width:240px}#site_switcher p{margin:0}#site_switcher p.archives{color:#999999;font-size:10px;float:left;margin:6px 6px 0 0}#site_switcher p.archives a{text-decoration:none;color:#7d3797}#site_switcher p.archives a:hover{text-decoration:underline}#site_switcher .switcher_block{float:right;position:relative;z-index:10000}#site_switcher .switcher{color:#999999;border:1px solid #d7d7d7;width:128px;margin:0 4px 0 0;padding:0;background:url("/images/switcher-arrow.png") no-repeat 97% center;cursor:pointer}#site_switcher .switcher p{margin:4px}#site_switcher .site_select{width:134px;background:url("/images/switcher-bottom-shadow.png") no-repeat center bottom;padding-bottom:6px;clear:both;float:right;position:absolute;z-index:1000;display:none}#site_switcher .site_select div{background:url("/images/dropdown-border.png") repeat-y;padding:4px 10px}#site_switcher .site_select p{color:#999999;padding:4px 0}#site_switcher .site_select p a{color:#999999;text-decoration:none}#site_switcher .site_select p a:hover{text-decoration:underline}#site_switcher .site_select p.active a{color:#000;text-decoration:underline}.header-area{width:100%;overflow:hidden}.logo{background:url(/images/bg-logo-3.png) no-repeat;width:115px;height:91px;float:left;text-indent:-9999px;overflow:hidden}.pst-la-logo{background:url(/images/pstlalogo.jpg) no-repeat;width:470px;height:154px;float:left;text-indent:-9999px;overflow:hidden}.logo a,.pst-la-logo a{display:block;height:100%}.typography form input.reg-submit{margin-right:24px !important}#nav{margin:30px 0 0 0;padding:0 0 10px 0;list-style:none;overflow:hidden;float:left;font:18.5px Helvetica, Arial, Helvetica, sans-serif;letter-spacing:-1px;font-weight:bold}* html #nav{overflow:visible;height:1%}#nav li{float:left;padding:0 20px 0px 0px;background-position:right 13px center}#nav a{text-decoration:none;border-bottom:none;position:relative}#nav a:hover{text-decoration:none;border-bottom:2px solid #000}#nav .active a{color:#666666;border-bottom:2px solid #666666}.non li.level-1 a.level-1{border-bottom:2px solid transparent}.non li.level-1 a.level-1:hover{border-bottom:2px solid #000000}.non li.level-1.active{color:#666666}.non li.level-1.active a{color:#666666;border-bottom:2px solid #666666}.sub-nav{position:relative;z-index:1000;margin:-22px 0 24px -14px;padding:0 2px 0 0;float:left;clear:both;font:18.5px/21px Georgia, Times New Roman, Times, serif}.sub-nav li.level-1{list-style:none;position:relative;float:left;margin:0 9px 0 0;display:inline;padding-top:6px;margin:0 0 0 9px}.sub-nav li.level-1 a.level-1.active,.sub-nav li.level-1 .level-1 a{color:#666666;border-bottom:2px solid #666666}.sub-nav li.level-1 a.level-1{text-decoration:none;float:left;padding:0;margin:0 6px;font-family:'Plantin W01 Light'}.sub-nav li.level-1.about ul{left:-21px;width:100px}.sub-nav li.level-1.visitor-info ul{left:-73px;width:240px}.sub-nav li.level-1.partners ul{left:-60px;width:190px}.sub-nav li.level-1.press ul{left:-76px;width:200px}.sub-nav li.level-1 ul{display:none;position:absolute;top:26px;border-bottom:1px solid #c5c5c5;background:url(/images/sub-nav-drop-bg-top.png) no-repeat center top;padding:8px 0 0 0}.sub-nav li.level-1 ul li.level-2{list-style:none;line-height:32px;font-size:14px;background:#fff;padding:0 11px;border-right:1px solid #c5c5c5;border-left:1px solid #c5c5c5;letter-spacing:0}.sub-nav li.level-1 ul li.level-2:first-child{padding-top:10px}.sub-nav li.level-1 ul li.level-2:last-child{padding-bottom:10px}.sub-nav li.level-1 ul li.level-2 a.level-2{color:#666;border:none;text-decoration:none;font-family:'Plantin W01 Light';margin:0 7px}.sub-nav li.level-1 ul li.level-2 a.level-2:hover{color:#000;border-bottom:1px solid #000}.js .sub-nav a.level-1{padding:5px 6px;position:relative;top:3px}.sub-nav li a.vertigo_nav{font-size:13px;font-family:Helvetica, Arial, Helvetica, sans-serif;letter-spacing:1px}.sub-nav li a.vertigo_nav:hover{color:#fff}.sub-nav .active a.vertigo_nav{color:#7d3797}.vertigo_inner{background-image:url("/images/design-vertigo-bg.gif")}#main{background:#e6e6e6}#main #main-holder p,#main #main-holder li{font-family:"Plantin W01 Light"}.miami #main{background:#e6e6e6}.vertigo #main{background-color:#fff}.vertigo_inner #main{width:960px;padding:0 12px;margin:0 auto}.homepage .main-holder{width:980px}#main.homepage{margin-bottom:5px}.main-holder{width:960px;padding:20px;margin:0 auto}.img-area{height:420px;position:relative;padding:0 0 50px}.img-area img{padding:10px 0 0;display:block}.txt-area{width:680px;position:absolute;top:14px;left:3px}.txt-area h1{margin:0 0 2px;color:#fff;font:bold 56px/56px Helvetica, Arial, Helvetica, sans-serif;letter-spacing:-2px}.txt-area .txt-big{color:#9d8958;width:720px;display:block;font:56px/56px Times New Roman, Times, serif}.miami .txt-area .txt-big{color:#fff}.miami .txt-area h1{color:#260859}.featured{width:960px;overflow:hidden;margin-left:20px}iframe.blog_slider{padding-top:10px}.carousel_block a.prev,.carousel_block a.next{width:8px;height:15px;background-image:url(/images/featured-arrows.gif);float:left;position:relative;top:50px;display:none}.carousel_block a.next{float:right;background-position:-8px 0;top:-80px;right:20px}.carousel_block a.prev:hover{background-position:0 -15px}.carousel_block a.next:hover{background-position:-8px -15px}.info-list{margin:0 0 0 20px;padding:0;list-style:none;overflow:hidden;font:12px Georgia, Times New Roman, Times, serif;height:130px}.featured .info-List{width:9000px}* html .info-list{overflow:visible;height:1%}.info-list li{float:left;border-left:1px solid #9D8958}.info-list li.last{border-right:1px solid #9D8958}.info-list a{float:left;text-decoration:none;min-height:111px;width:150px;padding:10px 17px 10px 6px;color:#564929}.info-list img{display:block;margin:0 auto;padding-bottom:7px}* html .info-list a{height:109px}.info-list .ttl{display:block;padding:0 0 3px;font:bold 15px Arial, Helvetica, sans-serif;color:#333}.info-list .active .ttl,.info-list a:hover .ttl{color:#fff34a}.miami .info-list a:hover .ttl{color:#EEF6E8}.info-list .active a,.info-list a:hover{background:#333;color:#fff}.info-block{width:100%;overflow:hidden}.info-block.img-right .img-block{float:right}#artsy1 .info-block.img-right .img-block{float:left}.img-block{width:400px;padding:0 24px 0 0;float:left}#artsy1 .img-block{width:465px;padding-right:24px}#artsy1 .img-block img{width:100%}* html .img-block{margin-right:-3px}.img-holder{padding:0 0 10px}.img-holder img{display:block}.img-holder img.hide{display:none}.listing-area{overflow:hidden;width:100%;padding:0 0 3px}.img-block .listing-area{display:none}.js .img-block .listing-area{display:block}.listing-area ul{margin:0;padding:0 3px 10px 2px;float:left;list-style:none;overflow:hidden;font:12px Georgia, Times New Roman, Times, serif}.listing-area li{float:left;padding:0 5px}.listing-area a{color:#231f20;text-decoration:none}.listing-area .active a,.listing-area a:hover{color:#bdbbbb}.listing-area .prev{background:url(/images/bg-arrow-prev-vertigo.png) no-repeat;width:9px;height:12px;float:left;text-indent:-9999px;overflow:hidden;margin:3px 0 0}.listing-area .next{background:url(/images/bg-arrow-next-vertigo.png) no-repeat;width:9px;height:12px;float:left;margin:3px 0 0;text-indent:-9999px;overflow:hidden}.miami .listing-area .prev,.vertigo .listing-area .prev{background-image:url(/images/bg-arrow-prev-vertigo.png)}.miami .listing-area .next,.vertigo .listing-area .next{background-image:url(/images/bg-arrow-next-vertigo.png)}.static-col{width:30%;display:inline-block;margin-right:24px;vertical-align:top}.static-col p{font:16px Georgia, Times New Roman, Times, serif}.static-col h1{font-weight:bold}.columns .image-holder{float:none;padding-bottom:24px}.media-partners-image{width:818px}.txt-block p.media-partners-text{margin-bottom:24px !important}.static-col-1{width:932px;display:inline-block;vertical-align:top}.static-col-1 img{max-width:100%}.static-col-1 p img{margin-bottom:24px}.static-col-2{width:438px;display:inline-block;vertical-align:top;margin-right:24px}.static-col-2 img{max-width:100%}.static-col-2 p img{margin-bottom:24px}.static-col-3{width:292px;display:inline-block;vertical-align:top;padding-right:24px}.static-col-3 img{max-width:100%}.static-col-3 p img{margin-bottom:24px}.static-col-4{width:212px;display:inline-block;vertical-align:top;padding-right:24px}.static-col-4 img{max-width:100%}.static-col-4 p img{margin-bottom:24px}.col{display:inline-block;vertical-align:top;padding-right:24px}.col img{max-width:100%}.col p img{margin-bottom:24px}.col-3w{width:647px}#gallery-slideshow{height:152px}.gallery-main-image{max-width:932px;margin:auto;height:626px;display:block}.overlay-download{float:right;display:inline;position:relative;top:-82px;z-index:9999;right:48px}.overlay-download img{width:28px;display:inline;position:absolute}.cycle-overlay{display:none;pointer-events:none}.cycle-overlay div{width:860px;margin-left:24px}.gallery-select.hide{display:none}.gallery-select{display:inline;pointer-events:none;position:absolute;width:48px;margin:auto;height:48px;padding-top:52px;padding-left:52px}.image-gallery-top{width:932px;margin-bottom:16px}.gallery-main-image{margin-bottom:24px}#gallery-current-image{margin-bottom:24px}#gallery-current-image span{width:100%}.gallery-prev div{background-image:url("/images/arrow_back.png");width:32px;height:32px;background-size:32px 32px}.gallery-director{margin-top:16px;margin-bottom:128px}.gallery-prev{position:absolute;float:left;bottom:24px;display:inline;left:24px}.gallery-next div{background-image:url("/images/arrow_forward.png");width:32px;height:32px;background-size:32px 32px}.cycle-overlay{position:absolute;bottom:0;width:100%;z-index:600;background:rgba(230,230,230,0.6);color:#000000 !important;font-size:16px;font-family:Georgia, Times New Roman, Times, serif}.gallery-sidebar{word-break:break-word}.gallery-sidebar ul{margin-bottom:16px}.cycle-overlay p{padding-top:27px}.gallery-next{position:absolute;float:right;bottom:24px;display:inline;right:24px}.cycle-slide{vertical-align:middle}.description-area{color:#231f20;font:italic 12px/15px Georgia, Times New Roman, Times, serif}.description-area p{margin:0}.txt-block{overflow:hidden;font:16px Georgia, Times New Roman, Times, serif;color:#262626;padding-right:20px}* html .txt-block{overflow:visible;height:1%}.apply-button{color:#FFFFFF;width:114px;height:26px;background:#333;font-family:Helvetica, Arial, Helvetica, sans-serif;letter-spacing:0.4px;display:table-cell;text-align:center;line-height:26px}.text-center{text-align:center}.vertigo_inner .txt-block{padding-right:24px}.txt-block img.spons_logo{padding-bottom:24px}.txt-block h1{margin:0 0 24px 0px;color:#333;font:bold 36px/36px Helvetica, Arial, Helvetica, sans-serif;letter-spacing:-1px}.main-holder .info-block .txt-block h3{font-size:20px;margin-bottom:5px}.gallery .txt-block h1{margin-bottom:0}.vertigo_about .txt-block h1{margin-bottom:21px}.support .txt-block h3{font-family:Helvetica, Arial, Helvetica, sans-serif}.txt-block p{line-height:18px;margin-bottom:24px}.txt-block p:last-of-type{margin-bottom:0px}.txt-block h3.sponsor_desc{margin-bottom:0}.txt-block img.sponsor_logo{padding-top:15px;padding-bottom:15px;display:block}.location-block{font:italic 29px/28px Georgia, Times New Roman, Times, serif;display:block;margin:-2px 0 21px}.vertigo_inner .location-block{font-size:19px}.works-list{margin:0;padding:0 0 10px;list-style:none;overflow:hidden;font-size:19px}* html .works-list{overflow:visible;height:1%}.works-list li{float:left;background:url(/images/sep-info-block.png) no-repeat 0 7px;padding:0 4px 0 10px;margin:0 10px 0 -10px}.miami .works-list li{background:url(/images/sep-info-block-miami.png) no-repeat 0 6px}.works-list a{text-decoration:none}.works-list a:hover{text-decoration:underline}.inform-list{margin:0;padding:0;list-style:none;overflow:hidden}* html .inform-list{overflow:visible;height:1%}.inform-list li{float:left;background:url(/images/sep-inform-list.png) no-repeat 0 3px;padding:0 3px 0 10px;margin:0 10px 0 -10px}.contact-area span{display:block;line-height:18px}.information-area,.inform-area{padding:20px 0 0 6px;margin:0 0 140px;overflow:hidden;font:12px Georgia, Times New Roman, Times, serif}.information-area{margin:0}* html .information-area{overflow:visible;height:1%}* html .inform-area{overflow:visible;height:1%}.information-area h1,.inform-area h1{margin:0;padding:0 0 18px;color:#333;font:bold 30px/32px Helvetica, Arial, Helvetica, sans-serif;border-bottom:1px solid #000000}.vertigo_inner .information-area h1{border-color:#5c0082}.image-list-area{margin:0 -38px -1px 0;overflow:hidden;width:978px;font:12px Georgia, Times New Roman, Times, serif}.image-list-area .box-info{float:left;width:450px;margin:23px 38px 0 0;border-bottom:1px solid #000000}.image-list-area img{display:block;padding:0 0 20px}.image-list-area .ttl{display:block;padding:0 0 6px;font:bold 17px/19px Helvetica, Arial, Helvetica, sans-serif}.image-list-area a:hover .ttl{color:#fff34a}.miami .image-list-area a:hover .ttl{color:#EEF6E8}.image-list-area .txt-info{display:block;padding:0 0 0 10px}.image-list-area a{text-decoration:none;display:block;padding:0 0 20px}.image-list-area a:hover{background:#333;color:#fff}.link-area{display:block;padding:0 0 11px}.list-holder{margin:0 0 -18px}.img-list-area{margin:0 -33px 0 0;overflow:hidden;width:966px;color:#262626}.img-list-area .info-box{width:450px;padding:23px 0;margin:0 33px 0 0;float:left;border-bottom:1px solid #000000}.vertigo_inner .info-box{border-color:#5C0082}.img-list-area a{text-decoration:none;cursor:pointer}.img-list-area a:hover{position:relative}.img-list-area img{float:left;padding:0 13px 0 0}.img-list-area .ttl{display:block;padding:0 0 8px}.img-list-area a:hover .ttl{text-decoration:underline}.inform-section{padding:2px 0 0;display:block;overflow:hidden;line-height:18px}* html .inform-section{overflow:visible;height:1%}.inform-block{overflow:hidden}.inform-block .video-js-box{margin-top:8px}* html .inform-block{overflow:visible;height:1%}.image-holder{float:left;padding:0 24px 0 0}* html .image-holder{margin-right:-3px}.image-holder img{display:block}.text-holder{overflow:hidden;color:#222;font:16px/19px Georgia, Times New Roman, Times, serif;padding:0 24px 0 0}.text-holder p{margin-bottom:24px}.text-holder p:last-child{margin-bottom:0px}.text-holder .static-col-1:last-child,.text-holder .static-col-2:last-child,.text-holder .static-col-3:last-child,.text-holder .static-col-4:last-child{padding-right:0px}* html .text-holder{overflow:visible;height:1%}.text-holder form.exhibitor_login{padding-top:5px}.text-holder form.exhibitor_login input.box{border:0;font-style:italic;font-family:Georgia, Times New Roman, Times, serif;padding:3px;font-size:13px;width:120px;margin-right:5px}.text-holder h1{color:#333;padding-bottom:20px;font:bold 36px/30px Helvetica, Arial, Helvetica, sans-serif;letter-spacing:-1px}.text-holder p{letter-spacing:-0.5px}#footer,#thumb-list{width:935px;padding:24px 0px 24px 0px;overflow:hidden;margin:0 auto;font:10px Helvetica, Arial, Helvetica, sans-serif;color:#545454;background-color:#FFF}#footer{padding-top:0}.footer-area{float:left}.basel #footer,.miami #footer,.miami.home #footer,.basel.home #footer{padding-top:120px}.vertigo_inner #footer{width:960px;padding-right:12px;padding-left:12px}#footer hr.divider{color:#EBEBEB;background-color:#EBEBEB;border:0;margin-bottom:10px;height:2px;clear:both}#thumb-list p.thumb-note{margin-bottom:6px;margin-top:0px;font-size:14px;font-style:italic;font-family:Georgia, Times New Roman, Times, serif}.towns-list{margin:0 0 0 -2px;padding:0px 0 26px;list-style:none;overflow:hidden;font:12px Georgia, Times New Roman, Times, serif;color:#666}.towns-list li.at-large-space{height:65px}* html .towns-list{overflow:visible;height:1%}.vertigo .towns-list{width:465px;float:left}.towns-list li{float:left;width:440px;height:130px;padding:0 24px 24px 0}.towns-list a{display:block;text-decoration:none;color:#666;min-height:102px;cursor:pointer}* html .towns-list a{height:50px}.towns-list a:hover{background:#333;color:#fff}.towns-list img{float:left;padding:0 24px 0 0}.info-section{overflow:hidden;display:block;padding:0}* html .info-section{overflow:visible;height:1%}.towns-list .ttl{color:#333;display:block;font:bold 18.5px Helvetica, Arial, Helvetica, sans-serif}.towns-list a:hover .ttl{color:#FFFFFF}.miami .towns-list a:hover .ttl{color:#FFFFFF}.media-partners h1{padding-top:10px}.partner{float:left;padding-right:24px;padding-bottom:24px;width:145px;height:215px}.partner-last{padding-right:0}.partner img{padding-bottom:3px}.partner p{color:#262626}.partner a{border:0;text-decoration:none}.partner a:hover p{text-decoration:underline}.media-partners-image a:hover p{text-decoration:underline}.vis-overflow{overflow:visible !important}.large-check{zoom:1.2;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;-moz-transform-origin:0 0;-webkit-transform-origin:0 0}#footer .info-area{float:right}.logo-right{height:45px;display:block;overflow:hidden;margin:4px 0 0}.logo-right a{display:block;height:100%}.logo-left{width:219px;height:auto;display:block;margin:5px 0 26px;overflow:hidden}.logo-left a{display:block;height:100%}#footer p{margin:0;font-size:12px}#footer p span{padding:0 5px 0 0}#footer #footer_copyright{padding-top:30px;text-align:right;font-size:16px;color:#000000;font-family:Georgia, Times New Roman, Times, serif}.home_show_select{font-size:36px;display:inline-block;margin:24px 18px 0 0;line-height:34px;letter-spacing:-2px;font-family:'AkkuratProBold', Helvetica, Arial, Helvetica, sans-serif;text-decoration:none}.home_show_select.selected,.home_show_select:hover{border-bottom:2px solid}.vip-prog-submit{position:absolute;left:42%;margin:0 !important}.homepage-slider{position:relative;width:980px;height:414px;overflow:hidden}.homepage-slider .items>div{width:980px;height:510px;background-repeat:no-repeat}.homepage-slider .items>div .copy{position:absolute;top:180px;left:0px}.homepage-slider .items>div .copy p{padding-bottom:8px;font-size:55px;color:white;line-height:55px;letter-spacing:-2px}.homepage-slider .hotspot{display:block;position:absolute;z-index:100;top:0;width:100px;height:510px}.homepage-slider .hotspot.prev:hover a{display:block;background-position:0 0}.homepage-slider .hotspot.next:hover a{display:block;background-position:-25px 0}.homepage-slider .hotspot.prev{left:0}.homepage-slider .hotspot.prev a{left:0}.homepage-slider .hotspot.prev a:hover{background-position:0 -85px}.homepage-slider .hotspot.next{right:0}.homepage-slider .hotspot.next a{right:0;background-position:-25px 0}.homepage-slider .hotspot.next a:hover{background-position:-25px -85px}.homepage-slider .hotspot a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;display:none;width:25px;height:85px;position:absolute;top:130px;background:url(/images/home-slideshow-arrows-sprite.png) no-repeat left top;cursor:pointer}.homepage-slider .pager{position:absolute;bottom:16px;right:22px;z-index:200}.homepage-slider .pager a{padding-right:3px;border:none;font-size:16px}.homepage-slider .pager a.activeSlide{color:#999}.homepage-slider .image-adjust{bottom:-53px}#dm-list,#getty-list{width:2em;height:2em;top:-4px;position:relative}.form-checkbox-text{text-indent:1em}.ui-dialog{background:url(/images/catalogbg.png);background-color:#eaecee;z-index:9001;-webkit-box-shadow:2px 2px 20px 2px rgba(66,65,66,0.58);-moz-box-shadow:2px 2px 20px 2px rgba(66,65,66,0.58);box-shadow:2px 2px 20px 2px rgba(66,65,66,0.58);position:fixed;margin:auto}.ui-dialog:focus{outline:none}.ui-dialog-titlebar-close{border:none;float:right}.ui-dialog h2{font-size:18px;text-align:center}.ui-dialog-content{font-family:'AkkuratProRegular', Helvetica, Arial, sans-serif;padding:16px}.ui-dialog-content dt,.ui-dialog-content dd{margin-bottom:8px}.ui-dialog-content label{font-size:14px;width:100px;float:left}.ui-dialog-titlebar-close{background:none;margin:8px}.blend-in{background:transparent;background-color:transparent !important}#dialog{font-family:'AkkuratProBold'}#dialog .top{margin-top:12px}#dialog h2{width:380px;text-align:center;margin:auto;font-size:24px;line-height:26px;font-weight:normal}#dialog h2.grey{width:420px;color:#808285}#dialog .catalog-image{height:460px;width:349px;margin:auto;margin-bottom:20px}#dialog form{width:340px;margin:auto}#dialog input{width:340px;height:18px;margin:auto;text-align:center;font-size:16px;margin-bottom:8px;border:solid 1px transparent;transition:all 0.2s;font-family:'AkkuratProBold'}#dialog input:-moz-placeholder,#dialog input::-moz-placeholder,#dialog input::-webkit-input-placeholder,#dialog input:-ms-input-placeholder{color:#d2d3d5}#dialog .submit,#dialog #dialog a .submit{background:none;text-decoration:none;color:#000000;font-size:24px;width:auto;height:auto;margin:auto;font-weight:700;padding:0;display:block}#dialog .submit:hover,#dialog #dialog a.submit:hover{text-decoration:underline}#dialog .popup-submit{width:340px}#dialog a.submit{width:80px;transition:all 0.2s}#dialog input.error{border-color:#FF0000;border:solid 1px #FF0000}#dialog .grey-full{margin-top:24px;font-size:22px;width:380px !important}#dialog .thank-you{margin-top:35px}#dialog .cat-download{margin-top:94px;width:320px}#dialog .cat-download a{color:#000000;text-decoration:none}#dialog .cat-download a:visited{color:#000000}#dialog .cat-download a:hover{text-decoration:underline}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:1000}.pull-left{float:left}.pull-right{float:right}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-widget-overlay{background:#666 url("images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url("images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px}#footer{height:auto !important}#footer .footer-area{display:flex;justify-content:space-between;padding-bottom:50px;width:100%;z-index:10;position:relative;margin-top:50px}.footer-area-bg{position:relative}#footer .footer-area-bg::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;width:1000vw;margin:0 -9999rem;padding:0.25rem 9999rem;background:#f8f8f8}#footer .footer-area h3{font-family:'AkkuratProBold', Helvetica, Arial, Helvetica, sans-serif;letter-spacing:-1px;font-weight:bold;color:#231f20;font-size:13px;margin-bottom:15px;padding-top:30px}#footer .footer-area ul{list-style:none}#footer .company-last img{max-height:40px;width:auto}#footer .footer-area ul li a{text-decoration:none;margin-bottom:8px;display:block;color:#666;font-size:13px;font-family:'AkkuratProRegular', Helvetica, Arial, sans-serif}#footer .footer-area ul li a:hover{color:#000}#footer .footer-area ul.social li a{font-size:13px;display:flex;align-items:center}#footer .footer-area ul.social li a img{width:20px;margin-right:10px}#footer .footer-area .subscribe-block{display:flex;flex-direction:column;width:30%;justify-content:space-between;margin-bottom:-30px;color:#666}#footer .footer-area .subscribe-block p{color:#666;margin-top:14px;width:85%}#footer .footer-area .subscribe-block p span{font-size:12px}#footer .footer-area .subscribe-block a{color:#666}#footer .footer-area .subscribe-block a.button{padding:8px 10px;background:#555;color:#fff;text-decoration:none;font-size:12px;position:absolute;border:solid 1px #555}#footer .footer-area .subscribe-block a.button:hover{color:#555;background:#fff}#footer .footer-area .subscribe-block input{background-color:#fff;border:solid 1px #eee;padding:8px 10px;margin-right:5px;color:#333;width:70%;outline:none}.homepage_shop{display:flex;flex-direction:column}.homepage_shop h3{font-size:40px;display:inline-block;margin:24px 18px 0 0;line-height:34px;letter-spacing:-2px;font-family:'AkkuratProBold', Helvetica, Arial, Helvetica, sans-serif;text-decoration:none;margin-bottom:-10px;cursor:pointer}.homepage_shop h3 a{text-decoration:none}.homepage_shop h3:hover{text-decoration:underline}.homepage_shop p{margin:10px 0 30px 0;font-family:'Plantin W01 Light';font-size:38px}.cards{display:flex;justify-content:space-around;align-items:start;list-style:none;margin-bottom:-30px;height:480px}.cards__item{display:flex;flex-direction:column;width:24%;margin-bottom:0px;height:100%}.card__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.card__content h4{width:min-content;font-family:'Plantin W01 Light';padding-right:10px;font-size:28px;background:url(/images/sep-nav.png) no-repeat 100%;background-position:right 0px bottom 5px;margin-top:6px;margin-bottom:0px;display:flex}.card__content p{font-family:'Plantin W01 Light';font-size:23px;margin:0}.card__content a{background-color:#fff;border:1px solid #555555;color:#000;display:inline-block;margin:20px 0;padding:0.5rem;text-transform:uppercase;text-decoration:none;font-family:'AkkuratProBold', Helvetica, Arial, Helvetica, sans-serif;font-size:14px}.card__content a:hover{color:#fff;background:#555555;transition:background-color 300ms linear}.card__image{min-height:200px;background-position:center}
