/* MD5 Digest: 0af1c6959bc3ec66283ea04dfc37ac45*/
/* Cached: Fri, Oct 23 2026 12:18:52am EDT (Epoch: 1792729132) */

/* Copyright (c) 2026 LogoSportswear.com -  All Rights Reserved */

.row .col:first-child{margin-left:0%}.row:after{clear:both}.col1{float: left;margin:0 0 0 1.2%;width:7.2333333333333%}.col2{float: left;margin:0 0 0 1.2%;width:15.566666666667%}.col3{float: left;margin:0 0 0 1.2%;width:23.9%}.col4{float: left;margin:0 0 0 1.2%;width:32.233333333333%}.col5{float: left;margin:0 0 0 1.2%;width:40.566666666667%}.col6{float: left;margin:0 0 0 1.2%;width:48.9%}.col7{float: left;margin:0 0 0 1.2%;width:57.233333333333%}.col8{float: left;margin:0 0 0 1.2%;width:65.566666666667%}.col9{float: left;margin:0 0 0 1.2%;width:73.9%}.col10{float: left;margin:0 0 0 1.2%;width:82.233333333333%}.col11{float: left;margin:0 0 0 1.2%;width:90.566666666667%}.col12{float: left;margin:0 0 0 1.2%;width:98.9%}.col2{width:15.53% !important}.col1{width:7.17% !important}.col12{float: none}.bg-white{background:#fff}.bg-black{background:#000}.bg-darkblue{background:#163d57}.bg-blue{background:#035d98}.bg-cyan{background:#269de9}.bg-green{background:#008b00}.bg-yellow{background:#ffc347}.bg-pink{background:#cf214f}.bg-cream{background:#f3f3ec}.bg-dark{background:#282c2e}.bg-dark90{background:#282c2e}.bg-dark80{background:#585d5f}.bg-dark50{background:#b8bec2}.bg-light{background:#e8eff3}.color-white{color:#fff}.color-black{color:#000}.color-darkblue{color:#163d57}.color-blue{color:#035d98}.color-cyan{color:#269de9}.color-green{color:#008b00}.color-yellow{color:#ffc347}.color-pink{color:#cf214f}.color-cream{color:#f3f3ec}.color-dark{color:#282c2e}.color-dark90{color:#282c2e}.color-dark80{color:#585d5f}.color-dark50{color:#b8bec2}.color-light{color:#e8eff3}.row .col:first-child{margin-left:0%}.row:after{clear:both}.col1{float: left;margin:0 0 0 1.2%;width:7.2333333333333%}.col2{float: left;margin:0 0 0 1.2%;width:15.566666666667%}.col3{float: left;margin:0 0 0 1.2%;width:23.9%}.col4{float: left;margin:0 0 0 1.2%;width:32.233333333333%}.col5{float: left;margin:0 0 0 1.2%;width:40.566666666667%}.col6{float: left;margin:0 0 0 1.2%;width:48.9%}.col7{float: left;margin:0 0 0 1.2%;width:57.233333333333%}.col8{float: left;margin:0 0 0 1.2%;width:65.566666666667%}.col9{float: left;margin:0 0 0 1.2%;width:73.9%}.col10{float: left;margin:0 0 0 1.2%;width:82.233333333333%}.col11{float: left;margin:0 0 0 1.2%;width:90.566666666667%}.col12{float: left;margin:0 0 0 1.2%;width:98.9%}.col2{width:15.53% !important}.col1{width:7.17% !important}.col12{float: none}.bg-white{background:#fff}.bg-black{background:#000}.bg-darkblue{background:#163d57}.bg-blue{background:#035d98}.bg-cyan{background:#269de9}.bg-green{background:#008b00}.bg-yellow{background:#ffc347}.bg-pink{background:#cf214f}.bg-cream{background:#f3f3ec}.bg-dark{background:#282c2e}.bg-dark90{background:#282c2e}.bg-dark80{background:#585d5f}.bg-dark50{background:#b8bec2}.bg-light{background:#e8eff3}.color-white{color:#fff}.color-black{color:#000}.color-darkblue{color:#163d57}.color-blue{color:#035d98}.color-cyan{color:#269de9}.color-green{color:#008b00}.color-yellow{color:#ffc347}.color-pink{color:#cf214f}.color-cream{color:#f3f3ec}.color-dark{color:#282c2e}.color-dark90{color:#282c2e}.color-dark80{color:#585d5f}.color-dark50{color:#b8bec2}.color-light{color:#e8eff3}@font-face{font-family: "SSStandard";src: url('/responsive/fonts/symbolset/standard/ss-standard.eot');src: url('/responsive/fonts/symbolset/standard/ss-standard.eot?#iefix') format('embedded-opentype'), url('/responsive/fonts/symbolset/standard/ss-standard.woff') format('woff'), url('/responsive/fonts/symbolset/standard/ss-standard.ttf') format('truetype'), url('/responsive/fonts/symbolset/standard/ss-standard.svg#SSStandard') format('svg');font-weight: normal;font-style: normal}html:hover{-ms-zoom:1}html:hover [class^="ss-"]{-ms-zoom:1}.ss-icon, .ss-icon.ss-standard, [class^="ss-"]:before, [class*=" ss-"]:before, [class^="ss-"].ss-standard:before, [class*=" ss-"].ss-standard:before, [class^="ss-"].right:after, [class*=" ss-"].right:after, [class^="ss-"].ss-standard.right:after, [class*=" ss-"].ss-standard.right:after{font-family: "SSStandard";font-style: normal;font-weight: normal;text-decoration: none;text-rendering: optimizeLegibility;white-space: nowrap;-moz-font-feature-settings: "liga=1";-moz-font-feature-settings: "liga";-ms-font-feature-settings: "liga" 1;-o-font-feature-settings: "liga";font-feature-settings: "liga";-webkit-font-smoothing:antialiased}[class^="ss-"].right:before, [class*=" ss-"].right:before{display: none;content: ''}.ss-cursor:before, .ss-cursor.right:after{content: '?'}.ss-crosshair:before, .ss-crosshair.right:after{content: '?'}.ss-search:before, .ss-search.right:after{content: '??'}.ss-zoomin:before, .ss-zoomin.right:after{content: '?'}.ss-zoomout:before, .ss-zoomout.right:after{content: '?'}.ss-view:before, .ss-view.right:after{content: '??'}.ss-attach:before, .ss-attach.right:after{content: '??'}.ss-link:before, .ss-link.right:after{content: '??'}.ss-move:before, .ss-move.right:after{content: '?'}.ss-write:before, .ss-write.right:after{content: '?'}.ss-writingdisabled:before, .ss-writingdisabled.right:after{content: '?'}.ss-erase:before, .ss-erase.right:after{content: '?'}.ss-compose:before, .ss-compose.right:after{content: '??'}.ss-lock:before, .ss-lock.right:after{content: '??'}.ss-unlock:before, .ss-unlock.right:after{content: '??'}.ss-key:before, .ss-key.right:after{content: '??'}.ss-backspace:before, .ss-backspace.right:after{content: '?'}.ss-ban:before, .ss-ban.right:after{content: '??'}.ss-trash:before, .ss-trash.right:after{content: '?'}.ss-target:before, .ss-target.right:after{content: '?'}.ss-tag:before, .ss-tag.right:after{content: '?'}.ss-bookmark:before, .ss-bookmark.right:after{content: '??'}.ss-flag:before, .ss-flag.right:after{content: '?'}.ss-like:before, .ss-like.right:after{content: '??'}.ss-dislike:before, .ss-dislike.right:after{content: '??'}.ss-heart:before, .ss-heart.right:after{content: '?'}.ss-halfheart:before, .ss-halfheart.right:after{content: '?'}.ss-star:before, .ss-star.right:after{content: '?'}.ss-halfstar:before, .ss-halfstar.right:after{content: '?'}.ss-sample:before, .ss-sample.right:after{content: '?'}.ss-crop:before, .ss-crop.right:after{content: '?'}.ss-layers:before, .ss-layers.right:after{content: '?'}.ss-fill:before, .ss-fill.right:after{content: '?'}.ss-stroke:before, .ss-stroke.right:after{content: '?'}.ss-phone:before, .ss-phone.right:after{content: '??'}.ss-phonedisabled:before, .ss-phonedisabled.right:after{content: '?'}.ss-rss:before, .ss-rss.right:after{content: '?'}.ss-facetime:before, .ss-facetime.right:after{content: '?'}.ss-reply:before, .ss-reply.right:after{content: '?'}.ss-send:before, .ss-send.right:after{content: '?'}.ss-mail:before, .ss-mail.right:after{content: '?'}.ss-inbox:before, .ss-inbox.right:after{content: '??'}.ss-chat:before, .ss-chat.right:after{content: '??'}.ss-ellipsischat:before, .ss-ellipsischat.right:after{content: '?'}.ss-ellipsis:before, .ss-ellipsis.right:after{content: '?'}.ss-user:before, .ss-user.right:after{content: '??'}.ss-femaleuser:before, .ss-femaleuser.right:after{content: '??'}.ss-users:before, .ss-users.right:after{content: '??'}.ss-cart:before, .ss-cart.right:after{content: '?'}.ss-creditcard:before, .ss-creditcard.right:after{content: '??'}.ss-dollarsign:before, .ss-dollarsign.right:after{content: '??'}.ss-barchart:before, .ss-barchart.right:after{content: '??'}.ss-piechart:before, .ss-piechart.right:after{content: '?'}.ss-box:before, .ss-box.right:after{content: '??'}.ss-home:before, .ss-home.right:after{content: '?'}.ss-buildings:before, .ss-buildings.right:after{content: '??'}.ss-warehouse:before, .ss-warehouse.right:after{content: '?'}.ss-globe:before, .ss-globe.right:after{content: '??'}.ss-navigate:before, .ss-navigate.right:after{content: '?'}.ss-compass:before, .ss-compass.right:after{content: '?'}.ss-signpost:before, .ss-signpost.right:after{content: '?'}.ss-map:before, .ss-map.right:after{content: '?'}.ss-location:before, .ss-location.right:after{content: '?'}.ss-pin:before, .ss-pin.right:after{content: '??'}.ss-database:before, .ss-database.right:after{content: '?'}.ss-hdd:before, .ss-hdd.right:after{content: '?'}.ss-music:before, .ss-music.right:after{content: '?'}.ss-mic:before, .ss-mic.right:after{content: '??'}.ss-volume:before, .ss-volume.right:after{content: '??'}.ss-lowvolume:before, .ss-lowvolume.right:after{content: '??'}.ss-highvolume:before, .ss-highvolume.right:after{content: '??'}.ss-airplay:before, .ss-airplay.right:after{content: '?'}.ss-camera:before, .ss-camera.right:after{content: '??'}.ss-picture:before, .ss-picture.right:after{content: '??'}.ss-video:before, .ss-video.right:after{content: '??'}.ss-play:before, .ss-play.right:after{content: '?'}.ss-pause:before, .ss-pause.right:after{content: '?'}.ss-stop:before, .ss-stop.right:after{content: '?'}.ss-record:before, .ss-record.right:after{content: '?'}.ss-rewind:before, .ss-rewind.right:after{content: '?'}.ss-fastforward:before, .ss-fastforward.right:after{content: '?'}.ss-skipback:before, .ss-skipback.right:after{content: '?'}.ss-skipforward:before, .ss-skipforward.right:after{content: '?'}.ss-eject:before, .ss-eject.right:after{content: '?'}.ss-repeat:before, .ss-repeat.right:after{content: '??'}.ss-replay:before, .ss-replay.right:after{content: '?'}.ss-shuffle:before, .ss-shuffle.right:after{content: '??'}.ss-book:before, .ss-book.right:after{content: '??'}.ss-openbook:before, .ss-openbook.right:after{content: '??'}.ss-notebook:before, .ss-notebook.right:after{content: '??'}.ss-newspaper:before, .ss-newspaper.right:after{content: '??'}.ss-grid:before, .ss-grid.right:after{content: '?'}.ss-rows:before, .ss-rows.right:after{content: '?'}.ss-columns:before, .ss-columns.right:after{content: '?'}.ss-thumbnails:before, .ss-thumbnails.right:after{content: '?'}.ss-filter:before, .ss-filter.right:after{content: '?'}.ss-desktop:before, .ss-desktop.right:after{content: '??'}.ss-laptop:before, .ss-laptop.right:after{content: '?'}.ss-tablet:before, .ss-tablet.right:after{content: '?'}.ss-cell:before, .ss-cell.right:after{content: '??'}.ss-battery:before, .ss-battery.right:after{content: '??'}.ss-highbattery:before, .ss-highbattery.right:after{content: '?'}.ss-mediumbattery:before, .ss-mediumbattery.right:after{content: '?'}.ss-lowbattery:before, .ss-lowbattery.right:after{content: '?'}.ss-emptybattery:before, .ss-emptybattery.right:after{content: '?'}.ss-lightbulb:before, .ss-lightbulb.right:after{content: '??'}.ss-downloadcloud:before, .ss-downloadcloud.right:after{content: '?'}.ss-download:before, .ss-download.right:after{content: '?'}.ss-uploadcloud:before, .ss-uploadcloud.right:after{content: '?'}.ss-upload:before, .ss-upload.right:after{content: '?'}.ss-fork:before, .ss-fork.right:after{content: '?'}.ss-merge:before, .ss-merge.right:after{content: '?'}.ss-transfer:before, .ss-transfer.right:after{content: '?'}.ss-refresh:before, .ss-refresh.right:after{content: '?'}.ss-sync:before, .ss-sync.right:after{content: '?'}.ss-loading:before, .ss-loading.right:after{content: '?'}.ss-wifi:before, .ss-wifi.right:after{content: '?'}.ss-connection:before, .ss-connection.right:after{content: '?'}.ss-file:before, .ss-file.right:after{content: '??'}.ss-folder:before, .ss-folder.right:after{content: '??'}.ss-quote:before, .ss-quote.right:after{content: '?'}.ss-text:before, .ss-text.right:after{content: '?'}.ss-font:before, .ss-font.right:after{content: '?'}.ss-print:before, .ss-print.right:after{content: '?'}.ss-fax:before, .ss-fax.right:after{content: '??'}.ss-list:before, .ss-list.right:after{content: '?'}.ss-layout:before, .ss-layout.right:after{content: '?'}.ss-action:before, .ss-action.right:after{content: '?'}.ss-redirect:before, .ss-redirect.right:after{content: '?'}.ss-expand:before, .ss-expand.right:after{content: '?'}.ss-contract:before, .ss-contract.right:after{content: '?'}.ss-help:before, .ss-help.right:after{content: '?'}.ss-info:before, .ss-info.right:after{content: '?'}.ss-alert:before, .ss-alert.right:after{content: '?'}.ss-caution:before, .ss-caution.right:after{content: '?'}.ss-logout:before, .ss-logout.right:after{content: '?'}.ss-plus:before, .ss-plus.right:after{content: '+'}.ss-hyphen:before, .ss-hyphen.right:after{content: '-'}.ss-check:before, .ss-check.right:after{content: '?'}.ss-delete:before, .ss-delete.right:after{content: '?'}.ss-settings:before, .ss-settings.right:after{content: '?'}.ss-dashboard:before, .ss-dashboard.right:after{content: '?'}.ss-notifications:before, .ss-notifications.right:after{content: '??'}.ss-notificationsdisabled:before, .ss-notificationsdisabled.right:after{content: '??'}.ss-clock:before, .ss-clock.right:after{content: '?'}.ss-stopwatch:before, .ss-stopwatch.right:after{content: '?'}.ss-calendar:before, .ss-calendar.right:after{content: '??'}.ss-addcalendar:before, .ss-addcalendar.right:after{content: '?'}.ss-removecalendar:before, .ss-removecalendar.right:after{content: '?'}.ss-checkcalendar:before, .ss-checkcalendar.right:after{content: '?'}.ss-deletecalendar:before, .ss-deletecalendar.right:after{content: '?'}.ss-plane:before, .ss-plane.right:after{content: '?'}.ss-briefcase:before, .ss-briefcase.right:after{content: '??'}.ss-cloud:before, .ss-cloud.right:after{content: '?'}.ss-droplet:before, .ss-droplet.right:after{content: '??'}.ss-flask:before, .ss-flask.right:after{content: '?'}.ss-up:before, .ss-up.right:after{content: '?'}.ss-upright:before, .ss-upright.right:after{content: '?'}.ss-right:before, .ss-right.right:after{content: '?'}.ss-downright:before, .ss-downright.right:after{content: '?'}.ss-down:before, .ss-down.right:after{content: '?'}.ss-downleft:before, .ss-downleft.right:after{content: '?'}.ss-left:before, .ss-left.right:after{content: '?'}.ss-upleft:before, .ss-upleft.right:after{content: '?'}.ss-navigateup:before, .ss-navigateup.right:after{content: '?'}.ss-navigateright:before, .ss-navigateright.right:after{content: '?'}.ss-navigatedown:before, .ss-navigatedown.right:after{content: '?'}.ss-navigateleft:before, .ss-navigateleft.right:after{content: '?'}.ss-directup:before, .ss-directup.right:after{content: '?'}.ss-directright:before, .ss-directright.right:after{content: '?'}.ss-dropdown:before, .ss-dropdown.right:after{content: '?'}.ss-directleft:before, .ss-directleft.right:after{content: '?'}.ss-retweet:before, .ss-retweet.right:after{content: '?'}.ss-volumelow:before, .ss-volumelow.right:after{content: '??'}.ss-volumehigh:before, .ss-volumehigh.right:after{content: '??'}.ss-batteryhigh:before, .ss-batteryhigh.right:after{content: '?'}.ss-batterymedium:before, .ss-batterymedium.right:after{content: '?'}.ss-batterylow:before, .ss-batterylow.right:after{content: '?'}.ss-batteryempty:before, .ss-batteryempty.right:after{content: '?'}.ss-clouddownload:before, .ss-clouddownload.right:after{content: '?'}.ss-cloudupload:before, .ss-cloudupload.right:after{content: '?'}.ss-calendaradd:before, .ss-calendaradd.right:after{content: '?'}.ss-calendarremove:before, .ss-calendarremove.right:after{content: '?'}.ss-calendarcheck:before, .ss-calendarcheck.right:after{content: '?'}.ss-calendardelete:before, .ss-calendardelete.right:after{content: '?'}.magic.badge{border: none;border-radius:500px;display: inline-block;font-family: 'Open Sans', sans-serif;font-size:10pt;height:28px;line-height:28px;text-align:center;width:28px}.magic.badge.black{background:#000;color:#fff}.magic.badge.blue{background:#035d98;color:#fff}.magic.badge.cyan{background:#269de9;color:#fff}.magic.badge.dark{background:#282c2e;color:#fff}.magic.badge.dark90{background:#282c2e;color:#fff}.magic.badge.dark80{background:#585d5f;color:#fff}.magic.badge.dark50{background:#b8bec2;color:#fff}.magic.badge.light{background:#e8eff3;color:#b8bec2}.magic.badge.green{background:#008b00;color:#fff}.magic.badge.yellow{background:#ffc347;color:#fff}.magic.badge.pink{background:#cf214f;color:#fff}.magic.badge.white{background:#fff;color:#000}.magic.blackout{background:#000;bottom:0;display: none;filter:alpha(opacity=50);height:100%;left:0;min-height:100;min-width:100%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=(70));opacity:0.7;position:fixed;right:0;top:0;width:100%;z-index:150002;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}.magic.blackout.active{display:block;z-index:150002}.magic.social a{border-radius:50px;color:#fff;cursor: pointer;display: inline-block;float: left;font-family: 'FontAwesome', sans-serif;font-size:12pt;height:32px;line-height:32px;margin-right:10px;text-align:center;width:32px}.magic.social a.facebook{background:#3b5998}.magic.social a.facebook:hover{background:#4c70ba}.magic.social a.twitter{background:#4099ff}.magic.social a.twitter:hover{background:#73b4ff}.magic.social a.pinterest{background:#c92228}.magic.social a.pinterest:hover{background:#df3f45}.magic.social a.plus{background:#dd4b39}.magic.social a.plus:hover{background:#e47365}.magic.social a.email{background:#e8eff3;color:#b8bec2}.magic.social a.email:hover{background:#ffffff}.magic.social a:active, .magic.social a:link, .magic.social a:visited{color:#fff;text-decoration: none}.magic button, .magic.button{background: none;border: none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor: pointer;display: inline-block;font-family: 'Open Sans', sans-serif;margin:0px;outline: none;padding:0px;position: relative}.magic button.disabled, .magic.button.disabled{background:#e8eff3;border:1px solid #e8eff3;color:#b8bec2;cursor: not-allowed}.magic button.disabled:active, .magic.button.disabled:active{border:1px solid #cf214f}.magic button.primary, .magic.button.primary{background:#269de9;border:1px solid #269de9}.magic button.primary:hover, .magic.button.primary:hover{background:#0c4c74;border:1px solid #0c4c74}.magic button.action, .magic.button.action{background:#008b00;border:1px solid #008b00;color:#fff}.magic button.action:hover, .magic.button.action:hover{background:#005800;border:1px solid #005800}.magic button.secondary, .magic.button.secondary{background:#b8bec2;border:1px solid #b8bec2;color:#fff}.magic button.secondary:hover, .magic.button.secondary:hover{background:#9da5aa;border:1px solid #9da5aa}.magic button.alternate, .magic.button.alternate{background:#cf214f;border:1px solid #cf214f}.magic button.alternate:hover, .magic.button.alternate:hover{background:#a31a3e;border:1px solid #a31a3e}.magic button.medium, .magic.button.medium{box-sizing:border-box;border:1px solid #008b00;border-radius:4px;border-bottom-left-radius:0px;border-top-left-radius:0px;font-size:14px;font-weight:400;letter-spacing:1px;outline: none;padding:9px 25px;text-transform: uppercase}.magic button.medium.arrow-right, .magic.button.medium.arrow-right{padding-right:40px !important;position: relative}.magic button.medium.arrow-right:after, .magic.button.medium.arrow-right:after{content: '\f105';font-family: 'FontAwesome', sans-serif;font-size:14px;margin-top:2px;position:absolute}.magic button.big, .magic.button.big{border-radius:4px;font-size:14px;font-weight:700;letter-spacing:1px;padding:12px 30px;text-decoration: none;text-transform: uppercase}.magic button.big:before, .magic.button.big:before{font-size:10px}.magic button.big:after, .magic.button.big:after{font-size:10px}.magic button.big.left, .magic button.big.right, .magic.button.big.left, .magic.button.big.right{padding:12px 15px}.magic button.big.left, .magic.button.big.left{padding-right:40px;text-align: left}.magic button.big.left:after, .magic.button.big.left:after{position:absolute;margin-right:15px;margin-top:4px;right:0}.magic button.big.right, .magic.button.big.right{padding-left:40px;text-align: right}.magic button.big.right:before, .magic.button.big.right:before{position:absolute;margin-left:15px;margin-top:4px;left:0}.magic button.small, .magic.button.small{border-radius:4px;box-sizing:border-box;display:block;font-size:13px;font-weight:600;padding:3px 0;text-decoration: none;text-transform: uppercase;width:100%}.magic button.smalla:hover, .magic.button.smalla:hover{text-decoration: none !important}.magic button.ss-icon, .magic.button.ss-icon{font-family: 'SSStandard'}.magic button.thin, .magic.button.thin{border-radius:4px;box-sizing:border-box;font-size:14px;font-weight:400;letter-spacing:1px;padding:12px 30px;text-decoration: none;text-transform: uppercase}.magic button.thin:before, .magic.button.thin:before{font-size:10px}.magic button.thin:after, .magic.button.thin:after{font-size:10px}.magic button.thin.left, .magic button.thin.right, .magic.button.thin.left, .magic.button.thin.right{padding:12px 15px}.magic button.thin.left:after, .magic.button.thin.left:after{margin-left:30px}.magic button.thin.right:before, .magic.button.thin.right:before{margin-right:30px}.magic button.arrow-down:after, .magic button.arrow-down:before, .magic button.arrow-left:after, .magic button.arrow-left:before, .magic button.arrow-right:after, .magic button.arrow-right:before, .magic button.arrow-up:after, .magic button.arrow-up:before, .magic.button.arrow-down:after, .magic.button.arrow-down:before, .magic.button.arrow-left:after, .magic.button.arrow-left:before, .magic.button.arrow-right:after, .magic.button.arrow-right:before, .magic.button.arrow-up:after, .magic.button.arrow-up:before{font-family: 'SSStandard';font-weight:500;margin-left:15px}.magic button.arrow-left:after, .magic button.arrow-left:before, .magic.button.arrow-left:after, .magic.button.arrow-left:before{margin-left:15px;margin-right:15px}.magic button.arrow-down:after, .magic.button.arrow-down:after{content: '\F501'}.magic button.arrow-left:before, .magic.button.arrow-left:before{content: '\25C5'}.magic button.arrow-right:after, .magic.button.arrow-right:after{content: '\25BB'}.magic button.arrow-up:after, .magic.button.arrow-up:after{content: '\F500'}.magic.breadcrumbs{font-family: 'Open Sans', sans-serif;list-style: none;list-style-type: none;margin:0;padding:0}.magic.breadcrumbs.white{color:#fff}.magic.breadcrumbs.white a{color:#fff}.magic.breadcrumbs.white .selected{color:#269de9}.magic.breadcrumbs li{display: inline-block;font-size:10pt}.magic.breadcrumbs li:after{content: '\25BB';font-family: 'SSStandard';font-size:7pt;margin:0 10px}.magic.breadcrumbs li:first-child{margin-left:0px}.magic.breadcrumbs li:hover a{text-decoration: underline}.magic.breadcrumbs li:hover a:after{text-decoration: none}.magic.breadcrumbs li:hover a .uncheckable{display: inline-block;text-decoration: none !important}.magic.breadcrumbs li:last-child{font-weight:700}.magic.breadcrumbs li:last-child:after{content: '';margin:0}.magic.breadcrumbs li .uncheckable{display: none;margin-left:5px;text-decoration: none}.magic.dialog{background:#fff;border:0;border-radius:5px;box-shadow:0 0 8px rgba(0,0,0,0.5);font-family: 'Open Sans', sans-serif;left:50%;margin-left: -300px;padding:20px;position:absolute;top:50%;width:600px}.magic.dialog.caution .content{padding-left:65px;position: relative}.magic.dialog.caution .content:before{color:#ffc347;content: '\f071';font-family: 'FontAwesome', sans-serif;font-size:28pt;left:4px;position:absolute;top:12px}.magic.dialog.critical .content{padding-left:65px;position: relative}.magic.dialog.critical .content:before{color:#ed4848;content: '\f06a';font-family: 'FontAwesome', sans-serif;font-size:28pt;left:12px;position:absolute;top:10px}.magic.dialog.favorite .content{padding-left:72px;position: relative}.magic.dialog.favorite .content:before{color:#ed4848;content: '\f004';font-family: 'FontAwesome', sans-serif;font-size:28pt;left:16px;position:absolute;top:10px}.magic.dialog.info .content{padding-left:65px;position: relative}.magic.dialog.info .content:before{color:#269de9;content: '\f05a';font-family: 'FontAwesome', sans-serif;font-size:28pt;left:12px;position:absolute;top:10px}.magic.dialog.question .content{padding-left:65px;position: relative}.magic.dialog.question .content:before{color:#269de9;content: '\f059';font-family: 'FontAwesome', sans-serif;font-size:28pt;left:12px;position:absolute;top:10px}.magic.dialog .buttons{margin-top:40px;text-align: right}.magic.dialog .buttons button{border:0;border-radius:5px;cursor: pointer;font-family: 'Open Sans', sans-serif;font-size:10.5pt;font-weight:700;margin-left:12px;padding:12px 30px;text-transform: uppercase}.magic.dialog .buttons button.blue{background:#269de9;color:#fff;transition:background 1s}.magic.dialog .buttons button.blue:hover{background:#1482c8}.magic.dialog .buttons button.green{background:#008b00;color:#fff;transition:background 1s}.magic.dialog .buttons button.green:hover{background:#005800}.magic.dialog .buttons button.light{background:#e8eff3;color:#585d5f;transition:background 1s}.magic.dialog .buttons button.light:hover{background:#c6d8e2}.magic.dialog .content{color:#282c2e;font-size:10.5pt;line-height:175%}.magic.dialog .content a, .magic.dialog .content a:active, .magic.dialog .content a:link, .magic.dialog .content a:visited{color:#269de9}.magic.dialog .title{border-bottom:1px solid #e8eff3;font-size:13pt;font-weight:600;margin:0;padding:0;padding-bottom:12px}.magic.dialog .title .close{background:#ed4848;border-radius:50px;color:#fff;cursor: pointer;display: inline-block;font-family: 'FontAwesome', sans-serif;font-size:12pt;height:24px;line-height:24px;position:absolute;right:20px;text-align:center;top:20px;width:24px}.magic.checkbox.label{cursor: pointer;display:block;font-family: 'Open Sans', sans-serif;font-size:11pt;margin:10px 0;padding-left:28px;position: relative;user-select: none;-moz-user-select: none;-webkit-user-select: none}.magic.checkbox.label.disabled{color:#b8bec2}.magic.checkbox.label.inline{display: inline-block;padding-right:25px}.magic.checkbox.label:before{background:#fff;border:1px solid #b8bec2;border-radius:3px;content: '';display: inline-block;font-family: 'SSStandard';font-size:0pt;height:14px;left:0;position:absolute;top:3px;width:14px !important}.magic.checkbox.label.disabled:before{background:#fff}.magic.checkbox.label.selected:before{background:#269de9 !important;border:1px solid #269de9;color:#fff;content: '\2713';font-size:6pt;line-height:16px;overflow: hidden;text-align:center}.magic.checkbox.label.selected.disabled:before{background:#b8bec2 !important;border:1px solid #b8bec2}.magic.checkbox.option{position:absolute;left: -9999px}.magic.dropdown{appearance: none;border:1px solid #b8bec2;border-radius:5px;display: inline-block;overflow: hidden;position: relative;user-select: none;-moz-user-select: none;-webkit-user-select: none}.magic.dropdown:after{background-color:#269de9;mask-image: url("https://static-prod.logosoftwear.com/svg/lib/fontawesome/v6/sharp-regular/chevron-down.svg");mask-position:center right;mask-repeat: no-repeat;mask-size:contain;-webkit-mask-image: url("https://static-prod.logosoftwear.com/svg/lib/fontawesome/v6/sharp-regular/chevron-down.svg");-webkit-mask-position:center right;-webkit-mask-repeat: no-repeat;-webkit-mask-size:contain;content: '';height:12px;margin-left:25px;margin-right:10px;margin-top:12px;position:absolute;right:0;top:0;user-select: none;width:12px;z-index:5;-moz-user-select: none;-webkit-user-select: none}.magic.dropdown.disabled:after{color:#b8bec2}.magic.dropdown.required{border-left:3px solid #cf214f}.magic.dropdown select{appearance: none;background: none;border: none;cursor: pointer;font-family: 'Open Sans', sans-serif;outline: none;padding:10px;padding-right:50px;position: relative;user-select: none;width:100%;z-index:10;-moz-appearance: none;-webkit-appearance: none;-moz-user-select: none;-webkit-user-select: none}.magic.dropdown select::-ms-expand{display: none !important;visibility: hidden}.magic.dropdown.label label{color:#585d5f;display: inline-block;font-family: 'Open Sans', sans-serif;font-size:10pt;font-weight:600;padding:10px;position:absolute;text-transform: uppercase;z-index:10}.magic.dropdown.label select{box-sizing:border-box;padding-left:100px}.magic.dropdown.label.open optgroup, .magic.dropdown.label.open option{color:#000}.magic.dropdown.label.open select{color: transparent;padding:10px !important;z-index:5}.magic.error{background:#ffe5e5;border:2px solid #ffd5d5;border-radius:3px;color:#000;padding:10px;padding-left:60px;text-align: left}.magic.error ol{font-size:11pt;line-height:175%;list-style-position: inside;list-style-type:decimal;margin:0;padding:0}.magic.error ol li{padding-top:5px}.magic.error p{font-size:13pt;line-height:175%;margin:0;padding:0}.magic.error p:before{color:#cf214f;content: '\26A0';font-family: 'SSStandard';font-size:16pt;line-height:175%;margin-left: -40px;position:absolute}.magic.error p strong.title{display:block;font-weight:600;width:100%}.magic.hero.blue{background:#163d57;color:#fff}.magic.hero.light{background:#e8eff3;color:#000}.magic.hero.button{margin-top:50px}.magic.hero h1{font-size:24pt;line-height:150%;margin:0;padding:0;text-align:center}.magic.hero h2{font-size:12pt;font-weight:300;line-height:150%;text-align:center}.magic.hero .half{float: left;text-align:center;width:50%}.magic.hero .container{margin:0px auto;width:1000px}.magic.longtail{font-family: 'Open Sans', sans-serif}.magic.longtail a{color:#035d98}.magic.longtail .thumb{margin-bottom:25px;margin-top:25px;text-align:center}.magic.longtail .thumb a{text-decoration: underline}.magic.longtail .thumb strong{display:block;font-size:11pt;margin-top:15px;text-align:center}.magic.message{background:#fff;border-radius:3px;color:#000;font-family: 'Open Sans', sans-serif;line-height:150%;padding:10px;padding-left:45px;position: relative;text-align: left}.magic.message button{background:#ffdd95;border-radius:5px;color:#000;margin-left:15px;padding:8px 20px;width:auto !important}.magic.message p{font-size:11pt;line-height:150%;margin-top:0;text-align: left}.magic.message p a{color:#035d98;font-weight:600}.magic.message p strong{display:block;font-size:11pt;font-weight:600;margin-bottom:5px}.magic.message p:last-child{margin-bottom:0;padding-bottom:0}.magic.message div.buttons{text-align: right}.magic.message.caution, .magic.message.complete, .magic.message.critical, .magic.message.info, .magic.message.locked{padding-right:38px;position: relative}.magic.message.caution:before, .magic.message.complete:before, .magic.message.critical:before, .magic.message.info:before, .magic.message.locked:before{font-family: 'FontAwesome', sans-serif;font-size:14pt;line-height:175%;margin-left: -32px;margin-top: -4px;position:absolute}.magic.message.caution span.close, .magic.message.complete span.close, .magic.message.critical span.close, .magic.message.info span.close, .magic.message.locked span.close{color:#585d5f;cursor: pointer;font-family: 'FontAwesome', sans-serif;font-size:12pt;margin-top:0;position:absolute;right:12px;top:8px}.magic.message.loading{background:#def0fc;border:2px solid #83c7f3}.magic.message.loading:before{font-family: 'FontAwesome', sans-serif;font-size:14pt;line-height:14pt;color:#269de9;content: '\f110';margin-left: -40px;position:absolute;-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.magic.message.caution{background:#fff6e3;border:2px solid #ffdd95}.magic.message.caution:before{color:#ffc347;content: '\f071'}.magic.message.complete{background:#f0f8df;border:2px solid #c7e486}.magic.message.complete:before{color:#008b00;content: '\f00c'}.magic.message.critical{background:#f8dee5;border:2px solid #e4809a}.magic.message.critical:before{color:#cf214f;content: '\f06a'}.magic.message.info{background:#def0fc;border:2px solid #83c7f3}.magic.message.info:before{color:#269de9;content: '\f05a'}.magic.message.locked{background:#fff6e3;border:2px solid #ffdd95}.magic.message.locked:before{color:#ffc347;content: '\f023'}.magic.message.multi p{margin-top:0}.magic.message.multi ul{font-size:11pt;line-height:150%;margin-top:5px;margin-bottom:20px;padding-left:30px;text-align: left}.magic.message.multi ul li{font-size:11pt;line-height:150%;margin-top:10px}.magic.modal{display: none;font-family: 'Open Sans', sans-serif;overflow: hidden}.magic.modal.active{background:#fff;border-radius:4px;display: inline-block;height:auto;left:50%;margin:auto;position:fixed;top:100px;z-index:150003}.magic.modal section.bar{padding:15px;padding-bottom:0}.magic.modal section.bar .close{float: right;text-align: right;width:5%}.magic.modal section.bar .close span{background:#cf0000;border:1px solid #cf0000;border-radius:500px;color:#fff;cursor: pointer;display: inline-block;font-family: 'SSStandard';font-size:9pt;height:24px;line-height:28px;margin:auto;text-align:center;width:24px}.magic.modal section.bar .title{float: left;font-size:15pt;font-weight:600;line-height:28px;text-overflow:ellipsis;width:90%}.magic.modal section.bottom{background:#e8eff3;padding:15px}.magic.modal section.bottom button.secondary{background: transparent;border:1px solid transparent;color:#b8bec2;padding-left:0;padding-right:0}.magic.modal section.top{padding:15px}.magic.notice{background:#e8eff3;color:#000;padding:10px}.magic.notice p{font-size:11pt;line-height:175%;margin:0;padding:0;padding-left:35px}.magic.notice p:before{color:#000;content: '\1F44D';font-family: 'SSStandard';font-size:13pt;line-height:175%;margin-left: -31px;position:absolute}.magic.radio.label{cursor: pointer;display:block;font-family: 'Open Sans', sans-serif;font-size:11pt;margin:10px 0}.magic.radio.label.inline{display: inline-block;padding-right:25px}.magic.radio.label.inline:last-child{padding-right:0}.magic.radio.label.disabled{color:#b8bec2 !important}.magic.radio.label:before{background:#fff;border:3px solid #fff;border-radius:50px;box-shadow:0 0 0 1px #b8bec2;content: "";display: inline-block;font-size:0pt;height:8px;margin-bottom: -1px;margin-right:12px;width:8px !important}.magic.radio.label.disabled:before{box-shadow:0 0 0 1px #e8eff3}.magic.radio.label.selected:before{background:#269de9 !important}.magic.radio.label.selected.disabled:before{background:#b8bec2 !important}.magic.radio.option{position:absolute;left: -9999px}.magic.pagination{font-family: 'Open Sans', sans-serif;list-style: none;list-style-type: none;margin:0;padding:0}.magic.pagination li{cursor: pointer;display: inline-block;font-size:10pt;height:16px;line-height:16px;margin:0px;padding:5px;text-align:center;width:16px}.magic.pagination li.current{background:#269de9;-webkit-border-radius:500px;border-radius:500px;background-clip: padding-box;color:#fff;cursor:default}.magic.pagination li.next, .magic.pagination li.prev{font-family: 'SSStandard';font-size:8pt}.magic.pods{list-style: none;list-style-type: none;margin:0;padding:0}.magic.pods li{border:2px solid #b8bec2;border-radius:10px;cursor: pointer;display: inline-block;margin-bottom:15px;margin-right:15px;padding:10px;text-align:center;width:120px}.magic.pods li:hover{border:2px solid #ffc347}.magic.pods li.selected{border:2px solid #269de9}.magic.pods li div.by{font-size:8pt;letter-spacing:1px;text-transform: uppercase}.magic.pods li div.date{font-weight:600;font-size:13pt;line-height:150%}.magic.pods li div.name{font-size:11pt;padding-bottom:16px;padding-top:3px}.magic.pods li div.price{font-size:11pt;padding-top:16px}.magic.progress{background:#fff;border:1px solid #b8bec2;-webkit-border-radius:5px;border-radius:5px;background-clip: padding-box;display: inline-block;font-size:0pt;height:40px;list-style: none;list-style-type: none;margin:0;overflow: hidden;padding:0;position: relative;text-align: left}.magic.progress.three li{width:33.3%}.magic.progress.four li{width:25%}.magic.progress li{box-sizing:border-box;color:#b8bec2;cursor: pointer;float: left;font-family: 'Open Sans', sans-serif;font-size:10pt;font-weight:700;height:40px;line-height:40px;padding-left:65px;position: relative;text-transform: uppercase;user-select: none}.magic.progress li:first-child{padding-left:50px}.magic.progress li:first-child:before{display: none !important}.magic.progress li:first-child span{margin-left:10px}.magic.progress li.completed span{font-family: 'FontAwesome', sans-serif;font-size:8pt}.magic.progress li.current{background:#269de9;color:#fff}.magic.progress li.current:after{background:#269de9;border:0;margin-right: -12px}.magic.progress li.current span{background:#fff;color:#269de9}.magic.progress li span{background:#b8bec2;-webkit-border-radius:500px;border-radius:500px;background-clip: padding-box;color:#fff;display: inline-block;font-weight:700;height:24px;left:0;line-height:24px;margin-left:30px;margin-top:7px;position:absolute;text-align:center;width:24px}.magic.progress li.current:before{background:#fff;border-top:1px solid #b8bec2;border-right:1px solid #b8bec2;-webkit-border-radius:5px;border-radius:5px;background-clip: padding-box;content: "";display: inline-block;height:40px;left:0;margin-left: -20px;overflow: hidden;position:absolute;top:0;z-index:51;transform: rotate(45deg);width:40px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg)}.magic.progress li:after{background: transparent;border-top:1px solid #b8bec2;border-right:1px solid #b8bec2;-webkit-border-radius:5px;border-radius:5px;background-clip: padding-box;content: "";display: inline-block;height:40px;margin-right: -10px;overflow: hidden;position:absolute;right:0;top:0;z-index:50;transform: rotate(45deg);width:40px;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg)}.magic.progress li:last-child:after{display: none}.magic.selectable{list-style: none;list-style-type: none;margin:0;padding:0}.magic.selectable li{border:2px solid #b8bec2;cursor: pointer;margin-bottom:15px;padding:15px;user-select: none}.magic.selectable li.disabled{border:2px solid #b8bec2;cursor: not-allowed}.magic.selectable li.selected{border:2px solid #008b00;color:#000 !important}.magic.selectable li:last-child{margin-bottom:0}.magic.success{background:#008b00;color:#000;padding:10px}.magic.success p{font-size:11pt;line-height:175%;margin:0;padding:0;padding-left:35px}.magic.success p:before{color:#000;content: '\1F44D';font-family: 'SSStandard';font-size:13pt;line-height:175%;margin-left: -31px;position:absolute;top:0}.magic.success p strong{display:block;width:100%}.magic.swatch{border:3px solid #fff;border-radius:50px;cursor: pointer;display: inline-block;height:30px;width:30px}.magic.swatch.selected{border:3px solid #269de9}.magic.table{border-collapse:collapse;border-spacing:0;table-layout:fixed}.magic.table thead{background:#f9f9f9;border-bottom:2px solid #ccc;border-top:1px solid #ccc;border-collapse:collapse}.magic.table thead th{font-size:11pt;font-weight:bold;line-height:20px;padding:8px}.magic.table thead th:first-child{text-align: left}.magic.table thead th.tc{text-align:center}.magic.table td{border-bottom:1px solid #ccc;border-left:0;border-right:0;font-size:11pt;line-height:20px;padding:8px;vertical-align: middle}.magic.table td.tc{text-align:center}.magic.table td a, .magic.table td a:active, .magic.table td a:link, .magic.table td a:visited{color:#269de9}.magic.text{border:1px solid #b8bec2;-webkit-border-radius:5px;border-radius:5px;background-clip: padding-box;display: inline-block;font-family: 'Open Sans', sans-serif;margin-left:20px;position: relative}.magic.text.stateless{margin-left:0px}.magic.text input{border: none;-webkit-border-radius:5px;border-radius:5px;background-clip: padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow: none;box-shadow: none;color:#000;font-family: 'Open Sans', sans-serif;outline: none !important;padding:10px;padding-left:100px}.magic.text input.placeholder{text-align: right}.magic.text label{color:#585d5f;font-size:10pt;font-weight:600;padding:10px;position:absolute;text-transform: uppercase}.magic.text.nonvalidated{border:1px solid #cf214f !important;border-left:3px solid #cf214f !important;margin-bottom:40px !important}.magic.text.nonvalidated:after{bottom: -25px;color:#cf214f;font-size:10pt;left:0;margin-top:5px;position:absolute;right:0}.magic.text.nonvalidated.characters.c10:after{content: "Must be at least 10 characters"}.magic.text.nonvalidated.characters.c30:after{content: "Must be at least 30 characters"}.magic.text.nonvalidated.email:after{content: "Please enter a valid email address"}.magic.text.nonvalidated.order:after{content: "Please enter a order number"}.magic.text.nonvalidated.password:after{content: "Password must be at least 6 characters"}.magic.text.nonvalidated.password2:after{content: "Please confirm your password"}.magic.text.nonvalidated.something:after{content: "This field cannot be blank"}.magic.text.active{border:1px solid #269de9 !important;border-left:3px solid #269de9 !important;font-family: 'Open Sans', sans-serif}.magic.text.active label{background:#fff;color:#282c2e;font-size:8pt;font-weight: normal;letter-spacing:1px;margin-left:5px;margin-top: -13px;padding:5px;position:absolute}.magic.text.active input.text{background: transparent;color:#000;padding-left:10px;position: relative;text-align: left;width:100%}.magic.text.active input.text.error{border:1px solid #cf214f}.magic.text.active.nonvalidated{border:1px solid #cf214f !important;border-left:3px solid #cf214f !important}.magic.text.active.nonvalidated:after{bottom: -25px;color:#cf214f;font-size:10pt;left:0;margin-top:5px;position:absolute;right:0}.magic.text.active.nonvalidated.email:after{content: "Please enter a valid email address"}.magic.text.active.nonvalidated.order:after{content: "Please enter a order number"}.magic.text.active.nonvalidated.password:after{content: "Password must be at least 6 characters"}.magic.text.active.nonvalidated.password2:after{content: "Please confirm your password"}.magic.text.active.nonvalidated.password-match:after{content: "Passwords do not match"}.magic.text.active.stateless{border:1px solid #b8bec2 !important}.magic.text.active.stateless input{color:#000}.magic.text.active.validated{background: url('/responsive/img/global/ui/magic/check-padded.png');background-position: right center;background-repeat: no-repeat;border:1px solid #008b00 !important;border-left:3px solid #008b00 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px}.magic.text.active.validated:before{content: " "}.magic.text.disabled{background:#e8eff3;color:#b8bec2}.magic.text.disabled input{background: none;color:#b8bec2}.magic.text.disabled label{color:#b8bec2}.magic.text.required{border-left:3px solid #cf214f}.magic.text.required:before{color:#cf214f;content: ' ';font-family: 'Open Sans', sans-serif;font-weight:bold;margin-left: -20px;position:absolute;width:20px}.magic.text.required.validated:before{content: " "}.magic.text.validated{border-left:3px solid #008b00 !important}.magic.textarea{border:1px solid #b8bec2;-webkit-border-radius:5px;border-radius:5px;background-clip: padding-box;position: relative}.magic.textarea.active{border:1px solid #269de9}.magic.textarea.active label{display: none}.magic.textarea.inline{display: inline-block}.magic.textarea.notempty label{display: none}.magic.textarea.nonvalidated{margin-bottom:15px}.magic.textarea.nonvalidated:after{bottom: -25px;color:#cf214f;font-size:10pt;left:0;margin-top:5px;position:absolute;right:0}.magic.textarea.nonvalidated.characters.c30:after{content: "Must be at least 30 characters"}.magic.textarea.required{border-left:3px solid #cf214f}.magic.textarea.required.active{border-left:3px solid #269de9}.magic.textarea.validated{background: url('/responsive/img/global/ui/magic/check-padded.png');background-position: right center;background-repeat: no-repeat;border:1px solid #008b00 !important;border-left:3px solid #008b00 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px}.magic.textarea label{color:#585d5f;font-size:10pt;font-weight:600;left:0;padding:10px;position:absolute;text-transform: uppercase;top:0}.magic.textarea textarea{background: transparent;border: none !important;box-shadow: none;box-sizing:border-box;color:#000;display:block;font-family: 'Open Sans', sans-serif;line-height:150%;outline: none;padding:12px;resize: none;width:100%;-webkit-appearance: none}.magic.textarea textarea:focus{box-shadow: none;outline: none;outline-color: transparent;outline-style: none}.magic.toggle{border:1px solid #b8bec2;border-radius:4px;display:block}.magic.toggle.calendar > button:before{content: '\f073';font-family: 'FontAwesome', sans-serif;margin-right:10px}.magic.toggle > button{background:#b8bec2;border-radius:0px;color:#fff;display:block;font-size:14px;font-weight:700;letter-spacing:1px;padding:12px;padding-right:50px;position: relative;text-align: left;text-transform: uppercase;width:100%}.magic.toggle > button:after{background: url('https://static-prod.logosoftwear.com/svg/lib/fontawesome/v6/sharp-regular/chevron-right.svg');background-position: right center;background-repeat: no-repeat;content: '';height:12px;width:12px;margin-right:12px;margin-top:2px;position:absolute;right:0}.magic.toggle .content{display: none}.magic.toggle.open{border:1px solid #fff;overflow: hidden}.magic.toggle.open > button{background:#fff;color:#585d5f}.magic.toggle.open > button:after{background-color:#282c2e;mask-image: url("https://static-prod.logosoftwear.com/svg/lib/fontawesome/v6/sharp-regular/chevron-down.svg");mask-position:center center;mask-repeat: no-repeat;mask-size:contain;-webkit-mask-image: url("https://static-prod.logosoftwear.com/svg/lib/fontawesome/v6/sharp-regular/chevron-down.svg");-webkit-mask-position:center center;-webkit-mask-repeat: no-repeat;-webkit-mask-size:contain;content: '';height:12px;margin-top:3px;width:12px}.magic.toggle.open .content{display:block}.magic.warning{background: rgba(255,195,71,0.15);border:2px solid rgba(255,195,71,0.5);border-radius:3px;color:#000;line-height:150%;margin-bottom:20px;margin-top:5px;padding:10px;padding-left:60px;position: relative}.magic.warning:before{color:#ffc347;content: '\26A0';font-family: 'SSStandard';font-size:16pt;line-height:175%;margin-left: -40px;position:absolute}.magic.warning p:last-child{margin-bottom:0;padding-bottom:0}.magic.warning p{font-size:11pt;line-height:150%}.magic.warning p a{color:#035d98;font-weight:600}.magic.warning p strong{display:block;font-size:11pt;font-weight:600;margin-bottom:5px}.search .magic-legacy.dropdown{border-bottom-right-radius:0px;border-top-right-radius:0px}.magic-legacy.dropdown{background: none;border:1px solid #b8bec2;border-radius:5px;float: left;overflow: hidden}.magic-legacy.dropdown select{border: none;padding:9px;padding-bottom:10px}span.simlink{color:#269de9;cursor: pointer;display:block;text-decoration: none;user-select: none;-moz-user-select: none;-webkit-user-select: none}span.simlink:hover{text-decoration: underline}input:-webkit-autofill, select:-webkit-autofill, textarea:-webkit-autofill{background:#fff !important;box-shadow:0 0 0 1000px white inset !important;-moz-box-shadow:0 0 0 1000px white inset !important;-webkit-box-shadow:0 0 0 1000px white inset !important}.magic-v2-css-only, .magic-v2{font-family: 'Open Sans', sans-serif}.magic-v2-css-only .line, .magic-v2 .line{margin:10px 0;position: relative}.magic-v2-css-only .line.overlay label, .magic-v2 .line.overlay label{display: inline-block;height:42px;line-height:42px;padding:0;padding-left:10px;padding-right:10px}.magic-v2-css-only .line.overlay input[type='checkbox'] + label, .magic-v2-css-only .line.overlay input[type='radio'] + label, .magic-v2-css-only .line.overlay select + label, .magic-v2 .line.overlay input[type='checkbox'] + label, .magic-v2 .line.overlay input[type='radio'] + label, .magic-v2 .line.overlay select + label{display:block;height:auto;line-height:150%;min-width:auto !important;padding-right:0;text-align: right}.magic-v2-css-only .line.side.select label, .magic-v2-css-only .line.side.text label, .magic-v2 .line.side.select label, .magic-v2 .line.side.text label{display: inline-block;height:42px;line-height:42px;padding:0;padding-right:10px;text-align: right}.magic-v2-css-only .line.side.textarea label, .magic-v2 .line.side.textarea label{display: inline-block;padding:0;padding-right:10px;text-align: right}.magic-v2-css-only .line.side input.invalid + span, .magic-v2-css-only .line.side select.invalid + span, .magic-v2-css-only .line.side textarea.invalid + span, .magic-v2 .line.side input.invalid + span, .magic-v2 .line.side select.invalid + span, .magic-v2 .line.side textarea.invalid + span{color:#ed4848}.magic-v2-css-only .line.stack, .magic-v2 .line.stack{display:block;margin-bottom:20px}.magic-v2-css-only .line.stack input, .magic-v2-css-only .line.stack label, .magic-v2-css-only .line.stack select, .magic-v2-css-only .line.stack textarea, .magic-v2 .line.stack input, .magic-v2 .line.stack label, .magic-v2 .line.stack select, .magic-v2 .line.stack textarea{display:block}.magic-v2-css-only .line.stack label, .magic-v2 .line.stack label{line-height:100%;margin-bottom:12px;padding-top:0}.magic-v2-css-only .line.stack input.loading + span, .magic-v2-css-only .line.stack select.loading + span, .magic-v2 .line.stack input.loading + span, .magic-v2 .line.stack select.loading + span{position:absolute;right:10px;top:38px}.magic-v2-css-only .line.stack input.loading + span:before, .magic-v2-css-only .line.stack select.loading + span:before, .magic-v2 .line.stack input.loading + span:before, .magic-v2 .line.stack select.loading + span:before{margin-left:0;padding-right:0}.magic-v2-css-only .line.stack input.invalid + span, .magic-v2-css-only .line.stack select.invalid + span, .magic-v2 .line.stack input.invalid + span, .magic-v2 .line.stack select.invalid + span{color:#ed4848;display:block;font-size:11pt;margin-bottom:20px;margin-top:10px;padding-left:0px}.magic-v2-css-only .line.stack input.invalid + span:before, .magic-v2-css-only .line.stack select.invalid + span:before, .magic-v2 .line.stack input.invalid + span:before, .magic-v2 .line.stack select.invalid + span:before{font-size:11pt !important;margin-left:0px !important;padding-right:0px !important;position:absolute;right:10px;top:40px}.magic-v2-css-only .line.stack input.valid + span, .magic-v2-css-only .line.stack select.valid + span, .magic-v2 .line.stack input.valid + span, .magic-v2 .line.stack select.valid + span{bottom:11px;position:absolute;right:10px}.magic-v2-css-only .line.stack input.valid + span:before, .magic-v2-css-only .line.stack select.valid + span:before, .magic-v2 .line.stack input.valid + span:before, .magic-v2 .line.stack select.valid + span:before{margin-left:0;padding-right:0}.magic-v2-css-only .line.stack.fill input, .magic-v2-css-only .line.stack.fill select, .magic-v2-css-only .line.stack.fill textarea, .magic-v2 .line.stack.fill input, .magic-v2 .line.stack.fill select, .magic-v2 .line.stack.fill textarea{width:100%}.magic-v2-css-only input, .magic-v2-css-only label, .magic-v2-css-only select, .magic-v2-css-only textarea, .magic-v2 input, .magic-v2 label, .magic-v2 select, .magic-v2 textarea{box-sizing:border-box}.magic-v2-css-only textarea.valid, .magic-v2 textarea.valid{border:1px solid #008b00}.magic-v2-css-only textarea.invalid, .magic-v2 textarea.invalid{border:1px solid #ed4848}.magic-v2-css-only input[type='checkbox'], .magic-v2 input[type='checkbox']{height:0;margin:0;overflow: hidden;position:absolute;width:0;visibility: hidden}.magic-v2-css-only input[type='checkbox'][readonly], .magic-v2-css-only input[type='checkbox'][readonly] + label, .magic-v2-css-only input[type='checkbox'][readonly]:checked, .magic-v2-css-only input[type='checkbox'][readonly]:checked + label, .magic-v2 input[type='checkbox'][readonly], .magic-v2 input[type='checkbox'][readonly] + label, .magic-v2 input[type='checkbox'][readonly]:checked, .magic-v2 input[type='checkbox'][readonly]:checked + label{pointer-events: none}.magic-v2-css-only input[type='checkbox'][readonly] + label, .magic-v2-css-only input[type='checkbox'][readonly]:checked + label, .magic-v2 input[type='checkbox'][readonly] + label, .magic-v2 input[type='checkbox'][readonly]:checked + label{color:#b8bec2;cursor:default}.magic-v2-css-only input[type='checkbox'][readonly] + label:before, .magic-v2-css-only input[type='checkbox'][readonly]:checked + label:before, .magic-v2 input[type='checkbox'][readonly] + label:before, .magic-v2 input[type='checkbox'][readonly]:checked + label:before{background:#fff;border:1px solid #b8bec2;color:#b8bec2}.magic-v2-css-only input[type='checkbox'] + label, .magic-v2 input[type='checkbox'] + label{cursor: pointer;display: inline-block;line-height:175% !important;padding-left:28px;position: relative;user-select: none}.magic-v2-css-only input[type='checkbox'] + label:before, .magic-v2 input[type='checkbox'] + label:before{background:#fff;border:1px solid #b8bec2;border-radius:2px;bottom:auto;box-sizing:border-box;content: '';display: inline-block;height:16px;left:0;margin:auto;position:absolute;text-align:center;top:4px;width:16px}.magic-v2-css-only input[type='checkbox']:checked + label:before, .magic-v2 input[type='checkbox']:checked + label:before{background:#fff;border:1px solid #b8bec2;color:#269de9;content: '\f00c';font-family: 'FontAwesome', sans-serif;font-size:8pt;font-weight: normal;line-height:15px}.magic-v2-css-only input[type='checkbox']:checked + label:disabled, .magic-v2 input[type='checkbox']:checked + label:disabled{background:#fff;border:1px solid #b8bec2}.magic-v2-css-only input[type='checkbox']:checked + label:disabled:before, .magic-v2 input[type='checkbox']:checked + label:disabled:before{background:#fff;color:#b8bec2}.magic-v2-css-only input[type='checkbox']:disabled + label, .magic-v2 input[type='checkbox']:disabled + label{color:#b8bec2;cursor:default}.magic-v2-css-only input[type='checkbox']:disabled + label:before, .magic-v2 input[type='checkbox']:disabled + label:before{background:#fff;border:1px solid #b8bec2;color:#b8bec2}.magic-v2-css-only input[type='email'], .magic-v2-css-only input[type='number'], .magic-v2-css-only input[type='password'], .magic-v2-css-only input[type='tel'], .magic-v2-css-only input[type='text'], .magic-v2 input[type='email'], .magic-v2 input[type='number'], .magic-v2 input[type='password'], .magic-v2 input[type='tel'], .magic-v2 input[type='text']{border:1px solid #b8bec2;font-family: 'Open Sans', sans-serif;font-size:11pt;outline: none;padding:10px;padding-right:30px}.magic-v2-css-only input[type='email'][readonly], .magic-v2-css-only input[type='number'][readonly], .magic-v2-css-only input[type='password'][readonly], .magic-v2-css-only input[type='tel'][readonly], .magic-v2-css-only input[type='text'][readonly], .magic-v2 input[type='email'][readonly], .magic-v2 input[type='number'][readonly], .magic-v2 input[type='password'][readonly], .magic-v2 input[type='tel'][readonly], .magic-v2 input[type='text'][readonly]{background:#fff;color:#b8bec2}.magic-v2-css-only input[type='email'][readonly]::placeholder, .magic-v2-css-only input[type='number'][readonly]::placeholder, .magic-v2-css-only input[type='password'][readonly]::placeholder, .magic-v2-css-only input[type='tel'][readonly]::placeholder, .magic-v2-css-only input[type='text'][readonly]::placeholder, .magic-v2 input[type='email'][readonly]::placeholder, .magic-v2 input[type='number'][readonly]::placeholder, .magic-v2 input[type='password'][readonly]::placeholder, .magic-v2 input[type='tel'][readonly]::placeholder, .magic-v2 input[type='text'][readonly]::placeholder{color:#e8eff3 !important}.magic-v2-css-only input[type='email']:disabled, .magic-v2-css-only input[type='number']:disabled, .magic-v2-css-only input[type='password']:disabled, .magic-v2-css-only input[type='tel']:disabled, .magic-v2-css-only input[type='text']:disabled, .magic-v2 input[type='email']:disabled, .magic-v2 input[type='number']:disabled, .magic-v2 input[type='password']:disabled, .magic-v2 input[type='tel']:disabled, .magic-v2 input[type='text']:disabled{background:#e8eff3;color:#b8bec2}.magic-v2-css-only input[type='email']:focus, .magic-v2-css-only input[type='number']:focus, .magic-v2-css-only input[type='password']:focus, .magic-v2-css-only input[type='tel']:focus, .magic-v2-css-only input[type='text']:focus, .magic-v2 input[type='email']:focus, .magic-v2 input[type='number']:focus, .magic-v2 input[type='password']:focus, .magic-v2 input[type='tel']:focus, .magic-v2 input[type='text']:focus{border:1px solid #269de9;outline: none}.magic-v2-css-only input[type='email']:optional, .magic-v2-css-only input[type='number']:optional, .magic-v2-css-only input[type='password']:optional, .magic-v2-css-only input[type='tel']:optional, .magic-v2-css-only input[type='text']:optional, .magic-v2 input[type='email']:optional, .magic-v2 input[type='number']:optional, .magic-v2 input[type='password']:optional, .magic-v2 input[type='tel']:optional, .magic-v2 input[type='text']:optional{border:1px solid #b8bec2}.magic-v2-css-only input[type='email']:required.invalid, .magic-v2-css-only input[type='number']:required.invalid, .magic-v2-css-only input[type='password']:required.invalid, .magic-v2-css-only input[type='tel']:required.invalid, .magic-v2-css-only input[type='text']:required.invalid, .magic-v2 input[type='email']:required.invalid, .magic-v2 input[type='number']:required.invalid, .magic-v2 input[type='password']:required.invalid, .magic-v2 input[type='tel']:required.invalid, .magic-v2 input[type='text']:required.invalid{border:1px solid #ed4848 !important}.magic-v2-css-only input[type='email']:required.invalid.empty, .magic-v2-css-only input[type='number']:required.invalid.empty, .magic-v2-css-only input[type='password']:required.invalid.empty, .magic-v2-css-only input[type='tel']:required.invalid.empty, .magic-v2-css-only input[type='text']:required.invalid.empty, .magic-v2 input[type='email']:required.invalid.empty, .magic-v2 input[type='number']:required.invalid.empty, .magic-v2 input[type='password']:required.invalid.empty, .magic-v2 input[type='tel']:required.invalid.empty, .magic-v2 input[type='text']:required.invalid.empty{border:1px solid #b8bec2 !important}.magic-v2-css-only input[type='email']:required.invalid.empty:focus, .magic-v2-css-only input[type='number']:required.invalid.empty:focus, .magic-v2-css-only input[type='password']:required.invalid.empty:focus, .magic-v2-css-only input[type='tel']:required.invalid.empty:focus, .magic-v2-css-only input[type='text']:required.invalid.empty:focus, .magic-v2 input[type='email']:required.invalid.empty:focus, .magic-v2 input[type='number']:required.invalid.empty:focus, .magic-v2 input[type='password']:required.invalid.empty:focus, .magic-v2 input[type='tel']:required.invalid.empty:focus, .magic-v2 input[type='text']:required.invalid.empty:focus{border:1px solid #269de9 !important}.magic-v2-css-only input[type='radio'], .magic-v2 input[type='radio']{height:0;margin:0;overflow: hidden;position:absolute;width:0;visibility: hidden}.magic-v2-css-only input[type='radio'] + label, .magic-v2 input[type='radio'] + label{cursor: pointer;padding-left:28px;position: relative}.magic-v2-css-only input[type='radio'] + label:before, .magic-v2 input[type='radio'] + label:before{background:#fff;border:3px solid #fff;border-radius:50px;box-shadow:0 0 0 1px #b8bec2;box-sizing:border-box;content: '';display: inline-block;height:16px;left:0;position:absolute;top:0px;width:16px}.magic-v2-css-only input[type='radio']:checked + label, .magic-v2 input[type='radio']:checked + label{cursor:default}.magic-v2-css-only input[type='radio']:checked + label:before, .magic-v2 input[type='radio']:checked + label:before{background:#269de9}.magic-v2-css-only input[type='radio']:disabled + label, .magic-v2 input[type='radio']:disabled + label{color:#b8bec2;cursor:default}.magic-v2-css-only input[type='radio']:disabled + label:before, .magic-v2 input[type='radio']:disabled + label:before{background:#fff}.magic-v2-css-only input[type='radio']:checked:disabled + label, .magic-v2 input[type='radio']:checked:disabled + label{color:#b8bec2;cursor:default}.magic-v2-css-only input[type='radio']:checked:disabled + label:before, .magic-v2 input[type='radio']:checked:disabled + label:before{background:#b8bec2}.magic-v2-css-only label, .magic-v2 label{font-size:11pt}.magic-v2-css-only label + input[type='email'], .magic-v2-css-only label + input[type='password'], .magic-v2-css-only label + input[type='tel'], .magic-v2-css-only label + input[type='text'], .magic-v2-css-only label + select, .magic-v2-css-only label + textarea, .magic-v2 label + input[type='email'], .magic-v2 label + input[type='password'], .magic-v2 label + input[type='tel'], .magic-v2 label + input[type='text'], .magic-v2 label + select, .magic-v2 label + textarea{margin-top:0px}.magic-v2-css-only select, .magic-v2 select{background:#fff;border:1px solid #b8bec2;box-sizing:border-box;cursor: pointer;font-family: 'Open Sans', sans-serif;font-size:11pt;outline: none;overflow: hidden;padding:10px;text-overflow:ellipsis;white-space: nowrap}.magic-v2-css-only select:disabled, .magic-v2 select:disabled{background:#e8eff3;color:#b8bec2}.magic-v2-css-only select[readonly], .magic-v2 select[readonly]{background:#fff;color:#b8bec2}.magic-v2-css-only textarea, .magic-v2 textarea{border-radius:0;border:1px solid #b8bec2;font-family: 'Open Sans', sans-serif;font-size:11pt;line-height:150%;outline: none;padding:10px;resize: vertical;vertical-align: top}.magic-v2-css-only textarea:disabled, .magic-v2 textarea:disabled{background:#e8eff3;color:#b8bec2}.magic-v2-css-only textarea:focus, .magic-v2 textarea:focus{border:1px solid #269de9}.magic-v2-css-only .select input::-webkit-input-placeholder, .magic-v2-css-only .text input::-webkit-input-placeholder, .magic-v2-css-only .textarea input::-webkit-input-placeholder, .magic-v2 .select input::-webkit-input-placeholder, .magic-v2 .text input::-webkit-input-placeholder, .magic-v2 .textarea input::-webkit-input-placeholder{color:#c1c1c1}.magic-v2-css-only .select input::-moz-placeholder, .magic-v2-css-only .text input::-moz-placeholder, .magic-v2-css-only .textarea input::-moz-placeholder, .magic-v2 .select input::-moz-placeholder, .magic-v2 .text input::-moz-placeholder, .magic-v2 .textarea input::-moz-placeholder{color:#c1c1c1}.magic-v2-css-only .select input:-moz-placeholder, .magic-v2-css-only .text input:-moz-placeholder, .magic-v2-css-only .textarea input:-moz-placeholder, .magic-v2 .select input:-moz-placeholder, .magic-v2 .text input:-moz-placeholder, .magic-v2 .textarea input:-moz-placeholder{color:#c1c1c1}.magic-v2-css-only .select input:-ms-input-placeholder, .magic-v2-css-only .text input:-ms-input-placeholder, .magic-v2-css-only .textarea input:-ms-input-placeholder, .magic-v2 .select input:-ms-input-placeholder, .magic-v2 .text input:-ms-input-placeholder, .magic-v2 .textarea input:-ms-input-placeholder{color:#c1c1c1}.magic-v2-css-only .select.overlay label, .magic-v2-css-only .text.overlay label, .magic-v2-css-only .textarea.overlay label, .magic-v2 .select.overlay label, .magic-v2 .text.overlay label, .magic-v2 .textarea.overlay label{color:#585d5f;font-size:10pt;font-weight:600;position:absolute;text-align: left;text-transform: uppercase}.magic-v2-css-only .select select:active, .magic-v2-css-only .text select:active, .magic-v2-css-only .textarea select:active, .magic-v2 .select select:active, .magic-v2 .text select:active, .magic-v2 .textarea select:active{color:#fff;padding-left:10px !important}.magic-v2-css-only .select select:active option, .magic-v2-css-only .text select:active option, .magic-v2-css-only .textarea select:active option, .magic-v2 .select select:active option, .magic-v2 .text select:active option, .magic-v2 .textarea select:active option{color:#000 !important;font-size:11pt}.magic-v2-css-only .text input, .magic-v2 .text input{z-index:10}.magic-v2-css-only .text input + span, .magic-v2 .text input + span{font-size:11pt}.magic-v2-css-only .text input + span:before, .magic-v2 .text input + span:before{font-family: 'FontAwesome', sans-serif;margin-left: -30px;z-index:0}.magic-v2-css-only .text input.empty:focus + span, .magic-v2 .text input.empty:focus + span{display: none}.magic-v2-css-only .text input.empty:focus + span:before, .magic-v2 .text input.empty:focus + span:before{display: none}.magic-v2-css-only .text input:required.invalid.filled + span:before, .magic-v2 .text input:required.invalid.filled + span:before{color:#ffc347;content: '\f071';padding-right:20px}.magic-v2-css-only .text input.invalid, .magic-v2 .text input.invalid{border:1px solid #ed4848 !important}.magic-v2-css-only .text input.loading, .magic-v2 .text input.loading{border:1px solid #269de9 !important}.magic-v2-css-only .text input.loading + span, .magic-v2 .text input.loading + span{animation: spin 1.5s infinite linear}.magic-v2-css-only .text input.loading + span:before, .magic-v2 .text input.loading + span:before{color:#269de9;content: '\f110';font-size:1.4em;padding-right:20px}.magic-v2-css-only .text input.valid, .magic-v2 .text input.valid{border:1px solid #008b00 !important}.magic-v2-css-only .text input.valid + span:before, .magic-v2 .text input.valid + span:before{color:#008b00;content: '\f00c';padding-right:20px}.magic-v2-css-only.blackout, .magic-v2.blackout{background:#000;bottom:0;display: none;filter:alpha(opacity=50);height:100%;left:0;min-height:100;min-width:100%;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=(50));opacity:0.5;position:fixed;right:0;top:0;width:100%;z-index:150002}.magic-v2-css-only.blackout.active, .magic-v2.blackout.active{display:block;z-index:150002}.magic-v2-css-only button, .magic-v2-css-only.button, .magic-v2 button, .magic-v2.button{background: none;border: none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor: pointer;display: inline-block;font-family: 'Open Sans', sans-serif;margin:0px;outline: none;padding:0px;position: relative}.magic-v2-css-only button.disabled, .magic-v2-css-only.button.disabled, .magic-v2 button.disabled, .magic-v2.button.disabled{background:#e8eff3;border:1px solid #e8eff3;color:#b8bec2;cursor: not-allowed}.magic-v2-css-only button.disabled:active, .magic-v2-css-only.button.disabled:active, .magic-v2 button.disabled:active, .magic-v2.button.disabled:active{border:1px solid #cf214f}.magic-v2-css-only button.primary, .magic-v2-css-only.button.primary, .magic-v2 button.primary, .magic-v2.button.primary{background:#269de9;border:1px solid #269de9}.magic-v2-css-only button.primary:hover, .magic-v2-css-only.button.primary:hover, .magic-v2 button.primary:hover, .magic-v2.button.primary:hover{background:#0c4c74;border:1px solid #0c4c74}.magic-v2-css-only button.action, .magic-v2-css-only.button.action, .magic-v2 button.action, .magic-v2.button.action{background:#008b00;border:1px solid #008b00}.magic-v2-css-only button.action:hover, .magic-v2-css-only.button.action:hover, .magic-v2 button.action:hover, .magic-v2.button.action:hover{background:#005800;border:1px solid #005800}.magic-v2-css-only button.secondary, .magic-v2-css-only.button.secondary, .magic-v2 button.secondary, .magic-v2.button.secondary{background:#b8bec2;border:1px solid #b8bec2;color:#fff}.magic-v2-css-only button.secondary:hover, .magic-v2-css-only.button.secondary:hover, .magic-v2 button.secondary:hover, .magic-v2.button.secondary:hover{background:#9da5aa;border:1px solid #9da5aa}.magic-v2-css-only button.alternate, .magic-v2-css-only.button.alternate, .magic-v2 button.alternate, .magic-v2.button.alternate{background:#cf214f;border:1px solid #cf214f}.magic-v2-css-only button.alternate:hover, .magic-v2-css-only.button.alternate:hover, .magic-v2 button.alternate:hover, .magic-v2.button.alternate:hover{background:#a31a3e;border:1px solid #a31a3e}.magic-v2-css-only button.medium, .magic-v2-css-only.button.medium, .magic-v2 button.medium, .magic-v2.button.medium{box-sizing:border-box;border:1px solid #008b00;border-radius:4px;border-bottom-left-radius:0px;border-top-left-radius:0px;font-size:14px;font-weight:400;letter-spacing:1px;outline: none;padding:9px 25px;text-transform: uppercase}.magic-v2-css-only button.big, .magic-v2-css-only.button.big, .magic-v2 button.big, .magic-v2.button.big{border-radius:4px;font-size:14px;font-weight:700;letter-spacing:1px;padding:12px 30px;text-decoration: none;text-transform: uppercase}.magic-v2-css-only button.big:before, .magic-v2-css-only.button.big:before, .magic-v2 button.big:before, .magic-v2.button.big:before{font-size:10px}.magic-v2-css-only button.big:after, .magic-v2-css-only.button.big:after, .magic-v2 button.big:after, .magic-v2.button.big:after{font-size:10px}.magic-v2-css-only button.big.left, .magic-v2-css-only button.big.right, .magic-v2-css-only.button.big.left, .magic-v2-css-only.button.big.right, .magic-v2 button.big.left, .magic-v2 button.big.right, .magic-v2.button.big.left, .magic-v2.button.big.right{padding:12px 15px}.magic-v2-css-only button.big.narrow, .magic-v2-css-only.button.big.narrow, .magic-v2 button.big.narrow, .magic-v2.button.big.narrow{padding:12px}.magic-v2-css-only button.big.left, .magic-v2-css-only.button.big.left, .magic-v2 button.big.left, .magic-v2.button.big.left{padding-right:40px;text-align: left}.magic-v2-css-only button.big.left:after, .magic-v2-css-only.button.big.left:after, .magic-v2 button.big.left:after, .magic-v2.button.big.left:after{position:absolute;margin-right:15px;margin-top:4px;right:0}.magic-v2-css-only button.big.right, .magic-v2-css-only.button.big.right, .magic-v2 button.big.right, .magic-v2.button.big.right{padding-left:40px;text-align: right}.magic-v2-css-only button.big.right:before, .magic-v2-css-only.button.big.right:before, .magic-v2 button.big.right:before, .magic-v2.button.big.right:before{position:absolute;margin-left:15px;margin-top:4px;left:0}.magic-v2-css-only button.ss-icon, .magic-v2-css-only.button.ss-icon, .magic-v2 button.ss-icon, .magic-v2.button.ss-icon{font-family: 'SSStandard'}.magic-v2-css-only button.thin, .magic-v2-css-only.button.thin, .magic-v2 button.thin, .magic-v2.button.thin{border-radius:4px;box-sizing:border-box;font-size:14px;font-weight:400;letter-spacing:1px;padding:12px 30px;text-decoration: none;text-transform: uppercase}.magic-v2-css-only button.thin:before, .magic-v2-css-only.button.thin:before, .magic-v2 button.thin:before, .magic-v2.button.thin:before{font-size:10px}.magic-v2-css-only button.thin:after, .magic-v2-css-only.button.thin:after, .magic-v2 button.thin:after, .magic-v2.button.thin:after{font-size:10px}.magic-v2-css-only button.thin.left, .magic-v2-css-only button.thin.right, .magic-v2-css-only.button.thin.left, .magic-v2-css-only.button.thin.right, .magic-v2 button.thin.left, .magic-v2 button.thin.right, .magic-v2.button.thin.left, .magic-v2.button.thin.right{padding:12px 15px}.magic-v2-css-only button.thin.left:after, .magic-v2-css-only.button.thin.left:after, .magic-v2 button.thin.left:after, .magic-v2.button.thin.left:after{margin-left:30px}.magic-v2-css-only button.thin.right:before, .magic-v2-css-only.button.thin.right:before, .magic-v2 button.thin.right:before, .magic-v2.button.thin.right:before{margin-right:30px}.magic-v2-css-only button.arrow-down:after, .magic-v2-css-only button.arrow-down:before, .magic-v2-css-only button.arrow-left:after, .magic-v2-css-only button.arrow-left:before, .magic-v2-css-only button.arrow-right:after, .magic-v2-css-only button.arrow-right:before, .magic-v2-css-only button.arrow-up:after, .magic-v2-css-only button.arrow-up:before, .magic-v2-css-only.button.arrow-down:after, .magic-v2-css-only.button.arrow-down:before, .magic-v2-css-only.button.arrow-left:after, .magic-v2-css-only.button.arrow-left:before, .magic-v2-css-only.button.arrow-right:after, .magic-v2-css-only.button.arrow-right:before, .magic-v2-css-only.button.arrow-up:after, .magic-v2-css-only.button.arrow-up:before, .magic-v2 button.arrow-down:after, .magic-v2 button.arrow-down:before, .magic-v2 button.arrow-left:after, .magic-v2 button.arrow-left:before, .magic-v2 button.arrow-right:after, .magic-v2 button.arrow-right:before, .magic-v2 button.arrow-up:after, .magic-v2 button.arrow-up:before, .magic-v2.button.arrow-down:after, .magic-v2.button.arrow-down:before, .magic-v2.button.arrow-left:after, .magic-v2.button.arrow-left:before, .magic-v2.button.arrow-right:after, .magic-v2.button.arrow-right:before, .magic-v2.button.arrow-up:after, .magic-v2.button.arrow-up:before{font-family: 'SSStandard';font-weight:500;margin-left:15px}.magic-v2-css-only button.arrow-left:after, .magic-v2-css-only button.arrow-left:before, .magic-v2-css-only.button.arrow-left:after, .magic-v2-css-only.button.arrow-left:before, .magic-v2 button.arrow-left:after, .magic-v2 button.arrow-left:before, .magic-v2.button.arrow-left:after, .magic-v2.button.arrow-left:before{margin-left:15px;margin-right:15px}.magic-v2-css-only button.arrow-down:after, .magic-v2-css-only.button.arrow-down:after, .magic-v2 button.arrow-down:after, .magic-v2.button.arrow-down:after{content: '\F501'}.magic-v2-css-only button.arrow-left:before, .magic-v2-css-only.button.arrow-left:before, .magic-v2 button.arrow-left:before, .magic-v2.button.arrow-left:before{content: '\25C5'}.magic-v2-css-only button.arrow-right:after, .magic-v2-css-only.button.arrow-right:after, .magic-v2 button.arrow-right:after, .magic-v2.button.arrow-right:after{content: '\25BB'}.magic-v2-css-only button.arrow-up:after, .magic-v2-css-only.button.arrow-up:after, .magic-v2 button.arrow-up:after, .magic-v2.button.arrow-up:after{content: '\F500'}.magic-v2-css-only.modal, .magic-v2.modal{display: none;font-family: 'Open Sans', sans-serif}.magic-v2-css-only.modal.active, .magic-v2.modal.active{background:#fff;border-radius:4px;display: inline-block;height:auto;left:50%;margin:auto;position:fixed;top:100px;z-index:150003}.magic-v2-css-only.modal section.bar, .magic-v2.modal section.bar{padding-bottom:0;position: relative}.magic-v2-css-only.modal section.bar .close, .magic-v2.modal section.bar .close{position:absolute;right:0;text-align: right;top:0}.magic-v2-css-only.modal section.bar .close span, .magic-v2.modal section.bar .close span{background:#ed4848;border:2px solid rgba(0,0,0,0.1);border-radius:500px;color:#fff;cursor: pointer;display: inline-block;font-family: 'SSStandard';font-size:9pt;height:24px;line-height:28px;margin:auto;text-align:center;width:24px}.magic-v2-css-only.modal section.bar .close span.offset, .magic-v2.modal section.bar .close span.offset{font-size:12pt;height:28px;line-height:32px;position:absolute;right: -10px;top: -10px;width:28px}.magic-v2-css-only.modal section.bar .title, .magic-v2.modal section.bar .title{font-size:15pt;font-weight:600;line-height:28px;text-overflow:ellipsis}.magic-v2-css-only.modal section.bottom, .magic-v2.modal section.bottom{background:#e8eff3;padding:15px}.magic-v2-css-only.modal section.bottom button.secondary, .magic-v2.modal section.bottom button.secondary{background: transparent;border:1px solid transparent;color:#b8bec2;padding-left:0;padding-right:0}.magic-v2-css-only.modal section.top, .magic-v2.modal section.top{padding:15px}@media screen and (max-width:640px){.magic-v2-css-only .line, .magic-v2 .line{padding-bottom:0 !important}.magic-v2-css-only .line.side label, .magic-v2 .line.side label{display:block;font-size:10pt !important;height:auto !important;line-height:100% !important;padding-bottom:10px !important;text-align: left !important;width:100% !important}.magic-v2-css-only .line.side input[type='email'], .magic-v2-css-only .line.side input[type='number'], .magic-v2-css-only .line.side input[type='password'], .magic-v2-css-only .line.side input[type='tel'], .magic-v2-css-only .line.side input[type='text'], .magic-v2 .line.side input[type='email'], .magic-v2 .line.side input[type='number'], .magic-v2 .line.side input[type='password'], .magic-v2 .line.side input[type='tel'], .magic-v2 .line.side input[type='text']{font-size:10pt !important}.magic-v2-css-only .line.side input[type='email'] + span, .magic-v2-css-only .line.side input[type='number'] + span, .magic-v2-css-only .line.side input[type='password'] + span, .magic-v2-css-only .line.side input[type='tel'] + span, .magic-v2-css-only .line.side input[type='text'] + span, .magic-v2 .line.side input[type='email'] + span, .magic-v2 .line.side input[type='number'] + span, .magic-v2 .line.side input[type='password'] + span, .magic-v2 .line.side input[type='tel'] + span, .magic-v2 .line.side input[type='text'] + span{display:block;font-size:10pt !important;margin-bottom:15px !important}.magic-v2-css-only .line.side input[type='email'] + span:before, .magic-v2-css-only .line.side input[type='number'] + span:before, .magic-v2-css-only .line.side input[type='password'] + span:before, .magic-v2-css-only .line.side input[type='tel'] + span:before, .magic-v2-css-only .line.side input[type='text'] + span:before, .magic-v2 .line.side input[type='email'] + span:before, .magic-v2 .line.side input[type='number'] + span:before, .magic-v2 .line.side input[type='password'] + span:before, .magic-v2 .line.side input[type='tel'] + span:before, .magic-v2 .line.side input[type='text'] + span:before{padding-right:10px;position:absolute;right:0;top:41px}.magic-v2-css-only .line.side select, .magic-v2 .line.side select{font-size:10pt !important}.magic-v2-css-only.modal.active, .magic-v2.modal.active{top:20px}}@keyframes spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(359deg);transform: rotate(359deg)}}#main-site-container{padding-bottom:0 !important;padding-top:0 !important}#carousel_primary_container{margin-top:0 !important}.fl{float: left}.fr{float: right}.fc{clear:both}body{font-family: 'Open Sans', sans-serif;margin:0;padding:0}.center{font-size:0;text-align:center;width:100%}section.content .container{display: inline-block;font-size:11pt;margin:0 auto;text-align: left;width:1000px}section.content .container div.share{color:#000 !important;margin-bottom:25px;text-align: right}section.content .container div.share a{color:#fff !important}section.content .container div.share span{background:#e8eff3;border-radius:5px;color:#000 !important;display: inline-block;font-size:11pt;margin-top:2px;padding:10px}section.content .container div.share span a{color:#000 !important}section.content{padding:25px 0;text-align:center}section.content .upsells{font-size:0}section.content .upsells .finder{margin-top:60px}section.content .upsells .finder h4{margin-bottom:15px !important;text-align: left}section.content .upsells .finder p{box-sizing:border-box;display: inline-block;float: left;font-size:11pt;margin:0;padding:10px;padding-left:0;text-align: left;width:25%}section.content .upsells .upsell{box-sizing:border-box;display: inline-block;float: left;margin-bottom:10px;margin-top:40px;padding:0 25px;text-align:center;width:25%}section.content .upsells .upsell img{margin-bottom:10px;max-width:100%}section.content .upsells .upsell a{font-size:11pt}section.content .upsells .upsell p{font-size:11pt !important;height:22px;margin-bottom:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}section.content .upsells p{margin:40px 0;text-align:center}section.content .upsells p a{font-size:11pt}section.content#create #progress{margin:20px 0;text-align:center}section.content#create #progress .preview{background-color:#e8eff3;margin-top:40px;padding:20px}section.content#create #progress .preview img{width:50px;margin:5px}section.content#create h1{font-size:18pt;font-weight:500;text-align:center;margin:0;padding:40px 0}section.content#create .wrapper{display: inline-block;margin-bottom:15px;margin-right:15px}section.content#create .wrapper .location{padding-top:8px;text-align:center}section.content#create #stepx .wrapper{display: inline-block;font-size:11pt;margin:0 auto;margin-bottom:60px;text-align: left;width:400px}section.content#create #stepx .wrapper button{width:80%}section.content#create #step1{text-align:center}section.content#create #step1.create .create{display:block}section.content#create #step1.login .login{display:block}section.content#create #step1.create .prompt, section.content#create #step1.login .prompt{display: none}section.content#create #step1 .create{display: none;padding:40px 0}section.content#create #step1 .create h1{padding-bottom:15px;padding-top:0}section.content#create #step1 .create h1 + p{margin:0;padding:0;padding-bottom:40px}section.content#create #step1 .create h1 + p a{color:#269de9}section.content#create #step1 .create .inner{display: inline-block;font-size:0;text-align: left;width:600px}section.content#create #step1 .create .inner .line.stack{margin-bottom:0 !important}section.content#create #step1 .create .inner .line.stack input.invalid + span{margin-bottom:0}section.content#create #step1 .create .inner .segment1, section.content#create #step1 .create .inner .segment2, section.content#create #step1 .create .inner .segment3{box-sizing:border-box;font-size:11pt}section.content#create #step1 .create .inner .segment1 input, section.content#create #step1 .create .inner .segment1 label, section.content#create #step1 .create .inner .segment1 select, section.content#create #step1 .create .inner .segment2 input, section.content#create #step1 .create .inner .segment2 label, section.content#create #step1 .create .inner .segment2 select, section.content#create #step1 .create .inner .segment3 input, section.content#create #step1 .create .inner .segment3 label, section.content#create #step1 .create .inner .segment3 select{box-sizing:border-box;display:block;font-family: 'Open Sans', sans-serif;width:100% !important}section.content#create #step1 .create .inner .segment1 input, section.content#create #step1 .create .inner .segment1 select, section.content#create #step1 .create .inner .segment2 input, section.content#create #step1 .create .inner .segment2 select, section.content#create #step1 .create .inner .segment3 input, section.content#create #step1 .create .inner .segment3 select{font-size:11pt}section.content#create #step1 .create .inner .segment1 .us-container, section.content#create #step1 .create .inner .segment2 .us-container, section.content#create #step1 .create .inner .segment3 .us-container{border:1px solid #b8bec2;box-sizing:border-box;padding:10px}section.content#create #step1 .create .inner .segment1 .us-container a, section.content#create #step1 .create .inner .segment1 .us-container a:active, section.content#create #step1 .create .inner .segment1 .us-container a:link, section.content#create #step1 .create .inner .segment1 .us-container a:visited, section.content#create #step1 .create .inner .segment2 .us-container a, section.content#create #step1 .create .inner .segment2 .us-container a:active, section.content#create #step1 .create .inner .segment2 .us-container a:link, section.content#create #step1 .create .inner .segment2 .us-container a:visited, section.content#create #step1 .create .inner .segment3 .us-container a, section.content#create #step1 .create .inner .segment3 .us-container a:active, section.content#create #step1 .create .inner .segment3 .us-container a:link, section.content#create #step1 .create .inner .segment3 .us-container a:visited{color:#269de9}section.content#create #step1 .create .inner .segment1 .us-container + select, section.content#create #step1 .create .inner .segment2 .us-container + select, section.content#create #step1 .create .inner .segment3 .us-container + select{display: none}section.content#create #step1 .create .inner .recaptcha{display: inline-block}section.content#create #step1 .create .inner .segment1{padding:10px}section.content#create #step1 .create .inner .segment2{float: left;padding:10px;width:50%}section.content#create #step1 .create .inner .segment3{float: left;padding:10px;width:33.3%}section.content#create #step1 .login{display: none;padding:40px 0}section.content#create #step1 .login h1{padding-bottom:15px;padding-top:0}section.content#create #step1 .login h1 + p{margin:0;padding:0;padding-bottom:40px}section.content#create #step1 .login h1 + p a{color:#269de9}section.content#create #step1 .login .inner{display: inline-block;text-align: left;width:400px}section.content#create #step1 .login .inner a, section.content#create #step1 .login .inner a:active, section.content#create #step1 .login .inner a:link, section.content#create #step1 .login .inner a:visited{color:#269de9}section.content#create #step1 .login .inner input, section.content#create #step1 .login .inner label{appearance: none;-webkit-appearance: none;display:block;width:100%}section.content#create #step1 .magic.error{margin-top:40px}section.content#create #step1 .prompt{display:block;padding:40px 0;text-align:center}section.content#create #step1 .prompt h1{padding-top:0}section.content#create #step1 .prompt .cart{margin-top:60px}section.content#create #step1 .prompt .cart a{color:#585d5f}section.content#create #step1 .prompt .option{border:2px solid #b8bec2;box-sizing:border-box;display: inline-block;margin:0 25px;padding:25px;width:400px}section.content#create #step1 .prompt .option button{display:block;width:100%}section.content#create #step1 .prompt .option h3{font-size:15pt;font-weight:500;margin-top:0}section.content#create #step1 .prompt .option p{line-height:175%;margin-bottom:0;margin-top:25px;text-align:center}section.content#create #step1 .robots{padding:40px 0;text-align:center}section.content#create #step1 .robots h1{padding-top:0}section.content#create #step1 .robots .recaptcha{display: inline-block;margin-top:40px}section.content#create #step2 h1{padding-top:0}section.content#create #step2 .choose{padding:40px 0}section.content#create #step2 .segment h3{font-size:15pt;font-weight:500;margin-top:0}section.content#create #step2 .segment p{line-height:175%;margin-bottom:0;margin-top:25px;text-align: left}section.content#create #step2 .segment.new{margin-top:50px}section.content#create #step2 .segment.new .inner{background:#e8eff3;padding:40px;text-align:center}section.content#create #step2 .segment.new .inner form{margin-bottom:0}section.content#create #step2 .segment.new .inner p{font-size:13pt;font-weight:500;line-height:175%;margin-top:0;margin-bottom:40px;text-align:center}section.content#create #step2 .segment.existing .each{border-top:2px solid #e8eff3;padding:15px}section.content#create #step2 .segment.existing .each.disabled{background:#f9fbfc;border-bottom:3px double #ccc;border-top:3px double #ccc;color: rgba(0,0,0,0.35);font-size:10pt;font-style: italic;text-align:center}section.content#create #step2 .segment.existing .each.disabled p{margin:0;padding:0}section.content#create #step2 .segment.existing .each.disabled p.limit{text-align:center}section.content#create #step2 .segment.existing .each form{margin-bottom:0}section.content#create #step2 .segment.existing .each .thumb{box-sizing:border-box;float: left;width:12%;padding-right:25px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}section.content#create #step2 .segment.existing .each .thumb img{width:100%}section.content#create #step2 .segment.existing .each .left{float: left;width:73%}section.content#create #step2 .segment.existing .each .left h4{font-weight:600;margin:0;text-align: left}section.content#create #step2 .segment.existing .each .left h4, section.content#create #step2 .segment.existing .each .left p.description, section.content#create #step2 .segment.existing .each .left p.url{padding-right:5%}section.content#create #step2 .segment.existing .each .left p.description, section.content#create #step2 .segment.existing .each .left p.url{overflow: hidden;text-overflow:ellipsis;white-space: nowrap}section.content#create #step2 .segment.existing .each .left p.description{margin-top:5px}section.content#create #step2 .segment.existing .each .left p.url{font-size:10pt;font-style: italic;margin-top:5px}section.content#create #step2 .segment.existing .each .right{float: right;text-align: right;width:15%}section.content#create #step3.blank .left img{max-width:440px;width:100% !important}section.content#create #step3 .left, section.content#create #step3 .right{font-size:11pt;text-align: left}section.content#create #step3 .left{float: left;padding-top:10px;width:52%}section.content#create #step3 .right{float: right;width:45%}section.content#create #step3 .right h4{font-size:13pt;font-weight:600;margin-bottom:10px}section.content#create #step3 .right .stack{margin-bottom:50px}section.content#create #step3 .right #colors{margin-bottom:50px}section.content#create #step3 .right #colors .label{font-size:13pt;margin-bottom:12px;padding-top:0}section.content#create #step3 .right #colors p{font-size:11pt;margin-top:25px}section.content#create #step3 .right #colors .swatch{border:2px solid rgba(0,0,0,0.15);box-sizing:border-box;display: inline-block;float: left;height:26px;margin-right:12px;margin-top:12px;overflow: hidden;width:26px}section.content#create #step3 .right #colors .swatch:hover{border:2px solid #9ad1f5;cursor: pointer}section.content#create #step3 .right #colors .swatch.selected{border:2px solid #269de9}section.content#create #step3 .right #colors .swatch.selected:hover{border:2px solid #269de9}section.content#create #step3 .right #colors .swatch .segment{display: inline-block;float: left;height:24px}section.content#create #step3 .right #colors .swatch .segment.one{width:24px}section.content#create #step3 .right #colors .swatch .segment.two{width:12px}section.content#create #step3 .right #colors .swatch .segment.three{width:8px}section.content#create #step3 .right #colors .swatch .segment.four{width:6px}section.content#create #step3 .right #payments-warning{display: none}section.content#create #step3 .right .payments{margin-top:20px}section.content#create #step3 .right .payments .line.stack{margin-bottom:10px}section.content#create #step3 .right .payments .line.stack label{font-size:11pt}section.content#create #step3 .right .payments .subcontainer{display: none;padding:5px 0;padding-left:50px}section.content#create #step3 .right .payments .subcontainer.show{display:block}section.content#create #step3 .right .line{position: relative}section.content#create #step3 .right .line .url{background: transparent;color:#b8bec2;display: inline-block;height:22px;line-height:22px;padding:10px;position:absolute;z-index:5}section.content#create #step3 .right .line .end-container, section.content#create #step3 .right .line .length-container, section.content#create #step3 .right .line .time-container{float: left;margin-top:15px}section.content#create #step3 .right .line .end-container p, section.content#create #step3 .right .line .length-container p, section.content#create #step3 .right .line .time-container p{height:22px;line-height:22px;margin:0;padding:10px;padding-left:0}section.content#create #step3 .right .line .length-container input{background: url('/application/grouporder/img/create/calendar.png');background-position:242px;background-repeat: no-repeat;box-sizing:border-box;cursor: pointer}section.content#create #step3 .right .line .time-container{float: left}section.content#create #step3 .right .line .time-container p{padding-left:10px;padding-right:0}section.content#create #step3 .right .line #length{padding-right:10px;width:280px}section.content#create #step3 .right .line #maximum{display: none}section.content#create #step3 .right .line #url{background: transparent;text-transform: lowercase;z-index:10}section.content#create #step3 .right .line #url.empty:focus + span{display:block !important}section.content#create #step3 .right .line label{font-size:13pt}section.content#create #step4 .left, section.content#create #step4 .right, section.content#roster #step4 .left, section.content#roster #step4 .right{font-size:11pt;text-align: left}section.content#create #step4 .left, section.content#roster #step4 .left{float: left;width:52%}section.content#create #step4 .right, section.content#roster #step4 .right{float: right;width:45%}section.content#create #step4 .right h4, section.content#roster #step4 .right h4{font-size:13pt;font-weight:600;margin-top:0}section.content#create #step4 .right input[type='checkbox'] + label:before, section.content#roster #step4 .right input[type='checkbox'] + label:before{top:0px !important}section.content#create #step4 .right .fill strong, section.content#roster #step4 .right .fill strong{font-weight:600}section.content#create #step4 .right .subcontainer, section.content#roster #step4 .right .subcontainer{display: none;padding-bottom:10px;padding-left:29px;padding-top:10px}section.content#create #step4 .right .subcontainer.show, section.content#roster #step4 .right .subcontainer.show{display:block}section.content#create #step4 .right .subcontainer #formats .wrapper, section.content#roster #step4 .right .subcontainer #formats .wrapper{float: left;padding-right:20px}section.content#create #step4 .right .subcontainer #formats .wrapper#count, section.content#roster #step4 .right .subcontainer #formats .wrapper#count{margin-right:0}section.content#create #step4 .right .subcontainer #formats label, section.content#roster #step4 .right .subcontainer #formats label{text-align: right;padding:14px 0;padding-left:0;padding-right:10px}section.content#create #step4 .right .subcontainer #formats label, section.content#create #step4 .right .subcontainer #formats select, section.content#roster #step4 .right .subcontainer #formats label, section.content#roster #step4 .right .subcontainer #formats select{display: inline-block;float: left;margin:0}section.content#create #step4 .right .subcontainer #formats p, section.content#roster #step4 .right .subcontainer #formats p{color:#585d5f;line-height:175%;margin-bottom:0}section.content#create #step4 .right .subcontainer #formats select, section.content#roster #step4 .right .subcontainer #formats select{padding:10px;width:70px}section.content#create #step4 .right #rules, section.content#roster #step4 .right #rules{border-top:1px solid #e8eff3;display:block;margin-top:25px;padding-top:5px}section.content#create #step4 .right #naming, section.content#create #step4 .right #numbering, section.content#create #step4 .right #rules, section.content#roster #step4 .right #naming, section.content#roster #step4 .right #numbering, section.content#roster #step4 .right #rules{margin-bottom:35px}section.content#roster #step4 .left{display: none}section.content#roster #step4 .right{width:100%}section.content#roster h1{font-size:18pt;font-weight:500;text-align: left;margin:0;padding:40px 0;padding-top:0}section.content#campaign .placements, section.content#create .placements{box-sizing:border-box;float: left;padding-right:20px;width:15%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}section.content#campaign .placements ul, section.content#create .placements ul{list-style: none;list-style-type: none;margin:0;padding:0}section.content#campaign .placements ul li, section.content#create .placements ul li{font-size:8pt;margin-bottom:15px;text-align:center}section.content#campaign .placements ul li .location, section.content#create .placements ul li .location{margin-top:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}section.content#campaign .placements ul li img, section.content#create .placements ul li img{border:1px solid #e8eff3;box-sizing:border-box;cursor: pointer;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}section.content#campaign .placements ul li img.selected, section.content#create .placements ul li img.selected{border:2px solid #ff7a7a;cursor:default}section.content#campaign .placements ul li:last-child, section.content#create .placements ul li:last-child{margin-bottom:0}section.content#campaign .spotlight, section.content#create .spotlight{border:1px solid #e8eff3;box-sizing:border-box;float: right;font-size:0;width:85%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}section.content#campaign .spotlight .canvas, section.content#create .spotlight .canvas{display: none}section.content#campaign .spotlight .canvas:first-child, section.content#create .spotlight .canvas:first-child{display:block}section.content#campaign .spotlight img, section.content#create .spotlight img{width:100%}section.content#campaign{padding:40px 0;position: relative}section.content#campaign .back{float: left}section.content#campaign .cta{float: right}section.content#campaign #showcase .hero{margin-bottom:40px}section.content#campaign #showcase .hero h1{text-align: left}section.content#campaign #showcase .hero #description p{text-align: left}section.content#campaign #showcase .labels .names, section.content#campaign #showcase .labels .numbers, section.content#campaign #showcase .labels .size{display: inline-block;float: left;font-weight:600;padding-bottom:0}section.content#campaign #showcase .wrapper{float: left}section.content#campaign #showcase .wrapper.w-delete{box-sizing:border-box;color:#585d5f;cursor: pointer;font-size:14pt;height:36px;line-height:36px;padding-left:12px;text-align:center;width:10%}section.content#campaign #showcase .wrapper.w-delete:hover{color:#cf214f}section.content#campaign #showcase .wrapper.w-name{width:40%}section.content#campaign #showcase .wrapper.w-name-hidden{display: none}section.content#campaign #showcase .wrapper.w-number-hidden{display: none}section.content#campaign #showcase .wrapper.w-number{padding-right:0 !important;width:20%}section.content#campaign #showcase .wrapper.w-size{width:30%}section.content#campaign #showcase .wrapper.w-name, section.content#campaign #showcase .wrapper.w-number, section.content#campaign #showcase .wrapper.w-size{box-sizing:border-box;padding-right:20px}section.content#campaign #showcase .wrapper.w-name input, section.content#campaign #showcase .wrapper.w-name select, section.content#campaign #showcase .wrapper.w-number input, section.content#campaign #showcase .wrapper.w-number select, section.content#campaign #showcase .wrapper.w-size input, section.content#campaign #showcase .wrapper.w-size select{box-sizing:border-box;line-height:150%;max-width:100%;width:100%}section.content#campaign #showcase .wrapper.w-name .wrap, section.content#campaign #showcase .wrapper.w-number .wrap, section.content#campaign #showcase .wrapper.w-size .wrap{float: none}section.content#campaign #showcase .wrapper:last-child{padding-right:0 !important}section.content#campaign #order a, section.content#campaign #confirmation a{color:#269de9}section.content#campaign #order .return_button, section.content#campaign #confirmation .return_button{background:#b8bec2;border:1px solid #b8bec2;border-radius:4px;box-sizing:border-box;color:#fff;cursor: pointer;display: inline-block;font-family: 'Open Sans', sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;margin:0;outline: none;padding:12px 30px;position: relative;text-decoration: none;text-transform: uppercase}section.content#campaign #order .return_button:hover, section.content#campaign #confirmation .return_button:hover{background:#9da5aa;border:1px solid #9da5aa}section.content#campaign #order .order_summary, section.content#campaign #confirmation .order_summary{background:#e8eff3;min-height:340px;padding:20px}section.content#campaign #order .order_summary .line, section.content#campaign #confirmation .order_summary .line{margin:0 0 30px 0}section.content#campaign #order .order_summary .line .product, section.content#campaign #confirmation .order_summary .line .product{font-size:13pt;margin-bottom:10px}section.content#campaign #order .order_summary .line .size_qtys, section.content#campaign #confirmation .order_summary .line .size_qtys{margin:0 0 0 10px}section.content#campaign #order .order_summary .line .size_breakdown, section.content#campaign #confirmation .order_summary .line .size_breakdown{margin:0 0 0 20px}section.content#campaign #order .order_summary .line .image img, section.content#campaign #confirmation .order_summary .line .image img{width:50px;margin:5px;border:1px solid #e8eff3}section.content#campaign #order .order_summary .line:last-child, section.content#campaign #confirmation .order_summary .line:last-child{margin-bottom:0}section.content#campaign #order .info, section.content#campaign #confirmation .info{margin:0 0 20px 0}section.content#campaign #order .info .label, section.content#campaign #confirmation .info .label{float: left;width:15%;margin:0 10px 0 0;text-align: right}section.content#campaign #order .info .label span, section.content#campaign #confirmation .info .label span{color:#cf214f}section.content#campaign #order .info .data, section.content#campaign #confirmation .info .data{float: left;width:30%}section.content#campaign #order .info .data input, section.content#campaign #confirmation .info .data input{border-radius:0;font-family: 'Open Sans', sans-serif;font-size:11pt;outline: none;padding:6px;width:100%}section.content#campaign #order .info .data input:focus, section.content#campaign #confirmation .info .data input:focus{outline: none}section.content#campaign #confirmation h1{text-align: left}section.content#campaign #confirmation .left .cta{float: none;margin-top:40px}section.content#campaign #confirmation .left #meta{display:block}section.content#campaign #confirmation .left p{line-height:175%}section.content#campaign #confirmation .right .order_summary{padding:0}section.content#campaign #confirmation .paypal, section.content#campaign #confirmation .venmo{border-radius:4px;font-size:11pt;font-weight:700;letter-spacing:1px;padding:16px 20px;text-decoration: none;text-transform: uppercase}section.content#campaign #confirmation .paypal{background: url('/application/grouporder/img/campaign/paypal.3x.png') #e3ebf6;background-position:16px;background-repeat: no-repeat;background-size:30px 30px;color:#163d57;margin-right:20px;padding-left:64px}section.content#campaign #confirmation .paypal:hover{background: url('/application/grouporder/img/campaign/paypal.3x.png') #bccfea;background-position:16px;background-repeat: no-repeat;background-size:30px 30px}section.content#campaign #confirmation .venmo{background: url('/application/grouporder/img/campaign/venmo.3x.png') #3d95ce;background-position:106px;background-repeat: no-repeat;background-size:auto 12px;color:#fff;padding-right:90px}section.content#campaign #confirmation .venmo:hover{background: url('/application/grouporder/img/campaign/venmo.3x.png') #2c7aac;background-position:106px;background-repeat: no-repeat;background-size:auto 12px}section.content#campaign h1{font-size:18pt;font-weight:500;text-align:center;margin:0;margin-bottom:20px}section.content#campaign .size_fit{display: none}section.content#campaign .size_fit .size_fit_back{color:#269de9;text-decoration: underline;cursor: pointer;margin:10px 0;padding:10px 0;font-size:120%;display:block}section.content#campaign .size_fit .size_fit_title{font-size:150%}section.content#campaign .lineitem{border-bottom:1px solid #e8eff3;margin:40px 0;padding-bottom:40px}section.content#campaign .lineitem .name{font-size:13pt;margin-bottom:30px}section.content#campaign .lineitem .itemid{color:#94b5c7;font-size:10pt}section.content#campaign .lineitem.wrap{box-sizing:border-box}section.content#campaign .details{float: left;width:57%}section.content#campaign .summary{float: right;width:37%}section.content#campaign .details h1, section.content#campaign .summary h1{text-align: left}section.content#campaign .summary{box-sizing:border-box;padding-left:20px}section.content#campaign .left, section.content#campaign .right{font-size:11pt;text-align: left}section.content#campaign .left{float: left;width:52%}section.content#campaign .left .wrapper{float: left;margin:0 16px;margin-bottom:50px;text-align:center}section.content#campaign .left .wrapper .image{display: inline-block;margin:0 auto}section.content#campaign .left .wrapper .location{margin-top:15px;text-align:center}section.content#campaign .right{background:#e8eff3;box-sizing:border-box;float: right;padding:20px;width:45%}section.content#campaign .right .total{float: right}section.content#campaign .right .sizing{float: left}section.content#campaign .right .sizing a{color:#269de9;text-decoration: underline;cursor: pointer}section.content#campaign .right #description{color:#7d8487;line-height:175%;margin-bottom:25px;margin-top:15px;min-height:75px}section.content#campaign .right .bottom{margin-top:25px}section.content#campaign .right .pricing{margin-top:25px}section.content#campaign .right .pricing .sizes{list-style: none;list-style-type: none;margin:0;margin-bottom:40px;padding:0}section.content#campaign .right .pricing .sizes li{border-bottom:1px solid #e8eff3;padding-bottom:10px;position: relative}section.content#campaign .right .pricing .sizes li.invalid:before{color:#ffc347;content: '\f071';font-family: 'FontAwesome', sans-serif;font-size:14pt;line-height:36px;padding-right:2px;position:absolute;right:0}section.content#campaign .right .pricing .sizes li.valid:before{color:#008b00;content: '\f00c';font-family: 'FontAwesome', sans-serif;font-size:15pt;line-height:36px;padding-right:3px;position:absolute;right:0}section.content#campaign .right .pricing .sizes .label{float: left;padding:6px 0}section.content#campaign .right .pricing .sizes .label.qty{padding-left:20px;padding-right:15px}section.content#campaign .right .pricing .sizes .label.size{padding-right:15px}section.content#campaign .right .pricing .sizes .price{float: right;font-size:15pt;padding-top:1px}section.content#campaign .right .pricing .sizes .wrap{float: left}section.content#campaign .right .pricing .sizes .wrap input, section.content#campaign .right .pricing .sizes .wrap select{border:1px solid #b8bec2;border-radius:0;font-family: 'Open Sans', sans-serif;font-size:11pt;outline: none;padding:6px}section.content#campaign .right .pricing .sizes .wrap input:focus, section.content#campaign .right .pricing .sizes .wrap select:focus{outline: none}section.content#campaign .right .pricing .sizes .wrap select{padding-right:15px}section.content#campaign .right .pricing .additional{float: left;padding:12px 0}section.content#campaign .right .pricing .additional a{color:#269de9;padding:12px 0;padding-left:20px;position: relative;text-decoration: none}section.content#campaign .right .pricing .additional a:before{content: '\f196';font-family: 'FontAwesome', sans-serif;left:0;top:15px;position:absolute}section.content#campaign .right .pricing .additional a:hover:before{content: '\f0fe'}section.content#campaign #campaign{padding:0}section.content#campaign #error{padding:150px 0;text-align:center}section.content#campaign #error p{font-size:13pt;line-height:175%;margin:0;padding:15px 0}section.content#campaign #initial, section.content#campaign #product_admin{background: rgba(255,255,255,0.96);margin:auto}section.content#campaign #initial .container, section.content#campaign #product_admin .container{position: relative;text-align:center}section.content#campaign #initial .container h1, section.content#campaign #product_admin .container h1{font-size:18pt;font-weight:500;text-align:center;margin:0;padding:40px 0;padding-top:0}section.content#campaign #initial .container h1 + p, section.content#campaign #product_admin .container h1 + p{margin-top:0;padding-top:0}section.content#campaign #initial .container h3, section.content#campaign #product_admin .container h3{font-size:13pt;margin-top:10px}section.content#campaign #initial .container div.close, section.content#campaign #product_admin .container div.close{cursor: pointer;display: inline-block;height:30px;margin-right:21px;margin-top:4px;position:absolute;right:0;text-align: right;width:30px;z-index:10}section.content#campaign #initial .container div.close:before, section.content#campaign #product_admin .container div.close:before{background:#fff;border-radius:50px;color:#000;content: '\f00d';display: inline-block;font-family: 'FontAwesome', sans-serif;font-size:16pt;height:30px;line-height:30px;position:absolute;text-align:center;width:30px;z-index:5}section.content#campaign #initial .container a, section.content#campaign #initial .container a:active, section.content#campaign #initial .container a:link, section.content#campaign #initial .container a:visited, section.content#campaign #product_admin .container a, section.content#campaign #product_admin .container a:active, section.content#campaign #product_admin .container a:link, section.content#campaign #product_admin .container a:visited{color:#269de9}section.content#campaign #initial .container div.social, section.content#campaign #product_admin .container div.social{margin:0 auto;width:90px}section.content#campaign #initial .container div.social a, section.content#campaign #product_admin .container div.social a{color:#fff !important}section.content#campaign #initial .container a.item, section.content#campaign #product_admin .container a.item{background:#e8eff3;box-sizing:border-box;color:#585d5f;float: left;margin-right:3.33% !important;margin-top:40px !important;padding:15px;text-align:center;text-decoration: none;width:22.5%}section.content#campaign #initial .container a.item:hover button, section.content#campaign #product_admin .container a.item:hover button{background:#7da423;border:1px solid #7da423}section.content#campaign #initial .container a.item.last, section.content#campaign #product_admin .container a.item.last{margin-right:0 !important}section.content#campaign #initial .container a.item button, section.content#campaign #product_admin .container a.item button{margin-top:10px;width:100%}section.content#campaign #initial .container a.item p, section.content#campaign #product_admin .container a.item p{font-size:11pt !important;font-weight:500;line-height:175%}section.content#campaign #initial .container h4, section.content#campaign #product_admin .container h4{font-size:14pt;font-weight:500;margin-bottom:0px;margin-top:40px}section.content#campaign #initial .container p, section.content#campaign #product_admin .container p{font-size:14pt}section.content#campaign #showcase #hero{margin-bottom:40px}section.content#campaign #showcase #description p{text-align:center}section.content#campaign #showcase .wrap.w-name, section.content#campaign #showcase .wrap.w-number, section.content#campaign #showcase .wrap.w-size, section.content#campaign #showcase .wrapper.w-name, section.content#campaign #showcase .wrapper.w-number, section.content#campaign #showcase .wrapper.w-size{padding-right:10px}section.content#campaign #showcase .wrap.w-name input, section.content#campaign #showcase .wrap.w-name select, section.content#campaign #showcase .wrap.w-number input, section.content#campaign #showcase .wrap.w-number select, section.content#campaign #showcase .wrap.w-size input, section.content#campaign #showcase .wrap.w-size select, section.content#campaign #showcase .wrapper.w-name input, section.content#campaign #showcase .wrapper.w-name select, section.content#campaign #showcase .wrapper.w-number input, section.content#campaign #showcase .wrapper.w-number select, section.content#campaign #showcase .wrapper.w-size input, section.content#campaign #showcase .wrapper.w-size select{border:1px solid #b8bec2}section.content#dashboard a, section.content#products a{color:#269de9}section.content#dashboard div.disabled, section.content#products div.disabled{margin-top:40px}section.content#dashboard div.successful, section.content#products div.successful{margin-top:40px}section.content#dashboard h1, section.content#products h1{font-size:15pt;font-weight:600;margin-top:0;padding-top:0}section.content#dashboard h3, section.content#products h3{font-size:15pt;font-weight:600;margin-top:0;padding-top:0}section.content#dashboard h4, section.content#products h4{font-size:15pt;font-weight:600;margin-bottom:0}section.content#dashboard .placeholder, section.content#products .placeholder{background:#fff;border:1px dashed #b8bec2;display: table;margin:10px 0;position: relative;width:1000px}section.content#dashboard .placeholder:after, section.content#products .placeholder:after{bottom:0;content: ' ';left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}section.content#dashboard table, section.content#products table{border-collapse:collapse;border-spacing:0;table-layout:fixed}section.content#dashboard table thead, section.content#products table thead{background:#f9f9f9;border-bottom:2px solid #ccc;border-top:1px solid #ccc;border-collapse:collapse}section.content#dashboard table thead th, section.content#products table thead th{font-size:11pt;font-weight:bold;line-height:20px;padding:8px}section.content#dashboard table thead th:first-child, section.content#products table thead th:first-child{text-align: left}section.content#dashboard table thead th.tc, section.content#products table thead th.tc{text-align:center}section.content#dashboard table td, section.content#products table td{border-bottom:1px solid #ccc;font-size:11pt;line-height:20px;padding:8px;vertical-align: middle}section.content#dashboard table td.tc, section.content#products table td.tc{text-align:center}section.content#dashboard table td div.social a.facebook, section.content#dashboard table td div.social a.twitter, section.content#products table td div.social a.facebook, section.content#products table td div.social a.twitter{color:#fff !important}section.content#dashboard table td span.fa, section.content#products table td span.fa{box-sizing:border-box;color:#b8bec2;font-size:18pt}section.content#dashboard table td span.fa.fa-spin.fa-spin-faster, section.content#products table td span.fa.fa-spin.fa-spin-faster{animation:fa-spin 1.25s infinite linear !important}section.content#dashboard table td:hover span.fa, section.content#products table td:hover span.fa{color:#585d5f}section.content#dashboard table td.move, section.content#products table td.move{cursor: move}section.content#dashboard table tr, section.content#products table tr{width:100%}section.content#dashboard table tr.active, section.content#products table tr.active{background:#fff;border-top:1px solid #b8bec2}section.content#dashboard table tr.disabled, section.content#products table tr.disabled{background:#e8eff3;color: rgba(0,0,0,0.35);font-style: italic}section.content#dashboard table tr.disabled a, section.content#dashboard table tr.disabled .tc, section.content#products table tr.disabled a, section.content#products table tr.disabled .tc{font-style: normal}section.content#dashboard table tr.disabled .identifier, section.content#products table tr.disabled .identifier{color: rgba(0,0,0,0.35) !important}section.content#dashboard table tr.disabled .type, section.content#products table tr.disabled .type{color: rgba(138,138,138,0.35) !important}section.content#dashboard table tr.last, section.content#products table tr.last{border-top:3px double #ccc;font-weight:bold}section.content#dashboard table tr.last td, section.content#products table tr.last td{border-bottom: none}section.content#login{padding:40px 0}section.content#login .container{text-align:center}section.content#login .inner{display: inline-block;margin:0 auto}section.content#login h1{font-size:15pt;font-weight:500;margin-top:0;padding-bottom:15px;padding-top:0}section.content#login h1 + p{margin:0;padding:0;padding-bottom:40px}section.content#login h1 + p a{color:#269de9}section.content#login .inner{display: inline-block;text-align: left;width:400px}section.content#login .inner a, section.content#login .inner a:active, section.content#login .inner a:link, section.content#login .inner a:visited{color:#269de9}section.content#login .inner input, section.content#login .inner label{display:block;width:100%}section.content .magic.error{margin-top:40px}section.content#overview{padding:0}section.content#overview .container{padding:40px 0;position: relative;text-align:center}section.content#overview .container h1{font-size:18pt;font-weight:500;text-align:center;margin:0;padding:10px 0;padding-top:0}section.content#overview .container h1 + p{margin-top:0;padding-top:0}section.content#overview .container h3{font-size:13pt;margin-top:10px}section.content#overview .container a, section.content#overview .container a:active, section.content#overview .container a:link, section.content#overview .container a:visited{color:#269de9}section.content#overview .container a.item{background:#e8eff3;box-sizing:border-box;color:#585d5f;float: left;margin-right:3.33% !important;margin-top:40px !important;padding:15px;text-align:center;text-decoration: none;width:22.5%}section.content#overview .container a.item:hover button{background:#7da423;border:1px solid #7da423}section.content#overview .container a.item.last{margin-right:0 !important}section.content#overview .container a.item button{margin-top:10px;width:100%}section.content#overview .container p{font-size:12pt;line-height:175%}section.content#products .magic.message{margin-bottom:20px}section.content#settings .container{text-align: left}section.content#settings .container h1{font-size:15pt;font-weight:600;margin-top:0;margin-bottom:25px;padding-top:0}section.content#settings .container label{text-align: left}section.content#settings .container .line.stack{margin-bottom:30px}section.content#settings .container .line.stack.checkbox{margin-bottom:10px}section.content#settings .container .magic.message.complete{margin:20px 0;margin-bottom:25px}section.content#settings .container .payments{margin-top:20px}section.content#settings .container .payments .subcontainer{display: none;padding:5px 0;padding-left:50px}section.content#settings .container .payments .subcontainer.show{display:block}section.content#settings .container #privacy{text-align: left}section.content#settings .container #privacy .group{margin-bottom:20px}section.content#settings .container #privacy .group input:checked + label + .inner{display:block}section.content#settings .container #privacy .group .inner{display: none;padding:20px 0;padding-left:28px}section.content#settings .container #privacy .group .inner .magic.message{margin-bottom:0}section.content#settings .container #privacy .group .inner label{display: inline-block;padding-right:10px;text-align: right;width:180px}#carousel_primary_container{display: none}#modal-decoration{padding:15px}#modal-decoration .inner{display: inline-block;text-align:center;width:260px}#modal-decoration .inner button{display:block;margin-top:15px;padding:12px;width:100%}#modal-decoration .inner button:last-child{margin-bottom:0}#modal-decoration .inner img{display:block;margin:20px auto;margin-bottom:30px;max-height:200px;max-width:100%;width:auto}#modal-decoration .inner select{appearance: none;border:1px solid #b8bec2;cursor:default;display: inline-block;padding:10px;width:100%}#modal-decoration section.bar .close{width:auto !important}#navigation{background:#293b61;font-size:0;left:0;right:0;padding-left:4px;padding-right:4px;position:absolute;text-align:center;z-index:50}#navigation.admin + section.content{padding-top:79px}#navigation.admin + section.content#create, #navigation.admin + section.content#dashboard{padding-top:25px}#navigation.admin + section.content#create.roster, #navigation.admin + section.content#dashboard.roster{padding-top:79px}#navigation .container{display: inline-block;margin:0 auto;width:1000px}#navigation .go{color:#fff;cursor:default;display: inline-block;float: left;font-size:12pt;font-weight:600;padding:16px 0;text-decoration: none}#navigation .links{display: inline-block;float: right;font-size:0}#navigation .links a{color:#fff;display: inline-block;font-size:11pt;padding:16px 25px;text-decoration: none}#navigation .links a:hover{background:#1b273f;color:#fff}#navigation .links strong{background:#fff;border-top:4px solid #293b61;box-sizing:border-box;color:#293b61;display: inline-block;font-size:12pt;padding:16px 20px;padding-top:12px;text-decoration: none}@media screen and (max-width:640px){.container{width:100%}section > .container{width:100% !important}div.share.progress{display: none}#responsive-header{box-shadow:0 3px 3px rgba(0,0,0,0.15)}#responsive-header + .hide-desktop{display: none}header{box-sizing:border-box;display:block;padding:10px;position: relative}header div.logo{float: none;text-align:center}header div.logo img{height:auto;width:80px}header nav.desktop{display: none}header nav.mobile{bottom:0;box-sizing:border-box;display:block;left:0;position:absolute;right:0;top:0}header nav.mobile .cart, header nav.mobile .hamburger{bottom:0;color:#035d98;cursor: pointer;font-family: 'FontAwesome', sans-serif;font-size:21pt;line-height:66px;position:absolute;top:0}header nav.mobile .cart{right:20px}header nav.mobile .cart a{color:#035d98;text-decoration: none}header nav.mobile .hamburger{left:20px}footer{display: none}ul.nav{display: none;list-style: none;list-style-type: none;margin:0;padding:0}ul.nav.open{display:block}ul.nav li{border-bottom:1px solid #e8eff3;padding:10px 20px}ul.nav li a{color:#269de9}section.content{box-sizing:border-box}section.content .container{width:100%}section.content .errors{padding:0 20px}section.content .upsells .upsell{margin-bottom:40px;width:50%}section.content .upsells .upsell a{display:block;margin-top:10px}section.content .upsells .upsell p{height:25px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}section.content#campaign{padding:0}section.content#campaign h1{font-size:15pt}section.content#campaign #initial .container{box-sizing:border-box;padding:20px}section.content#campaign #initial .container h1{font-size:15pt;padding-bottom:25px;padding-top:24px}section.content#campaign #initial .container h4{margin-top:20px}section.content#campaign #initial .container p{font-size:11pt;line-height:175%}section.content#campaign #initial .container p.last{margin-bottom:30px}section.content#campaign #initial .container .magic.social{display:block;margin-bottom:40px}section.content#campaign #initial .container .item{display:block;float: none !important;margin:0 !important;margin-top:10px !important;margin-bottom:0px !important;width:100% !important}section.content#campaign #showcase{box-sizing:border-box;padding:20px;width:100%}section.content#campaign #showcase .left, section.content#campaign #showcase .right{float: none;width:100%}section.content#campaign #showcase .left .product{margin-bottom:20px;max-width:100%;width:100%}section.content#campaign #showcase .right .wrap.w-name input, section.content#campaign #showcase .right .wrap.w-name select, section.content#campaign #showcase .right .wrap.w-number input, section.content#campaign #showcase .right .wrap.w-number select, section.content#campaign #showcase .right .wrap.w-size input, section.content#campaign #showcase .right .wrap.w-size select, section.content#campaign #showcase .right .wrap.w-quantity input, section.content#campaign #showcase .right .wrap.w-quantity select, section.content#campaign #showcase .right .wrapper.w-name input, section.content#campaign #showcase .right .wrapper.w-name select, section.content#campaign #showcase .right .wrapper.w-number input, section.content#campaign #showcase .right .wrapper.w-number select, section.content#campaign #showcase .right .wrapper.w-size input, section.content#campaign #showcase .right .wrapper.w-size select, section.content#campaign #showcase .right .wrapper.w-quantity input, section.content#campaign #showcase .right .wrapper.w-quantity select{-webkit-appearance: none !important;appearance: none !important;-moz-appearance: none !important;box-shadow: none;outline: none !important}section.content#campaign #showcase .right .wrap.w-name select, section.content#campaign #showcase .right .wrap.w-number select, section.content#campaign #showcase .right .wrap.w-size select, section.content#campaign #showcase .right .wrap.w-quantity select, section.content#campaign #showcase .right .wrapper.w-name select, section.content#campaign #showcase .right .wrapper.w-number select, section.content#campaign #showcase .right .wrapper.w-size select, section.content#campaign #showcase .right .wrapper.w-quantity select{background: url('/application/grouporder/img/global/dropdown.png') #fff;background-position: right center;background-repeat: no-repeat;background-size:14px auto}section.content#create #progress, section.content#roster #progress{box-sizing:border-box;margin:20px 0;padding:0 30px}section.content#create #progress ol li, section.content#roster #progress ol li{font-size:0;width:20%}section.content#create #progress ol li:after, section.content#roster #progress ol li:after{display: none}section.content#create #step1 .create .inner, section.content#roster #step1 .create .inner{box-sizing:border-box;padding:15px;width:100%}section.content#create #step1 .create .inner .segment2, section.content#roster #step1 .create .inner .segment2{box-sizing:border-box;float: none;padding-left:0;padding-right:0;padding-top:0;width:100%}section.content#create #step1 .login .inner, section.content#roster #step1 .login .inner{box-sizing:border-box;padding:15px;width:100%}section.content#create #step1 .prompt, section.content#roster #step1 .prompt{box-sizing:border-box;max-width:100%;padding:20px;width:100%}section.content#create #step1 .prompt .option, section.content#roster #step1 .prompt .option{box-sizing:border-box;margin:20px 0;width:100%}section.content#create #step2 .choose, section.content#roster #step2 .choose{box-sizing:border-box;padding:0 20px}section.content#create #step2 .choose .segment button, section.content#roster #step2 .choose .segment button{padding:12px;width:100%}section.content#create #step2 .choose .segment h3, section.content#roster #step2 .choose .segment h3{text-align:center}section.content#create #step2 .choose .segment.existing .each .thumb, section.content#roster #step2 .choose .segment.existing .each .thumb{width:25%}section.content#create #step2 .choose .segment.existing .each .clear, section.content#roster #step2 .choose .segment.existing .each .clear{clear:both}section.content#create #step2 .choose .segment.existing .each .left, section.content#roster #step2 .choose .segment.existing .each .left{box-sizing:border-box;width:75%}section.content#create #step2 .choose .segment.existing .each .left:after, section.content#roster #step2 .choose .segment.existing .each .left:after{clear:both;content: ''}section.content#create #step2 .choose .segment.existing .each .left .url, section.content#roster #step2 .choose .segment.existing .each .left .url{overflow: hidden;padding-right:0;text-overflow:ellipsis;white-space: nowrap}section.content#create #step2 .choose .segment.existing .each .right, section.content#roster #step2 .choose .segment.existing .each .right{float: none;margin-top:25px;text-align:center;width:100%}section.content#create #step2 .choose .segment.existing .each .right button, section.content#roster #step2 .choose .segment.existing .each .right button{display:block;margin-top:20px}section.content#create #step2 .choose .segment.new .inner, section.content#roster #step2 .choose .segment.new .inner{font-size:11pt;padding:20px}section.content#create #step3 .left, section.content#create #step3 .right, section.content#create #step4 .left, section.content#create #step4 .right, section.content#roster #step3 .left, section.content#roster #step3 .right, section.content#roster #step4 .left, section.content#roster #step4 .right{float: none;width:100%}section.content#create #step3 .left, section.content#create #step4 .left, section.content#roster #step3 .left, section.content#roster #step4 .left{display: none}section.content#create #step3 .left .placements .wrapper, section.content#create #step4 .left .placements .wrapper, section.content#roster #step3 .left .placements .wrapper, section.content#roster #step4 .left .placements .wrapper{box-sizing:border-box;margin:0;padding:15px;width:50%}section.content#create #step3 .right, section.content#roster #step3 .right{box-sizing:border-box;padding:0 20px}section.content#create #step4 .right, section.content#roster #step4 .right{box-sizing:border-box;padding:0 30px}section.content#campaign .placements, section.content#create .placements{float: none;height:80px;overflow: hidden;overflow-x:auto;margin-top:20px;padding-right:0;white-space: nowrap;width:100%}section.content#campaign .placements li, section.content#create .placements li{display: inline-block;margin-right:20px;max-width:50px}section.content#campaign .placements li:last-child, section.content#create .placements li:last-child{margin-right:0}section.content#campaign .spotlight, section.content#create .spotlight{float: none;width:100%}section.content#create .container a.item, section.content#overview .container a.item{display:block;float: none;margin-bottom:20px !important;margin-top:20px !important;width:100%}section.content#create .container a.item h3, section.content#overview .container a.item h3{margin:0;padding:0}section.content#create .container a.item.last, section.content#overview .container a.item.last{margin-right:0 !important}section.content#dashboard{padding:0}section.content#dashboard .container{box-sizing:border-box;padding:20px;width:100%}section.content#dashboard .container a{font-size:10pt}section.content#dashboard .container h3{font-size:15pt;font-weight:600}section.content#dashboard .container td{vertical-align: top}section.content#dashboard .container td img{margin-top:10px}section.content#login .inner{box-sizing:border-box;padding:0 20px;width:100%}section.content#overview{padding:0}section.content#overview .container{box-sizing:border-box;padding:20px}section.content#products{padding:0}section.content#products .container{box-sizing:border-box;padding:20px;width:100%}section.content#products .hide-desktop a{font-size:10pt}section.content#products .hide-desktop img{margin-bottom:5px;width:60px}section.content#products .hide-desktop .info{font-size:10pt;line-height:150%}section.content#products .hide-desktop .info a{display:block}section.content#settings{padding-left:20px;padding-right:20px;padding-top:20px}#navigation{background: transparent;padding:0;position: relative}#navigation.admin + section.content{padding-top:0}#navigation .container{width:100%}#navigation .go{background:#035d98;box-sizing:border-box;cursor: pointer;display:block;float: none;font-size:11pt;padding:12px 18px;position: relative;text-align: left;width:100%}#navigation .go::after{bottom:0;content: '\f078';font: normal normal normal 14px/1 FontAwesome;font-size:10pt;line-height:46px;padding-right:15px;position:absolute;right:0;top:0;text-rendering:auto;-webkit-font-smoothing:antialiased}#navigation .links{box-shadow:0 2px 2px rgba(0,0,0,0.15);box-sizing:border-box;display: none;float: none;text-align: left;width:100%}#navigation .links .item:last-child{border-bottom:0 !important}#navigation .links a, #navigation .links strong{border-bottom:1px solid #d9d9d9;box-sizing:border-box;color:#035d98;display:block;font-size:10.5pt;font-weight:600;padding:15px;text-decoration: none;width:100%}#navigation .links a:hover{background: transparent;color:#035d98}#navigation .links strong{background: transparent;border-top:0;color:#282c2e;font-weight:700}#navigation.open .go::after{content: '\f077'}#navigation.open .links{display:block !important}#confirmation, #order{padding:20px}#confirmation .left, #confirmation .right, #order .left, #order .right{float: none !important;width:100% !important}#confirmation .order_summary, #order .order_summary{min-height:0px !important}#confirmation .details, #confirmation .summary, #order .details, #order .summary{float: none !important;padding-left:0 !important;width:100% !important}#confirmation .details input, #confirmation .summary input, #order .details input, #order .summary input{width:100%}#confirmation .details label, #confirmation .summary label, #order .details label, #order .summary label{display:block;font-size:11pt}#confirmation .details label.optin-label:before, #confirmation .summary label.optin-label:before, #order .details label.optin-label:before, #order .summary label.optin-label:before{top:6px;bottom:auto}#confirmation .summary, #order .summary{margin-top:60px}#confirmation .right, #order .right{margin-top:40px;padding-left:0 !important}}#blackout{background: rgba(0,0,0,0.2);bottom:0;display: none;height:100vh;left:0;position:fixed;right:0;top:0;z-index:900001}#throbber{background:#fff;border-radius:15px;display: none;left:50%;margin-left: -100px;padding:40px 15px;position:fixed;text-align:center;top:125px;width:200px;z-index:900002}#throbber p{font-size:15pt;font-weight:500;line-height:175%;margin-bottom:0;margin-top:25px}#throbber p.small{font-size:11pt;margin-top:10px}.range, .range .expand{border-radius:10px;display:block;-moz-border-radius:10px;-webkit-border-radius:10px}.range{background:#e6e6e6;cursor: pointer;position: relative}.range.horizontal{height:12px;width:100%}.range.vertical{max-height:100%;min-height:150px;width:20px}.range.disabled{filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.range .expand{background:#b1dcf7;position:absolute}.range.horizontal .expand{top:0;height:100%}.range.vertical .expand{bottom:0;width:100%}.range .handle{background:#269de9;border:2px solid rgba(0,0,0,0.1);border-radius:50%;cursor: pointer;display: inline-block;height:24px;position:absolute;width:24px;-moz-border-radius:50%;-webkit-border-radius:50%}.range.horizontal .handle{top: -8px;touch-action: pan-y;-ms-touch-action: pan-y}.range.vertical .handle{left: -10px;touch-action: pan-x;-ms-touch-action: pan-x}ol.progress{counter-reset: steps;display: inline-block;font-size:0;list-style: none;list-style-type: none;margin:0;padding:0;width:100%}ol.progress li{color:#585d5f;cursor:default;display: inline-block;font-family: 'Open Sans', sans-serif;font-size:10pt;font-weight: normal;margin:0;padding:0;padding-top:44px;position: relative;text-align:center;user-select: none;width:200px}ol.progress li:before{background:#fff;border:3px solid #e8eff3;border-radius:50px;color:#e8eff3;content:counter(steps);counter-increment: steps;display: inline-block;font-size:12pt;font-weight:600;height:30px;left:50%;line-height:30px;margin-left: -16px;position:absolute;top:0;width:30px;z-index:10}ol.progress li:after{background:#e8eff3;border-bottom:4px solid #e8eff3;border-top:4px solid #e8eff3;content: ' ';display: inline-block;height:2px;left:116px;position:absolute;top:14px;width:190px;z-index:5}ol.progress li:last-child:after{display: none}ol.progress li.completed:before{background:#008b00;border:3px solid #008b00;color:#fff;content: '\f00c';cursor: pointer;font-family: 'FontAwesome'}ol.progress li.completed:after{background:#008b00;border-bottom:3px solid #008b00;border-top:3px solid #008b00}ol.progress li.completed:hover:before{background:#fff;color:#008b00;content: 'EDIT';font-family: 'Open Sans', sans-serif;font-size:8pt}ol.progress li.completed.locked:hover:before{background:#008b00;color:#fff;content: '\f00c';font-family: 'FontAwesome', sans-serif;font-size:12pt}ol.progress li.current:before{background:#fff;border:3px solid #008b00;color:#008b00}#big-sale-banner{display: none !important}.tabs{border-bottom:1px solid #e1e1e1;font-family: Open Sans, sans-serif;font-size:11pt;list-style: none;list-style-type: none;margin:0px;padding:0px}.tabs li{border:1px solid #e1e1e1;cursor: pointer;float: left;margin:0px;margin-bottom: -1px;margin-right: -1px;margin-top:4px;padding:10px 30px;user-select: none;-moz-user-select: none;-webkit-user-select: none}.tabs li.fr{border:1px solid #fff;border-bottom:1px solid #e1e1e1;float: right !important}.tabs li.selected{border-bottom:1px solid #fff;cursor:default;font-weight:600;margin-top:0px;padding:12px 30px}.tab-container{border:1px solid #e1e1e1;border-top: none;display: none;font-family: Open Sans, sans-serif;padding:30px}.CV2_NAME_NUMBER_GRID{border: none;border-collapse:collapse;font-family: 'Open Sans', sans-serif;font-size:11pt !important;margin-bottom:10px;margin-top:5px;min-width:225px;width:100%}.CV2_NAME_NUMBER_GRID *{padding-top:2px;padding-bottom:2px}.CV2_NAME_NUMBER_GRID th{background:#e8eff3;color:#000;font-weight:500;text-align: left;text-decoration: underline;padding:5px 0;font-family: 'Open Sans', sans-serif;font-size:11pt !important}.BA_PRODUCT_DETAILS_ROSTER{margin-top:20px}.BA_PRODUCT_DETAILS_ROSTER strong{font-weight:500}td.CV2_ALIGN_CE, th.CV2_ALIGN_CE{text-align:center}.CV2_NAME_NUMBER_GRID td{border-bottom:1px solid #E8EFF3;border-right:1px solid #E8EFF3;font-family: 'Open Sans', sans-serif;font-size:11pt !important;padding:5px 0}.CV2_NAME_NUMBER_GRID td:last-child{border-right: none}