@font-face{font-family:'icomoon';src:url('/Assets/icomoon/fonts/icomoon.eot?-15zgpn');src:url('/Assets/icomoon/fonts/icomoon.eot?#iefix-15zgpn') format('embedded-opentype'),url('/Assets/icomoon/fonts/icomoon.ttf?-15zgpn') format('truetype'),url('/Assets/icomoon/fonts/icomoon.woff?-15zgpn') format('woff'),url('/Assets/icomoon/fonts/icomoon.svg?-15zgpn#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-share3:before{content:""}.icon-heart4:before{content:""}.icon-folder-plus3:before{content:""}.icon-cancel-circle:before{content:""}.icon-arrow-down3:before{content:""}.icon-arrow-up3:before{content:""}.icon-file-upload2:before{content:""}.icon-home:before{content:""}.icon-home2:before{content:""}.icon-home3:before{content:""}.icon-home4:before{content:""}.icon-home5:before{content:""}.icon-home6:before{content:""}.icon-home7:before{content:""}.icon-home8:before{content:""}.icon-home9:before{content:""}.icon-office:before{content:""}.icon-city:before{content:""}.icon-newspaper:before{content:""}.icon-magazine:before{content:""}.icon-design:before{content:""}.icon-pencil:before{content:""}.icon-pencil2:before{content:""}.icon-pencil3:before{content:""}.icon-pencil4:before{content:""}.icon-pencil5:before{content:""}.icon-pencil6:before{content:""}.icon-pencil7:before{content:""}.icon-eraser:before{content:""}.icon-eraser2:before{content:""}.icon-eraser3:before{content:""}.icon-quill:before{content:""}.icon-quill2:before{content:""}.icon-quill3:before{content:""}.icon-quill4:before{content:""}.icon-pen:before{content:""}.icon-pen-plus:before{content:""}.icon-pen-minus:before{content:""}.icon-pen2:before{content:""}.icon-pen3:before{content:""}.icon-pen4:before{content:""}.icon-pen5:before{content:""}.icon-marker:before{content:""}.icon-marker2:before{content:""}.icon-blog:before{content:""}.icon-blog2:before{content:""}.icon-pen6:before{content:""}.icon-brush:before{content:""}.icon-spray:before{content:""}.icon-palette:before{content:""}.icon-palette2:before{content:""}.icon-color-sampler:before{content:""}.icon-toggle:before{content:""}.icon-bucket:before{content:""}.icon-bucket2:before{content:""}.icon-gradient:before{content:""}.icon-eyedropper:before{content:""}.icon-eyedropper2:before{content:""}.icon-eyedropper3:before{content:""}.icon-droplet:before{content:""}.icon-droplet2:before{content:""}.icon-droplet-contrast:before{content:""}.icon-color-clear:before{content:""}.icon-paint-format:before{content:""}.icon-stamp:before{content:""}.icon-images:before{content:""}.icon-image:before{content:""}.icon-image2:before{content:""}.icon-image-compare:before{content:""}.icon-images2:before{content:""}.icon-image3:before{content:""}.icon-images3:before{content:""}.icon-image4:before{content:""}.icon-image5:before{content:""}.icon-image6:before{content:""}.icon-camera:before{content:""}.icon-camera2:before{content:""}.icon-camera3:before{content:""}.icon-shutter:before{content:""}.icon-headphones:before{content:""}.icon-headset:before{content:""}.icon-music:before{content:""}.icon-music2:before{content:""}.icon-music3:before{content:""}.icon-music4:before{content:""}.icon-music5:before{content:""}.icon-music6:before{content:""}.icon-album:before{content:""}.icon-cassette:before{content:""}.icon-tape:before{content:""}.icon-piano:before{content:""}.icon-guitar:before{content:""}.icon-trumpet:before{content:""}.icon-speakers:before{content:""}.icon-play:before{content:""}.icon-play2:before{content:""}.icon-clapboard-play:before{content:""}.icon-clapboard:before{content:""}.icon-media:before{content:""}.icon-presentation:before{content:""}.icon-movie:before{content:""}.icon-film:before{content:""}.icon-film2:before{content:""}.icon-film3:before{content:""}.icon-film4:before{content:""}.icon-video-camera:before{content:""}.icon-video-camera2:before{content:""}.icon-video-camera-slash:before{content:""}.icon-video-camera3:before{content:""}.icon-video-camera4:before{content:""}.icon-video-camera-slash2:before{content:""}.icon-video-camera5:before{content:""}.icon-recording:before{content:""}.icon-dice:before{content:""}.icon-gamepad:before{content:""}.icon-gamepad2:before{content:""}.icon-gamepad3:before{content:""}.icon-pacman:before{content:""}.icon-spades:before{content:""}.icon-clubs:before{content:""}.icon-diamonds:before{content:""}.icon-chess-king:before{content:""}.icon-chess-queen:before{content:""}.icon-chess-rock:before{content:""}.icon-chess-bishop:before{content:""}.icon-chess-knight:before{content:""}.icon-chess-pawn:before{content:""}.icon-chess:before{content:""}.icon-bullhorn:before{content:""}.icon-megaphone:before{content:""}.icon-new:before{content:""}.icon-connection:before{content:""}.icon-connection2:before{content:""}.icon-connection3:before{content:""}.icon-connection4:before{content:""}.icon-podcast:before{content:""}.icon-station:before{content:""}.icon-station2:before{content:""}.icon-antenna:before{content:""}.icon-satellite-dish:before{content:""}.icon-satellite-dish2:before{content:""}.icon-feed:before{content:""}.icon-podcast2:before{content:""}.icon-antenna2:before{content:""}.icon-mic:before{content:""}.icon-mic-off:before{content:""}.icon-mic2:before{content:""}.icon-mic-off2:before{content:""}.icon-mic3:before{content:""}.icon-mic4:before{content:""}.icon-mic5:before{content:""}.icon-book:before{content:""}.icon-book2:before{content:""}.icon-book-play:before{content:""}.icon-book3:before{content:""}.icon-bookmark:before{content:""}.icon-books:before{content:""}.icon-archive:before{content:""}.icon-reading:before{content:""}.icon-library:before{content:""}.icon-library2:before{content:""}.icon-graduation:before{content:""}.icon-file-text:before{content:""}.icon-profile:before{content:""}.icon-file-empty:before{content:""}.icon-file-empty2:before{content:""}.icon-files-empty:before{content:""}.icon-files-empty2:before{content:""}.icon-file-plus:before{content:""}.icon-file-plus2:before{content:""}.icon-file-minus:before{content:""}.icon-file-minus2:before{content:""}.icon-file-download:before{content:""}.icon-file-download2:before{content:""}.icon-file-upload:before{content:""}.icon-file-upload2:before{content:""}.icon-file-check:before{content:""}.icon-file-check2:before{content:""}.icon-file-eye:before{content:""}.icon-file-eye2:before{content:""}.icon-file-text2:before{content:""}.icon-file-text3:before{content:""}.icon-file-picture:before{content:""}.icon-file-picture2:before{content:""}.icon-file-music:before{content:""}.icon-file-music2:before{content:""}.icon-file-play:before{content:""}.icon-file-play2:before{content:""}.icon-file-video:before{content:""}.icon-file-video2:before{content:""}.icon-copy:before{content:""}.icon-copy2:before{content:""}.icon-file-zip:before{content:""}.icon-file-zip2:before{content:""}.icon-file-xml:before{content:""}.icon-file-xml2:before{content:""}.icon-file-css:before{content:""}.icon-file-css2:before{content:""}.icon-file-presentation:before{content:""}.icon-file-presentation2:before{content:""}.icon-file-stats:before{content:""}.icon-file-stats2:before{content:""}.icon-file-locked:before{content:""}.icon-file-locked2:before{content:""}.icon-file-spreadsheet:before{content:""}.icon-file-spreadsheet2:before{content:""}.icon-copy3:before{content:""}.icon-copy4:before{content:""}.icon-paste:before{content:""}.icon-paste2:before{content:""}.icon-paste3:before{content:""}.icon-paste4:before{content:""}.icon-stack:before{content:""}.icon-stack2:before{content:""}.icon-stack3:before{content:""}.icon-folder:before{content:""}.icon-folder-search:before{content:""}.icon-folder-download:before{content:""}.icon-folder-upload:before{content:""}.icon-folder-plus:before{content:""}.icon-folder-plus2:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-minus2:before{content:""}.icon-folder-check:before{content:""}.icon-folder-heart:before{content:""}.icon-folder-remove:before{content:""}.icon-folder2:before{content:""}.icon-folder-open:before{content:""}.icon-folder3:before{content:""}.icon-folder4:before{content:""}.icon-folder-plus3:before{content:""}.icon-folder-minus3:before{content:""}.icon-folder-plus4:before{content:""}.icon-folder-minus4:before{content:""}.icon-folder-download2:before{content:""}.icon-folder-upload2:before{content:""}.icon-folder-download3:before{content:""}.icon-folder-upload3:before{content:""}.icon-folder5:before{content:""}.icon-folder-open2:before{content:""}.icon-folder6:before{content:""}.icon-folder-open3:before{content:""}.icon-certificate:before{content:""}.icon-cc:before{content:""}.icon-price-tag:before{content:""}.icon-price-tag2:before{content:""}.icon-price-tags:before{content:""}.icon-price-tag3:before{content:""}.icon-price-tags2:before{content:""}.icon-price-tag4:before{content:""}.icon-price-tags3:before{content:""}.icon-price-tag5:before{content:""}.icon-price-tags4:before{content:""}.icon-barcode:before{content:""}.icon-barcode2:before{content:""}.icon-qrcode:before{content:""}.icon-ticket:before{content:""}.icon-ticket2:before{content:""}.icon-theater:before{content:""}.icon-store:before{content:""}.icon-store2:before{content:""}.icon-cart:before{content:""}.icon-cart2:before{content:""}.icon-cart3:before{content:""}.icon-cart4:before{content:""}.icon-cart5:before{content:""}.icon-cart-add:before{content:""}.icon-cart-add2:before{content:""}.icon-cart-remove:before{content:""}.icon-basket:before{content:""}.icon-bag:before{content:""}.icon-bag2:before{content:""}.icon-percent:before{content:""}.icon-coins:before{content:""}.icon-coin-dollar:before{content:""}.icon-coin-euro:before{content:""}.icon-coin-pound:before{content:""}.icon-coin-yen:before{content:""}.icon-piggy-bank:before{content:""}.icon-wallet:before{content:""}.icon-cash:before{content:""}.icon-cash2:before{content:""}.icon-cash3:before{content:""}.icon-cash4:before{content:""}.icon-credit-card:before{content:""}.icon-credit-card2:before{content:""}.icon-calculator:before{content:""}.icon-calculator2:before{content:""}.icon-calculator3:before{content:""}.icon-chip:before{content:""}.icon-lifebuoy:before{content:""}.icon-phone:before{content:""}.icon-phone2:before{content:""}.icon-phone-slash:before{content:""}.icon-phone-wave:before{content:""}.icon-phone-plus:before{content:""}.icon-phone-minus:before{content:""}.icon-phone-plus2:before{content:""}.icon-phone-minus2:before{content:""}.icon-phone-incoming:before{content:""}.icon-phone-outgoing:before{content:""}.icon-phone3:before{content:""}.icon-phone-slash2:before{content:""}.icon-phone-wave2:before{content:""}.icon-phone-hang-up:before{content:""}.icon-phone-hang-up2:before{content:""}.icon-address-book:before{content:""}.icon-address-book2:before{content:""}.icon-address-book3:before{content:""}.icon-notebook:before{content:""}.icon-at-sign:before{content:""}.icon-envelop:before{content:""}.icon-envelop2:before{content:""}.icon-envelop3:before{content:""}.icon-envelop4:before{content:""}.icon-envelop5:before{content:""}.icon-mailbox:before{content:""}.icon-pushpin:before{content:""}.icon-pushpin2:before{content:""}.icon-location:before{content:""}.icon-location2:before{content:""}.icon-location3:before{content:""}.icon-location4:before{content:""}.icon-location5:before{content:""}.icon-location6:before{content:""}.icon-location7:before{content:""}.icon-compass:before{content:""}.icon-compass2:before{content:""}.icon-compass3:before{content:""}.icon-compass4:before{content:""}.icon-compass5:before{content:""}.icon-compass6:before{content:""}.icon-map:before{content:""}.icon-map2:before{content:""}.icon-map3:before{content:""}.icon-map4:before{content:""}.icon-map5:before{content:""}.icon-direction:before{content:""}.icon-reset:before{content:""}.icon-history:before{content:""}.icon-clock:before{content:""}.icon-clock2:before{content:""}.icon-clock3:before{content:""}.icon-clock4:before{content:""}.icon-watch:before{content:""}.icon-watch2:before{content:""}.icon-alarm:before{content:""}.icon-alarm-add:before{content:""}.icon-alarm-check:before{content:""}.icon-alarm-cancel:before{content:""}.icon-bell:before{content:""}.icon-bell2:before{content:""}.icon-bell3:before{content:""}.icon-bell-plus:before{content:""}.icon-bell-minus:before{content:""}.icon-bell-check:before{content:""}.icon-bell-cross:before{content:""}.icon-stopwatch:before{content:""}.icon-calendar:before{content:""}.icon-calendar2:before{content:""}.icon-calendar3:before{content:""}.icon-calendar4:before{content:""}.icon-calendar5:before{content:""}.icon-printer:before{content:""}.icon-printer2:before{content:""}.icon-printer3:before{content:""}.icon-printer4:before{content:""}.icon-shredder:before{content:""}.icon-mouse:before{content:""}.icon-mouse2:before{content:""}.icon-mouse-left:before{content:""}.icon-mouse-right:before{content:""}.icon-keyboard:before{content:""}.icon-keyboard2:before{content:""}.icon-typewriter:before{content:""}.icon-display:before{content:""}.icon-display2:before{content:""}.icon-display3:before{content:""}.icon-display4:before{content:""}.icon-laptop:before{content:""}.icon-mobile:before{content:""}.icon-mobile2:before{content:""}.icon-tablet:before{content:""}.icon-mobile3:before{content:""}.icon-tv:before{content:""}.icon-radio:before{content:""}.icon-cabinet:before{content:""}.icon-drawer:before{content:""}.icon-drawer2:before{content:""}.icon-drawer-out:before{content:""}.icon-drawer-in:before{content:""}.icon-drawer3:before{content:""}.icon-box:before{content:""}.icon-box-add:before{content:""}.icon-box-remove:before{content:""}.icon-download:before{content:""}.icon-upload:before{content:""}.icon-floppy-disk:before{content:""}.icon-floppy-disks:before{content:""}.icon-floppy-disks2:before{content:""}.icon-floppy-disk2:before{content:""}.icon-floppy-disk3:before{content:""}.icon-disk:before{content:""}.icon-disk2:before{content:""}.icon-usb-stick:before{content:""}.icon-drive:before{content:""}.icon-server:before{content:""}.icon-database:before{content:""}.icon-database2:before{content:""}.icon-database3:before{content:""}.icon-database4:before{content:""}.icon-database-menu:before{content:""}.icon-database-add:before{content:""}.icon-database-remove:before{content:""}.icon-database-insert:before{content:""}.icon-database-export:before{content:""}.icon-database-upload:before{content:""}.icon-database-refresh:before{content:""}.icon-database-diff:before{content:""}.icon-database-edit:before{content:""}.icon-database-edit2:before{content:""}.icon-database-check:before{content:""}.icon-database-arrow:before{content:""}.icon-database-time:before{content:""}.icon-database-time2:before{content:""}.icon-undo:before{content:""}.icon-redo:before{content:""}.icon-rotate-ccw:before{content:""}.icon-rotate-cw:before{content:""}.icon-rotate-ccw2:before{content:""}.icon-rotate-cw2:before{content:""}.icon-rotate-ccw3:before{content:""}.icon-rotate-cw3:before{content:""}.icon-flip-vertical:before{content:""}.icon-flip-vertical2:before{content:""}.icon-flip-horizontal:before{content:""}.icon-flip-horizontal2:before{content:""}.icon-flip-vertical3:before{content:""}.icon-flip-vertical4:before{content:""}.icon-angle:before{content:""}.icon-shear:before{content:""}.icon-unite:before{content:""}.icon-subtract:before{content:""}.icon-interset:before{content:""}.icon-exclude:before{content:""}.icon-align-left:before{content:""}.icon-align-center-horizontal:before{content:""}.icon-align-right:before{content:""}.icon-align-top:before{content:""}.icon-align-center-vertical:before{content:""}.icon-align-bottom:before{content:""}.icon-undo2:before{content:""}.icon-redo2:before{content:""}.icon-forward:before{content:""}.icon-reply:before{content:""}.icon-reply-all:before{content:""}.icon-bubble:before{content:""}.icon-bubbles:before{content:""}.icon-bubbles2:before{content:""}.icon-bubble2:before{content:""}.icon-bubbles3:before{content:""}.icon-bubbles4:before{content:""}.icon-bubble-notification:before{content:""}.icon-bubbles5:before{content:""}.icon-bubbles6:before{content:""}.icon-bubble3:before{content:""}.icon-bubble-dots:before{content:""}.icon-bubble-lines:before{content:""}.icon-bubble4:before{content:""}.icon-bubble-dots2:before{content:""}.icon-bubble-lines2:before{content:""}.icon-bubble5:before{content:""}.icon-bubble6:before{content:""}.icon-bubbles7:before{content:""}.icon-bubble7:before{content:""}.icon-bubbles8:before{content:""}.icon-bubble8:before{content:""}.icon-bubble-dots3:before{content:""}.icon-bubble-lines3:before{content:""}.icon-bubble9:before{content:""}.icon-bubble-dots4:before{content:""}.icon-bubble-lines4:before{content:""}.icon-bubbles9:before{content:""}.icon-bubbles10:before{content:""}.icon-bubble-blocked:before{content:""}.icon-bubble-quote:before{content:""}.icon-bubble-user:before{content:""}.icon-bubble-smiley:before{content:""}.icon-bubble-check:before{content:""}.icon-bubble-video:before{content:""}.icon-bubble-link:before{content:""}.icon-bubble-lock:before{content:""}.icon-bubble-star:before{content:""}.icon-bubble-heart:before{content:""}.icon-bubble-paperclip:before{content:""}.icon-bubble-cancel:before{content:""}.icon-bubble-plus:before{content:""}.icon-bubble-minus:before{content:""}.icon-bubble-notification2:before{content:""}.icon-bubble-left:before{content:""}.icon-bubble-right:before{content:""}.icon-bubble-first:before{content:""}.icon-bubble-last:before{content:""}.icon-bubble-reply:before{content:""}.icon-bubble-forward:before{content:""}.icon-bubble-reply2:before{content:""}.icon-bubble-forward2:before{content:""}.icon-user:before{content:""}.icon-users:before{content:""}.icon-user-plus:before{content:""}.icon-user-minus:before{content:""}.icon-user-cancel:before{content:""}.icon-user-block:before{content:""}.icon-user-lock:before{content:""}.icon-user-check:before{content:""}.icon-users2:before{content:""}.icon-user2:before{content:""}.icon-users3:before{content:""}.icon-user-plus2:before{content:""}.icon-user-minus2:before{content:""}.icon-user-cancel2:before{content:""}.icon-user-block2:before{content:""}.icon-user-lock2:before{content:""}.icon-user-check2:before{content:""}.icon-user3:before{content:""}.icon-user4:before{content:""}.icon-user5:before{content:""}.icon-user6:before{content:""}.icon-users4:before{content:""}.icon-user-tie:before{content:""}.icon-user7:before{content:""}.icon-users5:before{content:""}.icon-collaboration:before{content:""}.icon-vcard:before{content:""}.icon-hat:before{content:""}.icon-bowtie:before{content:""}.icon-tie:before{content:""}.icon-hanger:before{content:""}.icon-tshirt:before{content:""}.icon-pants:before{content:""}.icon-shorts:before{content:""}.icon-sock:before{content:""}.icon-laundry:before{content:""}.icon-quotes-left:before{content:""}.icon-quotes-right:before{content:""}.icon-quotes-left2:before{content:""}.icon-quotes-right2:before{content:""}.icon-hour-glass:before{content:""}.icon-hour-glass2:before{content:""}.icon-hour-glass3:before{content:""}.icon-spinner:before{content:""}.icon-spinner2:before{content:""}.icon-spinner3:before{content:""}.icon-spinner4:before{content:""}.icon-spinner5:before{content:""}.icon-spinner6:before{content:""}.icon-spinner7:before{content:""}.icon-spinner8:before{content:""}.icon-spinner9:before{content:""}.icon-spinner10:before{content:""}.icon-spinner11:before{content:""}.icon-microscope:before{content:""}.icon-binoculars:before{content:""}.icon-binoculars2:before{content:""}.icon-search:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-search2:before{content:""}.icon-zoom-in2:before{content:""}.icon-zoom-out2:before{content:""}.icon-search3:before{content:""}.icon-search4:before{content:""}.icon-zoom-in3:before{content:""}.icon-zoom-out3:before{content:""}.icon-search5:before{content:""}.icon-search6:before{content:""}.icon-enlarge:before{content:""}.icon-shrink:before{content:""}.icon-enlarge2:before{content:""}.icon-shrink2:before{content:""}.icon-enlarge3:before{content:""}.icon-shrink3:before{content:""}.icon-enlarge4:before{content:""}.icon-shrink4:before{content:""}.icon-enlarge5:before{content:""}.icon-shrink5:before{content:""}.icon-enlarge6:before{content:""}.icon-shrink6:before{content:""}.icon-enlarge7:before{content:""}.icon-shrink7:before{content:""}.icon-key:before{content:""}.icon-key2:before{content:""}.icon-key3:before{content:""}.icon-key4:before{content:""}.icon-key5:before{content:""}.icon-keyhole:before{content:""}.icon-lock:before{content:""}.icon-lock2:before{content:""}.icon-lock3:before{content:""}.icon-lock4:before{content:""}.icon-unlocked:before{content:""}.icon-lock5:before{content:""}.icon-unlocked2:before{content:""}.icon-safe:before{content:""}.icon-wrench:before{content:""}.icon-wrench2:before{content:""}.icon-wrench3:before{content:""}.icon-equalizer:before{content:""}.icon-equalizer2:before{content:""}.icon-equalizer3:before{content:""}.icon-equalizer4:before{content:""}.icon-cog:before{content:""}.icon-cogs:before{content:""}.icon-cog2:before{content:""}.icon-cog3:before{content:""}.icon-cog4:before{content:""}.icon-cog5:before{content:""}.icon-cog6:before{content:""}.icon-cog7:before{content:""}.icon-factory:before{content:""}.icon-hammer:before{content:""}.icon-hammer-wrench:before{content:""}.icon-knife:before{content:""}.icon-screwdriver:before{content:""}.icon-screwdriver2:before{content:""}.icon-magic-wand:before{content:""}.icon-magic-wand2:before{content:""}.icon-pulse:before{content:""}.icon-pulse2:before{content:""}.icon-aid-kit:before{content:""}.icon-aid-kit2:before{content:""}.icon-stethoscope:before{content:""}.icon-ambulance:before{content:""}.icon-alarm2:before{content:""}.icon-pandage:before{content:""}.icon-pandage2:before{content:""}.icon-bug:before{content:""}.icon-bug2:before{content:""}.icon-syringe:before{content:""}.icon-syringe2:before{content:""}.icon-pill:before{content:""}.icon-construction:before{content:""}.icon-traffic-cone:before{content:""}.icon-traffic-lights:before{content:""}.icon-pie-chart:before{content:""}.icon-pie-chart2:before{content:""}.icon-pie-chart3:before{content:""}.icon-pie-chart4:before{content:""}.icon-pie-chart5:before{content:""}.icon-pie-chart6:before{content:""}.icon-pie-chart7:before{content:""}.icon-stats-dots:before{content:""}.icon-stats-bars:before{content:""}.icon-pie-chart8:before{content:""}.icon-stats-bars2:before{content:""}.icon-stats-bars3:before{content:""}.icon-stats-bars4:before{content:""}.icon-stats-bars5:before{content:""}.icon-stats-bars6:before{content:""}.icon-chart:before{content:""}.icon-stats-growth:before{content:""}.icon-stats-decline:before{content:""}.icon-stats-growth2:before{content:""}.icon-stats-decline2:before{content:""}.icon-stairs-up:before{content:""}.icon-stairs-down:before{content:""}.icon-stairs:before{content:""}.icon-stairs2:before{content:""}.icon-ladder:before{content:""}.icon-rating:before{content:""}.icon-rating2:before{content:""}.icon-rating3:before{content:""}.icon-cake:before{content:""}.icon-podium:before{content:""}.icon-stars:before{content:""}.icon-medal-star:before{content:""}.icon-medal:before{content:""}.icon-medal2:before{content:""}.icon-medal-first:before{content:""}.icon-medal-second:before{content:""}.icon-medal-third:before{content:""}.icon-crown:before{content:""}.icon-trophy:before{content:""}.icon-trophy2:before{content:""}.icon-trophy3:before{content:""}.icon-diamond:before{content:""}.icon-diamond2:before{content:""}.icon-trophy4:before{content:""}.icon-gift:before{content:""}.icon-gift2:before{content:""}.icon-balloon:before{content:""}.icon-pipe:before{content:""}.icon-mustache:before{content:""}.icon-mustache2:before{content:""}.icon-glass:before{content:""}.icon-glass2:before{content:""}.icon-glass3:before{content:""}.icon-glass4:before{content:""}.icon-bottle:before{content:""}.icon-bottle2:before{content:""}.icon-bottle3:before{content:""}.icon-bottle4:before{content:""}.icon-mug:before{content:""}.icon-fork-knife:before{content:""}.icon-spoon-knife:before{content:""}.icon-cook:before{content:""}.icon-plate:before{content:""}.icon-steak:before{content:""}.icon-fish:before{content:""}.icon-chicken:before{content:""}.icon-hamburger:before{content:""}.icon-pizza:before{content:""}.icon-cheese:before{content:""}.icon-bread:before{content:""}.icon-icecream:before{content:""}.icon-milk:before{content:""}.icon-cup:before{content:""}.icon-cup2:before{content:""}.icon-coffee-baen:before{content:""}.icon-coffee:before{content:""}.icon-teapot:before{content:""}.icon-leaf:before{content:""}.icon-leaf2:before{content:""}.icon-apple:before{content:""}.icon-grapes:before{content:""}.icon-cherry:before{content:""}.icon-tree:before{content:""}.icon-tree2:before{content:""}.icon-tree3:before{content:""}.icon-tree4:before{content:""}.icon-cactus:before{content:""}.icon-mountains:before{content:""}.icon-paw:before{content:""}.icon-footprint:before{content:""}.icon-tent:before{content:""}.icon-flower:before{content:""}.icon-flower2:before{content:""}.icon-rocket:before{content:""}.icon-meter:before{content:""}.icon-meter2:before{content:""}.icon-meter-slow:before{content:""}.icon-meter-medium:before{content:""}.icon-meter-fast:before{content:""}.icon-meter3:before{content:""}.icon-hammer2:before{content:""}.icon-balance:before{content:""}.icon-scale:before{content:""}.icon-bomb:before{content:""}.icon-fire:before{content:""}.icon-fire2:before{content:""}.icon-lab:before{content:""}.icon-atom:before{content:""}.icon-atom2:before{content:""}.icon-magnet:before{content:""}.icon-magnet2:before{content:""}.icon-dumbbell:before{content:""}.icon-skull:before{content:""}.icon-skull2:before{content:""}.icon-lamp:before{content:""}.icon-lamp2:before{content:""}.icon-lamp3:before{content:""}.icon-spotlight:before{content:""}.icon-lamp4:before{content:""}.icon-lamp5:before{content:""}.icon-lamp6:before{content:""}.icon-lamp7:before{content:""}.icon-lamp8:before{content:""}.icon-broom:before{content:""}.icon-toiletpaper:before{content:""}.icon-bin:before{content:""}.icon-bin2:before{content:""}.icon-bin3:before{content:""}.icon-bin4:before{content:""}.icon-bin5:before{content:""}.icon-briefcase:before{content:""}.icon-briefcase2:before{content:""}.icon-briefcase3:before{content:""}.icon-airplane:before{content:""}.icon-airplane2:before{content:""}.icon-airplane3:before{content:""}.icon-airplane4:before{content:""}.icon-paperplane:before{content:""}.icon-car:before{content:""}.icon-steering-wheel:before{content:""}.icon-car2:before{content:""}.icon-gas:before{content:""}.icon-bus:before{content:""}.icon-truck:before{content:""}.icon-bike:before{content:""}.icon-road:before{content:""}.icon-train:before{content:""}.icon-train2:before{content:""}.icon-ship:before{content:""}.icon-boat:before{content:""}.icon-chopper:before{content:""}.icon-chopper2:before{content:""}.icon-cube:before{content:""}.icon-cube2:before{content:""}.icon-cube3:before{content:""}.icon-cube4:before{content:""}.icon-pyramid:before{content:""}.icon-pyramid2:before{content:""}.icon-package:before{content:""}.icon-puzzle:before{content:""}.icon-puzzle2:before{content:""}.icon-puzzle3:before{content:""}.icon-puzzle4:before{content:""}.icon-glasses-3d:before{content:""}.icon-glasses-3d2:before{content:""}.icon-glasses:before{content:""}.icon-glasses2:before{content:""}.icon-brain:before{content:""}.icon-accessibility:before{content:""}.icon-accessibility2:before{content:""}.icon-strategy:before{content:""}.icon-target:before{content:""}.icon-target2:before{content:""}.icon-target3:before{content:""}.icon-ammo:before{content:""}.icon-gun:before{content:""}.icon-gun-forbidden:before{content:""}.icon-shield:before{content:""}.icon-shield-check:before{content:""}.icon-shield-notice:before{content:""}.icon-shield2:before{content:""}.icon-shield3:before{content:""}.icon-shield4:before{content:""}.icon-soccer:before{content:""}.icon-football:before{content:""}.icon-archery:before{content:""}.icon-bow:before{content:""}.icon-sword:before{content:""}.icon-tennis:before{content:""}.icon-pingpong:before{content:""}.icon-baseball:before{content:""}.icon-basketball:before{content:""}.icon-golf:before{content:""}.icon-golf2:before{content:""}.icon-hockey:before{content:""}.icon-racing:before{content:""}.icon-finish:before{content:""}.icon-eight-ball:before{content:""}.icon-bowling:before{content:""}.icon-bowling2:before{content:""}.icon-power:before{content:""}.icon-power2:before{content:""}.icon-power3:before{content:""}.icon-switch:before{content:""}.icon-switch2:before{content:""}.icon-power-cord:before{content:""}.icon-power-cord2:before{content:""}.icon-outlet:before{content:""}.icon-clipboard:before{content:""}.icon-clipboard2:before{content:""}.icon-clipboard3:before{content:""}.icon-clipboard4:before{content:""}.icon-clipboard5:before{content:""}.icon-clipboard6:before{content:""}.icon-playlist:before{content:""}.icon-playlist-add:before{content:""}.icon-list-numbered:before{content:""}.icon-list:before{content:""}.icon-list2:before{content:""}.icon-more:before{content:""}.icon-more2:before{content:""}.icon-grid:before{content:""}.icon-grid2:before{content:""}.icon-grid3:before{content:""}.icon-grid4:before{content:""}.icon-grid5:before{content:""}.icon-grid6:before{content:""}.icon-grid7:before{content:""}.icon-tree5:before{content:""}.icon-tree6:before{content:""}.icon-tree7:before{content:""}.icon-lan:before{content:""}.icon-lan2:before{content:""}.icon-lan3:before{content:""}.icon-menu:before{content:""}.icon-circle-small:before{content:""}.icon-menu2:before{content:""}.icon-menu3:before{content:""}.icon-menu4:before{content:""}.icon-menu5:before{content:""}.icon-menu6:before{content:""}.icon-menu7:before{content:""}.icon-menu8:before{content:""}.icon-menu9:before{content:""}.icon-menu10:before{content:""}.icon-cloud:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-cloud-check:before{content:""}.icon-cloud2:before{content:""}.icon-cloud-download2:before{content:""}.icon-cloud-upload2:before{content:""}.icon-cloud-check2:before{content:""}.icon-download2:before{content:""}.icon-download3:before{content:""}.icon-upload2:before{content:""}.icon-upload3:before{content:""}.icon-import:before{content:""}.icon-import2:before{content:""}.icon-download4:before{content:""}.icon-upload4:before{content:""}.icon-download5:before{content:""}.icon-upload5:before{content:""}.icon-download6:before{content:""}.icon-upload6:before{content:""}.icon-download7:before{content:""}.icon-upload7:before{content:""}.icon-download8:before{content:""}.icon-upload8:before{content:""}.icon-download9:before{content:""}.icon-upload9:before{content:""}.icon-download10:before{content:""}.icon-upload10:before{content:""}.icon-sphere:before{content:""}.icon-sphere2:before{content:""}.icon-sphere3:before{content:""}.icon-planet:before{content:""}.icon-planet2:before{content:""}.icon-earth:before{content:""}.icon-earth2:before{content:""}.icon-earth3:before{content:""}.icon-link:before{content:""}.icon-unlink:before{content:""}.icon-link2:before{content:""}.icon-unlink2:before{content:""}.icon-link3:before{content:""}.icon-unlink3:before{content:""}.icon-link4:before{content:""}.icon-unlink4:before{content:""}.icon-link5:before{content:""}.icon-unlink5:before{content:""}.icon-anchor:before{content:""}.icon-flag:before{content:""}.icon-flag2:before{content:""}.icon-flag3:before{content:""}.icon-flag4:before{content:""}.icon-flag5:before{content:""}.icon-flag6:before{content:""}.icon-flag7:before{content:""}.icon-flag8:before{content:""}.icon-attachment:before{content:""}.icon-attachment2:before{content:""}.icon-eye:before{content:""}.icon-eye-plus:before{content:""}.icon-eye-minus:before{content:""}.icon-eye-blocked:before{content:""}.icon-eye2:before{content:""}.icon-eye-blocked2:before{content:""}.icon-eye3:before{content:""}.icon-eye-blocked3:before{content:""}.icon-eye4:before{content:""}.icon-bookmark2:before{content:""}.icon-bookmark3:before{content:""}.icon-bookmarks:before{content:""}.icon-bookmark4:before{content:""}.icon-spotlight2:before{content:""}.icon-starburst:before{content:""}.icon-snowflake:before{content:""}.icon-temperature:before{content:""}.icon-temperature2:before{content:""}.icon-weather-lightning:before{content:""}.icon-weather-lightning2:before{content:""}.icon-weather-rain:before{content:""}.icon-weather-rain2:before{content:""}.icon-weather-snow:before{content:""}.icon-weather-snow2:before{content:""}.icon-weather-cloud-wind:before{content:""}.icon-weather-cloud-wind2:before{content:""}.icon-weather-cloud-sun:before{content:""}.icon-weather-cloud-sun2:before{content:""}.icon-weather-cloudy:before{content:""}.icon-weather-cloudy2:before{content:""}.icon-weather-sun-wind:before{content:""}.icon-weather-sun-wind2:before{content:""}.icon-sun:before{content:""}.icon-sun2:before{content:""}.icon-moon:before{content:""}.icon-day-night:before{content:""}.icon-day-night2:before{content:""}.icon-weather-windy:before{content:""}.icon-fan:before{content:""}.icon-umbrella:before{content:""}.icon-sun3:before{content:""}.icon-contrast:before{content:""}.icon-brightness-contrast:before{content:""}.icon-brightness-high:before{content:""}.icon-brightness-medium:before{content:""}.icon-brightness-low:before{content:""}.icon-bed:before{content:""}.icon-bed2:before{content:""}.icon-furniture:before{content:""}.icon-chair:before{content:""}.icon-star-empty:before{content:""}.icon-star-empty2:before{content:""}.icon-star-full:before{content:""}.icon-star-empty3:before{content:""}.icon-star-half:before{content:""}.icon-star-full2:before{content:""}.icon-star:before{content:""}.icon-heart:before{content:""}.icon-heart2:before{content:""}.icon-heart3:before{content:""}.icon-heart4:before{content:""}.icon-heart-broken:before{content:""}.icon-heart5:before{content:""}.icon-heart6:before{content:""}.icon-heart-broken2:before{content:""}.icon-heart7:before{content:""}.icon-heart8:before{content:""}.icon-heart-broken3:before{content:""}.icon-lips:before{content:""}.icon-lips2:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-up2:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-down2:before{content:""}.icon-thumbs-up3:before{content:""}.icon-thumbs-down3:before{content:""}.icon-height:before{content:""}.icon-man:before{content:""}.icon-woman:before{content:""}.icon-man-woman:before{content:""}.icon-male:before{content:""}.icon-female:before{content:""}.icon-peace:before{content:""}.icon-yin-yang:before{content:""}.icon-happy:before{content:""}.icon-happy2:before{content:""}.icon-smile:before{content:""}.icon-smile2:before{content:""}.icon-tongue:before{content:""}.icon-tongue2:before{content:""}.icon-sad:before{content:""}.icon-sad2:before{content:""}.icon-wink:before{content:""}.icon-wink2:before{content:""}.icon-grin:before{content:""}.icon-grin2:before{content:""}.icon-cool:before{content:""}.icon-cool2:before{content:""}.icon-angry:before{content:""}.icon-angry2:before{content:""}.icon-evil:before{content:""}.icon-evil2:before{content:""}.icon-shocked:before{content:""}.icon-shocked2:before{content:""}.icon-baffled:before{content:""}.icon-baffled2:before{content:""}.icon-confused:before{content:""}.icon-confused2:before{content:""}.icon-neutral:before{content:""}.icon-neutral2:before{content:""}.icon-hipster:before{content:""}.icon-hipster2:before{content:""}.icon-wondering:before{content:""}.icon-wondering2:before{content:""}.icon-sleepy:before{content:""}.icon-sleepy2:before{content:""}.icon-frustrated:before{content:""}.icon-frustrated2:before{content:""}.icon-crying:before{content:""}.icon-crying2:before{content:""}.icon-cursor:before{content:""}.icon-cursor2:before{content:""}.icon-lasso:before{content:""}.icon-lasso2:before{content:""}.icon-select:before{content:""}.icon-select2:before{content:""}.icon-point-up:before{content:""}.icon-point-right:before{content:""}.icon-point-down:before{content:""}.icon-point-left:before{content:""}.icon-pointer:before{content:""}.icon-reminder:before{content:""}.icon-drag-left-right:before{content:""}.icon-drag-left:before{content:""}.icon-drag-right:before{content:""}.icon-touch:before{content:""}.icon-multitouch:before{content:""}.icon-touch-zoom:before{content:""}.icon-touch-pinch:before{content:""}.icon-hand:before{content:""}.icon-grab:before{content:""}.icon-stack-empty:before{content:""}.icon-stack-plus:before{content:""}.icon-stack-minus:before{content:""}.icon-stack-star:before{content:""}.icon-stack-picture:before{content:""}.icon-stack-down:before{content:""}.icon-stack-up:before{content:""}.icon-stack-cancel:before{content:""}.icon-stack-check:before{content:""}.icon-stack-text:before{content:""}.icon-stack-clubs:before{content:""}.icon-stack-spades:before{content:""}.icon-stack-hearts:before{content:""}.icon-stack-diamonds:before{content:""}.icon-stack-user:before{content:""}.icon-stack4:before{content:""}.icon-stack-music:before{content:""}.icon-stack-play:before{content:""}.icon-move:before{content:""}.icon-dots:before{content:""}.icon-warning:before{content:""}.icon-warning2:before{content:""}.icon-notification:before{content:""}.icon-notification2:before{content:""}.icon-question:before{content:""}.icon-question2:before{content:""}.icon-question3:before{content:""}.icon-question4:before{content:""}.icon-question5:before{content:""}.icon-question6:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-plus2:before{content:""}.icon-minus2:before{content:""}.icon-plus3:before{content:""}.icon-minus3:before{content:""}.icon-plus-circle:before{content:""}.icon-minus-circle:before{content:""}.icon-plus-circle2:before{content:""}.icon-minus-circle2:before{content:""}.icon-info:before{content:""}.icon-info2:before{content:""}.icon-cancel-circle:before{content:""}.icon-cancel-circle2:before{content:""}.icon-blocked:before{content:""}.icon-cancel-square:before{content:""}.icon-cancel-square2:before{content:""}.icon-cancel:before{content:""}.icon-spam:before{content:""}.icon-cross:before{content:""}.icon-cross2:before{content:""}.icon-cross3:before{content:""}.icon-checkmark:before{content:""}.icon-checkmark2:before{content:""}.icon-checkmark3:before{content:""}.icon-checkmark4:before{content:""}.icon-checkmark5:before{content:""}.icon-spell-check:before{content:""}.icon-spell-check2:before{content:""}.icon-enter:before{content:""}.icon-exit:before{content:""}.icon-enter2:before{content:""}.icon-exit2:before{content:""}.icon-enter3:before{content:""}.icon-exit3:before{content:""}.icon-wall:before{content:""}.icon-fence:before{content:""}.icon-play3:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-previous:before{content:""}.icon-next:before{content:""}.icon-backward:before{content:""}.icon-forward2:before{content:""}.icon-play4:before{content:""}.icon-pause2:before{content:""}.icon-stop2:before{content:""}.icon-backward2:before{content:""}.icon-forward3:before{content:""}.icon-first:before{content:""}.icon-last:before{content:""}.icon-previous2:before{content:""}.icon-next2:before{content:""}.icon-eject:before{content:""}.icon-volume-high:before{content:""}.icon-volume-medium:before{content:""}.icon-volume-low:before{content:""}.icon-volume-mute:before{content:""}.icon-speaker-left:before{content:""}.icon-speaker-right:before{content:""}.icon-volume-mute2:before{content:""}.icon-volume-increase:before{content:""}.icon-volume-decrease:before{content:""}.icon-volume-high2:before{content:""}.icon-volume-medium2:before{content:""}.icon-volume-medium3:before{content:""}.icon-volume-low2:before{content:""}.icon-volume-mute3:before{content:""}.icon-volume-increase2:before{content:""}.icon-volume-decrease2:before{content:""}.icon-volume-decrease3:before{content:""}.icon-volume-5:before{content:""}.icon-volume-4:before{content:""}.icon-volume-3:before{content:""}.icon-volume-2:before{content:""}.icon-volume-1:before{content:""}.icon-volume-0:before{content:""}.icon-volume-mute4:before{content:""}.icon-volume-mute5:before{content:""}.icon-loop:before{content:""}.icon-loop2:before{content:""}.icon-loop3:before{content:""}.icon-infinite-square:before{content:""}.icon-infinite:before{content:""}.icon-infinite2:before{content:""}.icon-loop4:before{content:""}.icon-shuffle:before{content:""}.icon-shuffle2:before{content:""}.icon-wave:before{content:""}.icon-wave2:before{content:""}.icon-split:before{content:""}.icon-merge:before{content:""}.icon-first2:before{content:""}.icon-last2:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up2:before{content:""}.icon-arrow-up3:before{content:""}.icon-arrow-up4:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-right2:before{content:""}.icon-arrow-right3:before{content:""}.icon-arrow-right4:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-down2:before{content:""}.icon-arrow-down3:before{content:""}.icon-arrow-down4:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-left2:before{content:""}.icon-arrow-left3:before{content:""}.icon-arrow-left4:before{content:""}.icon-arrow-up5:before{content:""}.icon-arrow-right5:before{content:""}.icon-arrow-down5:before{content:""}.icon-arrow-left5:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up6:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-right6:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-down6:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-left6:before{content:""}.icon-arrow-up-left2:before{content:""}.icon-arrow-up7:before{content:""}.icon-arrow-up-right2:before{content:""}.icon-arrow-right7:before{content:""}.icon-arrow-down-right2:before{content:""}.icon-arrow-down7:before{content:""}.icon-arrow-down-left2:before{content:""}.icon-arrow-left7:before{content:""}.icon-arrow-up-left3:before{content:""}.icon-arrow-up8:before{content:""}.icon-arrow-up-right3:before{content:""}.icon-arrow-right8:before{content:""}.icon-arrow-down-right3:before{content:""}.icon-arrow-down8:before{content:""}.icon-arrow-down-left3:before{content:""}.icon-arrow-left8:before{content:""}.icon-circle-up:before{content:""}.icon-circle-right:before{content:""}.icon-circle-down:before{content:""}.icon-circle-left:before{content:""}.icon-circle-up2:before{content:""}.icon-circle-right2:before{content:""}.icon-circle-down2:before{content:""}.icon-circle-left2:before{content:""}.icon-circle-up-left:before{content:""}.icon-circle-up3:before{content:""}.icon-circle-up-right:before{content:""}.icon-circle-right3:before{content:""}.icon-circle-down-right:before{content:""}.icon-circle-down3:before{content:""}.icon-circle-down-left:before{content:""}.icon-circle-left3:before{content:""}.icon-circle-up-left2:before{content:""}.icon-circle-up4:before{content:""}.icon-circle-up-right2:before{content:""}.icon-circle-right4:before{content:""}.icon-circle-down-right2:before{content:""}.icon-circle-down4:before{content:""}.icon-circle-down-left2:before{content:""}.icon-circle-left4:before{content:""}.icon-arrow-resize:before{content:""}.icon-arrow-resize2:before{content:""}.icon-arrow-resize3:before{content:""}.icon-arrow-resize4:before{content:""}.icon-arrow-resize5:before{content:""}.icon-arrow-resize6:before{content:""}.icon-arrow-resize7:before{content:""}.icon-arrow-resize8:before{content:""}.icon-square-up-left:before{content:""}.icon-square-up:before{content:""}.icon-square-up-right:before{content:""}.icon-square-right:before{content:""}.icon-square-down-right:before{content:""}.icon-square-down:before{content:""}.icon-square-down-left:before{content:""}.icon-square-left:before{content:""}.icon-arrow-up9:before{content:""}.icon-arrow-right9:before{content:""}.icon-arrow-down9:before{content:""}.icon-arrow-left9:before{content:""}.icon-arrow-up10:before{content:""}.icon-arrow-right10:before{content:""}.icon-arrow-down10:before{content:""}.icon-arrow-left10:before{content:""}.icon-arrow-up-left4:before{content:""}.icon-arrow-up11:before{content:""}.icon-arrow-up-right4:before{content:""}.icon-arrow-right11:before{content:""}.icon-arrow-down-right4:before{content:""}.icon-arrow-down11:before{content:""}.icon-arrow-down-left4:before{content:""}.icon-arrow-left11:before{content:""}.icon-arrow-up-left5:before{content:""}.icon-arrow-up12:before{content:""}.icon-arrow-up-right5:before{content:""}.icon-arrow-right12:before{content:""}.icon-arrow-down-right5:before{content:""}.icon-arrow-down12:before{content:""}.icon-arrow-down-left5:before{content:""}.icon-arrow-left12:before{content:""}.icon-arrow-up13:before{content:""}.icon-arrow-right13:before{content:""}.icon-arrow-down13:before{content:""}.icon-arrow-left13:before{content:""}.icon-arrow-up14:before{content:""}.icon-arrow-right14:before{content:""}.icon-arrow-down14:before{content:""}.icon-arrow-left14:before{content:""}.icon-circle-up5:before{content:""}.icon-circle-right5:before{content:""}.icon-circle-down5:before{content:""}.icon-circle-left5:before{content:""}.icon-circle-up6:before{content:""}.icon-circle-right6:before{content:""}.icon-circle-down6:before{content:""}.icon-circle-left6:before{content:""}.icon-arrow-up15:before{content:""}.icon-arrow-right15:before{content:""}.icon-arrow-down15:before{content:""}.icon-arrow-left15:before{content:""}.icon-arrow-up16:before{content:""}.icon-arrow-right16:before{content:""}.icon-arrow-down16:before{content:""}.icon-arrow-left16:before{content:""}.icon-menu-open:before{content:""}.icon-menu-open2:before{content:""}.icon-menu-close:before{content:""}.icon-menu-close2:before{content:""}.icon-enter4:before{content:""}.icon-enter5:before{content:""}.icon-esc:before{content:""}.icon-enter6:before{content:""}.icon-backspace:before{content:""}.icon-backspace2:before{content:""}.icon-tab:before{content:""}.icon-transmission:before{content:""}.icon-transmission2:before{content:""}.icon-sort:before{content:""}.icon-sort2:before{content:""}.icon-move-up:before{content:""}.icon-move-down:before{content:""}.icon-sort-alpha-asc:before{content:""}.icon-sort-alpha-desc:before{content:""}.icon-sort-numeric-asc:before{content:""}.icon-sort-numberic-desc:before{content:""}.icon-sort-amount-asc:before{content:""}.icon-sort-amount-desc:before{content:""}.icon-sort-time-asc:before{content:""}.icon-sort-time-desc:before{content:""}.icon-battery-6:before{content:""}.icon-battery-5:before{content:""}.icon-battery-4:before{content:""}.icon-battery-3:before{content:""}.icon-battery-2:before{content:""}.icon-battery-1:before{content:""}.icon-battery-0:before{content:""}.icon-battery-charging:before{content:""}.icon-key-keyboard:before{content:""}.icon-key-A:before{content:""}.icon-key-up:before{content:""}.icon-key-right:before{content:""}.icon-key-down:before{content:""}.icon-key-left:before{content:""}.icon-command:before{content:""}.icon-shift:before{content:""}.icon-ctrl:before{content:""}.icon-opt:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox-unchecked:before{content:""}.icon-checkbox-partial:before{content:""}.icon-square:before{content:""}.icon-triangle:before{content:""}.icon-triangle2:before{content:""}.icon-diamond3:before{content:""}.icon-diamond4:before{content:""}.icon-checkbox-checked2:before{content:""}.icon-checkbox-unchecked2:before{content:""}.icon-checkbox-partial2:before{content:""}.icon-radio-checked:before{content:""}.icon-radio-checked2:before{content:""}.icon-radio-unchecked:before{content:""}.icon-toggle-on:before{content:""}.icon-toggle-off:before{content:""}.icon-checkmark-circle:before{content:""}.icon-circle:before{content:""}.icon-circle2:before{content:""}.icon-circles:before{content:""}.icon-circles2:before{content:""}.icon-crop:before{content:""}.icon-crop2:before{content:""}.icon-make-group:before{content:""}.icon-ungroup:before{content:""}.icon-vector:before{content:""}.icon-vector2:before{content:""}.icon-rulers:before{content:""}.icon-ruler:before{content:""}.icon-pencil-ruler:before{content:""}.icon-scissors:before{content:""}.icon-scissors2:before{content:""}.icon-scissors3:before{content:""}.icon-haircut:before{content:""}.icon-comb:before{content:""}.icon-filter:before{content:""}.icon-filter2:before{content:""}.icon-filter3:before{content:""}.icon-filter4:before{content:""}.icon-font:before{content:""}.icon-ampersand:before{content:""}.icon-ligature:before{content:""}.icon-ligature2:before{content:""}.icon-font-size:before{content:""}.icon-typography:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-height2:before{content:""}.icon-width:before{content:""}.icon-bold:before{content:""}.icon-underline:before{content:""}.icon-italic:before{content:""}.icon-strikethrough:before{content:""}.icon-strikethrough2:before{content:""}.icon-font-size2:before{content:""}.icon-bold2:before{content:""}.icon-underline2:before{content:""}.icon-italic2:before{content:""}.icon-strikethrough3:before{content:""}.icon-omega:before{content:""}.icon-sigma:before{content:""}.icon-nbsp:before{content:""}.icon-page-break:before{content:""}.icon-page-break2:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-superscript2:before{content:""}.icon-subscript2:before{content:""}.icon-text-color:before{content:""}.icon-highlight:before{content:""}.icon-pagebreak:before{content:""}.icon-clear-formatting:before{content:""}.icon-table:before{content:""}.icon-table2:before{content:""}.icon-insert-template:before{content:""}.icon-pilcrow:before{content:""}.icon-ltr:before{content:""}.icon-rtl:before{content:""}.icon-ltr2:before{content:""}.icon-rtl2:before{content:""}.icon-section:before{content:""}.icon-paragraph-left:before{content:""}.icon-paragraph-center:before{content:""}.icon-paragraph-right:before{content:""}.icon-paragraph-justify:before{content:""}.icon-paragraph-left2:before{content:""}.icon-paragraph-center2:before{content:""}.icon-paragraph-right2:before{content:""}.icon-paragraph-justify2:before{content:""}.icon-indent-increase:before{content:""}.icon-indent-decrease:before{content:""}.icon-paragraph-left3:before{content:""}.icon-paragraph-center3:before{content:""}.icon-paragraph-right3:before{content:""}.icon-paragraph-justify3:before{content:""}.icon-indent-increase2:before{content:""}.icon-indent-decrease2:before{content:""}.icon-share:before{content:""}.icon-share2:before{content:""}.icon-new-tab:before{content:""}.icon-new-tab2:before{content:""}.icon-popout:before{content:""}.icon-embed:before{content:""}.icon-embed2:before{content:""}.icon-markup:before{content:""}.icon-regexp:before{content:""}.icon-regexp2:before{content:""}.icon-code:before{content:""}.icon-circle-css:before{content:""}.icon-circle-code:before{content:""}.icon-terminal:before{content:""}.icon-unicode:before{content:""}.icon-seven-segment-0:before{content:""}.icon-seven-segment-1:before{content:""}.icon-seven-segment-2:before{content:""}.icon-seven-segment-3:before{content:""}.icon-seven-segment-4:before{content:""}.icon-seven-segment-5:before{content:""}.icon-seven-segment-6:before{content:""}.icon-seven-segment-7:before{content:""}.icon-seven-segment-8:before{content:""}.icon-seven-segment-9:before{content:""}.icon-share3:before{content:""}.icon-share4:before{content:""}.icon-mail:before{content:""}.icon-mail2:before{content:""}.icon-mail3:before{content:""}.icon-mail4:before{content:""}.icon-google:before{content:""}.icon-google-plus:before{content:""}.icon-google-plus2:before{content:""}.icon-google-plus3:before{content:""}.icon-google-drive:before{content:""}.icon-facebook:before{content:""}.icon-facebook2:before{content:""}.icon-facebook3:before{content:""}.icon-ello:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-twitter2:before{content:""}.icon-twitter3:before{content:""}.icon-feed2:before{content:""}.icon-feed3:before{content:""}.icon-feed4:before{content:""}.icon-youtube:before{content:""}.icon-youtube2:before{content:""}.icon-youtube3:before{content:""}.icon-youtube4:before{content:""}.icon-twitch:before{content:""}.icon-vimeo:before{content:""}.icon-vimeo2:before{content:""}.icon-vimeo3:before{content:""}.icon-lanyrd:before{content:""}.icon-flickr:before{content:""}.icon-flickr2:before{content:""}.icon-flickr3:before{content:""}.icon-flickr4:before{content:""}.icon-picassa:before{content:""}.icon-picassa2:before{content:""}.icon-dribbble:before{content:""}.icon-dribbble2:before{content:""}.icon-dribbble3:before{content:""}.icon-forrst:before{content:""}.icon-forrst2:before{content:""}.icon-deviantart:before{content:""}.icon-deviantart2:before{content:""}.icon-steam:before{content:""}.icon-steam2:before{content:""}.icon-dropbox:before{content:""}.icon-onedrive:before{content:""}.icon-github:before{content:""}.icon-github2:before{content:""}.icon-github3:before{content:""}.icon-github4:before{content:""}.icon-github5:before{content:""}.icon-wordpress:before{content:""}.icon-wordpress2:before{content:""}.icon-joomla:before{content:""}.icon-blogger:before{content:""}.icon-blogger2:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr2:before{content:""}.icon-yahoo:before{content:""}.icon-tux:before{content:""}.icon-apple2:before{content:""}.icon-finder:before{content:""}.icon-android:before{content:""}.icon-windows:before{content:""}.icon-windows8:before{content:""}.icon-soundcloud:before{content:""}.icon-soundcloud2:before{content:""}.icon-skype:before{content:""}.icon-reddit:before{content:""}.icon-linkedin:before{content:""}.icon-linkedin2:before{content:""}.icon-lastfm:before{content:""}.icon-lastfm2:before{content:""}.icon-delicious:before{content:""}.icon-stumbleupon:before{content:""}.icon-stumbleupon2:before{content:""}.icon-stackoverflow:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest2:before{content:""}.icon-xing:before{content:""}.icon-xing2:before{content:""}.icon-flattr:before{content:""}.icon-foursquare:before{content:""}.icon-paypal:before{content:""}.icon-paypal2:before{content:""}.icon-paypal3:before{content:""}.icon-yelp:before{content:""}.icon-file-pdf:before{content:""}.icon-file-openoffice:before{content:""}.icon-file-word:before{content:""}.icon-file-excel:before{content:""}.icon-libreoffice:before{content:""}.icon-html5:before{content:""}.icon-html52:before{content:""}.icon-css3:before{content:""}.icon-git:before{content:""}.icon-svg:before{content:""}.icon-codepen:before{content:""}.icon-chrome:before{content:""}.icon-firefox:before{content:""}.icon-IE:before{content:""}.icon-opera:before{content:""}.icon-safari:before{content:""}.icon-IcoMoon:before{content:""}.version-buster{width:106px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}\\3a focus{outline:0}body{background-color:#eee;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.markdown-display p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;margin:0 0 11px}.markdown-display ol{list-style:decimal;padding-left:40px}.markdown-display ol li{display:list-item;list-style-type:decimal;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:10px}.markdown-display blockquote{padding:0 10px}h1{font-size:2.5rem;font-weight:400;margin-bottom:1.125rem}h1 div.pdf-pagelink{position:relative;float:right;top:1rem;font-size:1.125rem}h2{font-size:1.125rem;font-weight:400;text-align:left;color:#25313d}h2.public{font-size:1.375rem;font-weight:300;color:#7f7f7f}h3{font-size:1.125rem;font-weight:400}h4{font-size:1.25rem;line-height:1.125rem;margin-bottom:1.125rem}p{margin-bottom:1.125rem;font-size:1.125rem;font-weight:300;line-height:1.5rem}p:last-child{margin-bottom:0}a{color:#1371e4;text-decoration:none}a:hover,a:active,a:visited,a:focus{text-decoration:none}a.lights-out .profile-name{color:#fff}a:hover{text-decoration:none}a:hover .profile-name{color:#1371e4}strong{font-weight:700}em{font-style:italic}.title.public{margin-bottom:2.25rem}.copy-page-container p{font-size:1rem}.copy-page-container li{font-weight:300;line-height:1.125rem;margin-bottom:.375rem}.copy-page-container ul{margin:0 0 0 2.5rem;font-weight:300;line-height:1.3125rem;list-style-type:disc}.copy-page-container ul li{margin-bottom:.375rem}.copy-page-container ol{margin:0 0 0 2.5rem;font-weight:300;line-height:1.3125rem;list-style-type:decimal}.copy-page-container ol li{margin-bottom:.375rem}.container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;max-width:89.6875rem;height:auto;margin:0 0 3rem;padding:0;border:.0625rem solid gray;zoom:1}.public-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;max-width:89.6875rem;height:auto;margin:0 0 3rem;padding:0;zoom:1}.copy-page-container{width:100%;max-width:89.6875rem;margin-top:3rem}.full{position:relative;width:100%;max-width:89.6875rem}.video,.video-image .image-placeholder{display:inline-block;position:relative}.video::after,.video-image .image-placeholder::after{padding-top:56.25%;display:block;content:''}.videoplayer,.video-player{position:absolute;top:0;bottom:0;right:0;left:0}.video-player video{width:100%;height:auto}.cols1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:6.16289%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:5.98047%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols1:after,.nest-cols1{overflow:auto;zoom:1;content:""}.cols2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:12.32578%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:11.96094%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols2:after,.nest-cols2{overflow:auto;zoom:1;content:""}.cols3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:18.48868%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:17.94141%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols3:after,.nest-cols3{overflow:auto;zoom:1;content:""}.cols4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:24.65157%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols4{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:23.92188%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols4:after,.nest-cols4{overflow:auto;zoom:1;content:""}.cols5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:30.81446%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols5{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:29.90235%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols5:after,.nest-cols5{overflow:auto;zoom:1;content:""}.cols6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:36.97735%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols6{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:35.88282%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols6:after,.nest-cols6{overflow:auto;zoom:1;content:""}.cols7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:43.14024%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols7{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:41.86329%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols7:after,.nest-cols7{overflow:auto;zoom:1;content:""}.cols8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:49.30314%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols8{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:47.84376%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols8:after,.nest-cols8{overflow:auto;zoom:1;content:""}.cols9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:55.46603%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols9{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:53.82423%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols9:after,.nest-cols9{overflow:auto;zoom:1;content:""}.cols10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:61.62892%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols10{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:59.8047%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols10:after,.nest-cols10{overflow:auto;zoom:1;content:""}.cols11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:67.79181%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols11{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:65.78517%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols11:after,.nest-cols11{overflow:auto;zoom:1;content:""}.cols12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:73.9547%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols12{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:71.76564%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols12:after,.nest-cols12{overflow:auto;zoom:1;content:""}.cols13{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:80.1176%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols13{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:77.74611%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols13:after,.nest-cols13{overflow:auto;zoom:1;content:""}.cols14{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:86.28049%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols14{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:83.72659%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols14:after,.nest-cols14{overflow:auto;zoom:1;content:""}.cols15{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:92.44338%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols15{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:89.70706%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols15:after,.nest-cols15{overflow:auto;zoom:1;content:""}.cols16{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:98.60627%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.nest-cols16{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;float:left;width:100%;max-width:95.68753%;margin-left:.68729%;margin-right:.68729%;padding:0;zoom:1}.cols16:after,.nest-cols16{overflow:auto;zoom:1;content:""}.description .public-copy{max-width:86.28049%}.public-container,.container:after,.full:after{display:table;overflow:auto;zoom:1;content:""}.minimum{min-height:67.5rem}.title-container{margin-bottom:2.25rem}.clear{clear:both}.no-margin{margin:0}.fchild{margin-left:0}.lchild{margin-right:0}.float-right{clear:none;position:relative;float:right}.no-float{float:none}.center{display:table;position:relative;margin-left:auto;margin-right:auto}.hide-overflow{display:block;position:relative;width:100%;overflow-x:hidden;overflow-y:hidden}.image-placeholder{display:block;position:relative;width:100%}.image-placeholder img{width:100%;height:auto}.titlebar{display:table;position:relative;width:100%;min-height:3.125rem;margin:0;padding:.875rem;background:#25313d;color:#fff}.titlebar .titlebar-title{display:table;position:relative;float:left;margin-right:6.25rem;margin-bottom:.375rem;font-size:1.375rem}.titlebar .titlebar-title span.permalink{position:relative;margin-left:1.25rem;font-size:.875rem;color:#fff}.titlebar .titlebar-hash{position:relative;top:.1875rem}.titlebar.public{padding:.875rem 2.5rem}.titlebar.public.lights-out{background:rgba(0,0,0,.5)}.titlebar.public-container{margin-bottom:3rem}.user-toolbar-example{position:absolute;top:50%;right:.875rem;transform:translate(0,-50%)}.user-toolbar-example li{position:relative;float:left;margin-right:.875rem}.user-toolbar-example li:last-child{margin-right:0}.user-toolbar-example .svg{position:relative;top:.1875rem;width:1rem;height:1rem;margin-right:.1875rem}.user-toolbar-example .svg path{fill:#7f7f7f}.user-toolbar-example span{font-size:.875rem;color:#7f7f7f;text-transform:uppercase}.user-toolbar{position:absolute;top:50%;right:2.5rem;transform:translate(0,-50%)}.user-toolbar li{position:relative;float:left;margin-right:.875rem}.user-toolbar li:last-child{margin-right:0}.user-toolbar li.follow.item-selected .svg path,.user-toolbar li.like.item-selected .svg path{fill:#1371e4}.user-toolbar li.follow:hover,.user-toolbar li.share:hover,.user-toolbar li.like:hover{cursor:pointer}.user-toolbar .svg{position:relative;top:.1875rem;width:1rem;height:1rem;margin-right:.1875rem}.user-toolbar .svg path{fill:#fff}.user-toolbar .svg.blue path{fill:#1371e4}.user-toolbar span{font-size:.875rem;color:#fff;text-transform:uppercase}.comment-quote .quote-icon{display:block;position:relative;float:left;margin-right:.875rem}.comment-quote .quote{display:table;font-size:1rem;font-weight:300;line-height:1.125rem;color:#7f7f7f}.tab{display:none}.tab p{font-weight:300;color:#fff}.tab.on{display:block}.thumbnail-sm{position:absolute;bottom:.875rem;left:.875rem}.thumbnail-sm .thumbnail-placeholder{display:inline-block;width:9.5rem;height:9.5rem;border:.0625rem solid gray}.thumbnail-sm .thumbnail-placeholder img{width:100%;height:auto}.thumbnail-sm .edit-icons{top:0;right:-2.875rem}.thumbnail-lg{position:relative;top:0;left:0}.thumbnail-lg .thumbnail-placeholder{width:100%;height:auto;border:none}.thumbnail-lg .thumbnail-placeholder img{width:100%;height:auto}.thumbnail-lg .edit-icons{top:.875rem;right:.875rem}body.hide-footer .footer{display:none}html,body{display:block;position:relative;width:100%;height:100%;font-family:'Roboto','Helvetica','Arial',sans-serif;background:#fff}body.authenticated .authenticated-show,body:not(.authenticated) .authenticated-hide{display:block}body.authenticated .authenticated-hide,body:not(.authenticated) .authenticated-show{display:none}body.iframe .iframe-hide,body.embed .embed-hide,body.whitelabel .whitelabel-hide{display:none}.whitelabel-header{display:none;position:fixed;top:0;left:0;right:0;height:0;overflow:hidden;z-index:10000}.whitelabel .whitelabel-header{display:block}.whitelabel-footer{display:none;position:relative;top:0;left:0;right:0;height:0;overflow:hidden;z-index:10000}.whitelabel .whitelabel-footer{display:block}.ui-container{display:table;width:100%;height:100%}.ui-container.lights-out,.ui-container.lights-out .content-container{background:#25313d}.content-base{box-sizing:border-box;position:relative;width:100%;background:#fff}.content-container{display:table;box-sizing:border-box;position:relative;margin:0 auto;padding:3rem 2.5rem;width:100%;max-width:89.6875rem;background:#fff}.content-container.no-banner{padding-top:5.25rem}.banner{display:inline-block;position:fixed;top:0;left:0;width:100%;padding-bottom:37.5%;z-index:0}@media(min-aspect-ratio:1/2){.banner{padding-bottom:37.5%}}.banner .banner-background{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;padding-top:37.5%;background-size:100% auto;background-repeat:no-repeat;background-position:center;background-color:#000}@media(min-aspect-ratio:1/2){.banner .banner-background{padding-top:37.5%}}.banner video{position:absolute;top:0;left:0;width:100%;height:auto}@media(min-aspect-ratio:1/1){.banner video{top:-15%}}.banner video::-webkit-media-controls{opacity:0}.banner .shadow-overlay{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.3));padding-top:56.25%;position:absolute;top:0;width:100%;z-index:1;display:none}.fb-like-wrapper{position:absolute;top:.875rem}.fb-like-wrapper iframe{width:26.25rem}.header-container{position:relative;width:100%;margin-top:37.5%;background:none}@media(min-aspect-ratio:1/2){.header-container{margin-top:37.5%}}.header-container .home-brand{position:absolute;top:0;left:0;width:100%}.header-container .home-brand img{position:absolute;left:50%;transform:translate(-50%,0);width:12.5rem;height:auto}.header-container .thumbnail-lg{position:absolute;top:-12.5rem}#home-content .section-title{margin-bottom:1.5rem;padding-left:0}.thumbnail-lg{display:table;margin:0 0 3rem 2.5rem;border:.0625rem solid #fff}.sub-navigation{display:table;margin-bottom:3.75rem}.sub-navigation nav{text-transform:uppercase;font-weight:400;max-width:100%}.sub-navigation nav a{margin-right:2.5rem}.sub-navigation nav a:last-child{margin-right:0}.sub-navigation nav a:hover{padding-bottom:.875rem;border-bottom:.0625rem solid #25313d}.sub-navigation nav a.active,.sub-navigation nav a:focus{padding-bottom:.875rem;border-bottom:.0625rem solid #25313d;color:#25313d}.video.post{margin-top:2.25rem}.sub-navigation.lights-out{position:relative;margin:1.5rem 0 3.75rem}.sub-navigation.lights-out nav{position:absolute;bottom:0}.sub-navigation.lights-out nav a.active,.sub-navigation.lights-out nav a:focus{padding-bottom:.875rem;border-bottom:.0625rem solid #7f7f7f;color:#7f7f7f}.profile-header{display:table;margin:1.125rem 0}.profile-header .profile-info{float:left;margin-right:1.25rem;min-height:2.5rem}.profile-header .profile-name{position:relative;top:.75rem;margin-bottom:.375rem;font-size:1.25rem;font-weight:400;color:#7f7f7f}.profile-header .permalink{font-size:.75rem;font-weight:300;color:#1371e4}.profile-header .generic-button{top:.75rem}.profile-header.lights-out{display:table;position:relative;float:left;margin:0 0 1.125rem}.profile-header.lights-out .thumbnail-sm{display:block;position:relative;float:left;top:0;left:0;margin-right:.875rem}.profile-header.lights-out .profile-name{top:.875rem;color:#fff}.profile-header.lights-out .generic-button{top:1rem}.profile-header.lights-out:hover .profile-name{color:#1371e4}.description .public-copy{position:relative;margin:0 auto;padding-left:.875rem;border-left:.3125rem solid gray}.description .public-copy p{text-align:justify}.description .public-copy.no-video{width:100%;max-width:100%;padding-left:0;border-left:none}.tutorial-button{margin-top:1.125rem}.tutorial-button .generic-button-lg{position:relative;left:50%;transform:translate(-50%,0)}.generic-button{position:relative;padding:.4375rem .875rem;color:#fff}.generic-button-lg{display:block;padding:.875rem 0;background:#1371e4;font-size:1.125rem;text-align:center;color:#fff}.generic-button-lg:hover{background:#25313d;text-decoration:none;color:#fff;cursor:pointer}.generic-button.lights-out{background:rgba(0,0,0,.5);-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.generic-button.lights-out .svg{position:relative;top:.125rem;width:1rem;height:1rem;margin-right:.375rem}.generic-button.lights-out .svg path{fill:#fff}.generic-button.lights-out:hover{background:rgba(0,0,0,.75);color:#fff}.generic-button.item-selected .svg path{fill:#1371e4}.post.generic-button-lg{clear:both;position:relative;width:100%;border-top:.0625rem solid #25313d}.sub-navigation .generic-button-lg{top:-.875rem}.countdown-container{padding:.875rem 0;background:#25313d}.countdown-container .date-time{display:table;width:80%;margin:0 auto}.date-time{display:table;position:relative}.date-time .timer{display:table;position:relative;min-width:13.75rem;height:2.25rem;margin-top:.875rem;margin-left:auto;margin-right:auto;background:none;font-size:1.5rem;color:#fff;text-align:center}.date-time .countdown-row{display:table}.date-time span.countdown-section{position:relative;float:left}.date-time span.countdown-section .countdown-amount{font-size:1.5rem;font-weight:400}.date-time span.countdown-section .countdown-period{font-size:.75rem;font-weight:400;color:#7f7f7f}.date-time span.countdown-section:first-child .countdown-amount,.date-time span.countdown-section:first-child .countdown-period{color:#1371e4}.date-time .end-date{clear:both;float:none;margin-top:.5625rem;font-size:.75rem;font-weight:400;text-align:center;color:#1371e4}.date-time.post{float:left}.date-time.album-forum{display:none}.challenge-info-container{display:block;position:relative;margin:1.125rem 0}.challenge-info{display:inline-block;position:relative;float:right;background:rgba(0,0,0,.5);font-weight:200;color:#fff}.challenge-info .info-thumbnail{position:relative;float:left;width:5rem;height:5rem;background:#7f7f7f}.challenge-info .info-thumbnail img{width:100%;height:auto}.challenge-info .info-labels{display:table;position:relative;float:left;height:5rem;margin-right:.875rem;padding:0 .875rem;border-right:.0625rem solid #25313d;text-align:center}.challenge-info .info-labels a{color:#fff}.challenge-info .info-labels .permalink{margin-top:1.5625rem;margin-bottom:.375rem;font-size:.75rem;font-weight:400;color:#fff}.challenge-info .info-labels .hash{font-size:.875rem;font-weight:400;color:#fff}.challenge-info .generic-button-lg{clear:both;display:block;position:absolute;bottom:0;margin:0}.challenge-info.album-forum .info-labels{border-right:none}.team-leader-list-item{position:relative;float:left;width:50%;margin-bottom:.375rem}.team-leader-list-item .leader-name{position:relative;float:left;margin-right:.4375rem;font-size:1.125rem;font-weight:300;color:#25313d}.team-leader-list-item .leader-points{position:relative;top:-.125rem;padding-left:.125rem;font-size:.875rem;color:#7f7f7f}.team-leader-list-item .svg{width:1rem;height:1rem}.team-leader-list-item .svg path{fill:#1371e4}.page-intro{margin-left:0}.page-intro p{font-size:1.125rem}.presentation-download-container{margin-left:4.70361%}.presentation-download-container .download-button{display:block;font-size:1.25rem}.presentation-download-container .download-button .svg{margin-right:.875rem}.presentation-download-container .download-button .svg path{fill:#d0021b}.presentation-download-container .download-button span{position:relative;top:-.5rem}.pdf-viewer{width:100%;height:43.75rem;background:gray;border:.0625rem solid #7f7f7f}.pdf-viewer iframe{width:100%;height:100%}.video-paging .video-sort{display:inline-block;color:#1371e4;margin:0 5px 0 5px;padding-bottom:3px}.video-paging .video-sort.sort-selected{color:#272a2e;font-weight:bold;border-bottom:2px solid #1371e4;margin:0 10px 0 5px}.modal-dialog{color:#000;background-color:#fff}.modal-dialog a.btn-social{color:#fff}.vjs-contextmenu-ui-menu{opacity:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0);}100%{-o-transform:rotate(360deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(360deg)}}.indi-d-ajax-loader{background-image:url(data:image/png;base64,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);background-size:100%;background-position:center;background-repeat:no-repeat;-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.header-bar{display:table;position:fixed;top:0;max-height:2.5625rem;z-index:99;width:100%;-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.header-bar .social-container.home{display:none}.header-bar.minimized,.header-bar.active.minimized,.header-bar.dark{height:2.5625rem}.header-bar.minimized .utility-panel,.header-bar.minimized .utility-panel.active,.header-bar.active.minimized .utility-panel,.header-bar.active.minimized .utility-panel.active,.header-bar.dark .utility-panel,.header-bar.dark .utility-panel.active{top:2.5rem}.header-bar.minimized,.header-bar.dark{height:2.5625rem;background:rgba(37,49,61,.95)}.header-bar.minimized .brandmark,.header-bar.dark .brandmark{visibility:visible;opacity:1}.header-bar.minimized .brandmark .svg path,.header-bar.dark .brandmark .svg path{fill:#fff}.header-bar.minimized nav.primary,.header-bar.dark nav.primary{top:2.5625rem}.header-bar.minimized .navigation-bar,.header-bar.dark .navigation-bar{padding:.25rem .875rem}.header-bar.minimized nav.utility,.header-bar.dark nav.utility{padding:.4375rem .875rem}.header-bar.minimized nav.utility a.text-link,.header-bar.minimized nav.utility a.text-link-sticky,.header-bar.dark nav.utility a.text-link,.header-bar.dark nav.utility a.text-link-sticky{color:#fff}.header-bar.minimized nav.utility .utility-button .svg path,.header-bar.dark nav.utility .utility-button .svg path{fill:#fff}.header-bar.dark,.header-bar.dark .utility-container{background:#25313d}.header-bar.dark .brandmark{visibility:visible;opacity:1}.mobile-overlay{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.navigation-bar{position:absolute;top:0;left:0;width:18.75rem;padding:.25rem .875rem;background:rgba(37,49,61,0);-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.navigation-bar.active{background:#25313d}.navigation-bar.active .brandmark{visibility:visible;opacity:1}.navigation-bar.active .brandmark .svg path{fill:#fff}.utility-container.active nav.utility a.text-link,.utility-container.active nav.utility a.text-link-sticky{color:#fff}.utility-container.active nav.utility .utility-button .svg path{fill:#fff}.menu-button{position:relative;float:left;margin-right:1.25rem}.menu-button a{display:block;-webkit-filter:drop-shadow(0 0 .0625rem rgba(0,0,0,.75));filter:drop-shadow(0 0 .0625rem rgba(0,0,0,.75))}.menu-button a .svg{position:relative;top:.1875rem;width:1.875rem;height:1.875rem}.menu-button a .svg path{fill:#fff}.menu-button a.active .svg path{fill:#1371e4}.brandmark{display:table;visibility:hidden;opacity:0;-webkit-transition:opacity .25s ease-in-out 0;-moz-transition:opacity .25s ease-in-out 0;-o-transition:opacity .25s ease-in-out 0;transition:opacity .25s ease-in-out 0;position:relative}.brandmark a{display:block;-webkit-filter:drop-shadow(0 0 .0625rem rgba(0,0,0,.75));filter:drop-shadow(0 0 .0625rem rgba(0,0,0,.75))}.brandmark .svg{width:3.75rem;height:1.875rem}.brandmark .svg path{fill:#fff}nav.primary{display:table;position:fixed;z-index:999;top:2.5rem;left:-18.75rem;width:18.75rem;padding:1.25rem 0;border-top:.0625rem solid #7f7f7f;background:rgba(37,49,61,.95);-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}nav.primary .nav-container{width:100%;height:100%;padding-bottom:2.5rem;overflow-y:auto;-webkit-overflow-scrolling:touch}nav.primary .nav-group{margin-bottom:1.5rem}nav.primary .nav-group li{font-size:1.125rem;font-weight:300}nav.primary .nav-group li a{display:block;width:100%;padding:.5rem 2.5rem;color:#fff}nav.primary .nav-group li a:hover{background:#000}nav.primary .nav-group li a.active{background:#000;color:#1371e4}nav.primary .nav-group:last-child{margin-bottom:0}nav.primary .foot{display:table;position:absolute;bottom:0;width:100%;padding:0 .875rem .875rem;background:#25313d;border-top:.0625rem solid #7f7f7f}nav.primary .foot .copyright{width:100%;padding:.9375rem 0;font-size:.75rem;text-align:center;color:#fff}nav.primary .foot .legal{display:table;width:100%;text-align:center}nav.primary .foot .legal ul{display:table;position:relative;margin:0 auto}nav.primary .foot .legal li{position:relative;float:left;margin-right:.875rem;font-size:.75rem}nav.primary .foot .legal li:last-child{margin-right:0}nav.primary.active{left:0}nav.primary.minimized,nav.primary.minimized.active{top:2.5rem}.utility-container{display:block;position:relative;z-index:1;float:right;width:34rem;background:rgba(37,49,61,0);-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.utility-container.active{background:#25313d}nav.utility{position:relative;float:right;width:32.8125rem;padding:.4375rem .875rem;-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0;background:rgba(37,49,61,0)}nav.utility a{display:block;position:relative;float:right;top:.125rem;margin-left:1rem;-webkit-filter:drop-shadow(0 0 .0625rem rgba(0,0,0,.75));filter:drop-shadow(0 0 .0625rem rgba(0,0,0,.75));font-weight:300;text-transform:uppercase}nav.utility a .svg{width:1.5rem;height:1.5rem}nav.utility a .svg path{fill:#fff}nav.utility a.active .svg path{fill:#1371e4}nav.utility a:last-child{margin-left:0}nav.utility a.text-link,nav.utility a.text-link-sticky{display:block;top:.5625rem;max-width:7.5rem;overflow:hidden;font-size:.875rem;font-weight:400;color:#fff;text-overflow:ellipsis;white-space:nowrap}body nav.utility .navbar-loggedin,body nav.utility .navbar-loggedin.text-link.text-link-sticky{display:none}body nav.utility .navbar-signin,body nav.utility .navbar-signin.text-link.text-link-sticky{display:inline}body nav.utility-panel .navbar-loggedin{display:none}body nav.utility-panel .navbar-signin{display:block}body.authenticated nav.utility .navbar-loggedin,body.authenticated nav.utility .navbar-loggedin.text-link.text-link-sticky{display:inline}body.authenticated nav.utility .navbar-signin,body.authenticated nav.utility .navbar-signin.text-link.text-link-sticky{display:none}body.authenticated nav.utility-panel .navbar-loggedin{display:block}body.authenticated nav.utility-panel .navbar-signin{display:none}.utility-panel{position:absolute;z-index:-1;top:2.5rem;right:-34rem;width:100%;padding:1.25rem 0;background:rgba(37,49,61,.95);border-top:.0625rem solid #7f7f7f;-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.utility-panel .utility-group{margin-bottom:1.5rem}.utility-panel .utility-group li{font-size:1.125rem;font-weight:300}.utility-panel .utility-group li a{display:block;padding:.5rem 2.5rem;color:#fff}.utility-panel .utility-group li a:hover{background:#000}.utility-panel .utility-group li.has-image img{position:relative;float:left;top:.625rem;margin:0 .875rem 0 2.5rem}.utility-panel .utility-group li.has-image a{padding:1.125rem 2.5rem}.utility-panel .utility-group .navsection-break{border-bottom:.0625rem solid #7f7f7f;height:.0625rem;width:100%;padding:.875rem 0 0;margin:0 0 .875rem}.utility-panel .utility-group #tutorials{display:none}.utility-panel .utility-group:last-child{margin-bottom:0}.utility-panel .search-field{padding:0 2.5rem}.utility-panel input[type=search]{width:100%;height:2.5rem;padding-left:.875rem;border:none;background:#fff;-webkit-appearance:none;font-size:1.125rem;font-weight:300;color:#7f7f7f}.utility-panel.active{right:0}.username-container{position:relative;z-index:-1;float:right;top:1.875rem}.username-container a{color:#fff}@media only screen and (max-width:40rem){.header-bar.active{background:#25313d}.navigation-bar{z-index:2;width:auto;padding:.25rem .875rem}.navigation-bar.active,.utility-container{background:none}nav.utility{width:auto;padding:.4375rem .875rem}nav.utility .utility-panel{width:100%}.header-bar.minimized .navigation-bar{padding:.25rem .875rem}.header-bar.minimized nav.utility{padding:.4375rem .875rem}.header-bar.dark .utility-container{background:none}}.card-list,div.card-list{display:table}.search-facets{z-index:999;box-sizing:border-box;top:0;left:0;background:#fff}.card-h2{margin-bottom:2.25rem;font-size:1.125rem;font-weight:300;color:#7f7f7f}.card{display:block;margin-bottom:1.37457%;color:#fff}.card a,.card .img-container{display:block}.card a img,.card .img-container img{width:100%;height:auto}.card .card-details{display:block;position:relative;width:100%;padding:.875rem;background:#25313d;text-align:center}.card .card-details .detail-container{position:relative}.card .card-details .detail-container .card-title{margin-bottom:.375rem;font-size:.75rem;font-weight:300;text-transform:uppercase}.card .card-details .detail-container .card-hash{font-size:1rem;text-transform:lowercase}.card.show-more{border:.0625rem solid gray}.card.show-more img{width:100%;height:auto}.card.show-more .link-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.375rem;font-weight:300;color:#7f7f7f}.card.show-more:hover{border:.0625rem solid #7f7f7f}.card.thread{color:#7f7f7f;overflow-y:hidden}.card.thread .card-details{position:relative;min-height:5rem;padding-bottom:0;padding-left:0;padding-right:0;background:none;text-align:left;overflow-y:hidden}.card.thread .card-details .card-title{margin-bottom:0}.card.thread .card-details .card-title-lg{display:block;display:-webkit-box;width:70%;height:2.53125rem;margin-bottom:.1875rem;padding-bottom:.01563rem;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-y:hidden;text-overflow:ellipsis;font-size:1.125rem;line-height:1.3125rem;font-weight:300;color:#7f7f7f}.card.thread .card-details .card-hash{margin-bottom:.375rem}.card.thread .card-details .card-hash-sm,.card.thread .card-details .card-permalink-sm{position:relative;font-size:.875rem;font-weight:300;text-transform:uppercase;color:#7f7f7f}.card.thread .card-details .card-permalink-sm{text-transform:none}.card.thread .card-details .buzz{position:absolute;top:.75rem;right:0;font-size:.875rem;color:#7f7f7f}.card.thread .card-details .buzz .svg{position:relative;top:.125rem;width:1rem;height:1rem;margin-right:.4375rem}.card.thread .card-details .buzz .svg path{fill:#1371e4}.card.comment a.comment-hash{display:block;margin-bottom:.375rem;font-size:1rem;font-weight:300}.card.comment .comment-images{position:relative;margin-bottom:.75rem}.card.comment .comment-video-thumb{max-width:20.25rem;max-height:20.25rem;background:#e4e4e4}.card.comment .comment-video-thumb img{width:100%;height:auto}.card.comment .comment-thumb{position:absolute;bottom:.875rem;right:.875rem;max-width:6.25rem;max-height:6.25rem;background:#7f7f7f;border:.0625rem solid #fff}.card.comment .comment-thumb img{width:100%;height:auto}.card.comment .comment-quote{font-size:1rem;font-weight:300;line-height:1.125rem;color:#7f7f7f}.card.comment .comment-quote .quote-icon.svg{position:relative;float:left;width:1rem;height:1rem;margin-right:.4375rem}.card.comment .comment-quote .quote{display:table}.card:nth-of-type(4n){margin-right:0}.card:nth-of-type(4n+1){margin-left:0}.card.challenge-data.alt.mobile{display:none;visibility:hidden}.video-thumb .card-details{opacity:1}.video-thumb .social-actions{-webkit-transition:opacity .125s ease-in-out 0;-moz-transition:opacity .125s ease-in-out 0;-o-transition:opacity .125s ease-in-out 0;transition:opacity .125s ease-in-out 0}.video-thumb:hover .card-details{opacity:0}.video-thumb:hover .thumb-watch{opacity:1}.video-thumb:hover .social-actions{opacity:1}.social-actions{position:absolute;right:.875rem;bottom:5.9375rem;padding:.4375rem .875rem;background:rgba(0,0,0,.5);border-radius:.1875rem;opacity:0}.social-actions li{position:relative;float:left;margin-right:.875rem}.social-actions li .svg{width:1.25rem;height:1.25rem}.social-actions li .svg path{fill:#fff}.social-actions li:last-child{margin-right:0}.social-actions li:hover .svg path{fill:#1371e4}.social-actions li.item-selected .svg path{fill:#1371e4}.thumb-clip{width:100%;height:auto;overflow:hidden;background:#000}.thumb-clip img,.thumb-clip video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:auto;border:.0625rem solid #e4e4e4}.thumb-clip video::-webkit-media-controls{opacity:0}.lights-out .thumb-clip video{border:none}.thumb-clip::before{content:'';display:block;float:left;padding-top:100%}.ui-container.lights-out .thumb-clip{border:none}.thumb-watch{display:block;position:absolute;bottom:3.125rem;opacity:0;font-size:.78125rem;font-weight:300;color:#7f7f7f}.thumb-watch .svg{position:relative;top:.1875rem;width:1rem;height:1rem;margin-right:.4375rem}.thumb-watch .svg path{fill:#1371e4}.viglink{position:relative;float:left;height:14.0625rem;max-height:14.0625rem;margin-bottom:1.37457%;padding:.875rem;overflow:hidden;border:1px solid #ccc;border-radius:10px;background:#fff;cursor:pointer}.viglink.viglink-product-with-featured{padding:0;background:none}.viglink .viglink-product{position:relative;padding:.875rem;width:60%;height:14.0625rem;max-height:14.0625rem;background:#fff}.viglink .viglink-product .viglink-details{width:100%}.viglink .viglink-product .viglink-details .viglink-image{width:100%;min-height:7.8125rem}.viglink .viglink-details{display:table}.viglink .viglink-details .viglink-hgroup{margin-bottom:1.125rem}.viglink .viglink-details .viglink-hgroup h2{margin-bottom:.1875rem;color:#7f7f7f;font-size:1rem}.viglink .viglink-details .viglink-description{color:#999;font-size:90%}.viglink .viglink-domain{color:#1dbcff}.viglink img{position:relative;width:5rem;height:auto;float:left}.viglink .viglink-image{position:relative;width:20%;height:100%;float:left;margin-right:.875rem;background-size:100% auto;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;min-height:5rem}.viglink .viglink-description-gradient{position:absolute;width:80%;height:20px;right:0;bottom:0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 49%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 49%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 49%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.viglink .viglink-featured{position:absolute;width:40%;height:100%;top:0;right:0;background-size:100% auto;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fff;min-height:5rem}.viglink .viglink-featured .viglink-playbutton{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAAB3RJTUUH4QEbEBwPwVp4FQAAAAlwSFlzAAAewgAAHsIBbtB1PgAAAARnQU1BAACxjwv8YQUAABBTSURBVHja7V0JUFRXFv3dgisiihJaFpVFokHZlUVWAQGXqNGAZqIRUdxSUQQVM6UDuC8ouMQEiGiCGtQyJJIpY6wICApotFyDC66YKTVqIhJjzDj3ZPg1XRT+93/vzXCrXind/7937+m33HvfffdxXCu1UosnJycnbvjw4Tor7u7ufNMmVDpR6WFtbe3i7e0dFhgYOCY8PHzSsGHD4qOjo6fhX/yNz/H9a6+95oLnG9/D+zrlvWmxsrISD/SHH37IvXz5UqulsrKSW7RokWnfvn0tvby8/CdMmDB73bp1uceOHauoq6v7qb6+/unz589/f/HixR9/Ev1bifA3Psf3eA7P03vleJ/qmeXr6+vv7OxsifrRjrZlUS4AW69AEzbc6dOnuYULF5pSD7YNCwsbm5mZmXPx4sWap0+f1gPAlxog1IP6UC/V/wnaQXtoF+2DjxYJNPU6rri4WBYaGtrRxcXFLyMjI6umpubKH0SaAJZFaAftUbsb0T74AD/gq0UADUEOHTrEkWDmPj4+w3bt2lX0hEgX4L6KqPlfCwoKvqSpKpL46gz+NA24zoCmkctdu3aN8/Pzaz9gwIDQffv2HcRcqk+Am9LvRHv37v3a1dU1BHyCX/BtNEAT/xwtSPKuXbs6bty4Mfc3In2DKkTEXsOGDRtyLCwsHMA3+Dd4oM+fP8+RytWRVLC/3bhx46amFjdtE/i8fv36jaioqIngH3IYLNBZWVmynj172tG/uc+ePTOoaUIsEd/PaBTm9O/f327Hjh0ygwKaFheOhl4b0oUHHT16tFzdXkxz+fM7d+7cLS0trcjOzs6fN2/esvfee2829bbxgwcPjuYL0Xj6fA59v3zTpk35eB7v4X112gf/33///THSwX0gF+TTO9ANDQ1cRESEKQ23kbW1tTdUFQw6b0VFRVVycnKGv79/NPWoPvHx8WYwNk6ePCmnIqPCNVPwuRzP4Xm8R+/HoJ7jx49XqaOb0+J4Y8iQISMhH+TUG9BoPDIy0jQmJubdh0RSBYFld+vWrdvLli3LGjhwYGC/fv265OXltTl16pRa8yPeRz2oD/VS/dloB+1J5fFnIho570JOKWBrDGgeZKpwCv3/qVQBLl26dIWG/TwrKyubpUuXmsBaUwfcVxXUi/qpHdspU6YkoV2pvEI+yCkFbI0AjTkLw4l68iQampJAvkf0wQcfLFEoFNZUv/zRo0daAbhpQTtojxZr67lz5y69TySFb0xB6NmQW8ycrRGgMzMz29CcPIqYFz1dwATes2dPkZ2dnXtsbKyJrgBuDnC0Dz6++OKLIikuAEyPNGePgPxaBxoqnIuLyyApC9+DBw9+TkhISLa3t7egBUovADct4IP46Tpt2rQUzMNiZaEF8jppVz4s1U8toKHE09CzJzXquFjGfvzxxyukikWNGTOmbV1dnd4BVi7gB3xBVaypqbkqViaosLTQ2goZNSoDDbMUFhPplZ+IUZfwDPWak7179/agUSCnOU7vwDZXwBf469Onjwfxe0qsbOvXr/8YeLzKXFcJaDha4AOAeQrLSQwjpBNXw9exfft2la0rXRbwSfw6EdjVYsAGDsOGDZtAuMiac0SpBDTNx1yXLl36wBcgZmjB8LCwsHDcuXOn3gGUUsAvwEYnESMnzde15ubmvYGP2kDDT+vn59cOuxRifmnoqbTIuFEP0TtwKvZsrlevXu5YW1iyAg/q0duAT1N/tmSgv/32WxmZtUFijBJavB9iYcGcp2/A1Cng39fXNwbysGSGHfH6668PAU4qA71gwQLsjHQuLCz8mtUgNkmnTp2ajFVcysKHxSQ7O1uelpbWESUnJ0f++PFjvS+QkAOqH+RiyQ77ICQkxEy5V0sC2tPTU4btJwKDuQDix6Ah11WqCpeYmGhCP+boQ4cOHT18+HAZGRMzSE+32rJli1wVr5mmCuSAPNgZYsmOhRHbYt98841qQBN1/Pzzzw+wGoI5S2qc54kTJyQLREPUmYSq4+tq1FiqCPzxDg4O5gcOHOCoV+kFbMhDap8XGVwPWBjQQrofG7787rokoKln+dbX1zM3UpOSktKoJ5qqIkxMTEx4c4ssgfvi4MGDh2lUhZPZ2768vFwvYEOu5OTkdBYGwIksxsG8c0wK0KbYmmc1QBbVNbIWFar6LoihyFfVjR8A+435+fl7HR0dBxHg7Uir0SnQkMvGxkZx5cqVWhYW6enpmYgbkQS0mZlZT1JxBM1S+Hfj4+PnwyumqiBCQCsDTgvk4xUrVmQ7OTn1f//9901Ip9cZ2JAvISEhBcFRQnxSJ7g8cOBAhSSgab4Zy/Js3bx585a1tbWtOp44MUArA36HaN68ef+wtbW1X7lyZZtffvlFJ71aoVDY3SIS4o/gej506NDRCD8TC7Qptt9ZQtNQ2QinujpCSAGaJ4yks2fPXpw4ceIs0mGt4EnTtoYCORFdxTLa1q9f/wm21UQBLZfLLc+fP39JqEIo6jRMhqi7M6IK0MqA0yJZGRwcPI4WInNSD7WmoUBONze3INZGx7lz5y46Ozt3EwU0WYL+LEuQVJ+T/fr1M1dXAHWA5gkaCqmB/3zjjTeCo6Ki2ldVVWkFbOxBUt2nhHjBTgxZx75igJa98847s1lDhIbHqiVLljB3GnQBNAj8wrDKy8vbQzq9D1lqbWk61yjQkDc1NXU1iw+EDANHFtAmNM/kCVWGuImAgIAYdXerNQm0sqDwUUA1JcvOhYAxuX37tkaAhryBgYEjsOgJ8bBu3bo8rjEYXog6IQhcqCLqKT/RMO2jCeY1DbQy4ATwnTlz5vydNBTb+fPny8moUJtfktsBAe9CbZeVlR3j/nvyQJC6I9qHUdGJqVOndjZkoHnCgkkL2Tn4UDw8PHoUFBTI1AEcclNHrBRqk/CrA46CKPfo0cMZxxSEKtq8efMOmqPbGgPQSoC/KCkpqaC5exwWcWzOqhL1n5SU1Hbr1q07hdoCft27d3cSBNrLyyuUFcc8d+7cDIRhGRPQPMHtuX///oOurq7B48aNa495V0pM9FdffSVHLKBQG8CPcAwWBDooKGgs1CWhiiZPnjwTMW/GCDRPiImmnvmZvb2958iRI9vev39fFL+QGwGXjB/zBU6LCQIdGRk5mRWjFhMTMx4BhsYMNAgLJoJiFi9evMLKysri3r17YoDmRowY8bZQvcAvIiJikiDQpPAnsHRobFe1BKB5Qg9MTEycX1RUxJwOIbefn18M6wcEjoJAk+CJLKDJcgxvSUCDaIHfTUAz/TaQm1S8cBbQNOoTW3t0E2rs0Uk67dFi5mgC5+2WADQAQXQrqarLpMzRtHjGCtUrao6m1VKM1jGrJWgdODGmUChcCThTiVrHHKG6RWkd0P9YejT0SGPVo+GnKSwsLHJ2dvYjPbqdKno0GS3LGW387unpKaxHw6JhWYZbtmzZaWyWIXaLjhw5Ukbz60iyDM3UsQy3bdv2mVBbT548qbe0tHTkGARfR51QRbD1jc3XMXr06Clubm6WGvB1mJeXl1cJtQlnFsfydRB1Ki0tPSZUEbxXZMI6GDLQWOhqa2uvx8fHJ2vSezdgwADHu3fv/kuo7ZKSkjJOhPfOBP5UoYrgjw0ICBhuwP7onzMyMjbY2Ng4pKamttG1P3rt2rW5nAh/tAw7BCxdGjsNhrbD0kC0adOm7QSwW0hIiKk2dljIXF/L4iM2NnYmJ2KHBXtjfqxNyMrKypNkIXYxBKChSSBGjiy2IDIU2mlrzxDyVldX/yDEC/YMBw0aJGrPkJPJZJbYzWVU+JQWl0A974L/5WOGJuHv729WUVGh1V1wDw+PYIwaIZ7Onj17QfQuOJEp4hOEKsQQoXkwW49xHRfGjh07FbmYdBXXsXz58mzWlErz88ei4zpAQUFBY1iTPo794pSWLiOVcOxuxowZi0iRsFu5cqVcV5FKkBNqmxB/mMJobXhTSqTSX7F3rOO8iEVLSEhYoIvYO4TOpqenb+jVq1dffcTeTZ8+fSEr9g6JsiTH3mH6SEtLy2QdW7l69ep1bUeT5ubmFtjb27u/9dZbproEmO/NpMX0ZB1gBa80vayXHE0Kokl9sJhEU4gf1nR8NExmRB9hb0/f8dEpKSmCe4QgJMTy9PQcxJ/Qkhzxj0h2ViOI+EdkvKoR/6Tv3ubrwkKHk7mhoaHjyArrXFZWpteIfwcHB28xEf/5+fn7wsLCOvLvSj3Dwnl7e0eKOcOyd+/egzR/dlP3DEtcXNx00iS6G8gZlm6knxezZH/27NlvhFWEymdYcCoLp4127979Jasx+GBnzpy5qCWdypo9e3YqyzcPKigoOKDWqSz+nCHO0cHiYTWImLeAgICRWVlZapvm+izgn9aFUQ8fPnzEkhm40Aj0J5yaLvLSgFY6OfuxmJOzyBJA85qnsZwBb1rAt6Ojo5eYMyvAgwyUjzRychYv8WfBqfFrrMZBVVVVZywtLfsa41lw4tulurr6jBg5L1++fE1jZ8HxUmN2AxlO84vJyshnNwDYxtKzwSdARuoLMSO3oaHht4iIiDiNZjd4+fJ/+TrWrFmzlWUh8WCTKXramPJ1YCSKzNfx56pVqzYTHh00mq+DL8i4gswrR44cKRUztECYs5E7zpAz0BBgb+K8pFiZvvvuuxJSEGy0koGGL/CUkcUoarHgCas3qX6p1LstDSmnEviZNWtWKpnZj6V0HCcnJy+t5lTiC2kgckTrICmVWAahjzYaNZ4GkCXMFGfXwY8YPZknWIhkyUZBflY7msx7ZxIZGTlBjH6tTPfu3bufkpKSrlAoeuop711PMsSWqZD37gnJGwe5dZb3DkUpXeYkVTKcwxtG5neqjY1NL11kcrSzs+tN09dipFqWyiscRtHR0ZN0nsmxKdhIakVWIdPx0pTgQIIzHTs12BbDOb4lS5aYaCI3Keqh+ixwCBO5SdGOGG2pKWG6ILU2Tm+5SZXBxnDCnH316lXRC6QyNWbbfUqGwikCaENwcPAoV1dXx/j4+M6IDEIYllC23cYwrbZ4HnEXISEho1APffcD6lU12y4WfMgF+fSabZcvSvmjfTSVPxpBKjB6cnJyCgjEFQgsfFX+aHyfm5u7C8/jPQ3mj/YmuVTyImo9IzotcrarV6/ebOh5/V9FsPjAP+wFg8uIrlwac/x3wAqN/BXGlOMf/IaHh79NBlYHg87xz5fGWytkZmZm2Kne9CuRvoEUIvCHpCvgF3wbxa0VfOHvYYmLi2uLWGRs9SD4W9+gKhP4QRoh4s8XfBrdPSzKhb9ZiDSJTkhE9emnnxbW19frtYdDL87LyysEP+DLqG8Wag7w4uJiLiwsrIOHh4cPGRFrL1y4UKOr24bQDtojtW+tu7u7D/gAPy3mrqzmChzlCxcuNCFd2To0NHTUqlWrPjpz5sw5bdz+hiB01A/dGu2h3eYc9S0SaOWidJ9hN/4+Q8QXkz5ehpAzWqfqcacV4jz4+wx5IPE3Psf39NwTPE/6b+maNWuU7zPsZvD3Ger5hs6OVCxxfxV9Hkgq12jcyInbOenZmfgXf+NzfI/n8Hzje8Z1Q2crtVIrtVIrtdL/E/0HhG6VgeV4/oEAAAAASUVORK5CYII=);background-position:center;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0;opacity:.8}.viglink:nth-child(2n){margin-right:0}.viglink:nth-child(2n+1){margin-left:0}.awards{display:table;position:relative;width:100%}.awards .award{position:relative;height:15.625rem;background:#e4e4e4}.awards .award .edit-icons{top:.4375rem;right:.4375rem}.awards .award .icon-lg.float{top:0;margin-right:.0625rem}.awards .award .icon-lg.float:last-child{margin-right:0}.awards .award .award-details{position:relative;margin:0;padding:5rem .875rem 0;width:100%}.awards .award .award-details h3{margin-bottom:.75rem;font-size:1.125rem;color:#1371e4}.awards .award .award-details .award-info{max-height:7.5rem;overflow-y:auto;font-size:.8125rem;line-height:1.125rem}.awards .award.blank{position:relative;float:left;background:none;border:.0625rem dashed #e4e4e4}.awards .award.blank a{display:block;position:relative;width:100%;height:100%;color:#000}.awards .award.blank a .generic-link{display:table;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.awards .award.blank a .generic-link img{width:1.5rem;height:1.5rem}.awards .awards.public{display:table}.awards .awards.public .award{position:relative;float:left;border-right:.0625rem solid gray;background:none}.awards .awards.public .award:last-child{border-right:none}.awards .award:first-child{margin-left:0}.awards .award:nth-child(4n+0){margin-right:0;margin-bottom:1.37457%}.awards .award:nth-child(4n+1){margin-left:0}.awards.public{display:table}.awards.public .award{box-sizing:content-box;position:relative;float:left;height:11.25rem;margin:0 0 .875rem 0;padding-left:.65292%;padding-right:.65292%;border-right:.0625rem solid gray;background:none}.awards.public .award .award-info-container{padding:0 .875rem}.awards.public .award .award-title{position:relative;width:80%;top:.5rem;margin-left:2.5rem;margin-bottom:1.125rem;font-size:.875rem;text-transform:uppercase;color:#1371e4}.awards.public .award .award-info{margin-top:2.5rem}.awards.public .award .award-info .prize{margin-bottom:.375rem;font-size:.875rem;font-weight:700;line-height:1.125rem}.awards.public .award .award-info .details{display:table;position:relative;width:auto;font-size:.75rem;line-height:.9375rem}.awards.public .award:first-child{padding-left:0}.awards.public .award:nth-child(4n+0){padding-right:0;border-right:none}.awards.public .award:nth-child(4n+1){padding-left:0}.awards.public .award.alt{height:8.75rem}.awards.public .award.alt:nth-child(2n+0){padding-right:0;border-right:none}.awards.public .award.alt:nth-child(2n+1){padding-left:0}.ribbon{position:absolute;top:0;width:1.875rem;height:1.875rem;margin:0;background:#1371e4}.ribbon span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.125rem;font-weight:300;color:#fff}.ribbon:before{content:"";position:absolute;bottom:-.375rem;left:0;width:0;height:0;border-top:.375rem solid #1371e4;border-right:.9375rem solid transparent}.ribbon:after{content:"";position:absolute;bottom:-.375rem;right:0;width:0;height:0;border-top:.375rem solid #1371e4;border-left:.9375rem solid transparent}.ribbon.awarded{left:.875rem;z-index:99}#popupform.award{padding:1.25rem}#popupform.award .ribbon{position:relative;margin:.75rem auto .75rem}#popupform.award .modal-title.award{margin-bottom:1.5rem;text-align:center;text-transform:uppercase;color:#1371e4}#popupform.award .prize{margin-bottom:1.125rem;text-align:center;font-weight:700}#popupform.award .award-body{margin-bottom:1.125rem;line-height:1.5rem}#popupform.award .award-footer{text-align:center}.navtabs{display:block;position:relative;z-index:0;height:auto;margin-top:2.5625rem;background:#fff;border-bottom:none;-webkit-transition:margin-top .25s ease-in-out 0;-moz-transition:margin-top .25s ease-in-out 0;-o-transition:margin-top .25s ease-in-out 0;transition:margin-top .25s ease-in-out 0}.search.content-container{margin-top:8.125rem;padding-top:0}.search-container{display:block;position:relative;z-index:0;width:100%;max-width:100%;margin:0 auto;padding:0;font-family:'Roboto','Helvetica','Arial',sans-serif;font-size:1.5rem;font-weight:300;text-align:center}.search-container a.search-label{display:block;width:100%;height:100%;padding:1.25rem 0;color:#fff}.search-container a.search-label:hover{cursor:pointer}.filter-bar{position:relative;float:left;z-index:9999;width:20%;background:#1371e4;color:#fff}.filter-bar .search-label .mobile-icon.svg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem}.filter-bar .search-label .mobile-icon.svg path{fill:#fff}.filter-bar .search-label img{position:relative;left:0;transform:rotate(-90deg);-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.filter-bar .filter-options{position:absolute;z-index:9999;top:4rem;left:-37.5rem;width:100%;padding:1.75rem;background:rgba(37,49,61,.9);text-align:left;-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.filter-bar .filter-options .filters{display:block;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.filter-bar .filter-options .clear-filters{display:block;margin-bottom:1.125rem;font-size:1rem;text-transform:uppercase}.filter-bar .filter-options .filter-group{margin-bottom:1.125rem}.filter-bar .filter-options .filter-title{margin-bottom:1.125rem;font-size:1.25rem;font-weight:300}.filter-bar .filter-options .filter-option{display:table;position:relative;width:100%;margin-bottom:.375rem;font-size:1rem;font-weight:400;color:#7f7f7f}.filter-bar .filter-options .filter-option .check-box{display:block;position:relative;float:left;width:1.625rem;height:1.625rem;margin-right:.875rem;border:.0625rem solid #7f7f7f}.filter-bar .filter-options .filter-option .check-box .check-mark{display:none;position:relative;top:.125rem;left:.125rem;width:1.25rem;height:1.25rem;background:#1371e4}.filter-bar .filter-options .filter-option .filter-label{position:relative;top:.375rem;color:#7f7f7f}.filter-bar .filter-options .filter-option span{display:none;position:relative;float:right;margin-right:.9375rem;text-transform:none}.filter-bar .filter-options .filter-option.selected{color:#1371e4}.filter-bar .filter-options .filter-option.selected .check-box{border:.0625rem solid #1371e4}.filter-bar .filter-options .filter-option.selected .check-box .check-mark{display:block}.filter-bar .filter-options .filter-option.selected .filter-label{color:#1371e4}.filter-bar.active .search-label img{left:30%;transform:rotate(90deg)}.filter-bar.active .filter-options{left:0}.search-bar{position:relative;float:left;width:65%;height:4rem;padding:1.25rem 0 .875rem;background:#fff;border-bottom:.0625rem solid #7f7f7f;text-align:left}.search-bar .search-icon{position:absolute;top:50%;left:1.875rem;transform:translate(0,-40%)}.search-bar .search-icon .svg{width:1.625rem;height:1.625rem}.search-bar .search-icon .svg path{fill:#7f7f7f}.search-bar .reset-icon{position:absolute;top:50%;transform:translate(0,-50%);right:1.25rem}.search-bar .reset-icon .svg{width:1.625rem;height:1.625rem}.search-bar input{width:90%;margin:0 0 0 5rem;padding:0;border:none;background:none;-webkit-appearance:none;color:#7f7f7f}.title-bar{display:table;position:absolute;float:left;width:100%;height:4rem;background:#fff;border-bottom:.0625rem solid gray}.title-bar h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:'Roboto','Helvetica','Arial',sans-serif;font-size:2.5rem;font-weight:400}.title-bar.only{position:relative}.sort-bar{position:relative;float:left;width:15%;color:#fff}.sort-bar .search-label{position:relative;background:#7f7f7f;z-index:99}.sort-bar .search-label .mobile-icon.svg{display:none;width:2rem;height:2rem}.sort-bar .search-label .mobile-icon.svg path{fill:#fff}.sort-bar .search-label img{-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.sort-bar .sort-options{position:absolute;z-index:0;top:-12.5rem;left:0;width:100%;padding:.875rem 0;background:rgba(37,49,61,.9);-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.sort-bar .sort-options li a{display:block;padding:.875rem 0;font-size:1rem;text-transform:uppercase}.sort-bar.active .search-label img{transform:rotate(180deg)}.sort-bar.active .sort-options{top:4rem}.sort-bar.active a.active{color:#fff}.filter-bar:hover{background:#25313d}.sort-bar:hover .search-label{background:#737373}.search-subnav{clear:both;display:table;box-sizing:border-box;position:relative;width:100%;max-width:89.6875rem;margin:0 auto;padding:3rem 2.5rem .75rem;background:rgba(255,255,255,.9);font-size:1rem;text-align:center;-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.search-subnav a{margin-right:2.5rem;font-weight:400;text-transform:uppercase}.search-subnav a:last-child{margin-right:0}.search-subnav a:hover{padding-bottom:.625rem;border-bottom:.0625rem solid #25313d}.search-subnav a.active{padding-bottom:.625rem;border-bottom:.0625rem solid #25313d;color:#25313d}.header-bar.dark.minimized .navtabs{margin-top:2.5625rem}.header-bar.dark.minimized .search-subnav{padding:.75rem 2.5rem}.show-more.generic-button-lg.cols4{position:relative;left:50%;transform:translate(-50%,0)}.submit-video.generic-button-lg{position:relative;margin-top:.875rem}.footer{clear:both;display:table;position:relative;bottom:0;width:100%;padding:.875rem 2.5rem;background:#25313d;font-weight:300;color:#fff}.footer .footer-group li{display:block;position:relative;float:left;margin-right:.875rem}.footer .footer-group li:last-child{margin-right:0}.footer .footer-group li.group-label{height:2.5rem}.footer .footer-group li.group-label span{position:relative;top:.875rem}.footer .footer-group li.footer-icon{width:2.5rem;height:2.5rem}.footer .footer-group.left{position:relative;float:left}.footer .footer-group.right{position:relative;float:right}@media only screen and (max-width:40rem){.footer{padding:.875rem .625rem}.footer .footer-group li.group-label{display:none}}.tutorial-container{position:relative}.tutorial-container .tutorial-pages{display:block;position:relative;margin-left:50%;transform:translate(-50%,0);background-position:top left;background-repeat:no-repeat;background-size:cover;white-space:nowrap;overflow:hidden;list-style-type:none}.tutorial-container .tutorial-pages .tutorial-clip{display:table;position:relative;width:auto;-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.tutorial-container .tutorial-pages .tutorial-page{display:inline-block;width:100%}.tutorial-container .tutorial-pages .tutorial-page img{position:relative;width:100%;height:auto;margin:0 auto}.tutorial-container .tutorial-pages .tutorial-indicators{display:table;position:absolute;z-index:999;bottom:1.25rem;left:50%;transform:translate(-50%,0);margin:0}.tutorial-container .tutorial-pages .tutorial-indicators .indicator{display:block;position:relative;float:left;width:1rem;height:1rem;margin-right:.875rem;border-radius:.5rem;background:#fff}.tutorial-container .tutorial-pages .tutorial-indicators .indicator:last-child{margin-right:0}.tutorial-container .tutorial-pages .tutorial-indicators .indicator:hover{cursor:pointer}.tutorial-container .tutorial-pages .tutorial-indicators .indicator.active{background:#1371e4}.tutorial-container .tutorial-side-button{display:block;position:absolute;top:50%;transform:translate(0,-50%);font-size:4rem;color:#25313d}.tutorial-container .tutorial-side-button:hover{color:#1371e4;cursor:pointer}.tutorial-container .tutorial-side-button-left{left:0}.tutorial-container .tutorial-side-button-right{right:0}@media only screen and (max-width:64rem){.tutorial-container .awards.public .award,.awards.public .tutorial-container .award{max-width:23.78431%}.tutorial-container .card.challenge-data{max-width:32.67974%}.tutorial-container .card{max-width:32.40523%}.tutorial-container .tutorial-pages{max-width:49.01961%}.tutorial-container .awards.public .award.alt,.awards.public .tutorial-container .award.alt{max-width:47.56863%}.tutorial-container .video.challenge.public-container,.tutorial-container .description.cols12,.tutorial-container .alt-awards.public-container{max-width:65.35948%}.tutorial-container .description .public-copy,.description .tutorial-container .public-copy{max-width:81.69935%}}@media only screen and (max-width:48rem){.tutorial-container .card{max-width:32.40484%}.tutorial-container .card.challenge-data .img-container,.card.challenge-data .tutorial-container .img-container,.tutorial-container .card.challenge-data .countdown-container,.card.challenge-data .tutorial-container .countdown-container,.tutorial-container .card.challenge-data .card-details,.card.challenge-data .tutorial-container .card-details,.tutorial-container .awards.public .award,.awards.public .tutorial-container .award{max-width:48.6413%}.tutorial-container .tutorial-pages{max-width:64.85507%}.tutorial-container .description.cols12 .public-copy.no-video,.description.cols12 .tutorial-container .public-copy.no-video{max-width:81.06884%}}@media only screen and (max-width:40rem){.tutorial-container .tutorial-pages{max-width:99.16667%}.tutorial-container .tutorial-side-button{top:91%;transform:none;font-size:2rem;color:#fff}.tutorial-container .tutorial-side-button-left{padding-left:.875rem}.tutorial-container .tutorial-side-button-right{padding-right:.875rem}}.download-items li{display:table;position:relative;width:100%;padding:.75rem .875rem;border-bottom:.0625rem solid #e4e4e4}.download-items li .download-icon{position:relative;float:left;margin-right:1.25rem}.download-items li .download-icon .svg{width:1.5rem;height:1.5rem}.download-items li .download-icon .svg path{fill:#1371e4}.download-items li .download-details{display:table}.download-items li .download-details .download-title{margin-bottom:.375rem;font-size:1rem}.download-items li .download-details .download-description{font-size:.875rem;font-weight:300}.download-items li:last-child{border-bottom:none}.download-add{padding:1.125rem .875rem;border-top:.0625rem solid gray;font-size:1.25rem}@media only screen and (max-width:64rem){.awards.public .award{max-width:23.78431%}.card.challenge-data,.card.challenge-data.alt{max-width:32.67974%}.card,.card.thread,.card.comment{max-width:32.40523%}.tutorial-container .tutorial-pages{max-width:49.01961%}.awards.public .award.alt{max-width:47.56863%}.video.challenge.public-container,.description.cols12,.alt-awards.public-container{max-width:65.35948%}.description .public-copy{max-width:81.69935%}.public-container{width:100%;max-width:63.75rem}.fchild{margin-left:0}.lchild{margin-right:0}.no-margin{margin:0}.no-float{float:none}.banner{display:inline-block;position:fixed;top:0;left:0;width:100%;padding-bottom:37.5%;z-index:0}}@media only screen and (max-width:64rem)and (min-aspect-ratio:1/2){.banner{padding-bottom:37.5%}}@media only screen and (max-width:64rem){.banner .banner-background{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;padding-top:37.5%;background-size:100% auto;background-repeat:no-repeat;background-position:center;background-color:#000}}@media only screen and (max-width:64rem)and (min-aspect-ratio:1/2){.banner .banner-background{padding-top:37.5%}}@media only screen and (max-width:64rem){.header-container{margin-top:37.5%}}@media only screen and (max-width:64rem)and (min-aspect-ratio:1/2){.header-container{margin-top:37.5%}}@media only screen and (max-width:64rem){.header-container .thumbnail-lg{top:-5.625rem}.thumbnail-lg{width:8.75rem;height:8.75rem;margin-bottom:2.25rem}.thumbnail-lg img{width:100%;height:auto}.content-container{max-width:63.75rem}.home-brand img{position:absolute;left:50%;transform:translate(-50%,0);width:12.5rem;height:auto}.video.public-container,.description{max-width:100%;margin-left:0;margin-right:0}.video.challenge.public-container{margin-right:.68729%}.video.challenge.public-container .videoplayer{display:block}.video.challenge.public-container .videoplayer .video-container{position:relative;top:50%;transform:translate(0,-50%);height:100%}.countdown-container .timer{margin-top:0}.description .public-copy{margin-left:auto;margin-right:auto;padding-left:.875rem;border-left:.3125rem solid gray}.description.cols12{margin-right:.68729%}.card,.card.thread,.card.comment{margin-left:.68729%;margin-right:.68729%;margin-bottom:1.25rem}.card:nth-of-type(4n+0){margin-right:.68729%}.card:nth-of-type(4n+1){margin-left:.68729%}.card:nth-of-type(3n+0){margin-right:0}.card:nth-of-type(3n+1){margin-left:0}.card.challenge-data{margin-left:.68729%;margin-right:0}.card.challenge-data.alt{margin-left:.68729%;margin-right:0}.card .card-details .detail-container{transform:translate(0,0)}.awards.public .award{height:13.75rem;padding-left:.68729%;padding-right:.68729%}.awards.public .award:nth-child(4n+0){padding-right:0;border-right:none}.awards.public .award:nth-child(4n+1){padding-left:0}.awards.public .award.alt{height:10rem}.awards.public .award.alt:nth-child(2n+0){padding-right:0;border-right:none}.awards.public .award.alt:nth-child(2n+1){padding-left:0}.filter-bar{width:30%}.search-bar{width:50%}.search-bar input{width:75%}.sort-bar{width:20%}.page-intro p{font-size:1rem}.presentation-download-container .download-button{display:block;font-size:1rem}.presentation-download-container .download-button .svg{position:relative;float:left}.presentation-download-container .download-button span{display:table;position:relative;top:.5rem}.pdf-viewer{height:37.5rem}}@media only screen and (max-width:48rem){.card,.card.thread,.card.comment{max-width:32.40484%}.card.challenge-data .img-container,.card.challenge-data.alt .img-container,.card.challenge-data .countdown-container,.card.challenge-data .card-details,.card.challenge-data.alt .countdown-container,.card.challenge-data.alt .card-details,.awards.public .award{max-width:48.6413%}.tutorial-container .tutorial-pages{max-width:64.85507%}.description.cols12 .public-copy.no-video{max-width:81.06884%}.viglink{max-width:100%;height:auto;margin:0 0 1.125rem}.public-container{width:100%;max-width:89.6875rem}.fchild{margin-left:0}.lchild{margin-right:0}.no-margin{margin:0}.no-float{float:none}.thumbnail-lg{width:7.25rem;height:7.25rem;margin-bottom:2.25rem}.thumbnail-lg img{width:100%;height:auto}.content-container{max-width:46rem;padding-left:.625rem;padding-right:.625rem}.header-container{margin-top:37.5%}.header-container .thumbnail-lg{top:-9.375rem}.titlebar.public .titlebar-title{width:70%}.titlebar.public .titlebar-title span.permalink{display:table;clear:both;margin-top:.375rem;margin-left:0}.titlebar.public .titlebar-title.challenge{top:.375rem}.video.public-container,.description{max-width:100%;margin-left:0;margin-right:0}.video.challenge.public-container{max-width:100%}.video.challenge.public-container .videoplayer{display:block}.video.challenge.public-container .videoplayer .video-container{position:relative;top:0;transform:none}.card.challenge-data,.card.challenge-data.alt{display:table;max-width:100%;height:auto;margin-left:0;margin-bottom:3rem}.card.challenge-data .img-container,.card.challenge-data.alt .img-container{display:table;position:relative;width:100%;float:left}.card.challenge-data .countdown-container,.card.challenge-data .card-details,.card.challenge-data.alt .countdown-container,.card.challenge-data.alt .card-details{display:table;position:relative;float:right;width:100%;margin-left:1.37457%}.card.challenge-data .countdown-container,.card.challenge-data.alt .countdown-container{margin-bottom:.0625rem}.card.challenge-data .countdown-container .date-time,.card.challenge-data.alt .countdown-container .date-time{width:80%;margin:0 auto}.card.challenge-data.alt{display:none;visibility:hidden}.card.challenge-data.alt.mobile{display:block;visibility:visible}.card,.card.thread,.card.comment{margin-left:.68729%;margin-right:.68729%}.card:nth-of-type(4n+0){margin-right:.68729%}.card:nth-of-type(4n+1){margin-left:.68729%}.card:nth-of-type(3n+0){margin-right:0}.card:nth-of-type(3n+1){margin-left:0}.card.thread .card-details .card-title-lg{font-size:1rem}.card.thread .date-time{width:90%}.card.thread .date-time .end-date{font-size:.6875rem}.alt-awards.public-container{max-width:100%}.awards.public .award{height:9.375rem;padding:0 .68729%;margin-bottom:1.25rem}.awards.public .award:nth-child(2n+0){padding-right:0;border-right:none}.awards.public .award:nth-child(2n+1){padding-left:0}.sub-navigation.lights-out nav{font-size:.8125rem}.sub-navigation.lights-out nav a{margin-right:.875rem}.description.cols12{max-width:100%}.description.cols12 .public-copy.no-video{padding-left:.875rem;border-left:.3125rem solid gray}.filter-bar{width:35%}.search-bar{width:45%}.search-bar input{width:70%}.sort-bar{width:20%}.page-intro p{font-size:1rem}.presentation-download-container .download-button{display:block;font-size:1rem}.presentation-download-container .download-button .svg{position:relative;float:left}.presentation-download-container .download-button span{display:table;position:relative;top:0}.pdf-viewer{height:37.5rem}h1 div.pdf-pagelink{clear:both;float:none;display:block}}@media only screen and (max-width:40rem){.public-container{width:100%;max-width:37.5rem}.fchild{margin-left:0}.lchild{margin-right:0}.no-margin{margin:0}.no-float{float:none}.minimum{min-height:0}.utility-container{width:18.75rem}nav.utility{width:18.75rem}nav.utility a.text-link,nav.utility a.navbar-signin,nav.utility a.navbar-loggedin{display:none}.header-bar.minimized nav.utility #nav-settings{display:none;visibility:hidden}.header-bar.dark nav.utility #nav-settings{display:none;visibility:hidden}body.authenticated .utility .navbar-loggedin{display:none}body.authenticated .utility .navbar-signin{display:none}.utility-panel .utility-group #tutorials{display:block}.thumbnail-lg{width:4.6875rem;height:4.6875rem;margin-left:.875rem;margin-bottom:.75rem}.thumbnail-lg img{width:100%;height:auto}.banner{display:inline-block;position:fixed;top:0;left:0;width:100%;padding-bottom:37.5%;z-index:0}}@media only screen and (max-width:40rem)and (min-aspect-ratio:1/2){.banner{padding-bottom:37.5%}}@media only screen and (max-width:40rem){.banner .banner-background{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;padding-top:37.5%;background-size:100% auto;background-repeat:no-repeat;background-position:center;background-color:#000}}@media only screen and (max-width:40rem)and (min-aspect-ratio:1/2){.banner .banner-background{padding-top:37.5%}}@media only screen and (max-width:40rem){.header-container{margin-top:37.5%}}@media only screen and (max-width:40rem)and (min-aspect-ratio:1/2){.header-container{margin-top:37.5%}}@media only screen and (max-width:40rem){.header-container .thumbnail-lg{top:-5.625rem}.content-container{max-width:37.5rem;padding-left:.625rem;padding-right:.625rem}.header-container .home-brand img{position:absolute;top:1.5625rem;left:50%;transform:translate(-50%,0);width:6.25rem;height:auto}.video.public-container,.description{max-width:100%;margin-left:0;margin-right:0}.description .public-copy{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;border-left:none}.description.cols12 .public-copy.no-video{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;border-left:none}.card.thread,.card.comment{max-width:100%;margin-left:0;margin-right:0}.alt-awards.public-container{margin-left:0}.awards.public .award,.awards.public .award.alt{max-width:100%;height:auto;padding:0 0 .875rem;border-right:none;border-bottom:.0625rem solid #e4e4e4}.sub-navigation{float:none;margin-bottom:1.5rem;font-size:.875rem;text-align:center}.sub-navigation nav{max-width:100%;margin-bottom:1.5rem;line-height:1.875rem}.sub-navigation nav a{margin-right:.625rem}.sub-navigation nav a:last-child{margin-right:0}.sub-navigation nav a:hover{padding-bottom:0}.sub-navigation nav a.active,.sub-navigation nav a:focus{padding-bottom:0}.sub-navigation .generic-button-lg{clear:both;float:none;top:0}.sub-navigation.lights-out{margin:0 0 1.125rem}.sub-navigation.lights-out nav{max-width:100%;position:relative;top:0;text-align:center}.sub-navigation.home{margin:2.25rem 0 .375rem}.titlebar.public{padding:.875rem .875rem}.titlebar.public .titlebar-title{font-size:.875rem}.titlebar.public .titlebar-title span.permalink{display:table;clear:both;margin-top:.375rem;margin-left:0;font-size:.75rem}.titlebar.public .titlebar-title.channel{width:50%}.titlebar.public .titlebar-title.challenge{position:relative;top:.25rem;line-height:1.125rem}.user-toolbar{right:.875rem}.user-toolbar .buzz{display:none}.user-toolbar .buzz.channel{display:block}.user-toolbar .follow span,.user-toolbar .share span{display:none}.public-copy p{font-size:.875rem;line-height:1.125rem}.card{max-width:100%;margin:0 0 .75rem}.card:nth-of-type(4n+0){margin-right:0}.card:nth-of-type(4n+1){margin-left:0}.card:nth-of-type(3n+0){margin-right:0}.card:nth-of-type(3n+1){margin-left:0}.card.challenge-data,.card.challenge-data.alt{max-width:100%;margin-bottom:2.25rem}.card.challenge-data .img-container,.card.challenge-data.alt .img-container{position:relative;float:none;max-width:100%}.card.challenge-data .countdown-container,.card.challenge-data .card-details,.card.challenge-data.alt .countdown-container,.card.challenge-data.alt .card-details{position:relative;float:right;max-width:100%;margin:0;padding:.875rem 0}.card.challenge-data.alt{display:none;visibility:hidden}.card.challenge-data.alt.mobile{display:block;visibility:visible}.generic-button-lg{float:none;max-width:100%}.challenge-info-container{width:100%;overflow:hidden}.challenge-info{float:none;width:100%;height:5rem;margin-bottom:1.125rem;padding-right:0}.challenge-info .info-thumbnail{height:auto}.challenge-info .info-thumbnail img{width:100%;height:auto}.challenge-info .info-labels{display:block;float:none;border-right:none}.challenge-info .info-labels .permalink{font-size:1rem}.challenge-info .date-time{display:none}.challenge-info .end-date{width:100%;text-align:center}.challenge-info .submit-video.generic-button{margin-top:0}h2.public{float:none}.search.content-container{margin-top:11.875rem;padding-top:0}.search.content-container.no-sort{margin-top:12.5rem;padding-top:0}.filter-bar{position:absolute;top:4rem;width:50%;height:3.75rem}.filter-bar .search-label .mobile-icon.svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.filter-bar .search-label span{display:none}.filter-bar .filter-options{top:3.75rem;background:#25313d}.filter-bar.no-sort{top:0;width:5rem;height:3.75rem}.filter-bar.no-sort .filter-options{top:3.75rem}.filter-bar.no-sort.active .search-label .mobile-icon.svg{top:-.375rem;left:1.5rem}.filter-bar.no-sort.active .search-label span{top:1.25rem;left:4rem}.filter-bar.no-sort.active .search-label span img{top:.375rem}.filter-bar.active{z-index:999;top:0;width:100%}.filter-bar.active .search-label .mobile-icon.svg{position:relative;float:left;top:-.25rem;left:1.25rem;transform:none}.filter-bar.active .search-label span{display:block;position:absolute;left:3.75rem;min-width:80%;margin:0;padding:0;text-align:left}.filter-bar.active .search-label span img{position:absolute;top:.25rem;left:90%}.filter-bar.active .filter-option{font-size:.875rem}.search-bar{z-index:99;width:100%}.title-bar{height:3.75rem}.title-bar h1{font-size:1.5rem}.sort-bar{position:absolute;top:4rem;left:50%;width:50%;height:3.75rem}.sort-bar .search-label .mobile-icon.svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sort-bar .search-label span{display:none}.sort-bar .sort-options{top:3.75rem;left:18.75rem}.sort-bar.active{z-index:9999;top:0;left:0;width:100%}.sort-bar.active .search-label .mobile-icon.svg{position:relative;float:left;top:-.25rem;left:1.25rem;transform:none}.sort-bar.active .search-label span{display:block;position:absolute;left:3.75rem;min-width:80%;margin:0;padding:0;text-align:left}.sort-bar.active .search-label span img{position:absolute;left:90%}.sort-bar.active .sort-options{top:3.75rem;left:0;background:#25313d}.search-subnav{display:none}.search-subnav.no-sort{display:block;position:absolute;top:3.75rem;padding:1.125rem 0;font-size:.875rem}.search-subnav.no-sort a{margin-right:.625rem}.search-subnav.no-sort a:last-child{margin-right:0}.header-bar.minimized .search-subnav.no-sort{padding:.75rem .875rem}.team-leader-list-item{width:100%}.team-leader-list-item .leader-name{top:.125rem;font-size:.875rem}.team-leader-list-item .leader-points{font-size:.75rem}.page-intro{float:none;max-width:100%;margin-bottom:1.125rem}.page-intro p{font-size:1rem}.presentation-download-container{float:none;max-width:100%;margin:0;text-align:center}.presentation-download-container .download-button{display:block;font-size:1rem}.presentation-download-container .download-button .svg{position:relative;float:left}.presentation-download-container .download-button span{display:table;position:relative;top:.5rem}.pdf-viewer{height:25rem}}.brand-highlight-color{color:#1371e4}.brand-highlight-background{background-color:#1371e4}.brand-highlight-svg path{fill:#1371e4}path.brand-highlight{fill:#1371e4}path.brand-highlight-text{fill:#fff}.ops-button-container{width:100%;margin-top:20px;display:flex}@media only screen and (max-width:576px){.d-xs-none{display:none!important}.d-xs-flex{display:flex!important}}.center-text{width:100%;text-align:center}h1{font-family:'Roboto Condensed';font-size:4rem}.white-bg{background-color:#fff}@media only screen and (max-width:41.25rem){.mobile-white-trans-bg{background-color:rgba(255,255,255,.7)}}.page-header{margin:0;padding-top:78px}.background-blue{background:#25313d}@-webkit-keyframes slide_to_top{0%{top:100%}100%{top:0}}@-moz-keyframes slide_to_top{0%{top:100%}100%{top:0}}@-ms-keyframes slide_to_top{0%{top:100%}100%{top:0}}@keyframes slide_to_top{0%{top:100%}100%{top:0}}@-webkit-keyframes slide_to_bottom{0%{top:0}100%{top:100%}}@-moz-keyframes slide_to_bottom{0%{top:0}100%{top:100%}}@-ms-keyframes slide_to_bottom{0%{top:0}100%{top:100%}}@keyframes slide_to_bottom{0%{top:0}100%{top:100%}}@-webkit-keyframes opacity_zero{0%{opacity:1;overflow:hidden}100%{display:none;opacity:0}}@-moz-keyframes opacity_zero{0%{opacity:1;overflow:hidden}100%{display:none;opacity:0}}@-ms-keyframes opacity_zero{0%{opacity:1;overflow:hidden}100%{display:none;opacity:0}}@keyframes opacity_zero{0%{opacity:1;overflow:hidden}100%{display:none;opacity:0}}.ui-container{width:100%;height:100%}*,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row{display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;margin:0;padding:24px 0}.row.wrap{flex-wrap:wrap;-webkit-flex:1 1 auto}.row.pad-top{margin-top:48px}@media only screen and (max-width:64rem){.row{padding:12px 0}}@media only screen and (max-width:53.75rem){.row{flex-wrap:wrap;-webkit-flex:1 1 auto}}.row-wrap{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;padding:24px 0}.form-row{display:flex;flex-direction:column;position:relative;padding:6px 0}.column,.ht-modal .titles,.ht-modal .titles li,.ht-modal .input-label.left,.ht-modal input.modal-name-field,.ht-modal .modal-tabs .modal-tab{display:flex;flex-direction:column;position:relative;padding:0 14px}@media only screen and (max-width:64rem){.column,.ht-modal .titles,.ht-modal .titles li,.ht-modal .input-label.left,.ht-modal input.modal-name-field,.ht-modal .modal-tabs .modal-tab{padding:0 10px}}@media only screen and (max-width:53.75rem){.column,.ht-modal .titles,.ht-modal .titles li,.ht-modal .input-label.left,.ht-modal input.modal-name-field,.ht-modal .modal-tabs .modal-tab{padding:0 5px}}@media only screen and (max-width:41.25rem){.column,.ht-modal .titles,.ht-modal .titles li,.ht-modal .input-label.left,.ht-modal input.modal-name-field,.ht-modal .modal-tabs .modal-tab{padding:0 2.5px}}.grid-container{display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;left:50%!important;transform:translateX(-50%)!important;width:100%;padding:0 46px}ul.grid-container{margin:0}@media only screen and (max-width:64rem){.grid-container{max-width:1024px;padding:0 27px}}@media only screen and (max-width:53.75rem){.grid-container{max-width:860px;padding:0 20px}}@media only screen and (max-width:41.25rem){.grid-container{max-width:660px;padding:0 12px}}.container{width:100%;height:100%}.block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 14px 28px}@media only screen and (max-width:53.75rem){.block{margin:0 5px 10px}}.hd-1{flex-basis:8.33333%;width:100%;max-width:8.33333%}.hd-2{flex-basis:16.66667%;width:100%;max-width:16.66667%}.hd-3{flex-basis:25%;width:100%;max-width:25%}.hd-4{flex-basis:33.33333%;width:100%;max-width:33.33333%}.hd-5{flex-basis:41.66667%;width:100%;max-width:41.66667%}.hd-6{flex-basis:50%;width:100%;max-width:50%}.hd-7{flex-basis:58.33333%;width:100%;max-width:58.33333%}.hd-8{flex-basis:66.66667%;width:100%;max-width:66.66667%}.hd-9{flex-basis:75%;width:100%;max-width:75%}.hd-10{flex-basis:83.33333%;width:100%;max-width:83.33333%}.hd-11{flex-basis:91.66667%;width:100%;max-width:91.66667%}.hd-12{flex-basis:100%;width:100%;max-width:100%}.block-1{flex-basis:10%;width:100%;max-width:10%}.block-2{flex-basis:20%;width:100%;max-width:20%}.block-3{flex-basis:30%;width:100%;max-width:30%}.block-4{flex-basis:40%;width:100%;max-width:40%}.block-5{flex-basis:50%;width:100%;max-width:50%}.block-6{flex-basis:60%;width:100%;max-width:60%}.block-7{flex-basis:70%;width:100%;max-width:70%}.block-8{flex-basis:80%;width:100%;max-width:80%}.block-9{flex-basis:90%;width:100%;max-width:90%}.block-10{flex-basis:100%;width:100%;max-width:100%}@media only screen and (max-width:41.25rem){.moblock-1{flex-basis:10%;width:100%;max-width:10%}.moblock-2{flex-basis:20%;width:100%;max-width:20%}.moblock-3{flex-basis:30%;width:100%;max-width:30%}.moblock-4{flex-basis:40%;width:100%;max-width:40%}.moblock-5{flex-basis:50%;width:100%;max-width:50%}.moblock-6{flex-basis:60%;width:100%;max-width:60%}.moblock-7{flex-basis:70%;width:100%;max-width:70%}.moblock-8{flex-basis:80%;width:100%;max-width:80%}.moblock-9{flex-basis:90%;width:100%;max-width:90%}.moblock-10{flex-basis:100%;width:100%;max-width:100%}}@media only screen and (max-width:250rem){.hd-3:nth-child(4n){padding-right:0}.hd-3:nth-child(4n+1){padding-left:0}}@media only screen and (max-width:64rem){.desk-1{flex-basis:8.33333%;width:100%;max-width:8.33333%}.desk-2{flex-basis:16.66667%;width:100%;max-width:16.66667%}.desk-3{flex-basis:25%;width:100%;max-width:25%}.desk-4{flex-basis:33.33333%;width:100%;max-width:33.33333%}.desk-5{flex-basis:41.66667%;width:100%;max-width:41.66667%}.desk-6{flex-basis:50%;width:100%;max-width:50%}.desk-7{flex-basis:58.33333%;width:100%;max-width:58.33333%}.desk-8{flex-basis:66.66667%;width:100%;max-width:66.66667%}.desk-9{flex-basis:75%;width:100%;max-width:75%}.desk-10{flex-basis:83.33333%;width:100%;max-width:83.33333%}.desk-11{flex-basis:91.66667%;width:100%;max-width:91.66667%}.desk-12{flex-basis:100%;width:100%;max-width:100%}}@media only screen and (max-width:53.75rem){.tab-1{flex-basis:8.33333%;width:100%;max-width:8.33333%}.tab-2{flex-basis:16.66667%;width:100%;max-width:16.66667%}.tab-3{flex-basis:25%;width:100%;max-width:25%}.tab-4{flex-basis:33.33333%;width:100%;max-width:33.33333%}.tab-5{flex-basis:41.66667%;width:100%;max-width:41.66667%}.tab-6{flex-basis:50%;width:100%;max-width:50%}.tab-7{flex-basis:58.33333%;width:100%;max-width:58.33333%}.tab-8{flex-basis:66.66667%;width:100%;max-width:66.66667%}.tab-9{flex-basis:75%;width:100%;max-width:75%}.tab-10{flex-basis:83.33333%;width:100%;max-width:83.33333%}.tab-11{flex-basis:91.66667%;width:100%;max-width:91.66667%}.tab-12{flex-basis:100%;width:100%;max-width:100%}.tab-6:nth-child(2n){padding-right:0}.tab-6:nth-child(2n+1){padding-left:0}.tab-12{padding-left:0;padding-right:0}}@media only screen and (max-width:41.25rem){.mobile-1{flex-basis:8.33333%;width:100%;max-width:8.33333%}.mobile-2{flex-basis:16.66667%;width:100%;max-width:16.66667%}.mobile-3{flex-basis:25%;width:100%;max-width:25%}.mobile-4{flex-basis:33.33333%;width:100%;max-width:33.33333%}.mobile-5{flex-basis:41.66667%;width:100%;max-width:41.66667%}.mobile-6{flex-basis:50%;width:100%;max-width:50%}.mobile-7{flex-basis:58.33333%;width:100%;max-width:58.33333%}.mobile-8{flex-basis:66.66667%;width:100%;max-width:66.66667%}.mobile-9{flex-basis:75%;width:100%;max-width:75%}.mobile-10{flex-basis:83.33333%;width:100%;max-width:83.33333%}.mobile-11{flex-basis:91.66667%;width:100%;max-width:91.66667%}.mobile-12{flex-basis:100%;width:100%;max-width:100%}.mobile-2:nth-child(2n){padding-right:0}.mobile-2:nth-child(2n+1){padding-left:0}.mobile-4{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}.no-wrap{flex-wrap:nowrap}@media only screen and (max-width:41.25rem){.mobile-no-wrap{flex-wrap:nowrap}.mobile-no-wrap .mobile-reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.mobile-wrap{flex-wrap:wrap}.mobile-margin-bottom{margin-bottom:18px!important}.mobile-hide{display:none}.mobile-no-margin-left{margin-left:0;padding-left:0}.mobile-no-margin-right{margin-right:0;padding-right:0}.mobile-no-margin-bottom{margin-bottom:0;padding-bottom:0}}.no-margin{margin:0}@media only screen and (max-width:41.25rem){.mobile-no-margin{margin:0!important;padding:0!important}}.no-margin-top{margin-top:0;padding-top:0}.no-margin-bottom{margin-bottom:0;padding-bottom:0}.no-margin-left{margin-left:0;padding-left:0}.no-margin-right{margin-right:0;padding-right:0}.extra-pad{padding:96px 0}.extra-pad-sm{padding:72px 0}.shift-left{position:relative;left:-46px}.shift-right{position:relative;right:-46px}@media only screen and (max-width:64rem){.shift-left{position:relative;left:-27px}.shift-right{position:relative;right:-27px}}@media only screen and (max-width:53.75rem){.shift-left{position:relative;left:-20px}.shift-right{position:relative;right:-20px}}@media only screen and (max-width:41.25rem){.shift-left{position:relative;left:-12px}.shift-right{position:relative;right:-12px}}.marketing .page-header h1{font-weight:300}@media only screen and (max-width:64rem){.marketing .page-header h1{font-size:3rem}}@media only screen and (max-width:53.75rem){.marketing .page-header{padding-top:54px}.marketing .page-header h1{margin-bottom:0;font-size:2.625rem}}@media only screen and (max-width:41.25rem){.marketing .page-header{padding-top:54px}.marketing .page-header h1{margin-bottom:0;font-size:1.25rem}}.marketing .mktg-generic-button-lg{display:inline-block;padding:20px 40px;background:#1371e4;border-radius:10px;font-size:1.5rem;color:#fff}.marketing .mktg-generic-button-lg:hover{background:#25313d;color:#fff}@media only screen and (max-width:53.75rem){.marketing .mktg-generic-button-lg{padding:16px 30px;font-size:1.25rem}}@media only screen and (max-width:53.75rem){.marketing .mktg-generic-button-lg{padding:16px 30px;font-size:1rem}}.marketing .align-right{text-align:right}.marketing .page-header.hideit{opacity:0}.marketing #individual-content{opacity:1;-webkit-transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;transition:all .5s ease-in-out 0}.marketing #individual-content img{width:100%;height:auto}.marketing #individual-content.hideit{opacity:0}.marketing .hero{padding:initial 0 initial 46px}.marketing .hero .hero-details{position:relative;top:50%;transform:translateY(-50%)}.marketing .hero p{margin-bottom:54px;font-size:2.25rem;font-weight:500;line-height:1.3;text-align:center}.marketing .hero p:first-child{margin-bottom:108px}.marketing .hero p:last-of-type{margin-bottom:54px}.marketing .hero p.regular{font-weight:500;font-size:2.125rem}.marketing .hero p .condensed-light{font-family:'Roboto Condensed';font-size:2.5rem;color:#1371e4}@media only screen and (max-width:64rem){.marketing .hero p{margin-bottom:18px;font-size:1.625rem}.marketing .hero p:first-child{margin-bottom:48px}.marketing .hero p:last-of-type{margin-bottom:36px}.marketing .hero p.regular{font-size:1.625rem}.marketing .hero p .condensed-light{font-size:1.875rem}}@media only screen and (max-width:53.75rem){.marketing .hero p{font-size:1.25rem}.marketing .hero p:first-child{margin-bottom:48px}.marketing .hero p:last-of-type{margin-bottom:36px}.marketing .hero p.regular{font-weight:500;font-size:1.25rem}.marketing .hero p .condensed-light{font-size:1.375rem}}@media only screen and (max-width:53.75rem){.marketing .hero p{font-size:1rem}.marketing .hero p:first-child{margin-bottom:48px}.marketing .hero p:last-of-type{margin-bottom:36px}.marketing .hero p.regular{font-weight:500;font-size:1rem}.marketing .hero p .condensed-light{font-size:1.125rem}}.marketing .hero .separator{position:relative;left:50%;transform:translateX(-50%);width:300px;height:2px;margin:36px 0;background:#e4e4e4}@media only screen and (max-width:53.75rem){.marketing .hero .separator{margin:18px 0}}@media only screen and (max-width:41.25rem){.marketing .hero .separator{height:1px;margin:18px 0}}@media only screen and (max-width:64rem){.marketing .hero{padding:54px 0}}@media only screen and (max-width:41.25rem){.marketing .hero{padding:18px 0}}.marketing .step-item{max-height:572px;overflow:hidden}.marketing .step-item .background-img{height:100%;background-size:cover;background-position:center;overflow:hidden}.marketing .step-item .background-img img{width:100%!important;height:100%!important;object-fit:cover;object-position:center}.marketing .step-item .background-img .img-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-10%)}.marketing .step-item .hgroup{width:100%;padding:18px 0;background:#25313d;text-align:center}.marketing .step-item .hgroup h1{margin-bottom:3px}.marketing .step-item .hgroup h2{font-family:'Roboto Condensed',sans-serif;font-size:2.25rem;text-align:center;color:#fff}@media only screen and (max-width:64rem){.marketing .step-item{max-height:417px}.marketing .step-item .hgroup h1{font-size:2.625rem}.marketing .step-item .hgroup h2{font-size:1.75rem}}@media only screen and (max-width:53.75rem){.marketing .step-item{max-height:314px}.marketing .step-item .hgroup h1{font-size:2rem}.marketing .step-item .hgroup h2{font-size:1.25rem}}@media only screen and (max-width:41.25rem){.marketing .step-item{max-height:180px;border-bottom:3px solid #fff}.marketing .step-item .background-img .img-icon{position:absolute;top:50%;left:50%;width:20%;height:auto;transform:translate(-50%,-5%)}.marketing .step-item .hgroup{padding:6px 0}.marketing .step-item .hgroup h1{font-size:1.75rem}.marketing .step-item .hgroup h2{font-size:1.25rem}}.marketing h1{color:#fff}.marketing h1.blue{width:100%;text-align:center;color:#25313d;font-weight:300}.marketing h2{width:100%;font-size:3rem;font-family:'Roboto Condensed',sans-serif;text-align:center;font-weight:300}.marketing p{margin-bottom:54px;font-size:2.25rem;font-weight:500;line-height:1.3}@media only screen and (max-width:64rem){.marketing p{margin-bottom:36px;font-size:1.625rem}}@media only screen and (max-width:53.75rem){.marketing h2{font-size:2.625rem}.marketing p{margin-bottom:24px;font-size:1.25rem}}@media only screen and (max-width:41.25rem){.marketing h2{font-size:1.5rem}.marketing p{margin-bottom:24px;font-size:1rem}}.marketing .info-container .description{position:relative;top:50%;transform:translateY(-50%)}.marketing .push-left{margin-left:8.33333%}.marketing .pad-left{padding-left:46px}.marketing .sticky{position:-webkit-sticky;position:sticky;top:0}@media only screen and (max-width:41.25rem){.marketing .mobile-sticky{position:-webkit-sticky;position:sticky;z-index:99;top:41px}}.marketing .mobile-only{display:none}@media only screen and (max-width:41.25rem){.marketing .mobile-only{display:block}}.marketing body{overflow-x:hidden}@media only screen and (max-width:64rem){.marketing .instruction h1{font-size:3rem}}@media only screen and (max-width:53.75rem){.marketing .instruction h1{font-size:2.625rem}}@media only screen and (max-width:41.25rem){.marketing .instruction h1{font-size:1.5rem}.marketing .instruction .description{text-align:center}.marketing .instruction.extra-pad{padding:18px 0 48px}.marketing .instruction .push-left{margin-left:0}}.marketing .instruction .graphic-container img{width:100%;height:auto}.marketing .audience ul li{margin-bottom:18px;padding-bottom:18px;border-bottom:2px solid #e4e4e4;font-size:2.25rem;font-weight:500;line-height:1.3}.marketing .audience ul li:last-child{border-bottom:none}@media only screen and (max-width:64rem){.marketing .audience h1{font-size:3rem}.marketing .audience ul li{font-size:1.625rem}}@media only screen and (max-width:53.75rem){.marketing .audience h1{font-size:2.625rem}.marketing .audience ul li{font-size:1.25rem}}@media only screen and (max-width:41.25rem){.marketing .audience h1{font-size:1.5rem}.marketing .audience ul li{font-size:1rem}.marketing .audience .extra-pad{padding:18px 0}}.marketing .audience .support-graphic{margin-top:72px;margin-bottom:102px}.marketing .audience-head{z-index:10;top:36px;background:rgba(255,255,255,.8)}.marketing body.modal-open{overflow:hidden}.marketing .step-modal{visibility:hidden;position:fixed;overflow-x:hidden;width:100%;height:100vh;background:#fff;-webkit-transition:opacity .5s ease-in-out 0;-moz-transition:opacity .5s ease-in-out 0;-o-transition:opacity .5s ease-in-out 0;transition:opacity .5s ease-in-out 0;-webkit-animation:slide_to_bottom .75s ease-in-out 1;-moz-animation:slide_to_bottom .75s ease-in-out 1;-ms-animation:slide_to_bottom .75s ease-in-out 1;animation:slide_to_bottom .75s ease-in-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.marketing .step-modal .modal-title{position:fixed;z-index:99;top:41px;left:0;width:100%;padding:6px 0;background:rgba(255,255,255,.8)}@media only screen and (max-width:64rem){.marketing .step-modal .modal-title h1{font-size:3rem}}@media only screen and (max-width:53.75rem){.marketing .step-modal .modal-title h1{font-size:2.625rem}}@media only screen and (max-width:41.25rem){.marketing .step-modal .modal-title h1{font-size:1.5rem}}.marketing .step-modal .start{margin-top:72px}@media only screen and (max-width:41.25rem){.marketing .step-modal .start{margin-top:18px}}.marketing .step-modal.showit{visibility:visible;overflow-y:auto;-webkit-animation:slide_to_top .5s ease-in-out 1;-moz-animation:slide_to_top .5s ease-in-out 1;-ms-animation:slide_to_top .5s ease-in-out 1;animation:slide_to_top .5s ease-in-out 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-overflow-scrolling:touch}.marketing .step-modal.showit .modal-title.sticky{top:96px}.marketing .slide{left:0;width:100%;height:90vh;padding:0;background:#fff;-webkit-transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;transition:all .5s ease-in-out 0}.marketing .slide .graphics.sticky{top:234px}.marketing .slide.hero-style{top:18px;height:100vh}.marketing .slide:last-child,.marketing .slide.last{padding-top:160px}@media only screen and (max-width:41.25rem){.marketing .slide:last-child,.marketing .slide.last{padding-top:60px}}.marketing .slide .graphic-container{position:relative;height:100%;-webkit-transition:opacity .5s ease-in-out 0;-moz-transition:opacity .5s ease-in-out 0;-o-transition:opacity .5s ease-in-out 0;transition:opacity .5s ease-in-out 0}.marketing .slide .graphic-container img{position:absolute;width:100%;height:auto}.marketing .slide .graphic-container.active{opacity:1}@media only screen and (max-width:41.25rem){.marketing .slide .graphic-container{margin-bottom:18px}.marketing .slide .graphic-container img{position:relative;width:100%;height:auto}.marketing .slide .graphic-container.row{display:block}}.marketing .slide .info-container{position:relative;width:100%;height:100%;text-align:right}.marketing .slide .info-container .description{top:54px;transform:none;text-align:left}.marketing .slide .info-container .description p:last-child{margin-bottom:0}.marketing .slide .info-container .description.alt{top:0}.marketing .slide .info-container ul li{margin-bottom:18px;padding-bottom:18px;border-bottom:2px solid #e4e4e4;font-size:1.875rem;font-weight:500;line-height:1.3}.marketing .slide .info-container ul li:last-child{border-bottom:none}@media only screen and (max-width:64rem){.marketing .slide .info-container ul li{font-size:1.625rem}}@media only screen and (max-width:53.75rem){.marketing .slide .info-container ul li{font-size:1.25rem}}@media only screen and (max-width:41.25rem){.marketing .slide .info-container ul li{font-size:1rem}}@media only screen and (max-width:41.25rem){.marketing .slide .info-container{display:block;height:auto;margin-bottom:18px!important}.marketing .slide .info-container .description{top:0;text-align:center}}.marketing .slide.offset{top:100%}.marketing .slide.active{display:table;height:100%;opacity:1}@media only screen and (max-width:41.25rem){.marketing .slide,.marketing .slide.hero-style{height:auto;margin-bottom:54px}}.marketing .modal-close-button{position:fixed;z-index:99;left:50%;bottom:24px;transform:translateX(-50%);padding:10px 20px;background:rgba(0,0,0,.75);border-radius:20px;color:#fff}.marketing .modal-close-button:hover,.marketing .modal-close-button:active,.marketing .modal-close-button:visited{color:#fff}.marketing .mouse-scroll{position:fixed;z-index:10;bottom:72px;left:50%;transform:translateX(-50%);width:auto;-webkit-transition:opacity .5s ease-in-out 0;-moz-transition:opacity .5s ease-in-out 0;-o-transition:opacity .5s ease-in-out 0;transition:opacity .5s ease-in-out 0}.marketing .intro-block{position:relative;height:266px}.marketing .intro-block .container{margin:0;border:none}.marketing .intro-block .label{position:absolute;bottom:18px;right:8px;max-width:100%;font-family:'Roboto Condensed',sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;text-align:right;white-space:normal}.marketing .intro-block .label span{position:relative}.marketing .intro-block .img-container{width:100%;height:100%}.marketing .intro-block .img-container img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.marketing .intro-block .border-orange{border-top:28px solid #f5a623}.marketing .intro-block .border-blue{border-top:28px solid #1371e4}.marketing .intro-block .border-magenta{border-top:28px solid #e010b4}.marketing .intro-block .border-green{border-top:28px solid #7ed321}@media only screen and (max-width:64rem){.marketing .intro-block{height:200px}.marketing .intro-block .label{bottom:12px;right:8px;font-size:1.375rem}}@media only screen and (max-width:53.75rem){.marketing .intro-block{height:160px}.marketing .intro-block .label{bottom:12px;right:4px;font-size:1.125rem}}@media only screen and (max-width:41.25rem){.marketing .intro-block{height:160px;margin-bottom:3px!important}.marketing .intro-block .label{width:100%;font-size:1.5rem;text-align:center}}.marketing .brand-hero{position:relative}.marketing .brand-hero img{position:relative;left:50%;transform:translateX(-50%);max-width:100%;height:auto}.marketing section.brand{display:block;min-height:100vh;padding:0;background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}.marketing section.brand .bg{position:absolute;top:0;left:0;width:100%;height:100vh}.marketing section.brand .bg img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.marketing section.brand .section-head{display:block;z-index:10;top:41px;width:100%;height:auto;background:#25313d}.marketing section.brand .section-head.head-orange{border-left:46px solid #f5a623}.marketing section.brand .section-head.head-blue{border-left:46px solid #1371e4}.marketing section.brand .section-head.head-magenta{border-left:46px solid #e010b4}.marketing section.brand .section-head.head-green{border-left:46px solid #7ed321}.marketing section.brand .section-head h1{margin:0 0 0 20px;padding:18px 0;font-family:'Roboto Condensed',sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase}.marketing section.brand .info-panel{position:relative;min-height:100vh;padding:54px 0;-webkit-transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;transition:all .5s ease-in-out 0}.marketing section.brand .info-panel.show{opacity:1}.marketing section.brand .info-panel.no-padding-top{padding-top:0}.marketing section.brand .info-panel.no-padding-bottom{padding-bottom:0}.marketing section.brand .info-panel h2{margin-bottom:48px;font-size:4rem;text-align:left}.marketing section.brand .info-panel h2.centered-text{text-align:center}.marketing section.brand .info-panel h2.sticky{z-index:9;top:114px}.marketing section.brand .info-panel p{font-family:'Roboto Condensed',sans-serif;font-size:2.8125rem}.marketing section.brand .info-panel p.para-sm{font-size:1.5rem}.marketing section.brand .info-panel span.lg{font-size:6.875rem}.marketing section.brand .info-panel .panel-img img{width:100%;height:auto}.marketing section.brand .info-panel .panel-img-orig img{position:relative;left:50%;transform:translateX(-50%);max-width:100%;height:auto}.marketing section.brand .info-panel .icon-blocks .panel-img,.marketing section.brand .info-panel .video-imgs .panel-img{overflow:hidden;box-sizing:border-box;padding-top:14px;padding-bottom:14px}.marketing section.brand .info-panel .icon-blocks .panel-img img,.marketing section.brand .info-panel .video-imgs .panel-img img{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width:64rem){.marketing section.brand .info-panel .icon-blocks .panel-img,.marketing section.brand .info-panel .video-imgs .panel-img{padding-top:10px;padding-bottom:10px}}@media only screen and (max-width:53.75rem){.marketing section.brand .info-panel .icon-blocks .panel-img,.marketing section.brand .info-panel .video-imgs .panel-img{padding-top:5px;padding-bottom:5px}}@media only screen and (max-width:41.25rem){.marketing section.brand .info-panel .icon-blocks .panel-img,.marketing section.brand .info-panel .video-imgs .panel-img{padding-top:2.5px;padding-bottom:2.5px}}@media only screen and (max-width:41.25rem){.marketing section.brand .info-panel .video-imgs .panel-img:nth-child(3),.marketing section.brand .info-panel .video-imgs .panel-img:nth-child(4),.marketing section.brand .info-panel .video-imgs .panel-img:nth-child(6),.marketing section.brand .info-panel .video-imgs .panel-img:nth-child(8){display:none}}.marketing section.brand .info-panel .content-group.sticky{z-index:9;top:114px}.marketing section.brand .info-panel .sub-panel{min-height:80vh;padding-bottom:0;-webkit-transition:all .25s ease-in-out 0;-moz-transition:all .25s ease-in-out 0;-o-transition:all .25s ease-in-out 0;transition:all .25s ease-in-out 0}.marketing section.brand .info-panel .sub-panel.last{min-height:0}.marketing section.brand .info-panel .info-pill{position:absolute;bottom:144px;left:50%;transform:translateX(-50%);padding:18px 24px;background:rgba(255,255,255,.7);border-radius:20px;font-family:'Roboto Condensed',sans-serif;font-size:4rem;text-align:center}.marketing section.brand .info-panel .lg-info-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.marketing section.brand .info-panel .lg-info-text p{font-size:4rem;text-align:center}.marketing section.brand .info-panel.white-trans-bg{background:rgba(255,255,255,.7)}.marketing section.brand .info-panel.white-bg{background:#fff}@media only screen and (max-width:64rem){.marketing section.brand .section-head.head-orange{border-left:27px solid #f5a623}.marketing section.brand .section-head.head-blue{border-left:27px solid #1371e4}.marketing section.brand .section-head.head-magenta{border-left:27px solid #e010b4}.marketing section.brand .section-head.head-green{border-left:27px solid #7ed321}.marketing section.brand .section-head h1{font-size:1.375rem}.marketing section.brand .info-panel h2{font-size:3rem}.marketing section.brand .info-panel h2.centered-text{text-align:center}.marketing section.brand .info-panel p{font-family:'Roboto Condensed',sans-serif;font-size:2.25rem}.marketing section.brand .info-panel p.para-sm{font-size:1.375rem}.marketing section.brand .info-panel span.lg{font-size:6.25rem}.marketing section.brand .info-panel .info-pill{position:absolute;bottom:144px;padding:18px 24px;font-size:3rem}.marketing section.brand .info-panel .lg-info-text p{font-size:3rem;text-align:center}}@media only screen and (max-width:53.75rem){.marketing section.brand .section-head.head-orange{border-left:20px solid #f5a623}.marketing section.brand .section-head.head-blue{border-left:20px solid #1371e4}.marketing section.brand .section-head.head-magenta{border-left:20px solid #e010b4}.marketing section.brand .section-head.head-green{border-left:20px solid #7ed321}.marketing section.brand .section-head h1{padding:6px 0;font-size:1.25rem}.marketing section.brand .info-panel h2{font-size:2.375rem}.marketing section.brand .info-panel h2.centered-text{text-align:center}.marketing section.brand .info-panel h2.sticky{z-index:9;top:84px}.marketing section.brand .info-panel p{font-size:1.75rem}.marketing section.brand .info-panel p.para-sm{font-size:1.25rem}.marketing section.brand .info-panel span.lg{font-size:5.625rem}.marketing section.brand .info-panel .info-pill{position:absolute;bottom:144px;padding:18px 24px;font-size:2.25rem}.marketing section.brand .info-panel .lg-info-text p{font-size:2.25rem}.marketing section.brand .info-panel .content-group.sticky{top:84px}}@media only screen and (max-width:41.25rem){.marketing section.brand .section-head.head-orange{border-left:12px solid #f5a623}.marketing section.brand .section-head.head-blue{border-left:12px solid #1371e4}.marketing section.brand .section-head.head-magenta{border-left:12px solid #e010b4}.marketing section.brand .section-head.head-green{border-left:12px solid #7ed321}.marketing section.brand .section-head h1{padding:6px 0;font-size:1.25rem}.marketing section.brand .info-panel{min-height:50vh;padding:36px 0}.marketing section.brand .info-panel h2{font-size:1.75rem}.marketing section.brand .info-panel h2.sticky{z-index:9;top:84px}.marketing section.brand .info-panel p{font-size:1.5rem}.marketing section.brand .info-panel p.para-sm{font-size:1.125rem}.marketing section.brand .info-panel span.lg{font-size:5.625rem}.marketing section.brand .info-panel .content-group.sticky{top:84px}.marketing section.brand .info-panel .info-pill{position:absolute;bottom:144px;padding:18px 0;font-size:1.375rem}.marketing section.brand .info-panel .lg-info-text p{font-size:1.5rem}.marketing section.brand .info-panel .panel-img.pad-bottom{margin-bottom:18px}.marketing section.brand .info-panel .sub-panel{min-height:50vh}}.marketing .conclusion-block p.para-sm{font-family:'Roboto Condensed',sans-serif;font-size:1.5rem}.marketing .conclusion-block ul li{font-family:'Roboto Condensed',sans-serif;font-size:1.5rem;margin-bottom:18px;padding-bottom:18px;border-bottom:2px solid #e4e4e4}.marketing .conclusion-block ul li:last-child{border-bottom:none}.marketing .conclusion-block.pad-top{margin-top:72px}.marketing .conclusion-img img{position:relative;width:100%;height:auto}.marketing .conclusion-img.dash-border{border:1px dashed #e4e4e4}@media only screen and (max-width:64rem){.marketing .conclusion-block p.para-sm{font-size:1.375rem}.marketing .conclusion-block ul li{font-size:1.375rem}.marketing .conclusion-block.pad-top{margin-top:54px}}@media only screen and (max-width:53.75rem){.marketing .conclusion-block p.para-sm{font-size:1.125rem}.marketing .conclusion-block ul li{font-size:1.125rem}.marketing .conclusion-block.pad-top{margin-top:36px}}@media only screen and (max-width:41.25rem){.marketing .conclusion-block p.para-sm{font-size:1rem}.marketing .conclusion-block ul li{font-size:1rem}.marketing .conclusion-block.pad-top{margin-top:36px}}@media only screen and (max-width:64rem){.marketing #plans h1{font-size:3rem}}@media only screen and (max-width:53.75rem){.marketing #plans h1{font-size:2.625rem}}@media only screen and (max-width:41.25rem){.marketing #plans h1{font-size:1.5rem}}.marketing #plans .plans-padding{padding-top:0;padding-bottom:28px}.marketing #plans .plans-padding:last-of-type{margin-bottom:96px}.marketing #plans .faux-button{position:relative;height:100px;background-color:#1371e4;color:#fff;font-size:1.5rem}.marketing #plans .faux-button span{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}@media only screen and (max-width:53.75rem){.marketing #plans .faux-button{font-size:1.25rem}}@media only screen and (max-width:41.25rem){.marketing #plans .faux-button{height:40px;font-size:1rem}}.marketing #plans .plan-title{position:relative;height:100px;background-color:#25313d;color:#fff;font-family:'Roboto Condensed',sans-serif;font-size:1.25rem;font-weight:400}.marketing #plans .plan-title span{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}@media only screen and (max-width:53.75rem){.marketing #plans .plan-title{font-size:1.125rem}}@media only screen and (max-width:41.25rem){.marketing #plans .plan-title{height:70px;font-size:.875rem}}.marketing #plans .plan-price{position:relative;height:100px;background-color:#bbb;color:#25313d;font-family:'Roboto Condensed',sans-serif;font-size:1.5rem;font-weight:300}.marketing #plans .plan-price span{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}.marketing #plans .plan-price .price-detail{position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center;line-height:.7}.marketing #plans .plan-price .price-detail span{position:relative;top:0;transform:none;font-size:1rem}.marketing #plans .plan-price .note{position:absolute;bottom:6px;width:100%;font-size:.75rem;text-align:center}@media only screen and (max-width:53.75rem){.marketing #plans .plan-price .note{font-size:.625rem}}@media only screen and (max-width:53.75rem){.marketing #plans .plan-price{font-size:1.25rem}}@media only screen and (max-width:41.25rem){.marketing #plans .plan-price{height:70px;font-size:1rem}.marketing #plans .plan-price .price-detail span{font-size:.875rem}.marketing #plans .plan-price .note{bottom:-22px}}.marketing #plans .detail-group-header h2{font-family:'Roboto Condensed',sans-serif;font-size:1.5rem;font-weight:700}@media only screen and (max-width:53.75rem){.marketing #plans .detail-group-header h2{font-size:1.25rem}}.marketing #plans .detail-group{margin-bottom:3px;padding:0}@media only screen and (max-width:41.25rem){.marketing #plans .detail-group{margin-bottom:18px}}.marketing #plans .plan-detail-label{position:relative;height:60px;background-color:#e4e4e4;font-family:'Roboto Condensed',sans-serif;font-size:1.25rem;font-weight:300}.marketing #plans .plan-detail-label span{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:8px;text-align:center}@media only screen and (max-width:53.75rem){.marketing #plans .plan-detail-label{font-size:1.125rem}}@media only screen and (max-width:41.25rem){.marketing #plans .plan-detail-label{height:40px;background-color:#fff;font-size:1rem}.marketing #plans .plan-detail-label span{padding:0;text-align:left}}.marketing #plans .plan-detail{position:relative;height:60px;background-color:#e4e4e4}.marketing #plans .plan-detail .detail-info{position:absolute;top:50%;transform:translateY(-50%);width:100%;padding:8px;font-family:'Roboto Condensed',sans-serif;font-size:1rem;font-weight:300;text-align:center}.marketing #plans .plan-detail .detail-info span.lg-type{font-size:1.5rem}@media only screen and (max-width:53.75rem){.marketing #plans .plan-detail .detail-info span.lg-type{font-size:1.25rem}}.marketing #plans .plan-detail .detail-info .checkmark{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px}@media only screen and (max-width:41.25rem){.marketing #plans .plan-detail{height:60px}.marketing #plans .plan-detail .detail-info{font-size:.875rem}.marketing #plans .plan-detail span.lg-type{font-size:1.125rem}}h1{margin-bottom:18px;font-size:1.5rem;line-height:1.1;text-transform:uppercase}@media screen and (min-width:861px){h1{font-size:2rem}}@media screen and (min-width:1025px){h1{font-size:2.25rem}}h1.alt{text-transform:none}h1.sm{font-size:.875rem}h2{margin-bottom:3px;font-size:.875rem;text-transform:uppercase;text-align:left}@media screen and (min-width:1025px){h2{font-size:1rem}}h2.alt{font-size:1.875rem;text-transform:none}p{margin-bottom:12px;font-size:.875rem;line-height:1.3;letter-spacing:1px}@media screen and (min-width:861px){p{font-size:1rem}}p.minimize-margin{margin-bottom:18px}strong{font-weight:500}em{font-style:italic}.center{left:50%;transform:translateX(-50%)}.centered-text{width:100%;text-align:center}.breakup img{margin-bottom:12px}.pad-tnb{padding:18px 0}@media screen and (min-width:1025px){.pad-tnb{padding:42px 0}}.pad-tnb img{max-width:100%}.border-bottom{border-bottom:1px solid rgba(216,216,216,.75);overflow-y:hidden}.mobile-only{display:flex}@media screen and (min-width:671px){.mobile-only{display:none!important}}.ht-container{position:relative;width:100%;margin-bottom:72px}.brand-name{padding:18px 0}@media screen and (min-width:861px){.brand-name{padding:30px 0}}.brand-name .brands{display:flex;flex-wrap:nowrap;justify-content:center}.brand-name .brands li:first-child{margin-right:24px}.brand-name #player-name{display:flex;justify-content:center;width:100%;margin:18px 0 0}@media screen and (min-width:861px){.brand-name #player-name{margin:36px 0 0}}.brand-name .customer{display:flex;font-family:'acumin-pro-extra-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-size:2.25rem;font-weight:300;color:#4a4a4a}.brand-name .customer .name-label{margin-right:12px;text-transform:uppercase}.brand-name .customer .name{text-transform:uppercase;font-weight:700}.ht-groups{display:flex;flex-wrap:wrap;flex-direction:row}.ht-item{display:flex;flex-direction:column;width:100%;max-width:50%;height:430px;padding:0 20px;align-items:center;justify-content:center;background-color:#e8e7e7}@media screen and (min-width:671px){.ht-item{padding:0 40px}}@media screen and (min-width:861px){.ht-item{max-width:25%;height:450px}}.ht-item.match{background-color:#e39663}.ht-item.match h4{color:#fff}.ht-item.match .score-field{background-color:#e39663;color:#fff}.ht-item.match .score-field::placeholder{color:#fff}.ht-item h2{width:100%;margin-bottom:18px;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-size:1.5rem;font-weight:700}@media screen and (min-width:671px){.ht-item h2{font-size:1.8125rem}}.ht-item h3{display:none;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-weight:700;color:#fff;text-transform:uppercase}@media screen and (min-width:671px){.ht-item h3{margin-bottom:6px;font-size:1.75rem}}.ht-item h4{margin-bottom:0;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-size:1.25rem;font-weight:700;color:#4a4a4a;text-transform:uppercase}.ht-item p{font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-size:.875rem;line-height:1.1}@media screen and (min-width:671px){.ht-item p{font-size:1.125rem}}@media screen and (min-width:861px){.ht-item p{font-size:1rem}}@media screen and (min-width:1025px){.ht-item p{font-size:1.125rem}}.ht-item strong{font-weight:700}.ht-item .test-list .list-item{display:flex;position:relative;width:100%;margin-bottom:12px;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-size:.875rem;line-height:1.1}@media screen and (min-width:671px){.ht-item .test-list .list-item{font-size:1.125rem}}@media screen and (min-width:861px){.ht-item .test-list .list-item{font-size:1rem}}@media screen and (min-width:1025px){.ht-item .test-list .list-item{font-size:1.125rem}}.ht-item .test-list .list-item .num{min-width:24px;width:24px;min-height:24px;height:24px;margin-right:14px;padding-top:1px;background-color:#fc6521;border-radius:100%;font-size:1rem;font-weight:700;line-height:1.3;text-align:center;color:#fff}.ht-item .score{margin-bottom:18px;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-size:2rem;font-weight:700;color:#4a4a4a}@media screen and (min-width:671px){.ht-item .score{font-size:2.625rem}}.ht-item .score::after{content:"%";font-size:1.5rem}.ht-item .score-keeper{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;width:100%}.ht-item .score-group{display:flex;justify-content:center;margin-bottom:6px}@media screen and (min-width:861px){.ht-item .score-group{flex-wrap:wrap}.ht-item .score-group label{width:100%;height:20px;text-align:center}.ht-item .score-group label::after{content:""}.ht-item .score-group .score-field{width:100%}}.ht-item label{width:70px;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-weight:700;color:#4a4a4a;text-align:left;text-transform:uppercase}.ht-item label::after{content:":"}.ht-item .score-field{position:relative;top:-3px;width:20%;padding-top:0;background-color:#e8e7e7;border:none;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-weight:700;text-align:center;text-transform:uppercase;line-height:normal;color:#9b9b9b}.ht-item .score-field::placeholder{font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-weight:700;text-align:center;text-transform:uppercase;color:#9b9b9b}.ht-modal-backdrop{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);visibility:hidden;opacity:0;-webkit-transition:opacity .25s ease-in-out 0;-moz-transition:opacity .25s ease-in-out 0;-o-transition:opacity .25s ease-in-out 0;transition:opacity .25s ease-in-out 0}.ht-modal-backdrop.active{z-index:99;visibility:visible;opacity:1}.ht-modal{opacity:0;position:fixed;z-index:99;top:100%;left:50%;transform:translate(-50%,0);width:100%;height:100%;padding-top:10px;padding-bottom:10px;background-color:#e8e7e7;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;color:#4a4a4a;-webkit-transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;transition:all .5s ease-in-out 0}@media screen and (min-width:861px){.ht-modal{width:90%;max-width:1340px;height:900px;max-height:90%;padding-top:36px;padding-bottom:36px;border:1px solid #fc6521}}.ht-modal.active{top:50%;transform:translate(-50%,-50%);opacity:1}.ht-modal .group-title{margin:6px 0 9px;padding:6px 0 9px;background-color:#d8d8d8}.ht-modal h1{margin-bottom:0;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-weight:700;text-align:center;text-transform:none}.ht-modal .subhead{font-size:.875rem;text-align:center}.ht-modal .titles{display:flex;flex-wrap:nowrap;flex-direction:row;margin-bottom:6px;padding:0;font-size:.875rem;text-align:center;text-transform:uppercase}@media screen and (min-width:861px){.ht-modal .titles{justify-content:flex-end;max-width:70%;margin:0 auto 12px;font-size:1.5rem}}.ht-modal .titles.single{justify-content:flex-end}.ht-modal .titles li{flex:1 1 auto;max-width:calc(100%/5)}@media screen and (min-width:861px){.ht-modal .titles li{max-width:calc(100%/6)}}.ht-modal .form-group{display:none}.ht-modal .form-group.active{display:block}.ht-modal .inputs{display:flex;flex-wrap:wrap;margin-bottom:6px}@media screen and (min-width:861px){.ht-modal .inputs{flex-wrap:nowrap;max-width:70%;margin:0 auto 18px}}.ht-modal .input-label{width:100%;margin-bottom:6px;font-size:1rem;text-align:center}@media screen and (min-width:861px){.ht-modal .input-label{flex:1 1 auto;align-self:center;width:auto;font-size:1.5rem;text-align:left}}.ht-modal .input-label.left{flex:1 1 auto;align-self:center;width:auto;padding-right:12px;text-align:right}.ht-modal .modal-name-fields{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:18px}@media screen and (min-width:861px){.ht-modal .modal-name-fields{flex-wrap:nowrap;margin-bottom:30px}}.ht-modal input.modal-name-field{width:100%;margin-bottom:18px}@media screen and (min-width:861px){.ht-modal input.modal-name-field{display:flex;width:434px;margin-bottom:0}.ht-modal input.modal-name-field:first-child{margin-right:12px}}.ht-modal .score{width:calc(100%/5)}@media screen and (min-width:861px){.ht-modal .score{width:calc(100%/6)}}.ht-modal .total{width:calc(100%/5)}@media screen and (min-width:861px){.ht-modal .total{width:calc(100%/6)}}.ht-modal .total input{background-color:#d8d8d8}.ht-modal .total input::placeholder{color:#4a4a4a}.ht-modal .final-score{display:flex;justify-content:flex-end;align-items:center;margin:18px 0}@media screen and (min-width:861px){.ht-modal .final-score{max-width:70%;margin:18px auto}}.ht-modal .final-label{margin-right:12px;font-size:1.25rem;text-transform:uppercase}.ht-modal .final-total{width:calc(100%/5)}@media screen and (min-width:861px){.ht-modal .final-total{width:calc(100%/6)}}.ht-modal .final-total input{background-color:#fc6521;border:1px solid #fc6521;color:#fff}.ht-modal .final-total input::placeholder{color:#fff}.ht-modal input{height:60px;border:1px solid #d8d8d8;border-radius:2px;font-size:1.25rem;color:#4a4a4a;text-align:center;text-transform:uppercase}.ht-modal input.invalid{border:1px solid #c00}.ht-modal .modal-tabs{display:flex}.ht-modal .modal-tabs .modal-tab{width:calc(100%/5);text-align:center}.ht-modal .modal-tabs .modal-tab .ht-tennis-btn{width:100%}.ht-tennis-btn{display:flex;align-items:center;justify-content:center;width:160px;height:60px;background-color:#fc6521;border-radius:2px;font-family:'acumin-pro-condensed','Helvetica','Arial',sans-serif;font-weight:400;font-size:.875rem!important;font-weight:700;text-align:center;color:#fff;text-transform:uppercase;-webkit-transition:background-color .25s ease-in-out 0;-moz-transition:background-color .25s ease-in-out 0;-o-transition:background-color .25s ease-in-out 0;transition:background-color .25s ease-in-out 0}@media screen and (min-width:861px){.ht-tennis-btn.edit-btn,.ht-tennis-btn.func-btn{max-width:110px}}.ht-tennis-btn.func-btn{flex-wrap:wrap;flex-direction:column}.ht-tennis-btn.gray{background-color:#4a4a4a}.ht-tennis-btn.gray:hover{background-color:rgba(74,74,74,.75)}.ht-tennis-btn:hover{background-color:rgba(252,101,33,.75);color:#fff}.function-buttons{display:flex;flex-wrap:nowrap;justify-content:center;width:100%;margin-top:18px}@media screen and (min-width:861px){.function-buttons{flex-wrap:nowrap}}.function-buttons .func-btn:first-child{margin-bottom:6px;margin-right:6px}@media screen and (min-width:861px){.function-buttons .func-btn:first-child{margin-right:12px}}@media print{.no-print,.no-print *{display:none!important}}