/****** FILE: themes/strumpf-theme/css/main.css *****/
@import"https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&subset=cyrillic,cyrillic-ext,devanagari,greek,greek-ext,latin-ext,vietnamese";input[type=submit],button{cursor:pointer}.message.validation{color:#c00000;display:block;margin:0 0 1rem 0}@font-face{font-family:"Lato";font-style:normal;font-weight:100;src:local("Lato Hairline"),local("Lato-Hairline"),url(https://fonts.gstatic.com/s/lato/v11/eFRpvGLEW31oiexbYNx7Y_esZW2xOQ-xsNqO47m55DA.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:100;src:local("Lato Hairline"),local("Lato-Hairline"),url(https://fonts.gstatic.com/s/lato/v11/GtRkRNTnri0g82CjKnEB0Q.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v11/EsvMC5un3kjyUhB9ZEPPwg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/UyBMtLsHKBKXelqf4x7VRQ.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v11/1YwB1sO8YE1Lyjf12WNiUA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v11/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v11/R4a6fty3waPci7C44H8AjvY6323mHUZFJMgTvxaG2iE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(https://fonts.gstatic.com/s/lato/v11/tI4j516nok_GrVf4dhunkg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}html,button,input,select,textarea,.pure-g [class*=pure-u],.pure-g-r [class*=pure-u]{font-family:"Lato","Arial",sans-serif}a{text-decoration:none}th{font-size:.8em}td{font-size:.8em}.sws table{margin-top:-45px}li.current a{color:gray}#maincontent>div:nth-child(3)>div.col.span_2_of_10>div>nav>ul>li.current>nav>ul>li.link>a{text-decoration:none}.typography a{color:#000}.typography ul.media_items{padding:0;margin-left:20px}.typography .leftAlone{float:left}.typography h3.media_header{text-transform:uppercase;color:gray;margin-bottom:1em}header h1{font-family:"Noto Serif",serif;font-weight:normal;font-size:1.1em;letter-spacing:.08em}header a{color:#fff}.right_content_container.typography h1{font-weight:bold;font-size:1em;text-transform:uppercase;margin-bottom:1em}.typography h2{font-weight:normal;color:gray;font-size:2.5em}h2.full_page_title{font-size:1.4em;color:#000;font-weight:400}.typography{font-size:.95em}.typography p{letter-spacing:.035em;font-size:.95em;margin-bottom:1.5em;line-height:1.28em;font-weight:300}.caption{color:#000}a.caption{color:#000}.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-0.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:""}.fa-accessible-icon:before{content:""}.fa-accusoft:before{content:""}.fa-acquisitions-incorporated:before{content:""}.fa-ad:before{content:""}.fa-address-book:before{content:""}.fa-address-card:before{content:""}.fa-adjust:before{content:""}.fa-adn:before{content:""}.fa-adobe:before{content:""}.fa-adversal:before{content:""}.fa-affiliatetheme:before{content:""}.fa-air-freshener:before{content:""}.fa-algolia:before{content:""}.fa-align-center:before{content:""}.fa-align-justify:before{content:""}.fa-align-left:before{content:""}.fa-align-right:before{content:""}.fa-alipay:before{content:""}.fa-allergies:before{content:""}.fa-amazon:before{content:""}.fa-amazon-pay:before{content:""}.fa-ambulance:before{content:""}.fa-american-sign-language-interpreting:before{content:""}.fa-amilia:before{content:""}.fa-anchor:before{content:""}.fa-android:before{content:""}.fa-angellist:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angry:before{content:""}.fa-angrycreative:before{content:""}.fa-angular:before{content:""}.fa-ankh:before{content:""}.fa-app-store:before{content:""}.fa-app-store-ios:before{content:""}.fa-apper:before{content:""}.fa-apple:before{content:""}.fa-apple-alt:before{content:""}.fa-apple-pay:before{content:""}.fa-archive:before{content:""}.fa-archway:before{content:""}.fa-arrow-alt-circle-down:before{content:""}.fa-arrow-alt-circle-left:before{content:""}.fa-arrow-alt-circle-right:before{content:""}.fa-arrow-alt-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrows-alt:before{content:""}.fa-arrows-alt-h:before{content:""}.fa-arrows-alt-v:before{content:""}.fa-artstation:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asterisk:before{content:""}.fa-asymmetrik:before{content:""}.fa-at:before{content:""}.fa-atlas:before{content:""}.fa-atlassian:before{content:""}.fa-atom:before{content:""}.fa-audible:before{content:""}.fa-audio-description:before{content:""}.fa-autoprefixer:before{content:""}.fa-avianex:before{content:""}.fa-aviato:before{content:""}.fa-award:before{content:""}.fa-aws:before{content:""}.fa-baby:before{content:""}.fa-baby-carriage:before{content:""}.fa-backspace:before{content:""}.fa-backward:before{content:""}.fa-bacon:before{content:""}.fa-balance-scale:before{content:""}.fa-ban:before{content:""}.fa-band-aid:before{content:""}.fa-bandcamp:before{content:""}.fa-barcode:before{content:""}.fa-bars:before{content:""}.fa-baseball-ball:before{content:""}.fa-basketball-ball:before{content:""}.fa-bath:before{content:""}.fa-battery-empty:before{content:""}.fa-battery-full:before{content:""}.fa-battery-half:before{content:""}.fa-battery-quarter:before{content:""}.fa-battery-three-quarters:before{content:""}.fa-bed:before{content:""}.fa-beer:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-bell:before{content:""}.fa-bell-slash:before{content:""}.fa-bezier-curve:before{content:""}.fa-bible:before{content:""}.fa-bicycle:before{content:""}.fa-bimobject:before{content:""}.fa-binoculars:before{content:""}.fa-biohazard:before{content:""}.fa-birthday-cake:before{content:""}.fa-bitbucket:before{content:""}.fa-bitcoin:before{content:""}.fa-bity:before{content:""}.fa-black-tie:before{content:""}.fa-blackberry:before{content:""}.fa-blender:before{content:""}.fa-blender-phone:before{content:""}.fa-blind:before{content:""}.fa-blog:before{content:""}.fa-blogger:before{content:""}.fa-blogger-b:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-bold:before{content:""}.fa-bolt:before{content:""}.fa-bomb:before{content:""}.fa-bone:before{content:""}.fa-bong:before{content:""}.fa-book:before{content:""}.fa-book-dead:before{content:""}.fa-book-medical:before{content:""}.fa-book-open:before{content:""}.fa-book-reader:before{content:""}.fa-bookmark:before{content:""}.fa-bowling-ball:before{content:""}.fa-box:before{content:""}.fa-box-open:before{content:""}.fa-boxes:before{content:""}.fa-braille:before{content:""}.fa-brain:before{content:""}.fa-bread-slice:before{content:""}.fa-briefcase:before{content:""}.fa-briefcase-medical:before{content:""}.fa-broadcast-tower:before{content:""}.fa-broom:before{content:""}.fa-brush:before{content:""}.fa-btc:before{content:""}.fa-bug:before{content:""}.fa-building:before{content:""}.fa-bullhorn:before{content:""}.fa-bullseye:before{content:""}.fa-burn:before{content:""}.fa-buromobelexperte:before{content:""}.fa-bus:before{content:""}.fa-bus-alt:before{content:""}.fa-business-time:before{content:""}.fa-buysellads:before{content:""}.fa-calculator:before{content:""}.fa-calendar:before{content:""}.fa-calendar-alt:before{content:""}.fa-calendar-check:before{content:""}.fa-calendar-day:before{content:""}.fa-calendar-minus:before{content:""}.fa-calendar-plus:before{content:""}.fa-calendar-times:before{content:""}.fa-calendar-week:before{content:""}.fa-camera:before{content:""}.fa-camera-retro:before{content:""}.fa-campground:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-candy-cane:before{content:""}.fa-cannabis:before{content:""}.fa-capsules:before{content:""}.fa-car:before{content:""}.fa-car-alt:before{content:""}.fa-car-battery:before{content:""}.fa-car-crash:before{content:""}.fa-car-side:before{content:""}.fa-caret-down:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-caret-square-down:before{content:""}.fa-caret-square-left:before{content:""}.fa-caret-square-right:before{content:""}.fa-caret-square-up:before{content:""}.fa-caret-up:before{content:""}.fa-carrot:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-cart-plus:before{content:""}.fa-cash-register:before{content:""}.fa-cat:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-cc-diners-club:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-cc-visa:before{content:""}.fa-centercode:before{content:""}.fa-centos:before{content:""}.fa-certificate:before{content:""}.fa-chair:before{content:""}.fa-chalkboard:before{content:""}.fa-chalkboard-teacher:before{content:""}.fa-charging-station:before{content:""}.fa-chart-area:before{content:""}.fa-chart-bar:before{content:""}.fa-chart-line:before{content:""}.fa-chart-pie:before{content:""}.fa-check:before{content:""}.fa-check-circle:before{content:""}.fa-check-double:before{content:""}.fa-check-square:before{content:""}.fa-cheese:before{content:""}.fa-chess:before{content:""}.fa-chess-bishop:before{content:""}.fa-chess-board:before{content:""}.fa-chess-king:before{content:""}.fa-chess-knight:before{content:""}.fa-chess-pawn:before{content:""}.fa-chess-queen:before{content:""}.fa-chess-rook:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-child:before{content:""}.fa-chrome:before{content:""}.fa-church:before{content:""}.fa-circle:before{content:""}.fa-circle-notch:before{content:""}.fa-city:before{content:""}.fa-clinic-medical:before{content:""}.fa-clipboard:before{content:""}.fa-clipboard-check:before{content:""}.fa-clipboard-list:before{content:""}.fa-clock:before{content:""}.fa-clone:before{content:""}.fa-closed-captioning:before{content:""}.fa-cloud:before{content:""}.fa-cloud-download-alt:before{content:""}.fa-cloud-meatball:before{content:""}.fa-cloud-moon:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-cloud-rain:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-cloud-sun:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-cloud-upload-alt:before{content:""}.fa-cloudscale:before{content:""}.fa-cloudsmith:before{content:""}.fa-cloudversify:before{content:""}.fa-cocktail:before{content:""}.fa-code:before{content:""}.fa-code-branch:before{content:""}.fa-codepen:before{content:""}.fa-codiepie:before{content:""}.fa-coffee:before{content:""}.fa-cog:before{content:""}.fa-cogs:before{content:""}.fa-coins:before{content:""}.fa-columns:before{content:""}.fa-comment:before{content:""}.fa-comment-alt:before{content:""}.fa-comment-dollar:before{content:""}.fa-comment-dots:before{content:""}.fa-comment-medical:before{content:""}.fa-comment-slash:before{content:""}.fa-comments:before{content:""}.fa-comments-dollar:before{content:""}.fa-compact-disc:before{content:""}.fa-compass:before{content:""}.fa-compress:before{content:""}.fa-compress-arrows-alt:before{content:""}.fa-concierge-bell:before{content:""}.fa-confluence:before{content:""}.fa-connectdevelop:before{content:""}.fa-contao:before{content:""}.fa-cookie:before{content:""}.fa-cookie-bite:before{content:""}.fa-copy:before{content:""}.fa-copyright:before{content:""}.fa-couch:before{content:""}.fa-cpanel:before{content:""}.fa-creative-commons:before{content:""}.fa-creative-commons-by:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-creative-commons-share:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-credit-card:before{content:""}.fa-critical-role:before{content:""}.fa-crop:before{content:""}.fa-crop-alt:before{content:""}.fa-cross:before{content:""}.fa-crosshairs:before{content:""}.fa-crow:before{content:""}.fa-crown:before{content:""}.fa-crutch:before{content:""}.fa-css3:before{content:""}.fa-css3-alt:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-cut:before{content:""}.fa-cuttlefish:before{content:""}.fa-d-and-d:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-dashcube:before{content:""}.fa-database:before{content:""}.fa-deaf:before{content:""}.fa-delicious:before{content:""}.fa-democrat:before{content:""}.fa-deploydog:before{content:""}.fa-deskpro:before{content:""}.fa-desktop:before{content:""}.fa-dev:before{content:""}.fa-deviantart:before{content:""}.fa-dharmachakra:before{content:""}.fa-dhl:before{content:""}.fa-diagnoses:before{content:""}.fa-diaspora:before{content:""}.fa-dice:before{content:""}.fa-dice-d20:before{content:""}.fa-dice-d6:before{content:""}.fa-dice-five:before{content:""}.fa-dice-four:before{content:""}.fa-dice-one:before{content:""}.fa-dice-six:before{content:""}.fa-dice-three:before{content:""}.fa-dice-two:before{content:""}.fa-digg:before{content:""}.fa-digital-ocean:before{content:""}.fa-digital-tachograph:before{content:""}.fa-directions:before{content:""}.fa-discord:before{content:""}.fa-discourse:before{content:""}.fa-divide:before{content:""}.fa-dizzy:before{content:""}.fa-dna:before{content:""}.fa-dochub:before{content:""}.fa-docker:before{content:""}.fa-dog:before{content:""}.fa-dollar-sign:before{content:""}.fa-dolly:before{content:""}.fa-dolly-flatbed:before{content:""}.fa-donate:before{content:""}.fa-door-closed:before{content:""}.fa-door-open:before{content:""}.fa-dot-circle:before{content:""}.fa-dove:before{content:""}.fa-download:before{content:""}.fa-draft2digital:before{content:""}.fa-drafting-compass:before{content:""}.fa-dragon:before{content:""}.fa-draw-polygon:before{content:""}.fa-dribbble:before{content:""}.fa-dribbble-square:before{content:""}.fa-dropbox:before{content:""}.fa-drum:before{content:""}.fa-drum-steelpan:before{content:""}.fa-drumstick-bite:before{content:""}.fa-drupal:before{content:""}.fa-dumbbell:before{content:""}.fa-dumpster:before{content:""}.fa-dumpster-fire:before{content:""}.fa-dungeon:before{content:""}.fa-dyalog:before{content:""}.fa-earlybirds:before{content:""}.fa-ebay:before{content:""}.fa-edge:before{content:""}.fa-edit:before{content:""}.fa-egg:before{content:""}.fa-eject:before{content:""}.fa-elementor:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-ello:before{content:""}.fa-ember:before{content:""}.fa-empire:before{content:""}.fa-envelope:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-text:before{content:""}.fa-envelope-square:before{content:""}.fa-envira:before{content:""}.fa-equals:before{content:""}.fa-eraser:before{content:""}.fa-erlang:before{content:""}.fa-ethereum:before{content:""}.fa-ethernet:before{content:""}.fa-etsy:before{content:""}.fa-euro-sign:before{content:""}.fa-exchange-alt:before{content:""}.fa-exclamation:before{content:""}.fa-exclamation-circle:before{content:""}.fa-exclamation-triangle:before{content:""}.fa-expand:before{content:""}.fa-expand-arrows-alt:before{content:""}.fa-expeditedssl:before{content:""}.fa-external-link-alt:before{content:""}.fa-external-link-square-alt:before{content:""}.fa-eye:before{content:""}.fa-eye-dropper:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-facebook-f:before{content:""}.fa-facebook-messenger:before{content:""}.fa-facebook-square:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-fast-backward:before{content:""}.fa-fast-forward:before{content:""}.fa-fax:before{content:""}.fa-feather:before{content:""}.fa-feather-alt:before{content:""}.fa-fedex:before{content:""}.fa-fedora:before{content:""}.fa-female:before{content:""}.fa-fighter-jet:before{content:""}.fa-figma:before{content:""}.fa-file:before{content:""}.fa-file-alt:before{content:""}.fa-file-archive:before{content:""}.fa-file-audio:before{content:""}.fa-file-code:before{content:""}.fa-file-contract:before{content:""}.fa-file-csv:before{content:""}.fa-file-download:before{content:""}.fa-file-excel:before{content:""}.fa-file-export:before{content:""}.fa-file-image:before{content:""}.fa-file-import:before{content:""}.fa-file-invoice:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-file-medical:before{content:""}.fa-file-medical-alt:before{content:""}.fa-file-pdf:before{content:""}.fa-file-powerpoint:before{content:""}.fa-file-prescription:before{content:""}.fa-file-signature:before{content:""}.fa-file-upload:before{content:""}.fa-file-video:before{content:""}.fa-file-word:before{content:""}.fa-fill:before{content:""}.fa-fill-drip:before{content:""}.fa-film:before{content:""}.fa-filter:before{content:""}.fa-fingerprint:before{content:""}.fa-fire:before{content:""}.fa-fire-alt:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-firefox:before{content:""}.fa-first-aid:before{content:""}.fa-first-order:before{content:""}.fa-first-order-alt:before{content:""}.fa-firstdraft:before{content:""}.fa-fish:before{content:""}.fa-fist-raised:before{content:""}.fa-flag:before{content:""}.fa-flag-checkered:before{content:""}.fa-flag-usa:before{content:""}.fa-flask:before{content:""}.fa-flickr:before{content:""}.fa-flipboard:before{content:""}.fa-flushed:before{content:""}.fa-fly:before{content:""}.fa-folder:before{content:""}.fa-folder-minus:before{content:""}.fa-folder-open:before{content:""}.fa-folder-plus:before{content:""}.fa-font:before{content:""}.fa-font-awesome:before{content:""}.fa-font-awesome-alt:before{content:""}.fa-font-awesome-flag:before{content:""}.fa-font-awesome-logo-full:before{content:""}.fa-fonticons:before{content:""}.fa-fonticons-fi:before{content:""}.fa-football-ball:before{content:""}.fa-fort-awesome:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-forumbee:before{content:""}.fa-forward:before{content:""}.fa-foursquare:before{content:""}.fa-free-code-camp:before{content:""}.fa-freebsd:before{content:""}.fa-frog:before{content:""}.fa-frown:before{content:""}.fa-frown-open:before{content:""}.fa-fulcrum:before{content:""}.fa-funnel-dollar:before{content:""}.fa-futbol:before{content:""}.fa-galactic-republic:before{content:""}.fa-galactic-senate:before{content:""}.fa-gamepad:before{content:""}.fa-gas-pump:before{content:""}.fa-gavel:before{content:""}.fa-gem:before{content:""}.fa-genderless:before{content:""}.fa-get-pocket:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-ghost:before{content:""}.fa-gift:before{content:""}.fa-gifts:before{content:""}.fa-git:before{content:""}.fa-git-square:before{content:""}.fa-github:before{content:""}.fa-github-alt:before{content:""}.fa-github-square:before{content:""}.fa-gitkraken:before{content:""}.fa-gitlab:before{content:""}.fa-gitter:before{content:""}.fa-glass-cheers:before{content:""}.fa-glass-martini:before{content:""}.fa-glass-martini-alt:before{content:""}.fa-glass-whiskey:before{content:""}.fa-glasses:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-globe:before{content:""}.fa-globe-africa:before{content:""}.fa-globe-americas:before{content:""}.fa-globe-asia:before{content:""}.fa-globe-europe:before{content:""}.fa-gofore:before{content:""}.fa-golf-ball:before{content:""}.fa-goodreads:before{content:""}.fa-goodreads-g:before{content:""}.fa-google:before{content:""}.fa-google-drive:before{content:""}.fa-google-play:before{content:""}.fa-google-plus:before{content:""}.fa-google-plus-g:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-wallet:before{content:""}.fa-gopuram:before{content:""}.fa-graduation-cap:before{content:""}.fa-gratipay:before{content:""}.fa-grav:before{content:""}.fa-greater-than:before{content:""}.fa-greater-than-equal:before{content:""}.fa-grimace:before{content:""}.fa-grin:before{content:""}.fa-grin-alt:before{content:""}.fa-grin-beam:before{content:""}.fa-grin-beam-sweat:before{content:""}.fa-grin-hearts:before{content:""}.fa-grin-squint:before{content:""}.fa-grin-squint-tears:before{content:""}.fa-grin-stars:before{content:""}.fa-grin-tears:before{content:""}.fa-grin-tongue:before{content:""}.fa-grin-tongue-squint:before{content:""}.fa-grin-tongue-wink:before{content:""}.fa-grin-wink:before{content:""}.fa-grip-horizontal:before{content:""}.fa-grip-lines:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-grip-vertical:before{content:""}.fa-gripfire:before{content:""}.fa-grunt:before{content:""}.fa-guitar:before{content:""}.fa-gulp:before{content:""}.fa-h-square:before{content:""}.fa-hacker-news:before{content:""}.fa-hacker-news-square:before{content:""}.fa-hackerrank:before{content:""}.fa-hamburger:before{content:""}.fa-hammer:before{content:""}.fa-hamsa:before{content:""}.fa-hand-holding:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-hand-holding-usd:before{content:""}.fa-hand-lizard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-hand-paper:before{content:""}.fa-hand-peace:before{content:""}.fa-hand-point-down:before{content:""}.fa-hand-point-left:before{content:""}.fa-hand-point-right:before{content:""}.fa-hand-point-up:before{content:""}.fa-hand-pointer:before{content:""}.fa-hand-rock:before{content:""}.fa-hand-scissors:before{content:""}.fa-hand-spock:before{content:""}.fa-hands:before{content:""}.fa-hands-helping:before{content:""}.fa-handshake:before{content:""}.fa-hanukiah:before{content:""}.fa-hard-hat:before{content:""}.fa-hashtag:before{content:""}.fa-hat-wizard:before{content:""}.fa-haykal:before{content:""}.fa-hdd:before{content:""}.fa-heading:before{content:""}.fa-headphones:before{content:""}.fa-headphones-alt:before{content:""}.fa-headset:before{content:""}.fa-heart:before{content:""}.fa-heart-broken:before{content:""}.fa-heartbeat:before{content:""}.fa-helicopter:before{content:""}.fa-highlighter:before{content:""}.fa-hiking:before{content:""}.fa-hippo:before{content:""}.fa-hips:before{content:""}.fa-hire-a-helper:before{content:""}.fa-history:before{content:""}.fa-hockey-puck:before{content:""}.fa-holly-berry:before{content:""}.fa-home:before{content:""}.fa-hooli:before{content:""}.fa-hornbill:before{content:""}.fa-horse:before{content:""}.fa-horse-head:before{content:""}.fa-hospital:before{content:""}.fa-hospital-alt:before{content:""}.fa-hospital-symbol:before{content:""}.fa-hot-tub:before{content:""}.fa-hotdog:before{content:""}.fa-hotel:before{content:""}.fa-hotjar:before{content:""}.fa-hourglass:before{content:""}.fa-hourglass-end:before{content:""}.fa-hourglass-half:before{content:""}.fa-hourglass-start:before{content:""}.fa-house-damage:before{content:""}.fa-houzz:before{content:""}.fa-hryvnia:before{content:""}.fa-html5:before{content:""}.fa-hubspot:before{content:""}.fa-i-cursor:before{content:""}.fa-ice-cream:before{content:""}.fa-icicles:before{content:""}.fa-id-badge:before{content:""}.fa-id-card:before{content:""}.fa-id-card-alt:before{content:""}.fa-igloo:before{content:""}.fa-image:before{content:""}.fa-images:before{content:""}.fa-imdb:before{content:""}.fa-inbox:before{content:""}.fa-indent:before{content:""}.fa-industry:before{content:""}.fa-infinity:before{content:""}.fa-info:before{content:""}.fa-info-circle:before{content:""}.fa-instagram:before{content:""}.fa-intercom:before{content:""}.fa-internet-explorer:before{content:""}.fa-invision:before{content:""}.fa-ioxhost:before{content:""}.fa-italic:before{content:""}.fa-itunes:before{content:""}.fa-itunes-note:before{content:""}.fa-java:before{content:""}.fa-jedi:before{content:""}.fa-jedi-order:before{content:""}.fa-jenkins:before{content:""}.fa-jira:before{content:""}.fa-joget:before{content:""}.fa-joint:before{content:""}.fa-joomla:before{content:""}.fa-journal-whills:before{content:""}.fa-js:before{content:""}.fa-js-square:before{content:""}.fa-jsfiddle:before{content:""}.fa-kaaba:before{content:""}.fa-kaggle:before{content:""}.fa-key:before{content:""}.fa-keybase:before{content:""}.fa-keyboard:before{content:""}.fa-keycdn:before{content:""}.fa-khanda:before{content:""}.fa-kickstarter:before{content:""}.fa-kickstarter-k:before{content:""}.fa-kiss:before{content:""}.fa-kiss-beam:before{content:""}.fa-kiss-wink-heart:before{content:""}.fa-kiwi-bird:before{content:""}.fa-korvue:before{content:""}.fa-landmark:before{content:""}.fa-language:before{content:""}.fa-laptop:before{content:""}.fa-laptop-code:before{content:""}.fa-laptop-medical:before{content:""}.fa-laravel:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-laugh:before{content:""}.fa-laugh-beam:before{content:""}.fa-laugh-squint:before{content:""}.fa-laugh-wink:before{content:""}.fa-layer-group:before{content:""}.fa-leaf:before{content:""}.fa-leanpub:before{content:""}.fa-lemon:before{content:""}.fa-less:before{content:""}.fa-less-than:before{content:""}.fa-less-than-equal:before{content:""}.fa-level-down-alt:before{content:""}.fa-level-up-alt:before{content:""}.fa-life-ring:before{content:""}.fa-lightbulb:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-linkedin:before{content:""}.fa-linkedin-in:before{content:""}.fa-linode:before{content:""}.fa-linux:before{content:""}.fa-lira-sign:before{content:""}.fa-list:before{content:""}.fa-list-alt:before{content:""}.fa-list-ol:before{content:""}.fa-list-ul:before{content:""}.fa-location-arrow:before{content:""}.fa-lock:before{content:""}.fa-lock-open:before{content:""}.fa-long-arrow-alt-down:before{content:""}.fa-long-arrow-alt-left:before{content:""}.fa-long-arrow-alt-right:before{content:""}.fa-long-arrow-alt-up:before{content:""}.fa-low-vision:before{content:""}.fa-luggage-cart:before{content:""}.fa-lyft:before{content:""}.fa-magento:before{content:""}.fa-magic:before{content:""}.fa-magnet:before{content:""}.fa-mail-bulk:before{content:""}.fa-mailchimp:before{content:""}.fa-male:before{content:""}.fa-mandalorian:before{content:""}.fa-map:before{content:""}.fa-map-marked:before{content:""}.fa-map-marked-alt:before{content:""}.fa-map-marker:before{content:""}.fa-map-marker-alt:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-markdown:before{content:""}.fa-marker:before{content:""}.fa-mars:before{content:""}.fa-mars-double:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mask:before{content:""}.fa-mastodon:before{content:""}.fa-maxcdn:before{content:""}.fa-medal:before{content:""}.fa-medapps:before{content:""}.fa-medium:before{content:""}.fa-medium-m:before{content:""}.fa-medkit:before{content:""}.fa-medrt:before{content:""}.fa-meetup:before{content:""}.fa-megaport:before{content:""}.fa-meh:before{content:""}.fa-meh-blank:before{content:""}.fa-meh-rolling-eyes:before{content:""}.fa-memory:before{content:""}.fa-mendeley:before{content:""}.fa-menorah:before{content:""}.fa-mercury:before{content:""}.fa-meteor:before{content:""}.fa-microchip:before{content:""}.fa-microphone:before{content:""}.fa-microphone-alt:before{content:""}.fa-microphone-alt-slash:before{content:""}.fa-microphone-slash:before{content:""}.fa-microscope:before{content:""}.fa-microsoft:before{content:""}.fa-minus:before{content:""}.fa-minus-circle:before{content:""}.fa-minus-square:before{content:""}.fa-mitten:before{content:""}.fa-mix:before{content:""}.fa-mixcloud:before{content:""}.fa-mizuni:before{content:""}.fa-mobile:before{content:""}.fa-mobile-alt:before{content:""}.fa-modx:before{content:""}.fa-monero:before{content:""}.fa-money-bill:before{content:""}.fa-money-bill-alt:before{content:""}.fa-money-bill-wave:before{content:""}.fa-money-bill-wave-alt:before{content:""}.fa-money-check:before{content:""}.fa-money-check-alt:before{content:""}.fa-monument:before{content:""}.fa-moon:before{content:""}.fa-mortar-pestle:before{content:""}.fa-mosque:before{content:""}.fa-motorcycle:before{content:""}.fa-mountain:before{content:""}.fa-mouse-pointer:before{content:""}.fa-mug-hot:before{content:""}.fa-music:before{content:""}.fa-napster:before{content:""}.fa-neos:before{content:""}.fa-network-wired:before{content:""}.fa-neuter:before{content:""}.fa-newspaper:before{content:""}.fa-nimblr:before{content:""}.fa-nintendo-switch:before{content:""}.fa-node:before{content:""}.fa-node-js:before{content:""}.fa-not-equal:before{content:""}.fa-notes-medical:before{content:""}.fa-npm:before{content:""}.fa-ns8:before{content:""}.fa-nutritionix:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-oil-can:before{content:""}.fa-old-republic:before{content:""}.fa-om:before{content:""}.fa-opencart:before{content:""}.fa-openid:before{content:""}.fa-opera:before{content:""}.fa-optin-monster:before{content:""}.fa-osi:before{content:""}.fa-otter:before{content:""}.fa-outdent:before{content:""}.fa-page4:before{content:""}.fa-pagelines:before{content:""}.fa-pager:before{content:""}.fa-paint-brush:before{content:""}.fa-paint-roller:before{content:""}.fa-palette:before{content:""}.fa-palfed:before{content:""}.fa-pallet:before{content:""}.fa-paper-plane:before{content:""}.fa-paperclip:before{content:""}.fa-parachute-box:before{content:""}.fa-paragraph:before{content:""}.fa-parking:before{content:""}.fa-passport:before{content:""}.fa-pastafarianism:before{content:""}.fa-paste:before{content:""}.fa-patreon:before{content:""}.fa-pause:before{content:""}.fa-pause-circle:before{content:""}.fa-paw:before{content:""}.fa-paypal:before{content:""}.fa-peace:before{content:""}.fa-pen:before{content:""}.fa-pen-alt:before{content:""}.fa-pen-fancy:before{content:""}.fa-pen-nib:before{content:""}.fa-pen-square:before{content:""}.fa-pencil-alt:before{content:""}.fa-pencil-ruler:before{content:""}.fa-penny-arcade:before{content:""}.fa-people-carry:before{content:""}.fa-pepper-hot:before{content:""}.fa-percent:before{content:""}.fa-percentage:before{content:""}.fa-periscope:before{content:""}.fa-person-booth:before{content:""}.fa-phabricator:before{content:""}.fa-phoenix-framework:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-phone:before{content:""}.fa-phone-slash:before{content:""}.fa-phone-square:before{content:""}.fa-phone-volume:before{content:""}.fa-php:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-piggy-bank:before{content:""}.fa-pills:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-p:before{content:""}.fa-pinterest-square:before{content:""}.fa-pizza-slice:before{content:""}.fa-place-of-worship:before{content:""}.fa-plane:before{content:""}.fa-plane-arrival:before{content:""}.fa-plane-departure:before{content:""}.fa-play:before{content:""}.fa-play-circle:before{content:""}.fa-playstation:before{content:""}.fa-plug:before{content:""}.fa-plus:before{content:""}.fa-plus-circle:before{content:""}.fa-plus-square:before{content:""}.fa-podcast:before{content:""}.fa-poll:before{content:""}.fa-poll-h:before{content:""}.fa-poo:before{content:""}.fa-poo-storm:before{content:""}.fa-poop:before{content:""}.fa-portrait:before{content:""}.fa-pound-sign:before{content:""}.fa-power-off:before{content:""}.fa-pray:before{content:""}.fa-praying-hands:before{content:""}.fa-prescription:before{content:""}.fa-prescription-bottle:before{content:""}.fa-prescription-bottle-alt:before{content:""}.fa-print:before{content:""}.fa-procedures:before{content:""}.fa-product-hunt:before{content:""}.fa-project-diagram:before{content:""}.fa-pushed:before{content:""}.fa-puzzle-piece:before{content:""}.fa-python:before{content:""}.fa-qq:before{content:""}.fa-qrcode:before{content:""}.fa-question:before{content:""}.fa-question-circle:before{content:""}.fa-quidditch:before{content:""}.fa-quinscape:before{content:""}.fa-quora:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-quran:before{content:""}.fa-r-project:before{content:""}.fa-radiation:before{content:""}.fa-radiation-alt:before{content:""}.fa-rainbow:before{content:""}.fa-random:before{content:""}.fa-raspberry-pi:before{content:""}.fa-ravelry:before{content:""}.fa-react:before{content:""}.fa-reacteurope:before{content:""}.fa-readme:before{content:""}.fa-rebel:before{content:""}.fa-receipt:before{content:""}.fa-recycle:before{content:""}.fa-red-river:before{content:""}.fa-reddit:before{content:""}.fa-reddit-alien:before{content:""}.fa-reddit-square:before{content:""}.fa-redhat:before{content:""}.fa-redo:before{content:""}.fa-redo-alt:before{content:""}.fa-registered:before{content:""}.fa-renren:before{content:""}.fa-reply:before{content:""}.fa-reply-all:before{content:""}.fa-replyd:before{content:""}.fa-republican:before{content:""}.fa-researchgate:before{content:""}.fa-resolving:before{content:""}.fa-restroom:before{content:""}.fa-retweet:before{content:""}.fa-rev:before{content:""}.fa-ribbon:before{content:""}.fa-ring:before{content:""}.fa-road:before{content:""}.fa-robot:before{content:""}.fa-rocket:before{content:""}.fa-rocketchat:before{content:""}.fa-rockrms:before{content:""}.fa-route:before{content:""}.fa-rss:before{content:""}.fa-rss-square:before{content:""}.fa-ruble-sign:before{content:""}.fa-ruler:before{content:""}.fa-ruler-combined:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-ruler-vertical:before{content:""}.fa-running:before{content:""}.fa-rupee-sign:before{content:""}.fa-sad-cry:before{content:""}.fa-sad-tear:before{content:""}.fa-safari:before{content:""}.fa-sass:before{content:""}.fa-satellite:before{content:""}.fa-satellite-dish:before{content:""}.fa-save:before{content:""}.fa-schlix:before{content:""}.fa-school:before{content:""}.fa-screwdriver:before{content:""}.fa-scribd:before{content:""}.fa-scroll:before{content:""}.fa-sd-card:before{content:""}.fa-search:before{content:""}.fa-search-dollar:before{content:""}.fa-search-location:before{content:""}.fa-search-minus:before{content:""}.fa-search-plus:before{content:""}.fa-searchengin:before{content:""}.fa-seedling:before{content:""}.fa-sellcast:before{content:""}.fa-sellsy:before{content:""}.fa-server:before{content:""}.fa-servicestack:before{content:""}.fa-shapes:before{content:""}.fa-share:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-share-square:before{content:""}.fa-shekel-sign:before{content:""}.fa-shield-alt:before{content:""}.fa-ship:before{content:""}.fa-shipping-fast:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-shoe-prints:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-shopping-cart:before{content:""}.fa-shopware:before{content:""}.fa-shower:before{content:""}.fa-shuttle-van:before{content:""}.fa-sign:before{content:""}.fa-sign-in-alt:before{content:""}.fa-sign-language:before{content:""}.fa-sign-out-alt:before{content:""}.fa-signal:before{content:""}.fa-signature:before{content:""}.fa-sim-card:before{content:""}.fa-simplybuilt:before{content:""}.fa-sistrix:before{content:""}.fa-sitemap:before{content:""}.fa-sith:before{content:""}.fa-skating:before{content:""}.fa-sketch:before{content:""}.fa-skiing:before{content:""}.fa-skiing-nordic:before{content:""}.fa-skull:before{content:""}.fa-skull-crossbones:before{content:""}.fa-skyatlas:before{content:""}.fa-skype:before{content:""}.fa-slack:before{content:""}.fa-slack-hash:before{content:""}.fa-slash:before{content:""}.fa-sleigh:before{content:""}.fa-sliders-h:before{content:""}.fa-slideshare:before{content:""}.fa-smile:before{content:""}.fa-smile-beam:before{content:""}.fa-smile-wink:before{content:""}.fa-smog:before{content:""}.fa-smoking:before{content:""}.fa-smoking-ban:before{content:""}.fa-sms:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-snowboarding:before{content:""}.fa-snowflake:before{content:""}.fa-snowman:before{content:""}.fa-snowplow:before{content:""}.fa-socks:before{content:""}.fa-solar-panel:before{content:""}.fa-sort:before{content:""}.fa-sort-alpha-down:before{content:""}.fa-sort-alpha-up:before{content:""}.fa-sort-amount-down:before{content:""}.fa-sort-amount-up:before{content:""}.fa-sort-down:before{content:""}.fa-sort-numeric-down:before{content:""}.fa-sort-numeric-up:before{content:""}.fa-sort-up:before{content:""}.fa-soundcloud:before{content:""}.fa-sourcetree:before{content:""}.fa-spa:before{content:""}.fa-space-shuttle:before{content:""}.fa-speakap:before{content:""}.fa-spider:before{content:""}.fa-spinner:before{content:""}.fa-splotch:before{content:""}.fa-spotify:before{content:""}.fa-spray-can:before{content:""}.fa-square:before{content:""}.fa-square-full:before{content:""}.fa-square-root-alt:before{content:""}.fa-squarespace:before{content:""}.fa-stack-exchange:before{content:""}.fa-stack-overflow:before{content:""}.fa-stamp:before{content:""}.fa-star:before{content:""}.fa-star-and-crescent:before{content:""}.fa-star-half:before{content:""}.fa-star-half-alt:before{content:""}.fa-star-of-david:before{content:""}.fa-star-of-life:before{content:""}.fa-staylinked:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-steam-symbol:before{content:""}.fa-step-backward:before{content:""}.fa-step-forward:before{content:""}.fa-stethoscope:before{content:""}.fa-sticker-mule:before{content:""}.fa-sticky-note:before{content:""}.fa-stop:before{content:""}.fa-stop-circle:before{content:""}.fa-stopwatch:before{content:""}.fa-store:before{content:""}.fa-store-alt:before{content:""}.fa-strava:before{content:""}.fa-stream:before{content:""}.fa-street-view:before{content:""}.fa-strikethrough:before{content:""}.fa-stripe:before{content:""}.fa-stripe-s:before{content:""}.fa-stroopwafel:before{content:""}.fa-studiovinari:before{content:""}.fa-stumbleupon:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-subscript:before{content:""}.fa-subway:before{content:""}.fa-suitcase:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-sun:before{content:""}.fa-superpowers:before{content:""}.fa-superscript:before{content:""}.fa-supple:before{content:""}.fa-surprise:before{content:""}.fa-suse:before{content:""}.fa-swatchbook:before{content:""}.fa-swimmer:before{content:""}.fa-swimming-pool:before{content:""}.fa-synagogue:before{content:""}.fa-sync:before{content:""}.fa-sync-alt:before{content:""}.fa-syringe:before{content:""}.fa-table:before{content:""}.fa-table-tennis:before{content:""}.fa-tablet:before{content:""}.fa-tablet-alt:before{content:""}.fa-tablets:before{content:""}.fa-tachometer-alt:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-tape:before{content:""}.fa-tasks:before{content:""}.fa-taxi:before{content:""}.fa-teamspeak:before{content:""}.fa-teeth:before{content:""}.fa-teeth-open:before{content:""}.fa-telegram:before{content:""}.fa-telegram-plane:before{content:""}.fa-temperature-high:before{content:""}.fa-temperature-low:before{content:""}.fa-tencent-weibo:before{content:""}.fa-tenge:before{content:""}.fa-terminal:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-th:before{content:""}.fa-th-large:before{content:""}.fa-th-list:before{content:""}.fa-the-red-yeti:before{content:""}.fa-theater-masks:before{content:""}.fa-themeco:before{content:""}.fa-themeisle:before{content:""}.fa-thermometer:before{content:""}.fa-thermometer-empty:before{content:""}.fa-thermometer-full:before{content:""}.fa-thermometer-half:before{content:""}.fa-thermometer-quarter:before{content:""}.fa-thermometer-three-quarters:before{content:""}.fa-think-peaks:before{content:""}.fa-thumbs-down:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbtack:before{content:""}.fa-ticket-alt:before{content:""}.fa-times:before{content:""}.fa-times-circle:before{content:""}.fa-tint:before{content:""}.fa-tint-slash:before{content:""}.fa-tired:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-toilet:before{content:""}.fa-toilet-paper:before{content:""}.fa-toolbox:before{content:""}.fa-tools:before{content:""}.fa-tooth:before{content:""}.fa-torah:before{content:""}.fa-torii-gate:before{content:""}.fa-tractor:before{content:""}.fa-trade-federation:before{content:""}.fa-trademark:before{content:""}.fa-traffic-light:before{content:""}.fa-train:before{content:""}.fa-tram:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-trash:before{content:""}.fa-trash-alt:before{content:""}.fa-trash-restore:before{content:""}.fa-trash-restore-alt:before{content:""}.fa-tree:before{content:""}.fa-trello:before{content:""}.fa-tripadvisor:before{content:""}.fa-trophy:before{content:""}.fa-truck:before{content:""}.fa-truck-loading:before{content:""}.fa-truck-monster:before{content:""}.fa-truck-moving:before{content:""}.fa-truck-pickup:before{content:""}.fa-tshirt:before{content:""}.fa-tty:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-tv:before{content:""}.fa-twitch:before{content:""}.fa-twitter:before{content:""}.fa-twitter-square:before{content:""}.fa-typo3:before{content:""}.fa-uber:before{content:""}.fa-ubuntu:before{content:""}.fa-uikit:before{content:""}.fa-umbrella:before{content:""}.fa-umbrella-beach:before{content:""}.fa-underline:before{content:""}.fa-undo:before{content:""}.fa-undo-alt:before{content:""}.fa-uniregistry:before{content:""}.fa-universal-access:before{content:""}.fa-university:before{content:""}.fa-unlink:before{content:""}.fa-unlock:before{content:""}.fa-unlock-alt:before{content:""}.fa-untappd:before{content:""}.fa-upload:before{content:""}.fa-ups:before{content:""}.fa-usb:before{content:""}.fa-user:before{content:""}.fa-user-alt:before{content:""}.fa-user-alt-slash:before{content:""}.fa-user-astronaut:before{content:""}.fa-user-check:before{content:""}.fa-user-circle:before{content:""}.fa-user-clock:before{content:""}.fa-user-cog:before{content:""}.fa-user-edit:before{content:""}.fa-user-friends:before{content:""}.fa-user-graduate:before{content:""}.fa-user-injured:before{content:""}.fa-user-lock:before{content:""}.fa-user-md:before{content:""}.fa-user-minus:before{content:""}.fa-user-ninja:before{content:""}.fa-user-nurse:before{content:""}.fa-user-plus:before{content:""}.fa-user-secret:before{content:""}.fa-user-shield:before{content:""}.fa-user-slash:before{content:""}.fa-user-tag:before{content:""}.fa-user-tie:before{content:""}.fa-user-times:before{content:""}.fa-users:before{content:""}.fa-users-cog:before{content:""}.fa-usps:before{content:""}.fa-ussunnah:before{content:""}.fa-utensil-spoon:before{content:""}.fa-utensils:before{content:""}.fa-vaadin:before{content:""}.fa-vector-square:before{content:""}.fa-venus:before{content:""}.fa-venus-double:before{content:""}.fa-venus-mars:before{content:""}.fa-viacoin:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-vial:before{content:""}.fa-vials:before{content:""}.fa-viber:before{content:""}.fa-video:before{content:""}.fa-video-slash:before{content:""}.fa-vihara:before{content:""}.fa-vimeo:before{content:""}.fa-vimeo-square:before{content:""}.fa-vimeo-v:before{content:""}.fa-vine:before{content:""}.fa-vk:before{content:""}.fa-vnv:before{content:""}.fa-volleyball-ball:before{content:""}.fa-volume-down:before{content:""}.fa-volume-mute:before{content:""}.fa-volume-off:before{content:""}.fa-volume-up:before{content:""}.fa-vote-yea:before{content:""}.fa-vr-cardboard:before{content:""}.fa-vuejs:before{content:""}.fa-walking:before{content:""}.fa-wallet:before{content:""}.fa-warehouse:before{content:""}.fa-water:before{content:""}.fa-weebly:before{content:""}.fa-weibo:before{content:""}.fa-weight:before{content:""}.fa-weight-hanging:before{content:""}.fa-weixin:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-square:before{content:""}.fa-wheelchair:before{content:""}.fa-whmcs:before{content:""}.fa-wifi:before{content:""}.fa-wikipedia-w:before{content:""}.fa-wind:before{content:""}.fa-window-close:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-windows:before{content:""}.fa-wine-bottle:before{content:""}.fa-wine-glass:before{content:""}.fa-wine-glass-alt:before{content:""}.fa-wix:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-won-sign:before{content:""}.fa-wordpress:before{content:""}.fa-wordpress-simple:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpexplorer:before{content:""}.fa-wpforms:before{content:""}.fa-wpressr:before{content:""}.fa-wrench:before{content:""}.fa-x-ray:before{content:""}.fa-xbox:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-y-combinator:before{content:""}.fa-yahoo:before{content:""}.fa-yandex:before{content:""}.fa-yandex-international:before{content:""}.fa-yarn:before{content:""}.fa-yelp:before{content:""}.fa-yen-sign:before{content:""}.fa-yin-yang:before{content:""}.fa-yoast:before{content:""}.fa-youtube:before{content:""}.fa-youtube-square:before{content:""}.fa-zhihu:before{content:""}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url("/themes/strumpf-theme/webfonts/fa-brands-400.eot");src:url("/themes/strumpf-theme/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/themes/strumpf-theme/webfonts/fa-brands-400.woff2") format("woff2"),url("/themes/strumpf-theme/webfonts/fa-brands-400.woff") format("woff"),url("/themes/strumpf-theme/webfonts/fa-brands-400.ttf") format("truetype"),url("/themes/strumpf-theme/webfonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url("/themes/strumpf-theme/webfonts/fa-regular-400.eot");src:url("/themes/strumpf-theme/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/themes/strumpf-theme/webfonts/fa-regular-400.woff2") format("woff2"),url("/themes/strumpf-theme/webfonts/fa-regular-400.woff") format("woff"),url("/themes/strumpf-theme/webfonts/fa-regular-400.ttf") format("truetype"),url("/themes/strumpf-theme/webfonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url("/themes/strumpf-theme/webfonts/fa-solid-900.eot");src:url("/themes/strumpf-theme/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/themes/strumpf-theme/webfonts/fa-solid-900.woff2") format("woff2"),url("/themes/strumpf-theme/webfonts/fa-solid-900.woff") format("woff"),url("/themes/strumpf-theme/webfonts/fa-solid-900.ttf") format("truetype"),url("/themes/strumpf-theme/webfonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}.contact_enquire_link{color:gray}.contact_enquire_link:hover{color:#000}.contact_sidebar{font-weight:300;font-size:1em}p.street_address{margin-bottom:14px}h5.contact_title{margin-top:20px;margin-bottom:5px;border-bottom:solid 1px light-gray}.phone_fax div{width:100%}.phone_fax div:last{padding-bottom:14px}ul li.current a{color:#000;text-decoration:none}ul li a:hover{color:#000;text-decoration:none}ul li.current a span{color:#000}ul li a span:hover{color:#000}#MainMenu li.current a{text-decoration:none;color:gray}#MainMenu li a:hover{text-decoration:none;color:gray}h2.product_heading{font-size:1em;color:#000;margin-top:8px;margin-bottom:6px}h3.product-price-js{font-size:1em}input[type=submit]{-webkit-appearance:none;border-radius:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea,select{border-radius:0px;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:0px 1px 2px rgba(0,0,0,.1) inset;color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0px 0px 1rem;padding:.5rem;height:2.3125rem;width:100%;box-sizing:border-box;transition:box-shadow .45s ease 0s,border-color .45s ease-in-out 0s;-webkit-appearance:none;border-radius:0}#SocialMenuContainer li{padding-right:.8em}#SocialMenuContainer li:after{content:none}.list_2 img{margin-bottom:6px}.list_4 h3.caption{font-size:.8em}.list_4 h3.caption_secondary{font-size:.8em}.list_4 h3.caption_tertiary{font-size:.8em}a[href$=".pdf"]{text-transform:uppercase}.typography a:hover{color:gray}.list_4 h3.caption.small{padding-top:8px}.list_4 h3.small{margin-top:2px;font-size:.77em;text-transform:none}.typography a{letter-spacing:.01em;color:gray}.typography a:hover{letter-spacing:.01em;color:#000}input:-webkit-autofill{background-color:#fff !important}.superTitle{font-size:40px;font-weight:300;color:#999;text-transform:uppercase;margin:2em 0 1em 0}.eventList .superTitle:first-child{margin-top:0}.subTitle{font-size:14px;font-weight:300;color:#999;text-transform:uppercase;margin:0 0 12px}.eventList .subTitle:first-child{margin-top:12px}.cover{position:fixed;left:0px;top:0px;width:100%;display:none;height:100%;z-index:1999;background:#000}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{line-height:1;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;margin-bottom:11px;padding:0}input,select{vertical-align:middle}.section{clear:both;padding:0px;margin:0px}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:1% 0 1% 1.6%}.col:first-child{margin-left:0}@media only screen and (max-width: 480px){.col{margin:1% 0 1% 0%}}.span_10_of_10{width:100%}.span_9_of_10{width:89.84%}.span_8_of_10{width:79.68%}.span_7_of_10{width:69.52%}.span_6_of_10{width:59.36%}.span_5_of_10{width:49.2%}.span_4_of_10{width:39.04%}.span_3_of_10{width:28.88%}.span_2_of_10{width:18.72%}.span_1_of_10{width:8.56%}@media only screen and (max-width: 480px){.span_10_of_10{width:100%}.span_9_of_10{width:100%}.span_8_of_10{width:100%}.span_7_of_10{width:100%}.span_6_of_10{width:100%}.span_5_of_10{width:100%}.span_4_of_10{width:100%}.span_3_of_10{width:100%}.span_2_of_10{width:100%}.span_1_of_10{width:100%}}.span_4_of_4{width:100%}.span_3_of_4{width:74.6%}.span_2_of_4{width:49.2%}.span_1_of_4{width:23.8%}@media only screen and (max-width: 480px){.span_4_of_4{width:100%}.span_3_of_4{width:100%}.span_2_of_4{width:100%}.span_1_of_4{width:100%}}.span_2_of_2{width:100%}.span_1_of_2{width:49.2%}@media only screen and (max-width: 480px){.span_2_of_2{width:100%}.span_1_of_2{width:100%}}.left_margin{margin-left:40px}.page_left_margin{margin-left:44px}.main_left_margin{margin-left:40px}header{background:#000;color:#fff;margin-left:2%}header .logo{margin:0;margin-bottom:2px;min-width:255px;float:left}#headcontainer{max-height:55px}.std_padding_top{padding-top:2.88%}.content_start{padding-top:2.23%}.constrain_left_width{max-width:320px}h2.page_title{font-weight:normal;color:gray;font-size:2.5em;font-weight:normal;text-transform:uppercase}.right_content{padding-right:7.5%}.noscroll{overflow:hidden}.slides{height:100%;width:100%}.slide{background-size:cover}.slide-caption{text-align:center}h2.primary-title{text-transform:uppercase;font-size:3.3em;color:#fff;padding-bottom:20px;font-weight:300}h5.secondary-title{text-transform:uppercase;font-size:1.3em;color:#fff;font-weight:300}h5.tertiary-title{text-transform:uppercase;font-size:1.3em;color:#fff;font-weight:300}.list_4 img{width:100%}.list_2 img{width:100%}.news_images img{width:100%}.newslist_images{display:inline-block}.newslist_content{display:inline-block}.vimeo_video{margin-bottom:12px}.newslist_content .date{margin-bottom:12px;font-size:15.19px;font-weight:300}ul.future_exhibitions li{list-style:none}ul.future_exhibitions{list-style:none}#maincontentcontainer{background-position:fixed;background-repeat:no-repeat;background-size:cover}.carousel-slide{background-color:#000}.article_item{margin-bottom:8px}.article_item a{padding-top:4px}.slicknav_menu{display:none}.sws form{margin:0 0 18px}.sws fieldset{padding:0;margin:0;border:0}.sws legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333;border:0;border-bottom:1px solid #eee}.sws legend small{font-size:13.5px;color:#999}.sws label,.sws input,.sws button,.sws select,.sws textarea{font-size:1em;font-weight:normal;line-height:18px}.sws label{display:block;margin-bottom:5px;color:#333}.sws .uneditable-textarea{width:auto;height:auto}.sws label input,.sws label textarea,.sws label select{display:block}.sws input[type=image],.sws input[type=checkbox],.sws input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer}.sws input[type=file]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;box-shadow:none}.sws input[type=button],.sws input[type=reset],.sws input[type=submit]{font-weight:300}.sws select,.sws input[type=file]{height:37px;*margin-top:4px}.sws input[type=file]{line-height:18px}.sws select{width:220px;background-color:#fff}.sws select[multiple],.sws select[size]{height:auto}.sws input[type=image]{box-shadow:none}.sws textarea{height:auto}.sws input[type=hidden]{display:none}.sws .radio,.sws .checkbox{padding-left:18px}.sws .radio input[type=radio],.sws .checkbox input[type=checkbox]{float:left;margin-left:-18px}.sws .controls>.radio:first-child,.sws .controls>.checkbox:first-child{padding-top:5px}.sws .radio.inline,.sws .checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.sws .radio.inline+.radio.inline,.sws .checkbox.inline+.checkbox.inline{margin-left:10px}.sws input,.sws textarea{box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border linear .2s,box-shadow linear .2s}.sws input:focus,.sws textarea:focus{border-color:rgba(82,168,236,.8);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0;outline:thin dotted 9}.sws input[type=file]:focus,.sws input[type=radio]:focus,.sws input[type=checkbox]:focus,.sws select:focus{box-shadow:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.sws .input-mini{width:60px}.sws .input-small{width:90px}.sws .input-medium{width:150px}.sws .input-large{width:210px}.sws .input-xlarge{width:270px}.sws .input-xxlarge{width:530px}.sws input[class*=span],.sws select[class*=span],.sws textarea[class*=span],.sws .uneditable-input{float:none;margin-left:0}.sws input.span1,.sws textarea.span1,.sws .uneditable-input.span1{width:50px}.sws input.span2,.sws textarea.span2,.sws .uneditable-input.span2{width:130px}.sws input.span3,.sws textarea.span3,.sws .uneditable-input.span3{width:210px}.sws input.span4,.sws textarea.span4,.sws .uneditable-input.span4{width:290px}.sws input.span5,.sws textarea.span5,.sws .uneditable-input.span5{width:370px}.sws input.span6,.sws textarea.span6,.sws .uneditable-input.span6{width:450px}.sws input.span7,.sws textarea.span7,.sws .uneditable-input.span7{width:530px}.sws input.span8,.sws textarea.span8,.sws .uneditable-input.span8{width:610px}.sws input.span9,.sws textarea.span9,.sws .uneditable-input.span9{width:690px}.sws input.span10,.sws textarea.span10,.sws .uneditable-input.span10{width:770px}.sws input.span11,.sws textarea.span11,.sws .uneditable-input.span11{width:850px}.sws input.span12,.sws textarea.span12,.sws .uneditable-input.span12{width:930px}.sws input[disabled],.sws select[disabled],.sws textarea[disabled],.sws input[readonly],.sws select[readonly],.sws textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed}.sws .control-group.warning>label,.sws .control-group.warning .help-block,.sws .control-group.warning .help-inline{color:#c09853}.sws .control-group.warning input,.sws .control-group.warning select,.sws .control-group.warning textarea{color:#c09853;border-color:#c09853}.sws .control-group.warning input:focus,.sws .control-group.warning select:focus,.sws .control-group.warning textarea:focus{border-color:#a47e3c;box-shadow:0 0 6px #dbc59e}.sws .control-group.warning .input-prepend .add-on,.sws .control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.sws .control-group.error>label,.sws .control-group.error .help-block,.sws .control-group.error .help-inline{color:#b94a48}.sws .control-group.error input,.sws .control-group.error select,.sws .control-group.error textarea{color:#b94a48;border-color:#b94a48}.sws .control-group.error input:focus,.sws .control-group.error select:focus,.sws .control-group.error textarea:focus{border-color:#953b39;box-shadow:0 0 6px #d59392}.sws .control-group.error .input-prepend .add-on,.sws .control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.sws .control-group.success>label,.sws .control-group.success .help-block,.sws .control-group.success .help-inline{color:#468847}.sws .control-group.success input,.sws .control-group.success select,.sws .control-group.success textarea{color:#468847;border-color:#468847}.sws .control-group.success input:focus,.sws .control-group.success select:focus,.sws .control-group.success textarea:focus{border-color:#356635;box-shadow:0 0 6px #7aba7b}.sws .control-group.success .input-prepend .add-on,.sws .control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.sws input:focus:required:invalid,.sws textarea:focus:required:invalid,.sws select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}.sws input:focus:required:invalid:focus,.sws textarea:focus:required:invalid:focus,.sws select:focus:required:invalid:focus{border-color:#e9322d;box-shadow:0 0 6px #f8b9b7}.sws .form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #ddd}.sws .uneditable-input{display:block;background-color:#fff;border-color:#eee;box-shadow:inset 0 1px 2px rgba(0,0,0,.025);cursor:not-allowed}.sws :-moz-placeholder{color:#999}.sws ::-webkit-input-placeholder{color:#999}.sws .help-block{display:block;margin-top:5px;margin-bottom:0;color:#999}.sws .help-inline{display:inline-block;*display:inline;*zoom:1;margin-bottom:9px;vertical-align:middle;padding-left:5px}.sws .input-prepend,.sws .input-append{margin-bottom:5px;*zoom:1}.sws .input-prepend:before,.sws .input-append:before,.sws .input-prepend:after,.sws .input-append:after{display:table;content:""}.sws .input-prepend:after,.sws .input-append:after{clear:both}.sws .input-prepend input:focus,.sws .input-append input:focus,.sws .input-prepend .uneditable-input:focus,.sws .input-append .uneditable-input:focus{position:relative;z-index:2}.sws .input-prepend .uneditable-input,.sws .input-append .uneditable-input{border-left-color:#ccc}.sws .input-prepend .add-on,.sws .input-append .add-on{float:left;display:block;width:auto;min-width:16px;height:18px;margin-right:-1px;padding:4px 5px;font-weight:normal;line-height:18px;color:#999;text-align:center;text-shadow:0 1px 0 #fff;background-color:#f5f5f5;border:1px solid #ccc}.sws .input-prepend .active,.sws .input-append .active{background-color:#a9dba9;border-color:#46a546}.sws .input-prepend .add-on{*margin-top:1px}.sws .input-append input,.sws .input-append .uneditable-input{float:left}.sws .input-append .uneditable-input{border-left-color:#eee;border-right-color:#ccc}.sws .input-append .add-on{margin-right:0;margin-left:-1px}.sws .input-append input:first-child{*margin-left:-160px}.sws .input-append input:first-child+.add-on{*margin-left:-21px}.sws .search-query{padding-left:14px;padding-right:14px;margin-bottom:0}.sws .form-search input,.sws .form-inline input,.sws .form-horizontal input,.sws .form-search textarea,.sws .form-inline textarea,.sws .form-horizontal textarea,.sws .form-search select,.sws .form-inline select,.sws .form-horizontal select,.sws .form-search .help-inline,.sws .form-inline .help-inline,.sws .form-horizontal .help-inline,.sws .form-search .uneditable-input,.sws .form-inline .uneditable-input,.sws .form-horizontal .uneditable-input{display:inline-block;margin-bottom:0}.sws .form-search .hide,.sws .form-inline .hide,.sws .form-horizontal .hide{display:none}.sws .form-search label,.sws .form-inline label,.sws .form-search .input-append,.sws .form-inline .input-append,.sws .form-search .input-prepend,.sws .form-inline .input-prepend{display:inline-block}.sws .form-search .input-append .add-on,.sws .form-inline .input-prepend .add-on,.sws .form-search .input-append .add-on,.sws .form-inline .input-prepend .add-on{vertical-align:middle}.sws .form-search .radio,.sws .form-inline .radio,.sws .form-search .checkbox,.sws .form-inline .checkbox{margin-bottom:0;vertical-align:middle}.sws .control-group{margin-bottom:9px}.sws legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate}.sws .form-horizontal .control-group{margin-bottom:18px;*zoom:1}.sws .form-horizontal .control-group:before,.sws .form-horizontal .control-group:after{display:table;content:""}.sws .form-horizontal .control-group:after{clear:both}.sws .form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right}.sws .form-horizontal .controls{margin-left:160px}.sws .form-horizontal .form-actions{padding-left:160px}.sws table{max-width:100%;border-collapse:collapse;border-spacing:0}.sws .table{width:100%;margin-bottom:18px}.sws .table th,.sws .table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.sws .table th{font-weight:bold}.sws .table thead th{vertical-align:bottom}.sws .table thead:first-child tr th,.sws .table thead:first-child tr td{border-top:0}.sws .table tbody+tbody{border-top:2px solid #ddd}.sws .table-condensed th,.sws .table-condensed td{padding:4px 5px}.sws .table-bordered{border-collapse:separate;*border-collapse:collapsed}.sws .table-bordered tr th{line-height:35px;font-size:1em}.sws .table-bordered td{line-height:30px;font-size:1em}.sws .table-bordered thead:first-child tr:first-child th,.sws .table-bordered tbody:first-child tr:first-child th,.sws .table-bordered tbody:first-child tr:first-child td{border-top:0}.sws .table-striped tbody tr:nth-child(odd) td,.sws .table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}.sws .table tbody tr:hover td,.sws .table tbody tr:hover th{background-color:#f5f5f5}.sws table .span1{float:none;width:44px;margin-left:0}.sws table .span2{float:none;width:124px;margin-left:0}.sws table .span3{float:none;width:204px;margin-left:0}.sws table .span4{float:none;width:284px;margin-left:0}.sws table .span5{float:none;width:364px;margin-left:0}.sws table .span6{float:none;width:444px;margin-left:0}.sws table .span7{float:none;width:524px;margin-left:0}.sws table .span8{float:none;width:604px;margin-left:0}.sws table .span9{float:none;width:684px;margin-left:0}.sws table .span10{float:none;width:764px;margin-left:0}.sws table .span11{float:none;width:844px;margin-left:0}.sws table .span12{float:none;width:924px;margin-left:0}.sws .pagination{height:36px;margin:18px 0}.sws .pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;box-shadow:0 1px 2px rgba(0,0,0,.05)}.sws .pagination li{display:inline}.sws .pagination a{float:left;padding:0 14px;line-height:34px;text-decoration:none;border:1px solid #ddd;border-left-width:0}.sws .pagination a:hover,.sws .pagination .active a{background-color:#f5f5f5}.sws .pagination .active a{color:#999;cursor:default}.sws .pagination .disabled a,.sws .pagination .disabled a:hover{color:#999;background-color:transparent;cursor:default}.sws .pagination li:first-child a{border-left-width:1px;border-radius:3px 0 0 3px}.sws .pagination li:last-child a{border-radius:0 3px 3px 0}.sws .pagination-centered{text-align:center}.sws .pagination-right{text-align:right}.sws .label{padding:2px 4px 3px;font-size:11.05px;font-weight:bold;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#999;border-radius:3px}.sws .label:hover{color:#fff;text-decoration:none}.sws .label-important{background-color:#b94a48}.sws .label-important:hover{background-color:#953b39}.sws .label-warning{background-color:#f89406}.sws .label-warning:hover{background-color:#c67605}.sws .label-success{background-color:#468847}.sws .label-success:hover{background-color:#356635}.sws .label-info{background-color:#3a87ad}.sws .label-info:hover{background-color:#2d6987}.sws .btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;background-color:#f5f5f5;background-image:linear-gradient(top, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e6e6e6", GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #ccc;border-bottom-color:#bbb;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);cursor:pointer;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*margin-left:.3em}.sws .btn:hover,.sws .btn:active,.sws .btn.active,.sws .btn.disabled,.sws .btn[disabled]{background-color:#e6e6e6}.sws .btn:active,.sws .btn.active{background-color:#ccc}.sws .btn:first-child{*margin-left:0}.sws .btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;transition:background-position .1s linear}.sws .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.sws .btn.active,.sws .btn:active{background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);background-color:#e6e6e6;background-color:#d9d9d9;outline:0}.sws .btn.disabled,.sws .btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.sws .btn-large{padding:9px 14px;font-size:15px;line-height:normal}.sws .btn-large [class^=icon-]{margin-top:1px}.sws .btn-small{padding:5px 9px;font-size:11px;line-height:16px}.sws .btn-small [class^=icon-]{margin-top:-1px}.sws .btn-mini{padding:2px 6px;font-size:11px;line-height:14px}.sws .btn-primary,.sws .btn-primary:hover,.sws .btn-warning,.sws .btn-warning:hover,.sws .btn-danger,.sws .btn-danger:hover,.sws .btn-success,.sws .btn-success:hover,.sws .btn-info,.sws .btn-info:hover,.sws .btn-inverse,.sws .btn-inverse:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff}.sws .btn-primary.active,.sws .btn-warning.active,.sws .btn-danger.active,.sws .btn-success.active,.sws .btn-info.active,.sws .btn-dark.active{color:rgba(255,255,255,.75)}.sws .btn-primary{background-color:#006dcc;background-image:linear-gradient(top, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088cc", endColorstr="#0044cc", GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.sws .btn-primary:hover,.sws .btn-primary:active,.sws .btn-primary.active,.sws .btn-primary.disabled,.sws .btn-primary[disabled]{background-color:#04c}.sws .btn-primary:active,.sws .btn-primary.active{background-color:#039}.sws .btn-warning{background-color:#faa732;background-image:linear-gradient(top, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fbb450", endColorstr="#f89406", GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.sws .btn-warning:hover,.sws .btn-warning:active,.sws .btn-warning.active,.sws .btn-warning.disabled,.sws .btn-warning[disabled]{background-color:#f89406}.sws .btn-warning:active,.sws .btn-warning.active{background-color:#c67605}.sws .btn-danger{background-color:#da4f49;background-image:linear-gradient(top, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ee5f5b", endColorstr="#bd362f", GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.sws .btn-danger:hover,.sws .btn-danger:active,.sws .btn-danger.active,.sws .btn-danger.disabled,.sws .btn-danger[disabled]{background-color:#bd362f}.sws .btn-danger:active,.sws .btn-danger.active{background-color:#942a25}.sws .btn-success{background-color:#5bb75b;background-image:linear-gradient(top, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#62c462", endColorstr="#51a351", GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.sws .btn-success:hover,.sws .btn-success:active,.sws .btn-success.active,.sws .btn-success.disabled,.sws .btn-success[disabled]{background-color:#51a351}.sws .btn-success:active,.sws .btn-success.active{background-color:#408140}.sws .btn-info{background-color:#49afcd;background-image:linear-gradient(top, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5bc0de", endColorstr="#2f96b4", GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.sws .btn-info:hover,.sws .btn-info:active,.sws .btn-info.active,.sws .btn-info.disabled,.sws .btn-info[disabled]{background-color:#2f96b4}.sws .btn-info:active,.sws .btn-info.active{background-color:#24748c 9}.sws .btn-inverse{background-color:#393939;background-image:linear-gradient(top, #454545, #262626);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#454545", endColorstr="#262626", GradientType=0);border-color:#262626 #262626 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.sws .btn-inverse:hover,.sws .btn-inverse:active,.sws .btn-inverse.active,.sws .btn-inverse.disabled,.sws .btn-inverse[disabled]{background-color:#262626}.sws .btn-inverse:active,.sws .btn-inverse.active{background-color:#0c0c0c}.sws button.btn,.sws input[type=submit].btn{*padding-top:2px;*padding-bottom:2px;font-weight:300}.sws button.btn::-moz-focus-inner,.sws input[type=submit].btn::-moz-focus-inner{padding:0;border:0;font-weight:300}.sws button.btn.large,.sws input[type=submit].btn.large{*padding-top:7px;*padding-bottom:7px}.sws button.btn.small,.sws input[type=submit].btn.small{*padding-top:3px;*padding-bottom:3px}.sws .alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5}.sws .alert,.sws .alert-heading{color:#c09853}.sws .alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.sws .alert-success{background-color:#dff0d8;border-color:#d6e9c6}.sws .alert-success,.sws .alert-success .alert-heading{color:#468847}.sws .alert-danger,.sws .alert-error{background-color:#f2dede;border-color:#eed3d7}.sws .alert-danger,.sws .alert-error,.sws .alert-danger .alert-heading,.sws .alert-error .alert-heading{color:#b94a48}.sws .alert-info{background-color:#d9edf7;border-color:#bce8f1}.sws .alert-info,.sws .alert-info .alert-heading{color:#3a87ad}.sws .alert-block{padding-top:14px;padding-bottom:14px}.sws .alert-block>p,.sws .alert-block>ul{margin-bottom:0}.sws .alert-block p+p{margin-top:5px}.sws .pull-right{float:right}.sws .pull-left{float:left}.sws .hide{display:none}.sws .show{display:block}.sws .invisible{visibility:hidden}.sws .table th{background:#eee}.sws .table td{background:#fff}.sws .table td .alert{margin-bottom:0}.sws .table td.row-header{text-align:right;font-weight:bold}.sws .table td.mod-title{font-weight:normal}.sws .table .totals-column{text-align:right}.sws .quantity input{width:30px}.sws .loading{display:none}.sws .Actions input{cursor:pointer}.sws .Actions .loading{float:left;padding:0 5px;margin-top:-4px}.cart .cartquantity input{width:30px}.cart input.remove-item-action,.cart .remove-item-js{background:url(/themes/strumpf-theme/images/delete-item.png) no-repeat top left;border:0;display:block;margin:5px;height:16px;width:16px;cursor:pointer;outline:0}.cart .error{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px;color:#c09853;background-color:#f2dede;border-color:#eed3d7;color:#b94a48;margin-bottom:0}.cart .Actions{text-align:right}.cart .Actions .attribution{float:left;color:#999;font-size:11px}.checkout section{float:left;margin:5px 0;width:100%}.checkout hr{border:0;border-top:1px solid #ccc;float:left;width:100%;margin:10px 0}.checkout h3{height:35px}.checkout .row-header{text-align:right;font-weight:bold}.checkout .address .field{width:400px;margin:0 10px 10px 0}.checkout .address .address-break{clear:both}.checkout .address #address-billing h3{float:left;margin-right:25px}.checkout .address #address-billing .shipping-same-address{float:left}input[type=checkbox]+label,input[type=radio]+label{margin-top:-1px}.checkout .personal-details div .CompositeField{width:400px;margin:0 10px 0 0}.checkout .personal-details div .CompositeField p.alert{max-width:320px;margin:20px 0}.checkout .order-details{position:relative}.checkout .order-details #checkout-order-table.loading-currently{opacity:.5;filter:alpha(opacity=50);background:#fff}.checkout .order-details .cart-loading{float:left;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;text-align:center}.checkout .order-details .cart-loading div{position:relative;top:50%;margin:0 auto}.checkout .order-details .modifier-set-field select{width:auto;margin:0}.checkout .order-details .modifier-set-field .row-header{vertical-align:middle}.checkout .order-details .error{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;color:#c09853;background-color:#f2dede;border-color:#eed3d7;color:#b94a48;margin-bottom:0}.checkout .notes textarea{width:100%;box-sizing:border-box}.checkout .payment-details .PaymentSet{list-style:none}.checkout .payment-details .PaymentSet li{border:0}.checkout .payment-details .PaymentSet .paymentfields{float:left;margin-bottom:15px;clear:left;border:1px solid #ccc}.checkout .payment-details #Amount{display:none}.checkout .Actions{float:right}.product{margin-bottom:15px;float:left;width:100%}.product .product-image{float:left;padding:5px}.product .product-image img{border:4px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.25)}.product .product-meta{float:left;padding:0 0px;font-size:1em}.product .product-meta .product-price-js{font-weight:normal}.product .product-meta .add-to-cart .good{padding:8px 35px 8px 14px;margin-top:16px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:0;color:#c09853;background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.product .product-description{clear:left}.product-category{float:left}.product-category .product-row{float:left;clear:left}.product-category .product-row .product-brief{float:left;padding:10px;width:150px}.product-category .product-row .product-brief .product-brief-image{float:left;padding:5px;padding:0}.product-category .product-row .product-brief .product-brief-image img{border:4px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.25)}.product-category .product-row .product-brief .product-brief-title{font-size:16px;font-weight:normal}.product-category .product-row .product-brief .product-brief-price{font-size:14px}.product-category .pagination{float:left;width:100%}.cart .table th,.cart .table td{padding:3px}.checkout .table th,.checkout .table td{padding:2px}.checkout .order-details select{padding:4px 2px}.account-page .table th,.account-page .table td{padding:3px}.account .table th,.account .table td{padding:3px}form input{width:100%}.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(8%);transform:translateY(8%)}65%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}80%{-webkit-transform:translateY(4%);transform:translateY(4%)}95%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%)}50%{-webkit-transform:translateY(8%)}65%{-webkit-transform:translateY(-4%)}80%{-webkit-transform:translateY(4%)}95%{-webkit-transform:translateY(-2%)}100%{-webkit-transform:translateY(0%)}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes slideUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}50%{-webkit-transform:translateY(-8%);transform:translateY(-8%)}65%{-webkit-transform:translateY(4%);transform:translateY(4%)}80%{-webkit-transform:translateY(-4%);transform:translateY(-4%)}95%{-webkit-transform:translateY(2%);transform:translateY(2%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%)}50%{-webkit-transform:translateY(-8%)}65%{-webkit-transform:translateY(4%)}80%{-webkit-transform:translateY(-4%)}95%{-webkit-transform:translateY(2%)}100%{-webkit-transform:translateY(0%)}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes slideLeft{0%{-webkit-transform:translateX(150%);transform:translateX(150%)}50%{-webkit-transform:translateX(-8%);transform:translateX(-8%)}65%{-webkit-transform:translateX(4%);transform:translateX(4%)}80%{-webkit-transform:translateX(-4%);transform:translateX(-4%)}95%{-webkit-transform:translateX(2%);transform:translateX(2%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%)}50%{-webkit-transform:translateX(-8%)}65%{-webkit-transform:translateX(4%)}80%{-webkit-transform:translateX(-4%)}95%{-webkit-transform:translateX(2%)}100%{-webkit-transform:translateX(0%)}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes slideRight{0%{-webkit-transform:translateX(-150%);transform:translateX(-150%)}50%{-webkit-transform:translateX(8%);transform:translateX(8%)}65%{-webkit-transform:translateX(-4%);transform:translateX(-4%)}80%{-webkit-transform:translateX(4%);transform:translateX(4%)}95%{-webkit-transform:translateX(-2%);transform:translateX(-2%)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(8%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(4%)}95%{-webkit-transform:translateX(-2%)}100%{-webkit-transform:translateX(0%)}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0.5);transform:translateY(100%) scaleX(0.5)}30%{-webkit-transform:translateY(-8%) scaleX(0.5);transform:translateY(-8%) scaleX(0.5)}40%{-webkit-transform:translateY(2%) scaleX(0.5);transform:translateY(2%) scaleX(0.5)}50%{-webkit-transform:translateY(0%) scaleX(1.1);transform:translateY(0%) scaleX(1.1)}60%{-webkit-transform:translateY(0%) scaleX(0.9);transform:translateY(0%) scaleX(0.9)}70%{-webkit-transform:translateY(0%) scaleX(1.05);transform:translateY(0%) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleX(0.95);transform:translateY(0%) scaleX(0.95)}90%{-webkit-transform:translateY(0%) scaleX(1.02);transform:translateY(0%) scaleX(1.02)}100%{-webkit-transform:translateY(0%) scaleX(1);transform:translateY(0%) scaleX(1)}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0.5)}30%{-webkit-transform:translateY(-8%) scaleX(0.5)}40%{-webkit-transform:translateY(2%) scaleX(0.5)}50%{-webkit-transform:translateY(0%) scaleX(1.1)}60%{-webkit-transform:translateY(0%) scaleX(0.9)}70%{-webkit-transform:translateY(0%) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleX(0.95)}90%{-webkit-transform:translateY(0%) scaleX(1.02)}100%{-webkit-transform:translateY(0%) scaleX(1)}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:.7s;-webkit-animation-duration:.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important}@keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5);transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12);transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%);transform:translateY(3%)}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1);transform:translateY(0%) scale(1) scaleY(1)}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5)}60%{-webkit-transform:translateY(-7%) scaleY(1.12)}75%{-webkit-transform:translateY(3%)}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1)}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important}@keyframes fadeIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.1);transform:scale(1.1)}80%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.1)}80%{-webkit-transform:scale(0.9);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes expandOpen{0%{-webkit-transform:scale(1.8);transform:scale(1.8)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}80%{-webkit-transform:scale(1.05);transform:scale(1.05)}90%{-webkit-transform:scale(0.98);transform:scale(0.98)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8)}50%{-webkit-transform:scale(0.95)}80%{-webkit-transform:scale(1.05)}90%{-webkit-transform:scale(0.98)}100%{-webkit-transform:scale(1)}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important}@keyframes bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:.2}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important}@keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(0.6);transform:rotate(0deg) scaleY(0.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1);transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(0.6)}20%{-webkit-transform:rotate(-2deg) scaleY(1.05)}35%{-webkit-transform:rotate(2deg) scaleY(1)}50%{-webkit-transform:rotate(-2deg)}65%{-webkit-transform:rotate(1deg)}80%{-webkit-transform:rotate(-1deg)}100%{-webkit-transform:rotate(0deg)}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes bounce{0%{-webkit-transform:translateY(0%) scaleY(0.6);transform:translateY(0%) scaleY(0.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1);transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1.05);transform:translateY(0%) scaleY(0.95) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleY(1.05) scaleX(1);transform:translateY(0%) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1);transform:translateY(0%) scaleY(0.95) scaleX(1)}100%{-webkit-transform:translateY(0%) scaleY(1) scaleX(1);transform:translateY(0%) scaleY(1) scaleX(1)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0%) scaleY(0.6)}60%{-webkit-transform:translateY(-100%) scaleY(1.1)}70%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1.05)}80%{-webkit-transform:translateY(0%) scaleY(1.05) scaleX(1)}90%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1)}100%{-webkit-transform:translateY(0%) scaleY(1) scaleX(1)}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes pulse{0%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:.7}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:.7}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);opacity:.7}50%{-webkit-transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.95);opacity:.7}}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes floating{0%{-webkit-transform:translateY(0%);transform:translateY(0%)}50%{-webkit-transform:translateY(8%);transform:translateY(8%)}100%{-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(8%)}100%{-webkit-transform:translateY(0%)}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes tossing{0%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg)}50%{-webkit-transform:rotate(4deg)}100%{-webkit-transform:rotate(-4deg)}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes pullUp{0%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01);transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01);transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%}@keyframes pullDown{0%{-webkit-transform:scaleY(0.1);transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01);transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98);transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01);transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%}@keyframes stretchLeft{0%{-webkit-transform:scaleX(0.3);transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02);transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98);transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98);transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%}@keyframes stretchRight{0%{-webkit-transform:scaleX(0.3);transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02);transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98);transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98);transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01);transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(0.3)}40%{-webkit-transform:scaleX(1.02)}60%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(0.98)}80%{-webkit-transform:scaleX(1.01)}100%{-webkit-transform:scaleX(1)}}#Form_Form .field{display:inline-block;width:33%}#Form_Form .field.textarea{width:100%}#Form_Form_Subject{width:100%}#Form_Form_action_submit{width:60px;float:right;margin-right:5px;background-color:#000;border:0;color:#fff;margin-top:-25px}textarea{width:99.5%}#Form_Form_Subject input[type=submit]{margin-right:5px;background-color:#000;border:0;color:#fff}#Form_Form input#Form_Form_Name{display:inline;width:100%}#MyCaptcha{padding-top:14px}.line img{float:left;margin-right:10px}#Form_EnquiryForm .field{display:inline;width:100%}#MemberLoginForm_LoginForm{padding-top:10px}#MemberLoginForm_LoginForm{width:400px}#MemberLoginForm_LoginForm .field{display:inline;width:100%}#MemberLoginForm_LoginForm input[type=checkbox]{display:inline-block;margin-top:2px}#Remember>label{margin-top:-16px}#MemberLoginForm_LoginForm_Remember{margin-left:0}#submit{margin-top:-10px;min-width:80px;background-color:#000;border:0;color:#fff;border:0;border-radius:0;float:right;margin-top:10px}#MemberLoginForm_LoginForm input[type=submit]{color:#fff}body.pgwModalOpen{overflow:hidden}#pgwModalBackdrop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9000}#pgwModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9010;overflow-x:auto;overflow-y:scroll;text-align:center}#pgwModal .pm-container{margin:10px}#pgwModal .pm-body{display:inline-block;max-width:800px;min-width:300px;position:relative;width:100%;z-index:9020;margin-top:10px}.pgwModalBackdrop{background:#000;opacity:.55;background:rgba(0,0,0,.5);filter:alpha(opacity=55)}.pgwModal .pm-body{background-color:#fff}.pgwModal .pm-title{background:#000;padding:5px 0 6px;border-bottom:0;font-weight:300;min-height:25px;line-height:1.5em;color:#fff;text-transform:uppercase}.pgwModal .pm-content{background:#fff;padding:10px;border-radius:5px;text-align:left}@media only screen and (min-width: 400px){.pgwModal .pm-content{padding:20px}}.pgwModal .pm-close{cursor:pointer;position:absolute;top:9px;right:15px;color:#fff}.pgwModal .pm-close span.pm-icon{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7BAAAOwQG4kWvtAAAAB3RJTUUH3gsPEg8Pw9aA+AAAAQ1JREFUOMvllLFOwzAQhv8rC0Vqm4SHY+HJkEAssCGhAglqoQgB78KGxE4+lrNkXNssZeIkK9H5vy9n/7EN0C5joh3HnwMPJF1IupHUmNlWgec6SYOkM0nTHwIgHpfA6KMHFrHG3zvgwTVfwGnMSIG9C/HnHdBEH++AdaK5rgEb4D4p6D0fdxbmboFFEehdtBnoM/CWg6XblnYYoGmncYzAEphnPNhOJJ2+ZoCbEgyo/ocTSXuFfLmu0N0h8FhZ8hDcry65ABuBJ+Al5/5vpuRgS2BecH9wA4vAVQ4WbU9b0BRNeQ+1fp6PzewziM3sQ9KRpLVriGqypkyBc+AKmFVMa/1YngD78bz9vwv2G7DDx+veuK88AAAAAElFTkSuQmCC");display:block;height:20px;width:20px}.rotate{transition:all 1s linear}.rotate.down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#top-menu-link{display:none}#SideMenu>nav>ul>li.current.archive_li>ul>li>a>span{color:gray}#SideMenu>nav>ul>li.current.archive_li>ul>li>a>span:hover{color:#000}#SideMenu>nav>ul>li.current.archive_li>ul>li>a>span.current{color:#000}@media only screen and (max-width: 540px){#TopMenu{overflow:auto;-webkit-overflow-scrolling:touch}}#MemberLoginForm_LoginForm_action_dologin{margin-top:16px}.account-page .table{margin-top:22px}#ProductForm_ProductForm_action_add{height:38px;margin-top:8px;float:left}#CartForm_CartForm_action_updateCart{height:38px}#CartForm_CartForm_action_goToCheckout{height:38px}#Form_PayForm label{line-height:29px}#Form_PayForm input{width:350px}.full_sized_background{background-repeat:no-repeat;background-size:contain !important}.alternative_file_sized{background-position:cover !important;background-attachment:cover !important;background-size:cover !important;background-position:center;background-color:#000 !important}.recaptchatable{border:0}.mob_nav_container{width:500px}.top_h_spacer{border-right:solid 1px}.strumpf_title{float:left}.bio-links{list-style-type:none}.limit_width{max-width:800px;width:46%}.limit_width_news{max-width:800px;width:68%}#Form_EnquiryForm textarea{width:100%}.add-to-cart{width:100%}#ProductForm_ProductForm_Quantity{float:left;display:inline-block}#ProductForm_ProductForm_action_add{float:left;display:inline-block;margin-top:22px;margin-left:-79px}#ProductForm_ProductForm fieldset{float:left;display:inline-block;width:50px}#ProductForm_ProductForm .Actions{float:left;display:inline-block}input[type=submit]{background-color:#000;color:#fff;border:0;padding-left:4px;padding-right:4px;text-transform:uppercase;font-weight:300}input{border-radius:0}#Form_EnquiryForm .Actions{text-align:right}#Form_EnquiryForm input[type=submit]{margin:0;text-transform:uppercase}.sws input,.sws textarea,.sws select,.sws .uneditable-input{display:inline-block;width:210px;height:37px;padding:4px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc}select{height:39px}input{border-radius:0}input[type=submit]{background-color:#000;border:0;color:#fff;border-radius:0}.required_input{border:1px solid red}.required{color:red;font-size:1em;margin-top:-8px}input[type=submit]{width:auto;height:38px;padding-left:20px;padding-right:20px}input[type=button]{width:auto;height:38px;padding-left:20px;padding-right:20px}#Form_PayForm input[type=submit]{height:38px;width:auto}.account_logout_link{float:right}.product_hero{margin-top:8px}.product_list{margin-top:-6px}input[type=checkbox]{-webkit-transform:scale(1, 1)}.enquiry_link a:hover{color:#000}nav.primary{margin-top:3px;font-weight:500;font-size:.89em}nav.primary ul li{display:inline;list-style-type:none}nav.primary ul li:after{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAJCAAAAAD4aDiqAAAAMUlEQVQI12NgQACmpVwMmCCiEosg+2FsSgtSsAgKHGbBItruj0VQdhcjFtF5VgyEAADAVQaIjIwLgAAAAABJRU5ErkJggg==)}nav.primary ul li:last-child:after{content:""}nav.primary ul li a{font-weight:300;font-size:11px;color:#fff;text-transform:uppercase}nav.secondary{font-size:.89em}nav.tertiary{font-size:.89em}nav.secondary ul li{line-height:1.64em}nav.secondary ul li a{font-weight:300}nav.tertiary ul li{line-height:1.64em}nav.tertiary ul li a{font-weight:300}nav.quaternary ul li{line-height:1.64em}nav.quaternary ul li a{font-weight:300}nav.quaternary ul li{line-height:1.64em}nav.quaternary ul li a{list-style-type:none;margin-bottom:0px}nav.secondary ul li a{color:gray;text-transform:uppercase}#SideMenu>nav>ul>li>ul{margin-top:0px}#SideMenu>nav>ul>li>ul>li{line-height:1.265em;margin-left:1.17em}nav.tertiary ul li{list-style-type:none;margin-bottom:0px}nav.tertiary ul li a{color:gray;text-transform:uppercase}h2.section_title{font-size:19.5px;color:#000;text-transform:uppercase;font-weight:normal;font-weight:300}h1.section_title{font-size:19.5px;color:#000;text-transform:uppercase;font-weight:normal;font-weight:300}h2.page_title{margin-top:-3px;font-weight:300;color:gray;font-size:2.8em}h1.page_title{margin-top:-3px;font-weight:300;color:gray;font-size:2.8em;color:gray;font-size:2.5em;text-transform:uppercase}.left_section_info{margin-top:35%;margin-bottom:10.265%}.left_section_info h3,h4,.h4{text-transform:uppercase;font-size:14.2399997711px;line-height:17.8766px;font-weight:300}.left_section_info h5{font-size:14.2399997711px;line-height:17.8766px;text-transform:uppercase;font-weight:300}a h3.caption{margin-top:6px;font-size:.84em;font-weight:400;color:#000;text-transform:uppercase}a h3.caption_secondary{margin-top:4px;font-size:.84em;text-transform:uppercase;color:#000;font-weight:300}a h3.caption_tertiary,.eventList .viewingRoomLink{margin-top:4px;font-size:.84em;font-weight:300;color:#000;text-transform:uppercase}.small{font-size:.78em}h3.news_title{font-weight:300;margin-bottom:4px;font-size:15.19999999px}.news_section_artist{margin-top:-9px}.news_section{margin-top:-6px}.gallery_nav_thumbs a{color:gray;font-weight:normal;font-size:1em;line-height:.85em}.gallery_nav_thumbs a i{float:left;margin-right:7px}.gallery_nav_thumbs a span{color:gray;font-weight:normal;font-size:.8em}.gallery_nav{margin-left:4px}.gallery_nav img{float:left}.series_spacer{margin-top:20%}.gallery_nav_n_of_n{margin-left:10px;margin-right:10px;font-size:.75em;float:left;line-height:16px;color:gray}#LeftArtworkInfo{margin-top:91px;width:100%;overflow:hidden;min-height:44px;color:gray}.gallery_nav_spacer{margin-top:20%}#LeftArtworkInfo p{margin:0;padding:0;font-size:.68em;line-height:1.28em}.right_content{margin-top:3px}.thumb_list{margin-top:-8px}.exhibition_artwork{margin-top:5px}.newslist_images>img{width:100%}.topnav{width:73.57%;display:inline-block;float:left;margin:15.5px 0 15.5px 24.813px}#HeaderSection>div.col.span_8_of_10.topnav>nav.primary.social{float:right;margin-top:-16px;font-weight:300}#Form_EnquiryForm_Message{height:80px}.larger_thumb_padrhs{margin-right:10px}.larger_thumb_padlhs{margin-left:10px}.cart{margin-top:-77px;-webkit-margin-before:-88px}.checkout{margin-top:-82px;-webkit-margin-before:-92px}.account-page{margin-top:-95px;-webkit-margin-before:-105px}#RapidPaymentForm{margin-top:-73px;-webkit-margin-before:-83px}#etools_form{width:90%}#etools_form label{line-height:29px}#etools_form fieldset{border:none;padding:0;margin:0}p.subscribe_text{clear:both;float:left;width:95%;margin-top:10px;font-size:11px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea{-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:rgba(0,0,0,.75);display:block;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;height:2.3125rem;width:100%;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}#ProductForm_ProductForm fieldset{min-width:120px}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.05rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}.etools-user-new{padding:8px}label{font-size:16px;margin-bottom:5px;font-weight:normal;line-height:18px}textarea[rows]{height:auto}textarea{max-width:100%}#RapidPaymentForm>h3{margin-bottom:13px}.Actions hr{margin-top:8;margin-bottom:22px}#Form_PayForm_EWAY_CARDCVN{margin-top:2px}#Form_PayForm_EWAY_CARDEXPIRYMONTH{margin-top:-3px;width:350px}#Form_PayForm_EWAY_CARDEXPIRYYEAR{margin-top:-3px;width:350px}[id^=checkbox-1-]+label{background-color:#fff;border:1px solid #c1caca;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:5px;display:inline-block;position:relative;margin-right:30px}[id^=checkbox-1-]+label:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px 1px 3px rgba(0,0,0,.1)}[id^=checkbox-1-]:checked+label{background-color:#ecf2f7;border:1px solid #92a1ac;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#243441}[id^=checkbox-1-]:checked+label:after{content:"✕";position:absolute;top:0px;left:0px;color:#758794;width:100%;text-align:center;font-size:1.4em;padding:1px 0 0 0;vertical-align:text-top}#checkbox-1-2+label{width:10px;height:10px}#checkbox-1-3+label{width:20px;height:20px}#checkbox-1-2+label:after{left:0px;padding:6px 0 0 0}#checkbox-1-3+label:after{top:-6px;left:0px;padding:17px 0 0 0}.payment-details{display:none}.artist_names_mobile{display:none}@media only screen and (max-width: 1050px){.artist_names_mobile{display:inline-block;list-style-type:none;margin:auto}.artist_names_mobile li{margin-bottom:5px;width:100%}}#artist_hero_underlay{width:100%;height:100%;margin:0 auto;background-image:url("/themes/strumpf/images/white.jpg");background-position:fixed;background-repeat:no-repeat;background-size:cover;position:absolute;top:48px;left:0;z-index:-99}.location_filter_link{padding-top:8px}.location_filter_link a{color:gray;text-transform:uppercase}.left_location_info{margin-top:8%;margin-bottom:10.265%}.left_location_info h3,h4{text-transform:uppercase;font-size:14.2399997711px;line-height:17.8766px;font-weight:300}.left_location_info h5{font-size:14.2399997711px;line-height:17.8766px;text-transform:uppercase;font-weight:300}.location_filter_links_container{padding-left:34px}.location_filter_links{list-style:none;margin-top:-3px}.location_filter_links a{color:gray;font-weight:300;text-transform:uppercase;font-size:11px}.location_filter_links a.current{color:#000}.location_filter_links a:hover{color:#000}.slide_mnu{display:none}p.good{font-weight:bold;line-height:40px}.years_mobile{display:none}.flex-3{min-width:300px}.flex-section{clear:both;padding:0px;margin:0px}.flex-col{display:flex;float:left}.flex-container{margin-left:0;padding-top:0}.artist_name_flex{font-weight:300;text-transform:uppercase;line-height:1.5rem}.artist_section_title_project{margin-top:56px;margin-bottom:30px;clear:both}h2.artist_title{font-size:1.21em;font-size:19.5px;color:#000;text-transform:uppercase;font-weight:normal;font-weight:300;margin-bottom:30px;margin-top:7px}@media only screen and (max-width: 1075px){#TopMenu{width:100%;white-space:nowrap;line-height:44px}html,body{max-width:100%;overflow-x:hidden}.topnav{display:none}.topnav{border-top:1px solid #1a1a1a;width:100%;overflow:hidden;margin-right:20px;margin-left:0px;z-index:300;height:5.26667em;transition:height .4s cubic-bezier(0.4, 0.01, 0.165, 0.99),z-index .1s 0s cubic-bezier(0.4, 0.01, 0.165, 0.99);background:#000;margin-top:0px;margin-bottom:3px}.sidebar_container{width:100%;z-index:400}#SideMenu{display:inline;white-space:nowrap;width:100%;overflow:hidden;margin:0}#SideMenu>nav{width:100%;overflow:auto}#SideMenu>nav>ul{line-height:3.2em;white-space:nowrap;padding-left:20px;display:inline-block}#SideMenu>nav>ul>li{line-height:33px;list-style-type:none;padding-right:14px;border-bottom:0;display:inline}.right_content{margin-top:-14px}#ArtistSidebar>ul{line-height:3.2em;white-space:nowrap;padding-left:20px}#ArtistSidebar>ul>li{line-height:33px;list-style-type:none;padding-right:14px;border-bottom:0;display:inline}#ArchiveYears{height:40px;overflow:scroll;-webkit-overflow-scrolling:touch;display:inline}#ArchiveYears>ul{line-height:3.2em;white-space:nowrap;padding-left:20px}#ArchiveYears>ul>li{line-height:33px;list-style-type:none;padding-right:14px;border-bottom:0;display:inline}.right_content{padding:0}.location_filter_links{overflow-x:auto;overflow-y:hidden}.left_margin{margin-left:0}.right_content_container{padding:0;width:100%}.right_content{padding-left:0;margin-right:10px}#maincontent{margin-left:10px;margin-right:10px}.artist_section_title_project{margin-top:118px}.flex-container{margin-top:47px}.flex-3{min-width:100%}.section_title{display:none}.page_title{display:none}#HeaderSection>div.col.span_8_of_10.topnav>nav:nth-child(2){padding-left:18px;line-height:38px}#MainMenu>li:nth-child(1)>a{padding-left:7px}#SocialMenuContainer{margin-top:-1px}#HeaderSection>div.col.span_8_of_10.topnav>nav.primary.social{float:left}#top-menu-link{display:inline-block;width:40px;float:left;margin-top:18px;padding-left:20px}#HeaderSection>div.col.span_2_of_10.logo>div{margin-left:0}#ArtistListSidebar{display:none}#LeftArtworkInfo{margin-top:-3px;margin-bottom:10px}.exhibition_artwork img{width:100%;margin-right:8px}.gallery_nav{display:table-cell;text-align:center;vertical-align:middle;padding-top:10px;margin-left:0}.artnav_series{display:none}iframe{width:100%;margin-right:20px}.shop_sidebar{display:none}.field{width:100%}.checkout .personal-details div .CompositeField{width:300px}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=color],textarea{width:300px}#GalleryNextLink{float:right}.gallery_nav_n_of_n{margin-left:37%;margin-right:auto;text-align:center}.gallery_nav_thumbs{margin-left:auto;margin-right:auto;text-align:center;width:18px;overflow:hidden;float:left}.gallery_nav{width:100%;height:25px;position:fixed;bottom:0px;background-color:#fff}}@media only screen and (max-width: 1075px)and (min-device-width: 375px)and (max-device-width: 667px)and (orientation: portrait){#checkout-order-table{width:352px;margin-top:20px}#contact_underlay{display:none}}@media only screen and (max-width: 1075px)and (min-device-width: 414px)and (max-device-width: 736px)and (orientation: portrait){#checkout-order-table{width:352px;margin-top:20px}#contact_underlay{display:none}}@media only screen and (max-width: 1075px){#OrderForm_OrderForm_Notes{width:83%}}@media only screen and (max-width: 1075px){#HeaderSection>div.col.span_8_of_10.topnav>nav.primary.social{float:left;margin-top:-1.6%;font-weight:300;margin-right:12px}}@media only screen and (max-width: 1075px){.constrain_left_width{max-width:100%}}@media only screen and (max-width: 1075px){.main_left_margin{margin-left:10px}}@media only screen and (max-width: 1075px){.content_start{padding-top:0}}@media only screen and (max-width: 1075px){.larger_thumb_padrhs{margin-right:0}}@media only screen and (max-width: 1075px){.larger_thumb_padlhs{margin-left:0}}@media only screen and (max-width: 1075px){.contact_sidebar{Margin-right:10px}}@media only screen and (max-width: 1075px){.cart{margin-top:0px}}@media only screen and (max-width: 1075px){.checkout{margin-top:0px}}@media only screen and (max-width: 1075px){#RapidPaymentForm{margin-top:0px}}@media only screen and (max-width: 1075px){#headcontainer{z-index:999999999999999}}@media only screen and (max-width: 1075px){#etools_form{width:100%}}@media only screen and (max-width: 1075px){#map{float:inherit}}@media only screen and (max-width: 1075px){.years_mobile{display:inline}}.slideshow{position:relative;overflow:hidden;height:calc(100vh - 46px - 20px)}.slides{position:absolute;left:0;top:0;width:100%;height:100%}.slides a.slide{position:absolute;left:0;top:0;width:100%;height:100%;background:none #000 no-repeat center center;background-size:cover;will-change:opacity}.slides .slide-caption{padding:0;position:absolute;left:0;top:40px;width:100%;height:80%;text-align:center;padding:0 20px;line-height:1.3;box-sizing:border-box}.slides .slide-caption .primary-title{display:none}.slides .slide-caption h5.secondary-title{transition:color .3s ease;color:#000;font-size:16px}@media only screen and (min-width: 1020px){.slides .slide-caption{text-align:left;display:block;top:80px;right:0;left:18.72%;left:clamp(270px,18.72%,319px);padding-left:65px}}.slides a.slide.dark .slide-caption h5.secondary-title,.slides a.slide.dark .slide-caption h5.tertiary-title{color:#fff}.slideNav{position:absolute;left:0;bottom:30px;width:100%;text-align:center}@media only screen and (min-width: 1020px){.slideNav{text-align:left;top:80px;left:44px;bottom:auto;width:280px}}.slideNav h3{font-weight:300;text-transform:uppercase;opacity:.8;font-size:16px}.slideNav h3 a{padding:.25em .5em;display:inline-block}.slideNav h3 a.active{font-weight:400}.slideshow .slideNav a{transition:color 1s ease;color:#000}.slideshow .slideNav a:focus,.slideshow .slideNav a:hover,.slideshow .slideNav a:active{color:rgba(0,0,0,.8)}.slideshow.dark .slideNav a{color:#fff}.slideshow.dark .slideNav a:focus,.slideshow.dark .slideNav a:hover,.slideshow.dark .slideNav a:active{color:rgba(255,255,255,.8)}.latestNews{background:#fff;padding:50px 44px 100px}.latestNews .title{text-transform:uppercase;font-weight:300;font-size:19px;margin-bottom:10px}.latestNews .intrinsicImage{padding-bottom:75%;height:0;position:relative}.latestNews .intrinsicImage img{margin:0;position:absolute;left:0;top:0;width:100%;height:100%}.latestNews h4{margin-top:10px}@media only screen and (min-width: 620px){.latestNews{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px}.latestNews .title{grid-column:1/3}}@media only screen and (min-width: 1060px){.latestNews{grid-template-columns:repeat(5, minmax(0, 1fr))}.latestNews .title{grid-column:1/2}}footer.pageFooter{background:#000;padding:30px 44px 60px;color:#fff}footer.pageFooter h4{margin-top:30px;margin-bottom:15px}footer.pageFooter li{margin:0;list-style-type:none;text-transform:uppercase;font-size:14.2399997711px;line-height:17.8766px;font-weight:300;line-height:180%}footer.pageFooter a{color:#fff}footer.pageFooter a:focus,footer.pageFooter a:hover,footer.pageFooter a:active{color:#fff;opacity:.8}footer.pageFooter .social .fab,footer.pageFooter .social .fas{min-width:1.2em}footer.pageFooter .social .separator::before{content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAJCAAAAAD4aDiqAAAAMUlEQVQI12NgQACmpVwMmCCiEosg+2FsSgtSsAgKHGbBItruj0VQdhcjFtF5VgyEAADAVQaIjIwLgAAAAABJRU5ErkJggg==)}footer.pageFooter .footerContent{margin-top:30px;grid-column:1/-1}footer.pageFooter .footerContent p{font-size:12px;font-weight:300;line-height:1.4;margin-top:1em}footer.pageFooter .footerContent p:first-child{margin-top:0}@media only screen and (min-width: 620px){footer.pageFooter{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:30px}footer.pageFooter .logo{grid-column:1/3}footer.pageFooter .footerContent{margin-top:10px}}@media only screen and (min-width: 1060px){footer.pageFooter{grid-template-columns:repeat(5, minmax(0, 1fr))}footer.pageFooter .logo,footer.pageFooter .footerContent{grid-column:1/4}footer.pageFooter .moreInfo,footer.pageFooter .social{grid-row:span 2}footer.pageFooter h4{margin-top:16px}footer.pageFooter .footerContent{margin-top:0}footer.pageFooter .footerContent p{max-width:40em}}.url-home #maincontent{margin:0}.sidebarImage img{max-width:100%}@media only screen and (max-width: 1075px){.sidebarImage{display:none}}.pageContent{max-width:50em}.environment-notice p{padding:0;margin:0}#maincontentcontainer{min-height:calc(100vh - 48px)}#statusMessages{display:none}.statusMessages p{line-height:1.5em;margin:.5em 0}.dark .slide-caption h2,.dark .slide-caption h3,.dark .slide-caption h4,.dark .slide-caption h5{color:#fff !important}.light .slide h2,.light .slide h3,.light .slide h4,.light .slide h5{color:#000 !important}nav.primary li.store{margin-right:1em}#ArtistSidebar li.spacer{margin-top:1.25rem}@media only screen and (max-width: 1075px){#ArtistSidebar li.spacer{margin:0 0 0 1.25rem}}.magazineEmbedWrapper iframe{min-height:min(64vw,100vh - 100px)}.magazineDetail .h4{font-weight:400;margin-bottom:1.5em}.magazineDescription{max-width:800px;padding:0 20px;margin:60px auto 80px}.magazineDescription .buyLink{margin-top:-1em}.magazineIssues{max-width:800px;padding:0 20px;margin:20px auto 100px}.magazineIssues .coverImage{padding-bottom:132.596685%;background-size:cover}.magazineIssues .issues{display:grid;gap:20px;grid-template-columns:repeat(1, minmax(auto, 1fr))}@media only screen and (min-width: 400px){.magazineIssues .issues{grid-template-columns:repeat(2, minmax(auto, 1fr))}}@media only screen and (min-width: 600px){.magazineIssues .issues{gap:3%;grid-template-columns:repeat(3, minmax(auto, 1fr))}}.magazineIssues .issue .title{font-weight:300;text-transform:uppercase;display:block;margin:1em 0 1em}.MagazineHolder #maincontent,.MagazinePage #maincontent{margin:0}.ViewingSpace #maincontent{margin:0}

/*# sourceMappingURL=main.css.map */

/****** FILE: themes/strumpf-theme/css/lightbox.css *****/
body.lb-disable-scrolling {
    overflow: hidden;
}

.lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: black;

    display: none;
}

.lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 10000;
    text-align: center;
    line-height: 0;
    font-weight: normal;
    outline: none;
}

.lightbox .lb-image {
    display: block;
    height: auto;
    max-width: inherit;
    max-height: none;
    border-radius: 3px;

}

.lightbox a img {
    border: none;
}

.lb-outerContainer {
    position: relative;
    *zoom: 1;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    border-radius: 4px;

    /* Background color behind image.
     This is visible during transitions. */
    background-color: white;
}

.lb-outerContainer:after {
    content: "";
    display: table;
    clear: both;
}

.lb-loader {
    position: absolute;
    top: 43%;
    left: 0;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
}

.lb-cancel {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
    background: url(/themes/strumpf-theme/images/loading.gif) no-repeat;
}

.lb-nav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}

.lb-container>.nav {
    left: 0;
}

.lb-nav a {
    outline: none;
    background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev,
.lb-next {
    height: 100%;
    cursor: pointer;
    display: block;
}

.lb-nav a.lb-prev {
    width: 34%;
    left: 0;
    float: left;
    background: url(/themes/strumpf-theme/images/prev.png) left 48% no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    -o-transition: opacity 0.6s;
    transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

.lb-nav a.lb-next {
    width: 64%;
    right: 0;
    float: right;
    background: url(/themes/strumpf-theme/images/next.png) right 48% no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    -o-transition: opacity 0.6s;
    transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

.lb-dataContainer {
    margin: 0 auto;
    padding-top: 5px;
    *zoom: 1;
    width: 100%;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
    content: "";
    display: table;
    clear: both;
}

.lb-data {
    padding: 0 4px;
    color: #ccc;
}

.lb-data .lb-details {
    width: 85%;
    float: left;
    text-align: left;
    line-height: 1.1em;
}

.lb-data .lb-caption {
    font-size: 13px;
    font-weight: bold;
    line-height: 1em;
}

.lb-data .lb-caption a {
    color: #4ae;
}

.lb-data .lb-number {
    display: block;
    clear: left;
    padding-bottom: 1em;
    font-size: 12px;
    color: #999999;
}

.lb-data .lb-close {
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    background: url(/themes/strumpf-theme/images/close.png) top right no-repeat;
    text-align: right;
    outline: none;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
    cursor: pointer;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}


/****** FILE: themes/strumpf-theme/css/modal.css *****/
body.lb-disable-scrolling {
    overflow: hidden;
}

.lightboxOverlay {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    background-color: black;

    display: none;
}

.lightbox {
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 10000;
    text-align: center;
    line-height: 0;
    font-weight: normal;
    outline: none;
}

.lightbox .lb-image {
    display: block;
    height: auto;
    max-width: inherit;
    max-height: none;
    border-radius: 3px;

}

.lightbox a img {
    border: none;
}

.lb-outerContainer {
    position: relative;
    *zoom: 1;
    width: 250px;
    height: 250px;
    margin: 0 auto;
    border-radius: 4px;

    /* Background color behind image.
     This is visible during transitions. */
    background-color: white;
}

.lb-outerContainer:after {
    content: "";
    display: table;
    clear: both;
}

.lb-loader {
    position: absolute;
    top: 43%;
    left: 0;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
}

.lb-cancel {
    display: block;
    width: 32px;
    height: 32px;
    margin: 0 auto;
    background: url(/themes/strumpf-theme/images/loading.gif) no-repeat;
}

.lb-nav {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}

.lb-container>.nav {
    left: 0;
}

.lb-nav a {
    outline: none;
    background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev,
.lb-next {
    height: 100%;
    cursor: pointer;
    display: block;
}

.lb-nav a.lb-prev {
    width: 34%;
    left: 0;
    float: left;
    background: url(/themes/strumpf-theme/images/prev.png) left 48% no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    -o-transition: opacity 0.6s;
    transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

.lb-nav a.lb-next {
    width: 64%;
    right: 0;
    float: right;
    background: url(/themes/strumpf-theme/images/next.png) right 48% no-repeat;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    -o-transition: opacity 0.6s;
    transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}

.lb-dataContainer {
    margin: 0 auto;
    padding-top: 5px;
    *zoom: 1;
    width: 100%;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
    content: "";
    display: table;
    clear: both;
}

.lb-data {
    padding: 0 4px;
    color: #ccc;
}

.lb-data .lb-details {
    width: 85%;
    float: left;
    text-align: left;
    line-height: 1.1em;
}

.lb-data .lb-caption {
    font-size: 13px;
    font-weight: bold;
    line-height: 1em;
}

.lb-data .lb-caption a {
    color: #4ae;
}

.lb-data .lb-number {
    display: block;
    clear: left;
    padding-bottom: 1em;
    font-size: 12px;
    color: #999999;
}

.lb-data .lb-close {
    display: block;
    float: right;
    width: 30px;
    height: 30px;
    background: url(/themes/strumpf-theme/images/close.png) top right no-repeat;
    text-align: right;
    outline: none;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
    opacity: 0.7;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
    cursor: pointer;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1;
}


/****** FILE: environment-awareness/css/environment-awareness.css *****/
/* ==========================================================================
   Environment awareness
   ========================================================================== */

.environment-notice {
    background: #cccccc;
    color: #fff;
    padding: 0.8em;
    text-align: center;
}
.environment-notice p {
    margin: 0;
    line-height: 13px;
}
.environment-notice a {
    text-decoration: underline;
    color: #b00d00;
}
.environment-notice b {
    font-weight: bold;
}
.environment-notice i {
    font-size: 80%;
    font-style: italic;
}
.cms-menu.collapsed .environment-notice .tail,
.cms-menu.collapsed .environment-notice i {
	display: none;
}


