/* MD5 Digest: 999cbd7df17cd422c67abf4ea0d695d7*/
/* Cached: Fri, Jun 04 2021 03:40:02am EDT (Epoch: 1622792402) */

/* Copyright (c) 2021 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:#9dce2c}.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:#9dce2c}.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:#9dce2c;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:#9dce2c;border:1px solid #9dce2c;color:#fff}.magic button.action:hover, .magic.button.action:hover{background:#7da423;border:1px solid #7da423}.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 #9dce2c;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:#9dce2c;color:#fff;transition:background 1s}.magic.dialog .buttons button.green:hover{background:#7da423}.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{color:#269de9;content: '\f078';font-family: 'FontAwesome', sans-serif;font-size:9pt;margin-left:25px;margin-right:10px;margin-top:12px;position:absolute;right:0;top:0;user-select: none;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:#9dce2c;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 #9dce2c;color:#000 !important}.magic.selectable li:last-child{margin-bottom:0}.magic.success{background:#9dce2c;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 #9dce2c !important;border-left:3px solid #9dce2c !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 #9dce2c !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 #9dce2c !important;border-left:3px solid #9dce2c !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{content: '\25BB';font-family: 'SSStandard';font-size:9pt;font-weight:400;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{content: '\F501'}.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{font-family: 'Open Sans', sans-serif}.magic-v2 .line{margin:10px 0;position: relative}.magic-v2 .line.overlay label{display: inline-block;height:42px;line-height:42px;padding:0;padding-left:10px;padding-right:10px}.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 .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 .line.side.textarea label{display: inline-block;padding:0;padding-right:10px;text-align: right}.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 .line.stack{display:block;margin-bottom:20px}.magic-v2 .line.stack input, .magic-v2 .line.stack label, .magic-v2 .line.stack select, .magic-v2 .line.stack textarea{display:block}.magic-v2 .line.stack label{line-height:100%;margin-bottom:12px;padding-top:0}.magic-v2 .line.stack input.loading + span, .magic-v2 .line.stack select.loading + span{position:absolute;right:10px;top:38px}.magic-v2 .line.stack input.loading + span:before, .magic-v2 .line.stack select.loading + span:before{margin-left:0;padding-right:0}.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 .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 .line.stack input.valid + span, .magic-v2 .line.stack select.valid + span{bottom:11px;position:absolute;right:10px}.magic-v2 .line.stack input.valid + span:before, .magic-v2 .line.stack select.valid + span:before{margin-left:0;padding-right:0}.magic-v2 .line.stack.fill input, .magic-v2 .line.stack.fill select, .magic-v2 .line.stack.fill textarea{width:100%}.magic-v2 input, .magic-v2 label, .magic-v2 select, .magic-v2 textarea{box-sizing:border-box}.magic-v2 textarea.valid{border:1px solid #9dce2c}.magic-v2 textarea.invalid{border:1px solid #ed4848}.magic-v2 input[type='checkbox']{height:0;margin:0;overflow: hidden;position:absolute;width:0;visibility: hidden}.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 input[type='checkbox'][readonly] + label, .magic-v2 input[type='checkbox'][readonly]:checked + label{color:#b8bec2;cursor:default}.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 input[type='checkbox'] + label{cursor: pointer;display: inline-block;line-height:175% !important;padding-left:28px;position: relative;user-select: none}.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 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 input[type='checkbox']:checked + label:disabled{background:#fff;border:1px solid #b8bec2}.magic-v2 input[type='checkbox']:checked + label:disabled:before{background:#fff;color:#b8bec2}.magic-v2 input[type='checkbox']:disabled + label{color:#b8bec2;cursor:default}.magic-v2 input[type='checkbox']:disabled + label:before{background:#fff;border:1px solid #b8bec2;color:#b8bec2}.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 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 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 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 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 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 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 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 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 input[type='radio']{height:0;margin:0;overflow: hidden;position:absolute;width:0;visibility: hidden}.magic-v2 input[type='radio'] + label{cursor: pointer;padding-left:28px;position: relative}.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 input[type='radio']:checked + label{cursor:default}.magic-v2 input[type='radio']:checked + label:before{background:#269de9}.magic-v2 input[type='radio']:disabled + label{color:#b8bec2;cursor:default}.magic-v2 input[type='radio']:disabled + label:before{background:#fff}.magic-v2 input[type='radio']:checked:disabled + label{color:#b8bec2;cursor:default}.magic-v2 input[type='radio']:checked:disabled + label:before{background:#b8bec2}.magic-v2 label{font-size:11pt}.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 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 select:disabled{background:#e8eff3;color:#b8bec2}.magic-v2 select[readonly]{background:#fff;color:#b8bec2}.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 textarea:disabled{background:#e8eff3;color:#b8bec2}.magic-v2 textarea:focus{border:1px solid #269de9}.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 .select input::-moz-placeholder, .magic-v2 .text input::-moz-placeholder, .magic-v2 .textarea input::-moz-placeholder{color:#c1c1c1}.magic-v2 .select input:-moz-placeholder, .magic-v2 .text input:-moz-placeholder, .magic-v2 .textarea input:-moz-placeholder{color:#c1c1c1}.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 .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 .select select:active, .magic-v2 .text select:active, .magic-v2 .textarea select:active{color:#fff;padding-left:10px !important}.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 .text input{z-index:10}.magic-v2 .text input + span{font-size:11pt}.magic-v2 .text input + span:before{font-family: 'FontAwesome', sans-serif;margin-left: -30px;z-index:0}.magic-v2 .text input.empty:focus + span{display: none}.magic-v2 .text input.empty:focus + span:before{display: none}.magic-v2 .text input:required.invalid.filled + span:before{color:#ffc347;content: '\f071';padding-right:20px}.magic-v2 .text input.invalid{border:1px solid #ed4848 !important}.magic-v2 .text input.loading{border:1px solid #269de9 !important}.magic-v2 .text input.loading + span{animation: spin 1.5s infinite linear}.magic-v2 .text input.loading + span:before{color:#269de9;content: '\f110';font-size:1.4em;padding-right:20px}.magic-v2 .text input.valid{border:1px solid #9dce2c !important}.magic-v2 .text input.valid + span:before{color:#9dce2c;content: '\f00c';padding-right:20px}.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.blackout.active{display:block;z-index:150002}.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 button.disabled, .magic-v2.button.disabled{background:#e8eff3;border:1px solid #e8eff3;color:#b8bec2;cursor: not-allowed}.magic-v2 button.disabled:active, .magic-v2.button.disabled:active{border:1px solid #cf214f}.magic-v2 button.primary, .magic-v2.button.primary{background:#269de9;border:1px solid #269de9}.magic-v2 button.primary:hover, .magic-v2.button.primary:hover{background:#0c4c74;border:1px solid #0c4c74}.magic-v2 button.action, .magic-v2.button.action{background:#9dce2c;border:1px solid #9dce2c}.magic-v2 button.action:hover, .magic-v2.button.action:hover{background:#7da423;border:1px solid #7da423}.magic-v2 button.secondary, .magic-v2.button.secondary{background:#b8bec2;border:1px solid #b8bec2;color:#fff}.magic-v2 button.secondary:hover, .magic-v2.button.secondary:hover{background:#9da5aa;border:1px solid #9da5aa}.magic-v2 button.alternate, .magic-v2.button.alternate{background:#cf214f;border:1px solid #cf214f}.magic-v2 button.alternate:hover, .magic-v2.button.alternate:hover{background:#a31a3e;border:1px solid #a31a3e}.magic-v2 button.medium, .magic-v2.button.medium{box-sizing:border-box;border:1px solid #9dce2c;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 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 button.big:before, .magic-v2.button.big:before{font-size:10px}.magic-v2 button.big:after, .magic-v2.button.big:after{font-size:10px}.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 button.big.narrow, .magic-v2.button.big.narrow{padding:12px}.magic-v2 button.big.left, .magic-v2.button.big.left{padding-right:40px;text-align: left}.magic-v2 button.big.left:after, .magic-v2.button.big.left:after{position:absolute;margin-right:15px;margin-top:4px;right:0}.magic-v2 button.big.right, .magic-v2.button.big.right{padding-left:40px;text-align: right}.magic-v2 button.big.right:before, .magic-v2.button.big.right:before{position:absolute;margin-left:15px;margin-top:4px;left:0}.magic-v2 button.ss-icon, .magic-v2.button.ss-icon{font-family: 'SSStandard'}.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 button.thin:before, .magic-v2.button.thin:before{font-size:10px}.magic-v2 button.thin:after, .magic-v2.button.thin:after{font-size:10px}.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 button.thin.left:after, .magic-v2.button.thin.left:after{margin-left:30px}.magic-v2 button.thin.right:before, .magic-v2.button.thin.right:before{margin-right:30px}.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 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 button.arrow-down:after, .magic-v2.button.arrow-down:after{content: '\F501'}.magic-v2 button.arrow-left:before, .magic-v2.button.arrow-left:before{content: '\25C5'}.magic-v2 button.arrow-right:after, .magic-v2.button.arrow-right:after{content: '\25BB'}.magic-v2 button.arrow-up:after, .magic-v2.button.arrow-up:after{content: '\F500'}.magic-v2.modal{display: none;font-family: 'Open Sans', sans-serif}.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.modal section.bar{padding-bottom:0;position: relative}.magic-v2.modal section.bar .close{position:absolute;right:0;text-align: right;top:0}.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.modal section.bar .close span.offset{font-size:12pt;height:28px;line-height:32px;position:absolute;right: -10px;top: -10px;width:28px}.magic-v2.modal section.bar .title{font-size:15pt;font-weight:600;line-height:28px;text-overflow:ellipsis}.magic-v2.modal section.bottom{background:#e8eff3;padding:15px}.magic-v2.modal section.bottom button.secondary{background: transparent;border:1px solid transparent;color:#b8bec2;padding-left:0;padding-right:0}.magic-v2.modal section.top{padding:15px}@media screen and (max-width:640px){.magic-v2 .line{padding-bottom:0 !important}.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 .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 .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 .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 .line.side select{font-size:10pt !important}.magic-v2.modal.active{top:20px}}@keyframes spin{0%{-webkit-transform: rotate(0deg);transform: rotate(0deg)}100%{-webkit-transform: rotate(359deg);transform: rotate(359deg)}}body{font-family: 'Open Sans', sans-serif;margin:0px;padding:0px}#header{background:#163d57;padding:15px}#header{color:#fff;font-size:12pt;font-weight:600}#content{padding:15px}#content form p{line-height:150%;margin-bottom:15px}#content form p em{color:#585d5f;display:block;font-size:10pt;padding-top:5px}#content #phone-disclaimer{line-height:150%;pointer-events: none}#content #phone-disclaimer > a{color: inherit;text-decoration: none !important}#datepicker{border: none !important}.line.stack.text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:20px;margin-left:0}.line.stack.text input{width:100%}.line.stack.textarea{width:100%}.line.stack.textarea textarea{width:100%}#ui-datepicker-div{z-index:15 !important}#department-container{margin-bottom:15px}#phone-container{margin-bottom:0}#phone-disclaimer, #time-disclaimer{color:#585d5f;display:block;font-size:10pt;margin-bottom:15px;margin-top:5px}#errors{background:#f3f3ec;font-family: 'Open Sans', sans-serif;font-size:10pt;margin-bottom:20px;padding:10px;padding-left:55px;position: relative}#errors:before{color:#cf2214;content: '\26A0';display: inline-block;font-family: 'SSStandard';font-size:15pt;height:20px;left:15px;line-height:20px;position:absolute;text-align:center;top:15px;width:20px}#errors strong{font-size:11pt}#errors ul{margin:0;padding:5px;padding-bottom:0px;padding-left:30px}#errors ul li{padding:2px 0}#notice p{font-size:11pt;line-height:150%;margin-top:0px}#success{padding:15px;text-align:center}#success #check{background:#9dce2c;border-radius:500px;color:#fff;display: inline-block;font-family: 'SSStandard';font-size:18pt;height:50px;line-height:57px;margin-bottom:15px;margin-top:45px;width:50px}#success p{line-height:175%}.fl{float: left}.fr{float: right}.fc{clear:both}hr{background: none;border: none;border-top:1px solid #e8eff3;margin:20px 0}#datepicker{background: url('/images_graphics/request-a-call/calendar.png');background-position:5px center;background-repeat: no-repeat;border:1px solid #bbb;box-sizing:border-box}#ui-datepicker-div{display: none}