.app-usvi-master .icn-behance,
.app-usvi-master .appIconBehance .left:before {
  content: "\f1b4";
}
.app-usvi-master .icn-behance-square,
.app-usvi-master .appIconBehanceSquare .left:before {
  content: "\f1b5";
}
.app-usvi-master .icn-steam,
.app-usvi-master .appIconSteam .left:before {
  content: "\f1b6";
}
.app-usvi-master .icn-steam-square,
.app-usvi-master .appIconSteamSquare .left:before {
  content: "\f1b7";
}
.app-usvi-master .icn-recycle,
.app-usvi-master .appIconRecycle .left:before {
  content: "\f1b8";
}
.app-usvi-master .icn-automobile,
.app-usvi-master .appIconAutomobile .left:before,
.app-usvi-master .icn-car,
.app-usvi-master .appIconCar .left:before {
  content: "\f1b9";
}
.app-usvi-master .icn-cab,
.app-usvi-master .appIconCab .left:before,
.app-usvi-master .icn-taxi,
.app-usvi-master .appIconTaxi .left:before {
  content: "\f1ba";
}
.app-usvi-master .icn-tree,
.app-usvi-master .appIconTree .left:before {
  content: "\f1bb";
}
.app-usvi-master .icn-spotify,
.app-usvi-master .appIconSpotify .left:before {
  content: "\f1bc";
}
.app-usvi-master .icn-deviantart,
.app-usvi-master .appIconDeviantart .left:before {
  content: "\f1bd";
}
.app-usvi-master .icn-soundcloud,
.app-usvi-master .appIconSoundcloud .left:before {
  content: "\f1be";
}
.app-usvi-master .icn-database,
.app-usvi-master .appIconDatabase .left:before {
  content: "\f1c0";
}
.app-usvi-master .icn-file-pdf-o,
.app-usvi-master .appIconFilePdfO .left:before {
  content: "\f1c1";
}
.app-usvi-master .icn-file-word-o,
.app-usvi-master .appIconFileWordO .left:before {
  content: "\f1c2";
}
.app-usvi-master .icn-file-excel-o,
.app-usvi-master .appIconFileExcelO .left:before {
  content: "\f1c3";
}
.app-usvi-master .icn-file-powerpoint-o,
.app-usvi-master .appIconFilePowerpointO .left:before {
  content: "\f1c4";
}
.app-usvi-master .icn-file-photo-o,
.app-usvi-master .appIconFilePhotoO .left:before,
.app-usvi-master .icn-file-picture-o,
.app-usvi-master .appIconFilePictureO .left:before,
.app-usvi-master .icn-file-image-o,
.app-usvi-master .appIconFileImageO .left:before {
  content: "\f1c5";
}
.app-usvi-master .icn-file-zip-o,
.app-usvi-master .appIconFileZipO .left:before,
.app-usvi-master .icn-file-archive-o,
.app-usvi-master .appIconFileArchiveO .left:before {
  content: "\f1c6";
}
.app-usvi-master .icn-file-sound-o,
.app-usvi-master .appIconFileSoundO .left:before,
.app-usvi-master .icn-file-audio-o,
.app-usvi-master .appIconFileAudioO .left:before {
  content: "\f1c7";
}
.app-usvi-master .icn-file-movie-o,
.app-usvi-master .appIconFileMovieO .left:before,
.app-usvi-master .icn-file-video-o,
.app-usvi-master .appIconFileVideoO .left:before {
  content: "\f1c8";
}
.app-usvi-master .icn-file-code-o,
.app-usvi-master .appIconFileCodeO .left:before {
  content: "\f1c9";
}
.app-usvi-master .icn-vine,
.app-usvi-master .appIconVine .left:before {
  content: "\f1ca";
}
.app-usvi-master .icn-codepen,
.app-usvi-master .appIconCodepen .left:before {
  content: "\f1cb";
}
.app-usvi-master .icn-jsfiddle,
.app-usvi-master .appIconJsfiddle .left:before {
  content: "\f1cc";
}
.app-usvi-master .icn-life-bouy,
.app-usvi-master .appIconLifeBouy .left:before,
.app-usvi-master .icn-life-buoy,
.app-usvi-master .appIconLifeBuoy .left:before,
.app-usvi-master .icn-life-saver,
.app-usvi-master .appIconLifeSaver .left:before,
.app-usvi-master .icn-support,
.app-usvi-master .appIconSupport .left:before,
.app-usvi-master .icn-life-ring,
.app-usvi-master .appIconLifeRing .left:before {
  content: "\f1cd";
}
.app-usvi-master .icn-circle-o-notch,
.app-usvi-master .appIconCircleONotch .left:before {
  content: "\f1ce";
}
.app-usvi-master .icn-ra,
.app-usvi-master .appIconRa .left:before,
.app-usvi-master .icn-rebel,
.app-usvi-master .appIconRebel .left:before {
  content: "\f1d0";
}
.app-usvi-master .icn-ge,
.app-usvi-master .appIconGe .left:before,
.app-usvi-master .icn-empire,
.app-usvi-master .appIconEmpire .left:before {
  content: "\f1d1";
}
.app-usvi-master .icn-git-square,
.app-usvi-master .appIconGitSquare .left:before {
  content: "\f1d2";
}
.app-usvi-master .icn-git,
.app-usvi-master .appIconGit .left:before {
  content: "\f1d3";
}
.app-usvi-master .icn-y-combinator-square,
.app-usvi-master .appIconYCombinatorSquare .left:before,
.app-usvi-master .icn-yc-square,
.app-usvi-master .appIconYcSquare .left:before,
.app-usvi-master .icn-hacker-news,
.app-usvi-master .appIconHackerNews .left:before {
  content: "\f1d4";
}
.app-usvi-master .icn-tencent-weibo,
.app-usvi-master .appIconTencentWeibo .left:before {
  content: "\f1d5";
}
.app-usvi-master .icn-qq,
.app-usvi-master .appIconQq .left:before {
  content: "\f1d6";
}
.app-usvi-master .icn-wechat,
.app-usvi-master .appIconWechat .left:before,
.app-usvi-master .icn-weixin,
.app-usvi-master .appIconWeixin .left:before {
  content: "\f1d7";
}
.app-usvi-master .icn-send,
.app-usvi-master .appIconSend .left:before,
.app-usvi-master .icn-paper-plane,
.app-usvi-master .appIconPaperPlane .left:before {
  content: "\f1d8";
}
.app-usvi-master .icn-send-o,
.app-usvi-master .appIconSendO .left:before,
.app-usvi-master .icn-paper-plane-o,
.app-usvi-master .appIconPaperPlaneO .left:before {
  content: "\f1d9";
}
.app-usvi-master .icn-history,
.app-usvi-master .appIconHistory .left:before {
  content: "\f1da";
}
.app-usvi-master .icn-circle-thin,
.app-usvi-master .appIconCircleThin .left:before {
  content: "\f1db";
}
.app-usvi-master .icn-header,
.app-usvi-master .appIconHeader .left:before {
  content: "\f1dc";
}
.app-usvi-master .icn-paragraph,
.app-usvi-master .appIconParagraph .left:before {
  content: "\f1dd";
}
.app-usvi-master .icn-sliders,
.app-usvi-master .appIconSliders .left:before {
  content: "\f1de";
}
.app-usvi-master .icn-share-alt,
.app-usvi-master .appIconShareAlt .left:before {
  content: "\f1e0";
}
.app-usvi-master .icn-share-alt-square,
.app-usvi-master .appIconShareAltSquare .left:before {
  content: "\f1e1";
}
.app-usvi-master .icn-bomb,
.app-usvi-master .appIconBomb .left:before {
  content: "\f1e2";
}
.app-usvi-master .icn-soccer-ball-o,
.app-usvi-master .appIconSoccerBallO .left:before,
.app-usvi-master .icn-futbol-o,
.app-usvi-master .appIconFutbolO .left:before {
  content: "\f1e3";
}
.app-usvi-master .icn-tty,
.app-usvi-master .appIconTty .left:before {
  content: "\f1e4";
}
.app-usvi-master .icn-binoculars,
.app-usvi-master .appIconBinoculars .left:before {
  content: "\f1e5";
}
.app-usvi-master .icn-plug,
.app-usvi-master .appIconPlug .left:before {
  content: "\f1e6";
}
.app-usvi-master .icn-slideshare,
.app-usvi-master .appIconSlideshare .left:before {
  content: "\f1e7";
}
.app-usvi-master .icn-twitch,
.app-usvi-master .appIconTwitch .left:before {
  content: "\f1e8";
}
.app-usvi-master .icn-yelp,
.app-usvi-master .appIconYelp .left:before {
  content: "\f1e9";
}
.app-usvi-master .icn-newspaper-o,
.app-usvi-master .appIconNewspaperO .left:before {
  content: "\f1ea";
}
.app-usvi-master .icn-wifi,
.app-usvi-master .appIconWifi .left:before {
  content: "\f1eb";
}
.app-usvi-master .icn-calculator,
.app-usvi-master .appIconCalculator .left:before {
  content: "\f1ec";
}
.app-usvi-master .icn-paypal,
.app-usvi-master .appIconPaypal .left:before {
  content: "\f1ed";
}
.app-usvi-master .icn-google-wallet,
.app-usvi-master .appIconGoogleWallet .left:before {
  content: "\f1ee";
}
.app-usvi-master .icn-cc-visa,
.app-usvi-master .appIconCcVisa .left:before {
  content: "\f1f0";
}
.app-usvi-master .icn-cc-mastercard,
.app-usvi-master .appIconCcMastercard .left:before {
  content: "\f1f1";
}
.app-usvi-master .icn-cc-discover,
.app-usvi-master .appIconCcDiscover .left:before {
  content: "\f1f2";
}
.app-usvi-master .icn-cc-amex,
.app-usvi-master .appIconCcAmex .left:before {
  content: "\f1f3";
}
.app-usvi-master .icn-cc-paypal,
.app-usvi-master .appIconCcPaypal .left:before {
  content: "\f1f4";
}
.app-usvi-master .icn-cc-stripe,
.app-usvi-master .appIconCcStripe .left:before {
  content: "\f1f5";
}
.app-usvi-master .icn-bell-slash,
.app-usvi-master .appIconBellSlash .left:before {
  content: "\f1f6";
}
.app-usvi-master .icn-bell-slash-o,
.app-usvi-master .appIconBellSlashO .left:before {
  content: "\f1f7";
}
.app-usvi-master .icn-trash,
.app-usvi-master .appIconTrash .left:before {
  content: "\f1f8";
}
.app-usvi-master .icn-copyright,
.app-usvi-master .appIconCopyright .left:before {
  content: "\f1f9";
}
.app-usvi-master .icn-at,
.app-usvi-master .appIconAt .left:before {
  content: "\f1fa";
}
.app-usvi-master .icn-eyedropper,
.app-usvi-master .appIconEyedropper .left:before {
  content: "\f1fb";
}
.app-usvi-master .icn-paint-brush,
.app-usvi-master .appIconPaintBrush .left:before {
  content: "\f1fc";
}
.app-usvi-master .icn-birthday-cake,
.app-usvi-master .appIconBirthdayCake .left:before {
  content: "\f1fd";
}
.app-usvi-master .icn-area-chart,
.app-usvi-master .appIconAreaChart .left:before {
  content: "\f1fe";
}
.app-usvi-master .icn-pie-chart,
.app-usvi-master .appIconPieChart .left:before {
  content: "\f200";
}
.app-usvi-master .icn-line-chart,
.app-usvi-master .appIconLineChart .left:before {
  content: "\f201";
}
.app-usvi-master .icn-lastfm,
.app-usvi-master .appIconLastfm .left:before {
  content: "\f202";
}
.app-usvi-master .icn-lastfm-square,
.app-usvi-master .appIconLastfmSquare .left:before {
  content: "\f203";
}
.app-usvi-master .icn-toggle-off,
.app-usvi-master .appIconToggleOff .left:before {
  content: "\f204";
}
.app-usvi-master .icn-toggle-on,
.app-usvi-master .appIconToggleOn .left:before {
  content: "\f205";
}
.app-usvi-master .icn-bicycle,
.app-usvi-master .appIconBicycle .left:before {
  content: "\f206";
}
.app-usvi-master .icn-bus,
.app-usvi-master .appIconBus .left:before {
  content: "\f207";
}
.app-usvi-master .icn-ioxhost,
.app-usvi-master .appIconIoxhost .left:before {
  content: "\f208";
}
.app-usvi-master .icn-angellist,
.app-usvi-master .appIconAngellist .left:before {
  content: "\f209";
}
.app-usvi-master .icn-cc,
.app-usvi-master .appIconCc .left:before {
  content: "\f20a";
}
.app-usvi-master .icn-shekel,
.app-usvi-master .appIconShekel .left:before,
.app-usvi-master .icn-sheqel,
.app-usvi-master .appIconSheqel .left:before,
.app-usvi-master .icn-ils,
.app-usvi-master .appIconIls .left:before {
  content: "\f20b";
}
.app-usvi-master .icn-meanpath,
.app-usvi-master .appIconMeanpath .left:before {
  content: "\f20c";
}
.app-usvi-master .icn-buysellads,
.app-usvi-master .appIconBuysellads .left:before {
  content: "\f20d";
}
.app-usvi-master .icn-connectdevelop,
.app-usvi-master .appIconConnectdevelop .left:before {
  content: "\f20e";
}
.app-usvi-master .icn-dashcube,
.app-usvi-master .appIconDashcube .left:before {
  content: "\f210";
}
.app-usvi-master .icn-forumbee,
.app-usvi-master .appIconForumbee .left:before {
  content: "\f211";
}
.app-usvi-master .icn-leanpub,
.app-usvi-master .appIconLeanpub .left:before {
  content: "\f212";
}
.app-usvi-master .icn-sellsy,
.app-usvi-master .appIconSellsy .left:before {
  content: "\f213";
}
.app-usvi-master .icn-shirtsinbulk,
.app-usvi-master .appIconShirtsinbulk .left:before {
  content: "\f214";
}
.app-usvi-master .icn-simplybuilt,
.app-usvi-master .appIconSimplybuilt .left:before {
  content: "\f215";
}
.app-usvi-master .icn-skyatlas,
.app-usvi-master .appIconSkyatlas .left:before {
  content: "\f216";
}
.app-usvi-master .icn-cart-plus,
.app-usvi-master .appIconCartPlus .left:before {
  content: "\f217";
}
.app-usvi-master .icn-cart-arrow-down,
.app-usvi-master .appIconCartArrowDown .left:before {
  content: "\f218";
}
.app-usvi-master .icn-diamond,
.app-usvi-master .appIconDiamond .left:before {
  content: "\f219";
}
.app-usvi-master .icn-ship,
.app-usvi-master .appIconShip .left:before {
  content: "\f21a";
}
.app-usvi-master .icn-user-secret,
.app-usvi-master .appIconUserSecret .left:before {
  content: "\f21b";
}
.app-usvi-master .icn-motorcycle,
.app-usvi-master .appIconMotorcycle .left:before {
  content: "\f21c";
}
.app-usvi-master .icn-street-view,
.app-usvi-master .appIconStreetView .left:before {
  content: "\f21d";
}
.app-usvi-master .icn-heartbeat,
.app-usvi-master .appIconHeartbeat .left:before {
  content: "\f21e";
}
.app-usvi-master .icn-venus,
.app-usvi-master .appIconVenus .left:before {
  content: "\f221";
}
.app-usvi-master .icn-mars,
.app-usvi-master .appIconMars .left:before {
  content: "\f222";
}
.app-usvi-master .icn-mercury,
.app-usvi-master .appIconMercury .left:before {
  content: "\f223";
}
.app-usvi-master .icn-intersex,
.app-usvi-master .appIconIntersex .left:before,
.app-usvi-master .icn-transgender,
.app-usvi-master .appIconTransgender .left:before {
  content: "\f224";
}
.app-usvi-master .icn-transgender-alt,
.app-usvi-master .appIconTransgenderAlt .left:before {
  content: "\f225";
}
.app-usvi-master .icn-venus-double,
.app-usvi-master .appIconVenusDouble .left:before {
  content: "\f226";
}
.app-usvi-master .icn-mars-double,
.app-usvi-master .appIconMarsDouble .left:before {
  content: "\f227";
}
.app-usvi-master .icn-venus-mars,
.app-usvi-master .appIconVenusMars .left:before {
  content: "\f228";
}
.app-usvi-master .icn-mars-stroke,
.app-usvi-master .appIconMarsStroke .left:before {
  content: "\f229";
}
.app-usvi-master .icn-mars-stroke-v,
.app-usvi-master .appIconMarsStrokeV .left:before {
  content: "\f22a";
}
.app-usvi-master .icn-mars-stroke-h,
.app-usvi-master .appIconMarsStrokeH .left:before {
  content: "\f22b";
}
.app-usvi-master .icn-neuter,
.app-usvi-master .appIconNeuter .left:before {
  content: "\f22c";
}
.app-usvi-master .icn-genderless,
.app-usvi-master .appIconGenderless .left:before {
  content: "\f22d";
}
.app-usvi-master .icn-facebook-official,
.app-usvi-master .appIconFacebookOfficial .left:before {
  content: "\f230";
}
.app-usvi-master .icn-pinterest-p,
.app-usvi-master .appIconPinterestP .left:before {
  content: "\f231";
}
.app-usvi-master .icn-whatsapp,
.app-usvi-master .appIconWhatsapp .left:before {
  content: "\f232";
}
.app-usvi-master .icn-server,
.app-usvi-master .appIconServer .left:before {
  content: "\f233";
}
.app-usvi-master .icn-user-plus,
.app-usvi-master .appIconUserPlus .left:before {
  content: "\f234";
}
.app-usvi-master .icn-user-times,
.app-usvi-master .appIconUserTimes .left:before {
  content: "\f235";
}
.app-usvi-master .icn-hotel,
.app-usvi-master .appIconHotel .left:before,
.app-usvi-master .icn-bed,
.app-usvi-master .appIconBed .left:before {
  content: "\f236";
}
.app-usvi-master .icn-viacoin,
.app-usvi-master .appIconViacoin .left:before {
  content: "\f237";
}
.app-usvi-master .icn-train,
.app-usvi-master .appIconTrain .left:before {
  content: "\f238";
}
.app-usvi-master .icn-subway,
.app-usvi-master .appIconSubway .left:before {
  content: "\f239";
}
.app-usvi-master .icn-medium,
.app-usvi-master .appIconMedium .left:before {
  content: "\f23a";
}
.app-usvi-master .icn-yc,
.app-usvi-master .appIconYc .left:before,
.app-usvi-master .icn-y-combinator,
.app-usvi-master .appIconYCombinator .left:before {
  content: "\f23b";
}
.app-usvi-master .icn-optin-monster,
.app-usvi-master .appIconOptinMonster .left:before {
  content: "\f23c";
}
.app-usvi-master .icn-opencart,
.app-usvi-master .appIconOpencart .left:before {
  content: "\f23d";
}
.app-usvi-master .icn-expeditedssl,
.app-usvi-master .appIconExpeditedssl .left:before {
  content: "\f23e";
}
.app-usvi-master .icn-battery-4,
.app-usvi-master .appIconBattery4 .left:before,
.app-usvi-master .icn-battery-full,
.app-usvi-master .appIconBatteryFull .left:before {
  content: "\f240";
}
.app-usvi-master .icn-battery-3,
.app-usvi-master .appIconBattery3 .left:before,
.app-usvi-master .icn-battery-three-quarters,
.app-usvi-master .appIconBatteryThreeQuarters .left:before {
  content: "\f241";
}
.app-usvi-master .icn-battery-2,
.app-usvi-master .appIconBattery2 .left:before,
.app-usvi-master .icn-battery-half,
.app-usvi-master .appIconBatteryHalf .left:before {
  content: "\f242";
}
.app-usvi-master .icn-battery-1,
.app-usvi-master .appIconBattery1 .left:before,
.app-usvi-master .icn-battery-quarter,
.app-usvi-master .appIconBatteryQuarter .left:before {
  content: "\f243";
}
.app-usvi-master .icn-battery-0,
.app-usvi-master .appIconBattery0 .left:before,
.app-usvi-master .icn-battery-empty,
.app-usvi-master .appIconBatteryEmpty .left:before {
  content: "\f244";
}
.app-usvi-master .icn-mouse-pointer,
.app-usvi-master .appIconMousePointer .left:before {
  content: "\f245";
}
.app-usvi-master .icn-i-cursor,
.app-usvi-master .appIconICursor .left:before {
  content: "\f246";
}
.app-usvi-master .icn-object-group,
.app-usvi-master .appIconObjectGroup .left:before {
  content: "\f247";
}
.app-usvi-master .icn-object-ungroup,
.app-usvi-master .appIconObjectUngroup .left:before {
  content: "\f248";
}
.app-usvi-master .icn-sticky-note,
.app-usvi-master .appIconStickyNote .left:before {
  content: "\f249";
}
.app-usvi-master .icn-sticky-note-o,
.app-usvi-master .appIconStickyNoteO .left:before {
  content: "\f24a";
}
.app-usvi-master .icn-cc-jcb,
.app-usvi-master .appIconCcJcb .left:before {
  content: "\f24b";
}
.app-usvi-master .icn-cc-diners-club,
.app-usvi-master .appIconCcDinersClub .left:before {
  content: "\f24c";
}
.app-usvi-master .icn-clone,
.app-usvi-master .appIconClone .left:before {
  content: "\f24d";
}
.app-usvi-master .icn-balance-scale,
.app-usvi-master .appIconBalanceScale .left:before {
  content: "\f24e";
}
.app-usvi-master .icn-hourglass-o,
.app-usvi-master .appIconHourglassO .left:before {
  content: "\f250";
}
.app-usvi-master .icn-hourglass-1,
.app-usvi-master .appIconHourglass1 .left:before,
.app-usvi-master .icn-hourglass-start,
.app-usvi-master .appIconHourglassStart .left:before {
  content: "\f251";
}
.app-usvi-master .icn-hourglass-2,
.app-usvi-master .appIconHourglass2 .left:before,
.app-usvi-master .icn-hourglass-half,
.app-usvi-master .appIconHourglassHalf .left:before {
  content: "\f252";
}
.app-usvi-master .icn-hourglass-3,
.app-usvi-master .appIconHourglass3 .left:before,
.app-usvi-master .icn-hourglass-end,
.app-usvi-master .appIconHourglassEnd .left:before {
  content: "\f253";
}
.app-usvi-master .icn-hourglass,
.app-usvi-master .appIconHourglass .left:before {
  content: "\f254";
}
.app-usvi-master .icn-hand-grab-o,
.app-usvi-master .appIconHandGrabO .left:before,
.app-usvi-master .icn-hand-rock-o,
.app-usvi-master .appIconHandRockO .left:before {
  content: "\f255";
}
.app-usvi-master .icn-hand-stop-o,
.app-usvi-master .appIconHandStopO .left:before,
.app-usvi-master .icn-hand-paper-o,
.app-usvi-master .appIconHandPaperO .left:before {
  content: "\f256";
}
.app-usvi-master .icn-hand-scissors-o,
.app-usvi-master .appIconHandScissorsO .left:before {
  content: "\f257";
}
.app-usvi-master .icn-hand-lizard-o,
.app-usvi-master .appIconHandLizardO .left:before {
  content: "\f258";
}
.app-usvi-master .icn-hand-spock-o,
.app-usvi-master .appIconHandSpockO .left:before {
  content: "\f259";
}
.app-usvi-master .icn-hand-pointer-o,
.app-usvi-master .appIconHandPointerO .left:before {
  content: "\f25a";
}
.app-usvi-master .icn-hand-peace-o,
.app-usvi-master .appIconHandPeaceO .left:before {
  content: "\f25b";
}
.app-usvi-master .icn-trademark,
.app-usvi-master .appIconTrademark .left:before {
  content: "\f25c";
}
.app-usvi-master .icn-registered,
.app-usvi-master .appIconRegistered .left:before {
  content: "\f25d";
}
.app-usvi-master .icn-creative-commons,
.app-usvi-master .appIconCreativeCommons .left:before {
  content: "\f25e";
}
.app-usvi-master .icn-gg,
.app-usvi-master .appIconGg .left:before {
  content: "\f260";
}
.app-usvi-master .icn-gg-circle,
.app-usvi-master .appIconGgCircle .left:before {
  content: "\f261";
}
.app-usvi-master .icn-tripadvisor,
.app-usvi-master .appIconTripadvisor .left:before {
  content: "\f262";
}
.app-usvi-master .icn-odnoklassniki,
.app-usvi-master .appIconOdnoklassniki .left:before {
  content: "\f263";
}
.app-usvi-master .icn-odnoklassniki-square,
.app-usvi-master .appIconOdnoklassnikiSquare .left:before {
  content: "\f264";
}
.app-usvi-master .icn-get-pocket,
.app-usvi-master .appIconGetPocket .left:before {
  content: "\f265";
}
.app-usvi-master .icn-wikipedia-w,
.app-usvi-master .appIconWikipediaW .left:before {
  content: "\f266";
}
.app-usvi-master .icn-safari,
.app-usvi-master .appIconSafari .left:before {
  content: "\f267";
}
.app-usvi-master .icn-chrome,
.app-usvi-master .appIconChrome .left:before {
  content: "\f268";
}
.app-usvi-master .icn-firefox,
.app-usvi-master .appIconFirefox .left:before {
  content: "\f269";
}
.app-usvi-master .icn-opera,
.app-usvi-master .appIconOpera .left:before {
  content: "\f26a";
}
.app-usvi-master .icn-internet-explorer,
.app-usvi-master .appIconInternetExplorer .left:before {
  content: "\f26b";
}
.app-usvi-master .icn-tv,
.app-usvi-master .appIconTv .left:before,
.app-usvi-master .icn-television,
.app-usvi-master .appIconTelevision .left:before {
  content: "\f26c";
}
.app-usvi-master .icn-contao,
.app-usvi-master .appIconContao .left:before {
  content: "\f26d";
}
.app-usvi-master .icn-500px,
.app-usvi-master .appIcon500Px .left:before {
  content: "\f26e";
}
.app-usvi-master .icn-amazon,
.app-usvi-master .appIconAmazon .left:before {
  content: "\f270";
}
.app-usvi-master .icn-calendar-plus-o,
.app-usvi-master .appIconCalendarPlusO .left:before {
  content: "\f271";
}
.app-usvi-master .icn-calendar-minus-o,
.app-usvi-master .appIconCalendarMinusO .left:before {
  content: "\f272";
}
.app-usvi-master .icn-calendar-times-o,
.app-usvi-master .appIconCalendarTimesO .left:before {
  content: "\f273";
}
.app-usvi-master .icn-calendar-check-o,
.app-usvi-master .appIconCalendarCheckO .left:before {
  content: "\f274";
}
.app-usvi-master .icn-industry,
.app-usvi-master .appIconIndustry .left:before {
  content: "\f275";
}
.app-usvi-master .icn-map-pin,
.app-usvi-master .appIconMapPin .left:before {
  content: "\f276";
}
.app-usvi-master .icn-map-signs,
.app-usvi-master .appIconMapSigns .left:before {
  content: "\f277";
}
.app-usvi-master .icn-map-o,
.app-usvi-master .appIconMapO .left:before {
  content: "\f278";
}
.app-usvi-master .icn-map,
.app-usvi-master .appIconMap .left:before {
  content: "\f279";
}
.app-usvi-master .icn-commenting,
.app-usvi-master .appIconCommenting .left:before {
  content: "\f27a";
}
.app-usvi-master .icn-commenting-o,
.app-usvi-master .appIconCommentingO .left:before {
  content: "\f27b";
}
.app-usvi-master .icn-houzz,
.app-usvi-master .appIconHouzz .left:before {
  content: "\f27c";
}
.app-usvi-master .icn-vimeo,
.app-usvi-master .appIconVimeo .left:before {
  content: "\f27d";
}
.app-usvi-master .icn-black-tie,
.app-usvi-master .appIconBlackTie .left:before {
  content: "\f27e";
}
.app-usvi-master .icn-fonticons,
.app-usvi-master .appIconFonticons .left:before {
  content: "\f280";
}
.app-usvi-master .icn-reddit-alien,
.app-usvi-master .appIconRedditAlien .left:before {
  content: "\f281";
}
.app-usvi-master .icn-edge,
.app-usvi-master .appIconEdge .left:before {
  content: "\f282";
}
.app-usvi-master .icn-credit-card-alt,
.app-usvi-master .appIconCreditCardAlt .left:before {
  content: "\f283";
}
.app-usvi-master .icn-codiepie,
.app-usvi-master .appIconCodiepie .left:before {
  content: "\f284";
}
.app-usvi-master .icn-modx,
.app-usvi-master .appIconModx .left:before {
  content: "\f285";
}
.app-usvi-master .icn-fort-awesome,
.app-usvi-master .appIconFortAwesome .left:before {
  content: "\f286";
}
.app-usvi-master .icn-usb,
.app-usvi-master .appIconUsb .left:before {
  content: "\f287";
}
.app-usvi-master .icn-product-hunt,
.app-usvi-master .appIconProductHunt .left:before {
  content: "\f288";
}
.app-usvi-master .icn-mixcloud,
.app-usvi-master .appIconMixcloud .left:before {
  content: "\f289";
}
.app-usvi-master .icn-scribd,
.app-usvi-master .appIconScribd .left:before {
  content: "\f28a";
}
.app-usvi-master .icn-pause-circle,
.app-usvi-master .appIconPauseCircle .left:before {
  content: "\f28b";
}
.app-usvi-master .icn-pause-circle-o,
.app-usvi-master .appIconPauseCircleO .left:before {
  content: "\f28c";
}
.app-usvi-master .icn-stop-circle,
.app-usvi-master .appIconStopCircle .left:before {
  content: "\f28d";
}
.app-usvi-master .icn-stop-circle-o,
.app-usvi-master .appIconStopCircleO .left:before {
  content: "\f28e";
}
.app-usvi-master .icn-shopping-bag,
.app-usvi-master .appIconShoppingBag .left:before {
  content: "\f290";
}
.app-usvi-master .icn-shopping-basket,
.app-usvi-master .appIconShoppingBasket .left:before {
  content: "\f291";
}
.app-usvi-master .icn-hashtag,
.app-usvi-master .appIconHashtag .left:before {
  content: "\f292";
}
.app-usvi-master .icn-bluetooth,
.app-usvi-master .appIconBluetooth .left:before {
  content: "\f293";
}
.app-usvi-master .icn-bluetooth-b,
.app-usvi-master .appIconBluetoothB .left:before {
  content: "\f294";
}
.app-usvi-master .icn-percent,
.app-usvi-master .appIconPercent .left:before {
  content: "\f295";
}
.app-usvi-master .icn-id-badge,
.app-usvi-master .appIconIdBadge .left:before {
  content: "\f2c1";
}
.app-usvi-master .icn-user-o,
.app-usvi-master .appIconUserO .left:before {
  content: "\f2c0";
}
.app-usvi-master [class^="appIcon"] > .left:before,
.app-usvi-master [class*=" appIcon"] > .left:before,
.app-usvi-master [class^="appIcon"] > .right:before,
.app-usvi-master [class*=" appIcon"] > .right:before,
.app-usvi-master .appButton > .left:before,
.app-usvi-master .appButton > .right:before {
  display: inline-block;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-right: 4px;
}
.app-usvi-master .appIconL > .left,
.app-usvi-master .appIconL > .right {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.app-usvi-master .appIcon2x > .left,
.app-usvi-master .appIcon2x > .right {
  font-size: 2em;
}
.app-usvi-master .appIcon3x > .left,
.app-usvi-master .appIcon3x > .right {
  font-size: 3em;
}
.app-usvi-master .appIcon4x > .left,
.app-usvi-master .appIcon4x > .right {
  font-size: 4em;
}
.app-usvi-master .appIcon5x > .left,
.app-usvi-master .appIcon5x > .right {
  font-size: 5em;
}
.app-usvi-master .icn-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
.app-usvi-master .icn-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.app-usvi-master .icn-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
}
.app-usvi-master .icn-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.app-usvi-master .icn-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}
.app-usvi-master .icn-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.app-usvi-master .icn-stack-1x,
.app-usvi-master .icn-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.app-usvi-master .icn-stack-1x {
  line-height: inherit;
}
.app-usvi-master .icn-stack-2x {
  font-size: 2em;
}
.app-usvi-master .icn-inverse {
  color: #ffffff;
}
.app-usvi-master .icn-spin {
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }
  100% {
    -o-transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }
  100% {
    -ms-transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.app-usvi-master select::-ms-expand {
  border: 0;
  background: 0;
}
.app-usvi-master code {
  white-space: pre-wrap;
}
.app-usvi-master .appSubMenuName:active,
.app-usvi-master .open .appSubMenuName {
  outline: 0;
}
.app-usvi-master .appSubMenuName .right {
  border: none;
  content: "";
}
.app-usvi-master .appSubMenuName .right:after {
  font-family: FontAwesome;
  content: "\f107";
  content: "  \f107";
  border: none;
  font-size: 1.125rem;
  padding-left: 4px;
}
.app-usvi-master .appSubMenuName .right:hover {
  text-decoration: none;
  border: none;
}
.app-usvi-master .appMenuHasChildren .right {
  margin-top: 8px;
}
.app-usvi-master .appMenuHasChildren:hover .right,
.app-usvi-master .open .right {
  opacity: 1;
  filter: alpha(opacity=100);
}
.app-usvi-master .appSubMenu > ul {
  padding: 10px;
  margin: 1px 0 0;
  list-style: none;
}
.app-usvi-master .appSubMenu {
  position: absolute;
  top: auto;
  z-index: 1000;
  display: none;
  min-width: 270px;
  margin: 0 0 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  list-style: none;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
}
.app-usvi-master .appSubMenu.appPullRight {
  right: 0;
  left: auto;
}
.app-usvi-master .appSubMenu .divider {
  *width: 100%;
  height: 1px;
  margin: 11px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.app-usvi-master .appSubMenu a {
  display: block;
  padding: 10px 25px;
  clear: both;
  color: #5d6576;
  text-decoration: none;
  font-size: 1.125rem;
}
.app-usvi-master .appSubMenu a:hover {
  color: #06163a;
}
.app-usvi-master .appCmsMenuContainer .appSubMenu {
  right: auto;
}
.app-usvi-master .appSubMenu li > a:hover,
.app-usvi-master .appSubMenu li > a:focus,
.app-usvi-master .appSubMenu li > a:active,
.app-usvi-master .appSubMenu .open > a,
.app-usvi-master .appSubMenu .open > a:hover,
.app-usvi-master .appSubMenu li > a:hover .checkbox {
  color: #06163a;
  text-decoration: underline;
  background-color: none;
}
.app-usvi-master .open > .appSubMenu {
  display: block;
}
.app-usvi-master .appPullRight .appSubMenu {
  left: auto;
}
.app-usvi-master .typeahead {
  margin-top: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-usvi-master ul.appTabs .appSubMenuName .right,
.app-usvi-master .appPills .appSubMenuName .right {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  margin-top: 6px;
}
.app-usvi-master ul.appTabs .appSubMenuName:hover .right,
.app-usvi-master .appPills .appSubMenuName:hover .right {
  border-top-color: #202020;
  border-bottom-color: #202020;
}
.app-usvi-master ul.appTabs .active .appSubMenuName .right,
.app-usvi-master .appPills .active .appSubMenuName .right {
  border-top-color: #314049;
  border-bottom-color: #314049;
}
.app-usvi-master .appNav > .appMenuHasChildren.active > a:hover {
  color: #000000;
  cursor: pointer;
}
.app-usvi-master ul.appTabs .open .appSubMenuName,
.app-usvi-master .appPills .open .appSubMenuName,
.app-usvi-master .appNav > li.appMenuHasChildren.open.active > a:hover {
  color: #ffffff;
  background-color: #70787c;
  border-color: #70787c;
}
.app-usvi-master .tabs-stacked .open > a:hover {
  border-color: #70787c;
}
.app-usvi-master .navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -ms-linear-gradient(top, #ffffff, #ffffff);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(top, #ffffff, #ffffff);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
  box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
}
.app-usvi-master .nav-collapse.collapse {
  height: auto;
}
.app-usvi-master .appNavBar {
  height: 100%;
  color: #020d26;
  overflow: visible;
  *z-index: 2;
}
.app-usvi-master .appNavBar .appNavBarText {
  margin-bottom: 0;
  line-height: 40px;
}
.app-usvi-master .appNavBar .appNavBarLink {
  color: #133d91;
}
.app-usvi-master .appNavBar .appNavBarLink:hover {
  color: #06163a;
}
.app-usvi-master .appNavBar .appButton,
.app-usvi-master .appNavBar .appGroupMenu {
  margin-top: 5px;
}
.app-usvi-master .appNavBar .appGroupMenu .appButton {
  margin: 0;
}
.app-usvi-master .bellavitaMenu {
  position: absolute;
  left: 0;
  right: 0;
  display: block;
  pointer-events: none;
}
.app-usvi-master .bellavitaMenu.open {
  display: block;
  pointer-events: all;
}
.app-usvi-master .bellavitaMenu .appNavBar {
  display: block;
  margin: auto;
}
.app-usvi-master .bellavitaMenu#appMainNavigation .appMenu.appNavBar > nav > ul {
  background: white;
}
.app-usvi-master .bellavitaMenu .appNavBar {
  position: relative;
  z-index: 2;
  height: 100%;
}
.app-usvi-master .bellavitaMenu .appNavBar a:hover,
.app-usvi-master .bellavitaMenu .appNavBar a:active,
.app-usvi-master .bellavitaMenu .appNavBar a:focus {
  display: block;
  color: #06163a;
  text-decoration: underline;
}
.app-usvi-master .bellavitaMenu#appMainNavigation .appMenu.appNavBar > nav > ul {
  border-radius: 3px;
}
.app-usvi-master .bellavitaMenu#appMainNavigation > .appMenu.appNavBar > nav > ul > li > a {
  padding-left: 15px;
}
@media (max-width: 768px) {
  .app-usvi-master .bellavitaMenu .appNavBar {
    background-position: 200px 0;
  }
}
@media (max-width: 960px) {
  .app-usvi-master .bellavitaMenu .appNavBar {
    background-image: none;
  }
}
.app-usvi-master .appNavBar .container {
  width: auto;
}
.app-usvi-master .appNavBarForm {
  margin-bottom: 0;
}
.app-usvi-master .appNavBarForm:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appNavBarForm input,
.app-usvi-master .appNavBarForm select,
.app-usvi-master .appNavBarForm .radio,
.app-usvi-master .appNavBarForm .checkbox {
  margin-top: 5px;
}
.app-usvi-master .appNavBarForm input,
.app-usvi-master .appNavBarForm select {
  display: inline-block;
  margin-bottom: 0;
}
.app-usvi-master .appNavBarForm input[type="image"],
.app-usvi-master .appNavBarForm input[type="checkbox"],
.app-usvi-master .appNavBarForm input[type="radio"] {
  margin-top: 3px;
}
.app-usvi-master .appNavBarForm .appInputAppend,
.app-usvi-master .appNavBarForm .appInputPrepend {
  margin-top: 6px;
  white-space: nowrap;
}
.app-usvi-master .appNavBarForm .appInputAppend input,
.app-usvi-master .appNavBarForm .appInputPrepend input {
  margin-top: 0;
}
.app-usvi-master .dialogOverlay.open:before,
.app-usvi-master .appGroupMenu.appMenuDepth0.open:before {
  content: " ";
  display: block;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background-color: #000000;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.app-usvi-master .appNavBar .appNav:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav {
  background-image: url('data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==');
  background-position: 250px 0;
  background-repeat: repeat-y;
}
.app-usvi-master .appNavBar .nav.appPullRight {
  float: right;
}
.app-usvi-master .appNavBar .appNav > li {
  display: block;
  float: left;
}
.app-usvi-master .appNavBar .appNav > li a {
  float: none;
  line-height: normal;
  position: relative;
  text-decoration: underline;
  text-transform: capitalize;
}
.app-usvi-master .bellavitaMenu li > a {
  padding: 12px;
  line-height: normal;
}
.app-usvi-master .bellavitaMenu li > a:hover,
.app-usvi-master .bellavitaMenu li > a:focus,
.app-usvi-master .bellavitaMenu li > a:active {
  color: #06163a;
  text-decoration: underline;
}
.app-usvi-master .appNavBar .appButton {
  display: inline-block;
  padding: 4px 10px 4px;
  margin: 5px 5px 6px;
  line-height: 24px;
}
.app-usvi-master .appNavBar .appGroupMenu {
  margin: 0;
  padding: 5px 5px 6px;
}
.app-usvi-master .appNavBar .appMainMenu.appNav .open > a,
.app-usvi-master .appNavBar .appMainMenu.appNav .open > a:hover {
  color: #06163a;
}
.app-usvi-master .appNavBar .divider-vertical {
  width: 1px;
  margin: 0 9px;
  overflow: hidden;
  background-color: #ffffff;
  border-right: 1px solid #ffffff;
}
.app-usvi-master .appNavBar .nav.appPullRight {
  margin-left: 10px;
  margin-right: 0;
}
.app-usvi-master .appNavBar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background: #ffffff;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.app-usvi-master .appNavBar .btn-navbar:hover,
.app-usvi-master .appNavBar .btn-navbar:active,
.app-usvi-master .appNavBar .btn-navbar.active {
  background-color: #ffffff;
  *background-color: #ffffff;
}
.app-usvi-master .appNavBar .btn-navbar:active,
.app-usvi-master .appNavBar .btn-navbar.active {
  background-color: #ffffff \9;
}
.app-usvi-master .appNavBar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.app-usvi-master .btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.app-usvi-master .bellavitaMenu .appNavBar .appSubMenu {
  background: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
}
.app-usvi-master .appNavBar .appNav .appMenuHasChildren > .appSubMenuName .right {
  border: none;
  margin-top: 0;
  overflow: hidden;
  width: auto;
  margin-left: -4px;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav .appMenuHasChildren > .appSubMenuName .right {
  display: inline-block;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav .appMenuHasChildren > .appSubMenuName .right:after {
  content: "\f0da";
  float: right;
  font-family: FontAwesome;
  font-size: 1rem;
  position: absolute;
  right: 5px;
  line-height: 0;
  top: 50%;
}
.app-usvi-master .appNavBar .appNav li.appMenuHasChildren.active > .appSubMenuName:hover {
  color: #ffffff;
}
.app-usvi-master .appNavBar .appPullRight .appSubMenu,
.app-usvi-master .appNavBar .appSubMenu.appPullRight {
  left: auto;
  right: 0;
}
.app-usvi-master .appNavBar .appPullRight .appSubMenu:before,
.app-usvi-master .appNavBar .appSubMenu.appPullRight:before {
  left: auto;
  right: 12px;
}
.app-usvi-master .appNavBar .appPullRight .appSubMenu:after,
.app-usvi-master .appNavBar .appSubMenu.appPullRight:after {
  left: auto;
  right: 13px;
}
.app-usvi-master .ie8 .appMenuContainer {
  filter: none;
}
.app-usvi-master .mega.open > .appSubMenu {
  right: 20px;
  left: 20px;
  max-width: 1258px;
}
.app-usvi-master .bellavitaMenu .mega.open > .appSubMenu {
  right: inherit;
  position: absolute;
  float: none;
  top: 6px;
  left: 356px;
  max-width: none;
}
.app-usvi-master .mega .appMenuColumn {
  float: left;
}
.app-usvi-master .mega .leftColumn {
  margin-right: 1.20481928%;
  float: left;
  width: 49.39759036%;
  *width: 49.3373494%;
}
.app-usvi-master .mega .rightColumn {
  float: right;
  width: 49.39759036%;
  *width: 49.3373494%;
}
.app-usvi-master .mega .appMenuColumn .appSubMenu {
  display: block;
  position: inherit;
  top: inherit;
  left: inherit;
  width: 100%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  min-width: inherit;
}
.app-usvi-master .bellavitaMenu .mega .appMenuColumn .appSubMenu {
  position: static;
}
.app-usvi-master .mega .appMenuColumn > .appSubMenu {
  padding: 0;
  border: 0;
}
.app-usvi-master .mega.appHasSecondLevel.open > .appSubMenu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background-color: #d5d5d5;
  background-image: -moz-linear-gradient(top, #dfdfdf, #c7c7c7);
  background-image: -ms-linear-gradient(top, #dfdfdf, #c7c7c7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dfdfdf), to(#c7c7c7));
  background-image: -webkit-linear-gradient(top, #dfdfdf, #c7c7c7);
  background-image: -o-linear-gradient(top, #dfdfdf, #c7c7c7);
  background-image: linear-gradient(top, #dfdfdf, #c7c7c7);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#c7c7c7', GradientType=0);
  padding-bottom: 0;
}
.app-usvi-master .mega.appHasSecondLevel.open .appSubMenuName:active,
.app-usvi-master .mega.appHasSecondLevel.open .appSubMenuName:focus {
  text-decoration: underline;
}
.app-usvi-master .ie .mega.appHasSecondLevel.open > .appSubMenu {
  filter: none;
}
.app-usvi-master .mega.appHasSecondLevel > .appSubMenu > li {
  float: left;
  border-right: 1px solid rgba(0, 0, 0, 0.07);
  border-left: 0px solid rgba(255,255,255,0.2);
}
.app-usvi-master .bellavitaMenu .mega.appHasSecondLevel > .appSubMenu > li {
  float: none;
  border: none;
  border-right: 0px solid rgba(255,255,255,0.2);
}
.app-usvi-master .mega.appHasSecondLevel.open > .appSubMenu .appSubMenu {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.app-usvi-master .mega.appHasSecondLevel > .appSubMenu > .open > .appSubMenu {
  display: block;
  float: none;
  margin-left: -1px;
  margin-right: -1px;
  right: 0;
  width: auto;
  border-top: none;
}
.app-usvi-master .bellavitaMenu .mega.appHasSecondLevel > .appSubMenu > .open > .appSubMenu {
  margin-right: 10px;
}
.app-usvi-master .mega .appSecondLevel > .appSubMenuName .right,
.app-usvi-master .mega .appSecondLevel.open > .appSubMenuName .right {
  display: none;
}
.app-usvi-master .mega .appSecondLevel.open > .appSubMenu .appSubMenu {
  display: block;
  position: inherit;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
}
.app-usvi-master .mega .appSecondLevel.open > .appSubMenu .appSubMenu:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .bellavitaMenu .mega .appSecondLevel.open > .appSubMenu .appSubMenu {
  position: static;
  width: 100%;
  box-sizing: border-box;
}
.app-usvi-master .mega .appSecondLevel > a {
  font-size: 1.125rem;
  text-decoration: none;
}
.app-usvi-master .mega .appSecondLevel > .appSubMenu {
  left: 0;
  right: 0;
  top: 100%;
  background-color: #253036;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav .mega .appSecondLevel > .appSubMenu {
  background: #ffffff;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav .mega .appSecondLevel > .appSubMenu:focus {
  outline: 1px dotted #ccc;
}
.app-usvi-master .mega .appSubMenu a {
  display: inline-block;
  position: relative;
}
.app-usvi-master .mega .appSubMenu,
.app-usvi-master .mega .appSubMenu .appSubMenu {
  left: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.app-usvi-master .mega .appSubMenu:before,
.app-usvi-master .mega .appSubMenu .appSubMenu:before,
.app-usvi-master .mega .appSubMenu:after,
.app-usvi-master .mega .appSubMenu .appSubMenu:after {
  display: none;
  border: none;
}
.app-usvi-master .bellavitaMenu .mega .appSubMenu:before,
.app-usvi-master .bellavitaMenu .mega .appSubMenu .appSubMenu:before,
.app-usvi-master .bellavitaMenu .mega .appSubMenu:after,
.app-usvi-master .bellavitaMenu .mega .appSubMenu .appSubMenu:after {
  display: block;
}
.app-usvi-master .bellavitaMenu.dialogOverlay:after {
  top: -8px;
  content: " ";
  left: 40%;
  display: none;
}
.app-usvi-master .bellavitaMenu.dialogOverlay.open:after {
  display: block;
}
.app-usvi-master .bellavitaMenu .appNav.open .mega.open > a.appSubMenuName .left,
.app-usvi-master .bellavitaMenu .mega .open > a.appSubMenuName .left,
.app-usvi-master .bellavitaMenu .appNav .open > a.appSubMenuName .left {
  display: none;
}
.app-usvi-master .mega.appHasSecondLevel.open > a.appSubMenuName .left {
  border-bottom-color: #dfdfdf;
}
.app-usvi-master .mega .appSubMenu .group {
  float: left;
}
.app-usvi-master .mega .appSubMenu .group:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .bellavitaMenu .mega .appSubMenu .group {
  position: relative;
  width: 100%;
  border-top: 1px dotted rgba(0, 0, 0, 0.25);
}
.app-usvi-master .mega .appMenuColumn .group {
  float: none;
}
.app-usvi-master .mega .appSubMenu .group .appSubMenu {
  padding-top: 0;
  display: block;
}
.app-usvi-master .bellavitaMenu .mega .appSubMenu .group .appSubMenu {
  padding-left: 10px;
}
.app-usvi-master .mega .group.appMenuDepth1 > .appSubMenu {
  position: static;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.app-usvi-master .mega .appLabel {
  cursor: default;
  margin: 4px 15px;
  color: #253036;
  font-weight: bold;
  font-size: 1.25rem;
}
.app-usvi-master .bellavitaMenu .mega .appLabel {
  display: block;
  color: black;
  cursor: pointer;
  margin-top: 8px;
}
.app-usvi-master .mega a:hover {
  background: transparent;
}
.app-usvi-master .appNav > li > a .left + span {
  font-size: 1.125rem;
}
.app-usvi-master .appNav > li > a .right {
  font-size: 1.125rem;
}
.app-usvi-master .bellavitaMenu .appNavBar .appSubMenu {
  position: absolute;
  left: 355px;
  top: 0px;
  background: #ffffff;
  right: 16px;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav {
  display: none;
  background: transparent;
  right: 0;
}
.app-usvi-master .appNav li.open {
  position: relative;
  z-index: 2;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav.open {
  display: block;
  float: none;
}
.app-usvi-master .bellavitaMenu .appNavBar .open > .appSubMenu {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav .mega.appHasSecondLevel.open > .appSubMenu {
  border: none;
  background: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-usvi-master .bellavitaMenu a {
  color: #5d6576;
  white-space: normal;
  display: block;
}
.app-usvi-master .bellavitaMenu a:hover,
.app-usvi-master .bellavitaMenu a:focus,
.app-usvi-master .bellavitaMenu a:active {
  text-decoration: underline;
  background: none;
  color: #06163a;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav .appSecondLevel > a {
  display: block;
  font-style: normal;
}
.app-usvi-master .bellavitaMenu .mega.appHasSecondLevel.open > .appSubMenu,
.app-usvi-master .bellavitaMenu .appNavBar .appNav > li,
.app-usvi-master .bellavitaMenu .mega .appSecondLevel {
  position: static;
  float: none;
  width: 340px;
}
.app-usvi-master .bellavitaMenu .mega .appSecondLevel {
  width: 340px;
}
.app-usvi-master .bellavitaMenu .mega.appHasSecondLevel.open > .appSubMenu {
  position: absolute;
  width: auto;
  right: 0;
  top: 0;
}
.app-usvi-master .bellavitaMenu .mega .appSecondLevel.open > .appSubMenu .appSubMenu {
  display: block;
}
.app-usvi-master .bellavitaMenu .appNavBar .appSubMenu:before,
.app-usvi-master .appNavBar .appSubMenu:after {
  display: none;
}
.app-usvi-master .bellavitaMenu .mega .appLabel:after {
  content: "\f107";
  font-family: FontAwesome;
  color: #5d6576;
  position: absolute;
  top: 5px;
  right: 10px;
  display: block;
}
.app-usvi-master .bellavitaMenu .mega .appSubMenu .group.open {
  display: block;
}
.app-usvi-master .bellavitaMenu .mega .appSubMenu .group:first-child {
  border: none;
}
.app-usvi-master .bellavitaMenu .mega .appMenuColumn .appSubMenu .group {
  border-top: 1px dotted rgba(0, 0, 0, 0.25);
}
.app-usvi-master .bellavitaMenu .mega .appMenuColumn:first-child .appSubMenu .group:first-child {
  border-top: none;
}
.app-usvi-master .bellavitaMenu .mega .group + .group {
  margin-top: 0;
}
.app-usvi-master .bellavitaMenu .mega .appSecondLevel.open > .appSubMenu .appMenuColumn > .appSubMenu {
  display: block;
}
.app-usvi-master .bellavitaMenu .appLabel.open + .appSubMenu {
  display: block;
}
.app-usvi-master .bellavitaMenu .appNavBar .alwaysVisible {
  display: none;
  width: 250px;
  top: 30px;
  right: 0;
  position: absolute;
  list-style: none;
}
.app-usvi-master .bellavitaMenu .appNavBar .alwaysVisible a {
  color: #133d91;
  text-decoration: none;
}
.app-usvi-master .bellavitaMenu .appNavBar .appNav.open ~ .alwaysVisible {
  display: block;
}
.app-usvi-master .appCompanyToolBox,
.app-usvi-master .appMenuGroupBox {
  position: relative;
}
.app-usvi-master .appCompanyToolBox {
  margin-top: 30px;
}
.app-usvi-master .appCompanyToolBox .appButton + .appButton {
  margin-left: 3px;
}
.app-usvi-master .mega.appGroupMenu {
  position: static;
}
.app-usvi-master .mega.appGroupMenu.open > .appSubMenuName {
  border: 1px solid #b3b3b3;
  border-bottom: none;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  position: relative;
  background: #cccccc;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .mega.appGroupMenu.open > .appSubMenuName .left {
  border: 0;
  left: 0;
  height: 9px;
  width: 100%;
  background: #cccccc;
  bottom: -8px;
  border-left: 1px solid #b3b3b3;
  border-right: 1px solid #b3b3b3;
  margin-left: -1px;
  margin-right: -1px;
}
.app-usvi-master .mega.appGroupMenu > .appGroupMenuContainer {
  position: absolute;
  top: auto;
  z-index: 1000;
  display: none;
  min-width: 270px;
  margin: 0 0 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  list-style: none;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  border-color: #bbb;
  -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
  display: block;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.app-usvi-master .mega.appGroupMenu > .appGroupMenuContainer.appPullRight {
  right: 0;
  left: auto;
}
.app-usvi-master .mega.appGroupMenu > .appGroupMenuContainer .divider {
  *width: 100%;
  height: 1px;
  margin: 11px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.app-usvi-master .mega.appGroupMenu > .appGroupMenuContainer a {
  display: block;
  padding: 10px 25px;
  clear: both;
  color: #5d6576;
  text-decoration: none;
  font-size: 1.125rem;
}
.app-usvi-master .mega.appGroupMenu > .appGroupMenuContainer a:hover {
  color: #06163a;
}
.app-usvi-master .mega.appGroupMenu > .appGroupMenuContainer .maintainSubmenu .appMenu {
  width: 100%;
  border-radius: 0;
  box-sizing: border-box;
  position: relative;
  box-shadow: 0 0;
  padding-left: 10px;
  border: 0;
}
.app-usvi-master .mega.appGroupMenu > .appGroupMenuContainer .maintainSubmenu > .appSubMenuName {
  text-align: left;
  padding-left: 15px;
}
.app-usvi-master .mega.appGroupMenu > .appGroupMenuContainer .maintainSubmenu > .appSubMenuName .right {
  position: absolute;
  right: 10px;
}
.app-usvi-master .ie8 .mega.appGroupMenu > .appGroupMenuContainer {
  display: none;
}
.app-usvi-master .mega.appGroupMenu.open > .appGroupMenuContainer {
  right: 0px;
  left: 0px;
  display: block;
  padding: 0;
  margin-top: 8px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition: all 0.06s ease-in-out;
  -moz-transition: all 0.06s ease-in-out;
  -ms-transition: all 0.06s ease-in-out;
  -o-transition: all 0.06s ease-in-out;
  transition: all 0.06s ease-in-out;
}
.app-usvi-master .mega.megaFloat.appGroupMenu.open > .appGroupMenuContainer {
  left: auto;
  right: auto;
}
.app-usvi-master .mega.appGroupMenu ul.appSubMenu {
  position: static;
  float: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  background: transparent;
}
.app-usvi-master .mega.appGroupMenu ul.appSubMenu:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .mega.appGroupMenu.open > .appGroupMenuContainer > ul.appSubMenu {
  padding-bottom: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  background: #ffffff;
  background-image: none;
  border-color: transparent;
  border-bottom: transparent;
  border-top: 3px solid #cccccc;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel {
  float: left;
  position: static;
  margin: 0;
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  border-right: 1px solid rgba(0, 0, 0, 0.07);
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel > .appGroupMenuContainer {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  top: 100%;
  border: 1px solid #b3b3b3;
  border-top: none;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer {
  position: absolute;
  top: auto;
  z-index: 1000;
  display: none;
  min-width: 270px;
  margin: 0 0 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  list-style: none;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  border: 1px solid #b3b3b3;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  display: block;
  border-top: none;
  margin-left: -1px;
  background-color: #e6e6e6;
  -webkit-box-shadow: 0 9px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 9px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 9px 10px rgba(0, 0, 0, 0.2);
  margin-top: 1px;
  top: 100%;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer.appPullRight {
  right: 0;
  left: auto;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer .divider {
  *width: 100%;
  height: 1px;
  margin: 11px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer a {
  display: block;
  padding: 10px 25px;
  clear: both;
  color: #5d6576;
  text-decoration: none;
  font-size: 1.125rem;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer a:hover {
  color: #06163a;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer .maintainSubmenu .appMenu {
  width: 100%;
  border-radius: 0;
  box-sizing: border-box;
  position: relative;
  box-shadow: 0 0;
  padding-left: 10px;
  border: 0;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer .maintainSubmenu > .appSubMenuName {
  text-align: left;
  padding-left: 15px;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer .maintainSubmenu > .appSubMenuName .right {
  position: absolute;
  right: 10px;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > .appGroupMenuContainer a {
  white-space: normal;
  display: inline-block;
}
.app-usvi-master .mega.appGroupMenu.open a:hover {
  text-decoration: underline;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel.open > .appGroupMenuContainer > ul.appSubMenu {
  background: #cccccc;
  border-top: none;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open .appGroupMenuContainer a {
  display: block;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open .appGroupMenuContainer a:hover {
  text-decoration: underline;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appGroupMenuContainer .appMenu.appSubMenuName {
  background: transparent;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel.open > a.appSubMenuName .left {
  border-bottom-color: #e6e6e6;
}
.app-usvi-master .mega.appGroupMenu.appHasSecondLevel .appSecondLevel > .appSubMenuName {
  padding-bottom: 7px;
}
.app-usvi-master .mega.appGroupMenu.appGroupMenuPrimary.open > .appSubMenuName,
.app-usvi-master .mega.appGroupMenu.appGroupMenuPrimary.open > .appSubMenuName .left {
  background: #dede00;
}
.app-usvi-master .mega.appGroupMenu.appGroupMenuPrimary.open > .appGroupMenuContainer > ul.appSubMenu {
  border-top: 3px solid #dede00;
  background: #ffffff;
}
.app-usvi-master .mega.appGroupMenu.appGroupMenuPrimary.appHasSecondLevel .appSecondLevel > .appSubMenuName {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.app-usvi-master .mega.appGroupMenu.appGroupMenuPrimary.appHasSecondLevel.open > .appGroupMenuContainer > ul.appSubMenu {
  background: #dede00;
  border-top: none;
}
.app-usvi-master .mega.appGroupMenu.appGroupMenuSecondary.open > .appSubMenuName,
.app-usvi-master .mega.appGroupMenu.appGroupMenuSecondary.open > .appSubMenuName .left {
  background: #dede00;
}
.app-usvi-master .mega.appGroupMenu.appGroupMenuSecondary.open > .appGroupMenuContainer > ul.appSubMenu {
  border-top: 3px solid #dede00;
  background: #ffffff;
}
.app-usvi-master .mega.appGroupMenu.appGroupMenuSecondary.appHasSecondLevel .appSecondLevel > .appSubMenuName {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.app-usvi-master .mega.appGroupMenu.appGroupMenuPrimary.appHasSecondLevel.open > .appGroupMenuContainer > ul.appSubMenu {
  background: #dede00;
  border-top: none;
}
.app-usvi-master .appDropdown {
  display: inline-block;
  position: relative;
}
.app-usvi-master .appDropdown.multi-level .appSecondLevel .appSubMenu.open {
  display: block;
}
.app-usvi-master .appDropdown > .appSubMenuName.btnIconOnly > .right {
  display: none;
}
.app-usvi-master .appDropdown.rightSide .appSubMenu {
  left: auto;
  right: 0;
}
.app-usvi-master .appDropdown .appSubMenuName:active,
.app-usvi-master .appDropdown .appSubMenuName:focus {
  outline: 1px dotted #ccc;
}
.app-usvi-master .appDropdown.sliding .title {
  background-color: #2357a5;
  color: #fff;
}
.app-usvi-master .appDropdown.sliding .title a.trigger {
  color: #fff;
  padding: 10px;
  min-width: inherit;
  width: auto;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  cursor: pointer;
}
.app-usvi-master .appDropdown.sliding [data-slide="0"] .title a.trigger:before {
  content: "\00a0";
}
.app-usvi-master .appDropdown.sliding .trigger:after {
  font-family: FontAwesome;
  content: "\f105";
  float: right;
}
.app-usvi-master .appDropdown.sliding .title .trigger:after {
  content: "";
}
.app-usvi-master .appDropdown.sliding .title .trigger:before {
  font-family: FontAwesome;
  content: "\f104";
  float: left;
}
.app-usvi-master .appDropdown.sliding .viewport {
  position: absolute;
  z-index: 1000;
  right: auto;
  left: 0;
  min-width: 270px;
  margin: 0 0 0;
  border: 1px solid rgba(0, 0, 0, 0.1);
  list-style: none;
  background-color: #ffffff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  overflow: hidden;
  display: none;
  padding-top: 0;
}
.app-usvi-master .appDropdown.sliding.rightSide .viewport {
  right: 0;
  left: auto;
}
.app-usvi-master .appDropdown.sliding.open .viewport {
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .appDropdown.sliding > .viewport .appSubMenu {
  display: none;
  position: relative;
  background: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  padding-top: 0;
}
.app-usvi-master .appDropdown.sliding > .viewport .appSubMenu.open {
  display: block;
}
.app-usvi-master .appDropdown.sliding .mask {
  clip: rect(auto, auto, auto, auto);
  overflow: hidden;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
.app-usvi-master .appDropdown.sliding .mask .slideTo {
  display: block;
}
.app-usvi-master .appDropdown.sliding .mask .open {
  display: block;
  left: auto;
  right: auto;
  top: auto;
  position: relative;
}
.app-usvi-master .appDropdown.sliding.open.animating .slideTo.fw {
  left: 100%;
  top: 0;
  position: absolute;
}
.app-usvi-master .appDropdown.sliding.open.animating .slideTo.bw {
  right: 100%;
  top: 0;
  position: absolute;
}
.app-usvi-master .appDropdown.sliding li > a {
  min-width: 200px;
  white-space: normal;
  cursor: pointer;
}
.app-usvi-master .appSubMenu .maintainSubmenu .appMenu {
  width: 100%;
  border-radius: 0;
  box-sizing: border-box;
  position: relative;
  box-shadow: 0 0;
  padding-left: 10px;
  border: 0;
}
.app-usvi-master .appSubMenu .maintainSubmenu > .appSubMenuName {
  text-align: left;
  padding-left: 15px;
}
.app-usvi-master .appSubMenu .maintainSubmenu > .appSubMenuName .right {
  position: absolute;
  right: 10px;
}
.app-usvi-master .appMenuGroup > .appGroupMenu > .appMenu:not(ul) {
  margin-bottom: 0;
}
.app-usvi-master div.appTabs {
  margin-bottom: 10px;
}
.app-usvi-master ul.appTabs,
.app-usvi-master .appNav {
  margin: 0;
  list-style: none;
}
.app-usvi-master ul.appTabs {
  background-color: transparent;
  padding: 0px 0px 0 0px;
  padding-top: 3px;
}
.app-usvi-master .appTabsPlain ul.appTabs {
  padding: 0px 0px 0 0px;
  -webkit-border-radius: 0px 0px 0 0;
  -moz-border-radius: 0px 0px 0 0;
  border-radius: 0px 0px 0 0;
  background: transparent;
  color: #333;
}
.app-usvi-master ul.appTabs > li > a,
.app-usvi-master .appNav > li > a {
  display: block;
  text-decoration: none;
  word-wrap: break-word;
  padding: 10px 0;
  border-bottom: 4px solid transparent;
}
.app-usvi-master ul.appTabs > li > a:hover,
.app-usvi-master .appHeaderContainer .appNav > li > a:hover {
  text-decoration: none;
  color: #2357a5;
  border-color: #ffffff;
  cursor: pointer;
}
.app-usvi-master ul.appTabs > .appPullRight,
.app-usvi-master .appNav > .appPullRight {
  float: right;
}
.app-usvi-master ul.appTabs .appNavHeader,
.app-usvi-master .appNav .appNavHeader {
  display: block;
  padding: 3px 15px;
  font-size: 0.6875rem;
  font-weight: bold;
  line-height: 24px;
  color: #70787c;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
.app-usvi-master ul.appTabs li + .appNavHeader,
.app-usvi-master .appNav li + .appNavHeader {
  margin-top: 9px;
}
.app-usvi-master div.appTabs.inverted > ul.appTabs {
  background: transparent;
}
.app-usvi-master div.appTabs.inverted > ul.appTabs > li.appTabSelected > a > span {
  border-bottom: 4px solid #1265af;
}
.app-usvi-master div.appTabs.inverted > ul.appTabs > li > a {
  color: #1265af;
}
.app-usvi-master div.appTabs.inverted > ul.appTabs > li > a:hover {
  color: #1265af;
  text-decoration: none;
  cursor: pointer;
}
.app-usvi-master div.appTabs.inverted > ul.appTabs > li > a:hover > span {
  border-bottom: 4px solid #1265af;
}
.app-usvi-master ul.appTabs:after,
.app-usvi-master .appPills:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master ul.appTabs > li,
.app-usvi-master .appPills > li {
  float: none;
  display: inline-block;
  vertical-align: bottom;
}
.app-usvi-master ul.appTabs > li > a,
.app-usvi-master .appPills > li > a {
  margin-right: 2px;
  line-height: 14px;
  color: #808080;
}
.app-usvi-master ul.appTabs {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.app-usvi-master ul.appTabs > li {
  margin-bottom: -1px;
  position: relative;
  padding-left: 10px;
  padding-right: 20px;
}
.app-usvi-master ul.appTabs > li:first-child {
  padding-left: 0;
}
.app-usvi-master ul.appTabs > li > a {
  padding-top: 2px;
  padding-bottom: 4px;
  line-height: 24px;
  border-bottom: 4px solid transparent;
  color: white;
  -webkit-border-radius: 0px 0px 0 0;
  -moz-border-radius: 0px 0px 0 0;
  border-radius: 0px 0px 0 0;
}
.app-usvi-master ul.appTabs > li > a:hover {
  color: #ffffff;
}
.app-usvi-master ul.appTabs > .appTabSelected > a,
.app-usvi-master ul.appTabs > .appTabSelected > a:hover {
  color: #ffffff;
  cursor: pointer;
  border-color: white;
}
.app-usvi-master ul.appTabs > .appTabSelected > a:hover {
  color: #ffffff;
}
.app-usvi-master .appPills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.app-usvi-master .appPills > .active > a,
.app-usvi-master .appPills > .active > a:hover {
  color: #ffffff;
  background-color: #133d91;
}
.app-usvi-master .nav-stacked > li {
  float: none;
}
.app-usvi-master .nav-stacked > li > a {
  margin-right: 0;
}
.app-usvi-master ul.appTabs.nav-stacked {
  border-bottom: 0;
}
.app-usvi-master ul.appTabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.app-usvi-master ul.appTabs.nav-stacked > li:first-child > a {
  -webkit-border-radius: 0px 0px 0 0;
  -moz-border-radius: 0px 0px 0 0;
  border-radius: 0px 0px 0 0;
}
.app-usvi-master ul.appTabs.nav-stacked > li:last-child > a {
  -webkit-border-radius: 0 0 0px 0px;
  -moz-border-radius: 0 0 0px 0px;
  border-radius: 0 0 0px 0px;
}
.app-usvi-master ul.appTabs.nav-stacked > li > a:hover {
  border-color: #ddd;
  z-index: 2;
}
.app-usvi-master .appPills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.app-usvi-master .appPills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.app-usvi-master ul.appTabs .appDropDownMenu {
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.app-usvi-master .appPills .appDropDownMenu {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}
.app-usvi-master .tabs-stacked .open > a:hover {
  border-color: #70787c;
}
.app-usvi-master .tabbable:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master div.appTabSelected {
  margin-top: 30px;
}
.app-usvi-master div.appTabSelected:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appTabsLeft > ul.appTabs,
.app-usvi-master .appTabsRight > ul.appTabs,
.app-usvi-master .tabs-below > ul.appTabs {
  border-bottom: 0;
}
.app-usvi-master div.appTabSelected > .tab-pane {
  display: none;
}
.app-usvi-master div.appTabSelected > .appTabSelected {
  display: block;
  overflow: auto;
}
.app-usvi-master .tabs-below > ul.appTabs {
  -webkit-border-radius: 0 0 0px 0px;
  -moz-border-radius: 0 0 0px 0px;
  border-radius: 0 0 0px 0px;
  border-top: 1px solid #ddd;
  padding: 0 0px 0px 0px;
  background: transparent;
}
.app-usvi-master .tabs-below > ul.appTabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.app-usvi-master .tabs-below > ul.appTabs > li > a {
  -webkit-border-radius: 0 0 0px 0px;
  -moz-border-radius: 0 0 0px 0px;
  border-radius: 0 0 0px 0px;
}
.app-usvi-master .tabs-below > ul.appTabs > li > a:hover {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.app-usvi-master .tabs-below > ul.appTabs > .appTabSelected > a,
.app-usvi-master .tabs-below > ul.appTabs > .appTabSelected > a:hover {
  border-color: transparent #ddd #ddd #ddd;
}
.app-usvi-master .appTabsLeft > ul.appTabs > li,
.app-usvi-master .appTabsRight > ul.appTabs > li {
  float: none;
}
.app-usvi-master .appTabsLeft .appTabSelected,
.app-usvi-master .appTabsRight .appTabSelected {
  border: none;
  padding: 0;
}
.app-usvi-master .appTabsLeft > ul.appTabs > li > a,
.app-usvi-master .appTabsRight > ul.appTabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.app-usvi-master .appTabsLeft > ul.appTabs {
  float: left;
  margin-right: 19px;
  -webkit-border-radius: 0px 0 0 0px;
  -moz-border-radius: 0px 0 0 0px;
  border-radius: 0px 0 0 0px;
  border-right: 1px solid #ddd;
  padding: 0px 0 -2px 0px;
  background: transparent;
}
.app-usvi-master .appTabsLeft > ul.appTabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 0px 0 0 0px;
  -moz-border-radius: 0px 0 0 0px;
  border-radius: 0px 0 0 0px;
}
.app-usvi-master .appTabsLeft > ul.appTabs > li > a:hover {
  border-color: #d7d7d7 #dddddd #d7d7d7 #d7d7d7;
}
.app-usvi-master .appTabsLeft > ul.appTabs .appTabSelected > a,
.app-usvi-master .appTabsPlain .appTabsLeft > ul.appTabs .appTabSelected > a,
.app-usvi-master .appTabsLeft > ul.appTabs .appTabSelected > a:hover,
.app-usvi-master .appTabsPlain .appTabsLeft > ul.appTabs .appTabSelected > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.app-usvi-master .appTabsLeft:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master div.tabsOnLeft,
.app-usvi-master div.appTabs.appTabsPlain,
.app-usvi-master div.tabsVert {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-usvi-master .tabsOnLeft,
.app-usvi-master .tabsVert {
  display: table;
  width: 100%;
}
.app-usvi-master .tabsOnLeft > ul.appTabs,
.app-usvi-master .tabsVert > ul.appTabs {
  width: 22%;
  margin-right: 3%;
  display: table-cell;
  vertical-align: top;
  background: #f7f7f7 url('data:image/gif;base64,R0lGODlhDQABAKIAAPX19fLy8vHx8fT09PPz8+7u7vb29gAAACH5BAAAAAAALAAAAAANAAEAAAMIaLAzRCEIURIAOw==') top right repeat-y;
  border: none;
  padding: 0;
}
.app-usvi-master .tabsOnLeft ul.appTabs + a:empty,
.app-usvi-master .tabsVert ul.appTabs + a:empty {
  display: none;
}
.app-usvi-master .tabsOnLeft > ul.appTabs > li,
.app-usvi-master .tabsVert > ul.appTabs > li {
  display: block;
  float: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .tabsOnLeft > ul.appTabs > li > a,
.app-usvi-master .tabsVert > ul.appTabs > li > a {
  text-overflow: ellipsis;
  word-wrap: break-word;
  font-size: 1rem;
  color: #253036;
  background: none;
  margin: 0;
  border: none;
  border-radius: 0;
  padding: 10px 20px 10px 26px;
  font-size: 1.4rem;
}
.app-usvi-master .tabsOnLeft > ul.appTabs > li > a:hover,
.app-usvi-master .tabsVert > ul.appTabs > li > a:hover {
  border: none;
}
.app-usvi-master .tabsOnLeft > ul.appTabs > li > a:after,
.app-usvi-master .tabsVert > ul.appTabs > li > a:after {
  content: "\f105";
  font-family: FontAwesome;
  color: #9eb2bc;
  text-shadow: 1px 1px 0px #fff;
  position: absolute;
  right: 5px;
}
.app-usvi-master .tabsOnLeft ul.appTabs > li.appTabSelected > a,
.app-usvi-master .tabsVert ul.appTabs > li.appTabSelected > a {
  background-image: url('data:image/gif;base64,R0lGODlhAQACAIAAAP///+fn5yH5BAAAAAAALAAAAAABAAIAAAICDAoAOw==');
  background-repeat: repeat-x;
  background-color: #d7d7d7;
  color: #133d91;
  border-left: 4px solid #133d91;
  margin-right: -1px;
  border-bottom: 1px solid #eee;
}
.app-usvi-master .tabsOnLeft div.appTabSelected,
.app-usvi-master .tabsVert div.appTabSelected {
  float: none;
  width: auto;
  display: table-cell;
  vertical-align: top;
  -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.15);
  -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.15);
  box-shadow: 1px 1px 2px rgba(0,0,0,.15);
}
.app-usvi-master .tabsVert.tabsVertRight > ul.appTabs > li.appTabSelected > a {
  margin-right: 0;
  margin-left: -1px;
  border-right: 4px solid #133d91;
  border-left: none;
}
.app-usvi-master .tabsVert.tabsVertRight > ul.appTabs > li.appHasErrors > a {
  color: #ff200d;
}
.app-usvi-master .tabsVert.tabsVertRight > ul.appTabs > li.appTabSelected.appHasErrors > a {
  border-right: 4px solid #ff200d;
}
.app-usvi-master .tabsVert.tabsVertRight > ul.appTabs > li > a {
  font-size: 0.875rem;
}
.app-usvi-master .tabsVert.tabsVertRight > ul.appTabs > li > a:after {
  display: none;
}
.app-usvi-master .tabsVert.tabsVertRight > ul.appTabs > li > a .appTabError {
  top: calc( (50% - 0.5em) - 7px);
  top: -webkit-calc( (50% - 0.5em) - 7px);
  top: -moz-calc( (50% - 0.5em) - 7px);
  right: auto;
  left: -0.5em;
  width: 1em;
  height: 1em;
  padding: 5px;
  background: #fff;
  border: 1px solid #ff200d;
  -webkit-border-radius: 1em;
  -moz-border-radius: 1em;
  border-radius: 1em;
}
.app-usvi-master .tabsVert.tabsVertRight > ul.appTabs > li > a span.count {
  position: absolute;
  right: 7px;
}
@media only screen and (max-width: 600px) {
  .app-usvi-master .tabsOnLeft > ul.appTabs > li > a,
  .app-usvi-master .tabsVert > ul.appTabs > li > a {
    min-height: 18px;
  }
  .app-usvi-master .tabsOnLeft > ul.appTabs > li > a [class*=" appLines"],
  .app-usvi-master .tabsVert > ul.appTabs > li > a [class*=" appLines"] {
    display: none;
  }
  .app-usvi-master .tabsOnLeft > ul.appTabs > li > a:before,
  .app-usvi-master .tabsVert > ul.appTabs > li > a:before {
    left: 15px;
  }
}
@media only screen and (max-width: 480px) {
  .app-usvi-master > ul.appTabs {
    max-width: 53px;
  }
}
.app-usvi-master .appTabsRight > ul.appTabs {
  float: right;
  margin-left: 19px;
  -webkit-border-radius: 0 0px 0px 0;
  -moz-border-radius: 0 0px 0px 0;
  border-radius: 0 0px 0px 0;
  border-left: 1px solid #ddd;
  padding: 0px 0px -2px 0;
  background: transparent;
}
.app-usvi-master .appTabsRight > ul.appTabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 0px 0px 0;
  -moz-border-radius: 0 0px 0px 0;
  border-radius: 0 0px 0px 0;
}
.app-usvi-master .appTabsRight > ul.appTabs > li > a:hover {
  border-color: #d7d7d7 #d7d7d7 #d7d7d7 #dddddd;
}
.app-usvi-master .appTabsRight > ul.appTabs .appTabSelected > a,
.app-usvi-master .appTabsPlain .appTabsRight > ul.appTabs .appTabSelected > a,
.app-usvi-master .appTabsRight > ul.appTabs .appTabSelected > a:hover,
.app-usvi-master .appTabsPlain .appTabsRight > ul.appTabs .appTabSelected > a:hover {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
.app-usvi-master .appTabSelectedContent {
  border-top: none;
  padding-top: 30px;
}
.app-usvi-master .appTabsPlain .appTabSelectedContent,
.app-usvi-master .appTabsPlain div.appTabSelected,
.app-usvi-master .appTabsLeft div.appTabSelected,
.app-usvi-master .appTabsRight div.appTabSelected {
  background: transparent;
  padding: 0;
  border: 0;
}
.app-usvi-master .appTabsPlain ul.appTabs > .appTabSelected > a,
.app-usvi-master .appTabsPlain ul.appTabs > .appTabSelected > a:hover {
  border-bottom-color: transparent;
  cursor: default;
  color: black;
}
.app-usvi-master .appTabsPlain div.appTabSelected {
  padding: 20px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-usvi-master .appTabNotSelected {
  display: none;
}
.app-usvi-master ul.appTabs li .appTabError,
.app-usvi-master ul.appTabs li .appTabCompleted,
.app-usvi-master ul.appTabs li .appTabVisitedCompleted {
  background: none;
  position: absolute;
  width: 10px;
  height: 10px;
  left: auto;
  top: 3px;
  right: 5px;
  font-family: FontAwesome;
  font-size: 0.8rem;
}
.app-usvi-master ul.appTabs li span.appTabError:before {
  content: "\f071";
  color: #ff200d;
  text-shadow: -1px 0 #ffffff, 0 1px #ffffff, 1px 0 #ffffff, 0 -1px #ffffff;
}
.app-usvi-master ul.appTabs li span.appTabCompleted:before,
.app-usvi-master ul.appTabs li span.appTabVisitedCompleted:before {
  content: "\f00c";
  color: #ffffff;
}
.app-usvi-master .ie8 ul.appTabs li .appTabError,
.app-usvi-master .ie9 ul.appTabs li .appTabError,
.app-usvi-master .ie8 ul.appTabs li .appTabCompleted,
.app-usvi-master .ie9 ul.appTabs li .appTabCompleted,
.app-usvi-master .ie8 ul.appTabs li .appTabVisitedCompleted,
.app-usvi-master .ie9 ul.appTabs li .appTabVisitedCompleted {
  width: 18px;
  height: 16px;
  top: -10px;
  right: 5px;
}
.app-usvi-master .ie8 ul.appTabs li span.appTabError:before,
.app-usvi-master .ie9 ul.appTabs li span.appTabError:before {
  content: "";
}
.app-usvi-master .ie8 ul.appTabs li span.appTabCompleted:before,
.app-usvi-master .ie9 ul.appTabs li span.appTabCompleted:before,
.app-usvi-master .ie8 ul.appTabs li span.appTabVisitedCompleted:before,
.app-usvi-master .ie9 ul.appTabs li span.appTabVisitedCompleted:before {
  content: "";
}
.app-usvi-master .ie8 ul.appTabs li .appTabError,
.app-usvi-master .ie9 ul.appTabs li .appTabError {
  background: transparent url(images/ic-sm-alert.png) 0 0 no-repeat;
}
.app-usvi-master .ie8 ul.appTabs li .appTabCompleted,
.app-usvi-master .ie9 ul.appTabs li .appTabCompleted,
.app-usvi-master .ie8 ul.appTabs li .appTabVisitedCompleted,
.app-usvi-master .ie9 ul.appTabs li .appTabVisitedCompleted {
  width: 18px;
  height: 16px;
  background: url(images/ic-sm-ok.png) 0 0 no-repeat;
}
.app-usvi-master .dashboard .rightColumnMain .PresenterName .appAttrValue {
  font-size: 1.5rem;
  margin-bottom: 20px;
}
.app-usvi-master .dashboard .rightColumnMain .appAttrValue {
  line-height: 30px;
  overflow: visible;
}
.app-usvi-master .dashboard .rightColumnMain .appAttribute {
  margin: 0;
}
.app-usvi-master .dashboard .rightColumnMain .appLastLogon .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .dashboard .rightColumnMain .appLastLogon .appAttrLabelBox .appAttrLabel {
  line-height: 30px;
  font-weight: normal;
}
.app-usvi-master .dashboard .dashboardWelcome .appBlockTitle {
  margin-top: 0;
}
.app-usvi-master .dashboard .dashboardWelcome > .appBoxChildren > .appBox {
  padding-right: 20px;
  display: inline-block;
  box-sizing: border-box;
  width: 50%;
  float: left;
  min-height: 140px;
  vertical-align: top;
}
.app-usvi-master .dashboard .dashboardWelcome > .appBoxChildren > .appBox h2,
.app-usvi-master .dashboard .dashboardWelcome > .appBoxChildren > .appBox h3 {
  font-size: 1.5rem;
}
.app-usvi-master .dashboard .dashboardWelcome > .appBoxChildren > .appBox a {
  font-size: 1.5rem;
  margin-bottom: 10px;
  color: #1265af;
  display: block;
  text-align: left;
  padding-left: 0;
  padding-top: 0;
}
.app-usvi-master .dashboard .dashboardWelcome > .appBoxChildren > .appBox a:hover {
  text-decoration: underline;
  color: #202020;
}
.app-usvi-master .dashboard .dashboardWelcome > .appBoxChildren > .appBox h3 {
  padding-top: 10px;
}
.app-usvi-master .dashboard .itemsYourWatching {
  margin-top: -30px;
}
.app-usvi-master .dashboard .appLastLogon {
  font-size: 0.875rem;
  color: #70787c;
}
.app-usvi-master .dashboard .appLastLogon .right {
  float: right;
}
.app-usvi-master .dashboard .appLastLogon .right .appAttrLabelBox {
  width: auto;
  position: relative;
}
.app-usvi-master .dashboard .appLastLogon .right .appAttrLabelBox .appAttrLabel {
  font-weight: normal;
}
.app-usvi-master .dashboardInternal .appLastLogon {
  float: right;
}
.app-usvi-master .ufbHeader,
.app-usvi-master .fbHeader,
.app-usvi-master .reminderHeader,
.app-usvi-master .taskHeader,
.app-usvi-master .workqueueHeader {
  display: none;
}
.app-usvi-master .workqueueControl {
  margin-bottom: 20px;
}
.app-usvi-master .workqueueControl.appNotReadOnly {
  margin-bottom: 20px;
}
.app-usvi-master .appMyWatchlist .appBlockChildren > a {
  float: right;
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  padding: 2px 6px;
  font-size: 0.875rem;
  line-height: 20px;
  min-height: inherit;
}
.app-usvi-master .appMyWatchlist .appBlockChildren > a:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .appMyWatchlist .appBlockChildren > a .left:before {
  font-family: FontAwesome;
  content: "\f044";
}
.app-usvi-master .appMyWatched .appMyWatchedItem {
  padding: 5px;
  border-bottom: 1px dotted #ccc;
  font-size: 1rem;
}
.app-usvi-master .appMyWatched .appMyWatchedItem:hover {
  background: #f2f2f2;
}
.app-usvi-master .appMyWatched .appBlockChildren > a {
  float: right;
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  padding: 2px 6px;
  font-size: 0.875rem;
  line-height: 20px;
  min-height: inherit;
}
.app-usvi-master .appMyWatched .appBlockChildren > a:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .appMyWatched .appBlockChildren > a .left:before {
  font-family: FontAwesome;
  content: "\f044";
}
.app-usvi-master .dashboard .appTabs > li > a .appBadge {
  font-size: 0.875rem;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #ffc100;
  color: black;
}
.app-usvi-master .dashboard .appPagerBanner,
.app-usvi-master .BusinessServiceModeSearch .appPagerBanner {
  font-size: 1.125rem;
}
.app-usvi-master .dashboard abbr.appBadge {
  font-size: 1.125rem;
  font-weight: normal;
  padding-left: 5px;
  padding-right: 5px;
  text-shadow: none;
  border: none;
}
.app-usvi-master .dashboard .dashboardExternal-contentExternal [class*='-contentExternalTopLeft '] {
  width: 32.53012048%;
  *width: 32.46987952%;
  margin-right: 1.20481928%;
  float: left;
  margin-bottom: 10px;
}
.app-usvi-master .dashboard .dashboardExternal-contentExternal [class*='-contentExternalTopRight '] {
  width: 66.26506024%;
  *width: 66.20481928%;
  float: left;
}
.app-usvi-master .dashboard .dashboardExternal-contentExternal .dashboard-contentExternal-contentTabs {
  clear: both;
}
.app-usvi-master .dashboard .appDoItNow {
  padding-top: 20px;
}
.app-usvi-master .dashboard .appDoItNow .appPanelHeader {
  margin-bottom: 0;
}
.app-usvi-master .dashboard .appDoItNow > .appBlockChildren {
  background: none;
  margin-bottom: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.app-usvi-master .dashboard .appDoItNow > .appBlockChildren:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .dashboard .appDoItNow > .appBlockChildren a {
  display: block;
  min-height: 22px;
  padding: 5px;
  border-bottom: 1px dotted #ccc;
  padding: 5px 10px 5px 10px;
  position: relative;
  text-decoration: none;
}
.app-usvi-master .dashboard .appDoItNow > .appBlockChildren a:hover {
  background: #f2f2f2;
}
.app-usvi-master .dashboard .appDoItNow > .appBlockChildren a.appDoItNowLink:before {
  font-family: FontAwesome;
  content: "\f044";
  padding-right: 0.7em;
}
.app-usvi-master .dashboard .appDoItNow > .appBlockChildren a.appDoItNowLink:hover .left + span {
  text-decoration: underline;
}
.app-usvi-master .dashboard .appDoItNow .menu-register-nameReservation .left {
  background-position: top left;
}
.app-usvi-master .dashboard .appDoItNow .appDoItNowHeader {
  padding: 6px;
  background: #2357a5;
  border: 4px solid #2357a5;
  text-transform: uppercase;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  text-shadow: 1px 1px 1px #FFFFFF;
}
.app-usvi-master .appDoItNowBox .appBlockTitle h2 {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 20px;
  height: 36px;
  line-height: 24px;
  vertical-align: bottom;
  display: table-cell;
}
.app-usvi-master .appDoItNowBox .appBlockTitle {
  margin-bottom: 0;
}
.app-usvi-master .appDoItNowBox > .appBoxChildren.appBlockChildren {
  min-height: 200px;
}
.app-usvi-master .dashboard [class*='-contentExternal-contentTabs '] div.appTabSelected {
  height: auto;
}
.app-usvi-master .dashboard .appTabbedTools .appMyWatched .appTblCellLast {
  text-align: right;
}
.app-usvi-master .dashboard .appTabbedTools .appMyWatched .appTblCellLast .negativeLink {
  margin: 0;
  line-height: normal;
  vertical-align: top;
  padding: 0;
}
.app-usvi-master .dashboard .appTabbedTools .appMyWatched tr:hover .appTblCellLast span.left + span,
.app-usvi-master .dashboard .appTabbedTools .appMyWatched tr:focus .appTblCellLast span.left + span {
  color: #133d91;
}
.app-usvi-master .dashboard .appTabbedTools .appMyWatched .appButton.negativeLink .right {
  display: inline-block;
}
.app-usvi-master .dashboard .appTabbedTools .appMyWatched .appButton.negativeLink .right:after {
  content: "\f057";
  font-family: FontAwesome;
}
.app-usvi-master .appMyAccounts a {
  display: block;
  padding: 5px;
  border-bottom: 1px dotted #ccc;
}
.app-usvi-master .appMyAccounts a:hover {
  background: #f2f2f2;
}
.app-usvi-master .myItemOwner-watched .appRepeater .appSingleLineNonBlank {
  width: 83.13253012%;
  *width: 83.07228916%;
  margin-right: 1.20481928%;
  float: left;
}
.app-usvi-master .myItemOwner-watched .appRepeater .appSingleLineNonBlank + div {
  width: 15.6626506%;
  *width: 15.60240964%;
  float: right;
  text-align: right;
}
.app-usvi-master .dashboard .appReasonTitle {
  margin: 0;
  margin-bottom: 10px;
  font-family: inherit;
  font-weight: normal;
  color: #253036;
  text-rendering: optimizelegibility;
  font-size: 0.8125rem;
  text-transform: uppercase;
  color: #f16521;
}
.app-usvi-master .dashboard .appReasonTitle small {
  font-weight: normal;
  color: #70787c;
}
.app-usvi-master .dashboard .ActionReason .appAttrValue {
  font-size: 1rem;
  font-style: italic;
  color: #70787c;
  padding-left: 10px;
}
.app-usvi-master .dashboard .ReasonCode {
  padding-left: 10px;
}
.app-usvi-master .appWorkQueueAllocatedTo select + select {
  margin-left: 3px;
}
.app-usvi-master .appWorkQueueCriteriaRight > .appBlockChildren > div {
  margin-right: 20px;
}
.app-usvi-master .appWorkQueueCriteriaRight > .appBlockChildren > div .appRestrictedYesNo {
  float: none;
}
.app-usvi-master .app-svc-myUnfinishedBusiness.myUnfinishedBusiness .Form.myUnfinishedBusiness,
.app-usvi-master .app-svc-myFinishedBusiness.myFinishedBusiness .Form.myFinishedBusiness,
.app-usvi-master .app-svc-myReminders .Form.myReminders,
.app-usvi-master .app-svc-myTasks.myTasks .Form.myTasks {
  border: 0px solid #D2E0ED;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.app-usvi-master .appMUB .appAttribute.appReadOnly.ReasonDescription .appAttrLabelBox,
.app-usvi-master .appMUB .appAttribute.appReadOnly.ActionReason .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .appMUB .appAttribute.appReadOnly.ReasonDescription .appAttrLabelBox .appLabelText,
.app-usvi-master .appMUB .appAttribute.appReadOnly.ActionReason .appAttrLabelBox .appLabelText {
  font-size: 0.875rem;
  font-weight: normal;
  font-style: italic;
  color: #f16521;
  padding-left: 10px;
}
.app-usvi-master .BusinessServiceModeView > .appBlockTitle,
.app-usvi-master .BusinessServiceModeView > .appFieldset > .appBlockTitle {
  float: left;
  width: 320px;
  margin-right: 10px;
  font-size: 1.5rem;
  font-weight: bold;
}
@media screen and (max-width: 960px) {
  .app-usvi-master .BusinessServiceModeView > .appBlockTitle,
  .app-usvi-master .BusinessServiceModeView > .appFieldset > .appBlockTitle {
    float: none;
    margin-right: 0;
    width: auto;
  }
}
.app-usvi-master .BusinessServiceModeView > .appBlockChildren,
.app-usvi-master .BusinessServiceModeView > .appFieldset > .appBlockChildren {
  overflow: auto;
}
.app-usvi-master .BusinessServiceModeView .viewIndustryParticipant-partyMenusBox .appButton {
  font-size: 1.1rem;
}
.app-usvi-master .BusinessServiceModeView .appAttrLabel,
.app-usvi-master .BusinessServiceModeView .appAttrLabelBox,
.app-usvi-master .BusinessServiceModeView .appLabelText,
.app-usvi-master .BusinessServiceModeView .appRepeaterTitle {
  font-size: 18px!important;
  font-weight: bold;
  min-height: 18px;
}
.app-usvi-master .BusinessServiceModeView .appRepeaterRowContent.appRowLast {
  margin-bottom: 3px;
}
.app-usvi-master .BusinessServiceModeView .greyBar {
  padding: 0!important;
  border-left: 0!important;
  margin-bottom: 10px!important;
  margin-top: 0!important;
}
.app-usvi-master .BusinessServiceModeView .greyBarTop {
  padding-top: 10px!important;
  margin-bottom: 10px!important;
  margin-top: 10px!important;
}
.app-usvi-master .BusinessServiceModeView .gapTopLarge {
  margin-top: 10px!important;
}
.app-usvi-master .BusinessServiceModeView .gapBottomLarge {
  margin-bottom: 0px!important;
}
.app-usvi-master .BusinessServiceModeView .appDocumentBox {
  margin-bottom: 10px;
}
.app-usvi-master .BusinessServiceModeView .appDocumentBox .appDocumentView span {
  font-weight: normal;
}
.app-usvi-master .BusinessServiceModeView .appDocumentBox .appDocumentUploaded {
  display: block;
  margin-left: 0!important;
}
.app-usvi-master .appDocumentBox.appReadOnly {
  display: flex;
  margin-bottom: 0;
}
.app-usvi-master .appDocumentBox.appReadOnly .appBlockTitle {
  width: 320px;
  flex-basis: 320px;
  margin-right: 10px;
  margin-top: 0px;
}
.app-usvi-master .appDocumentBox.appReadOnly > .appBoxChildren {
  flex: 1;
}
.app-usvi-master .appOtp .appOtpHeader {
  min-height: 40px;
}
.app-usvi-master .appOtp .appOtpHeaderTitle {
  margin-right: 10px;
  float: left;
  width: 320px;
}
.app-usvi-master .appOtp .appOtpSectionLinks {
  column-count: 2;
  line-height: 28px;
}
.app-usvi-master .appOtp .appOtpSection:first-child {
  margin-top: 20px;
}
.app-usvi-master .appOtp .appOtpSection {
  border-top: 3px solid #70787c;
  padding-top: 20px;
  margin-top: 30px;
}
.app-usvi-master .appOtp .appOtpSection > .appBox:first-child > .appBoxTitle {
  margin-top: 0;
}
.app-usvi-master .appOtp .appOtpSection .greyBarTop {
  padding-top: 10px !important;
  margin-bottom: 10px !important;
  margin-top: 10px !important;
}
.app-usvi-master .appOtp .appOtpSection .greyBar {
  padding: 0!important;
  border-left: 0!important;
  margin-bottom: 0;
}
.app-usvi-master .appOtp .appOtpSection .gapTopLarge {
  margin-top: 10px!important;
}
.app-usvi-master .appOtp .appRestrictedRepeaterRowContent,
.app-usvi-master .appOtp .appRestrictedRepeater {
  margin-bottom: 0;
}
.app-usvi-master .appOtp .appMultiSelectValue {
  font-weight: normal;
}
.app-usvi-master .welcomeInnerSearch {
  background: #d7d7d7;
}
.app-usvi-master .dashboard [class*='myReminders-criteria'] {
  display: none;
}
.app-usvi-master .animated {
  -webkit-animation-duration: 0.3s;
  animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.app-usvi-master .animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
.app-usvi-master .bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.app-usvi-master .flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.app-usvi-master .pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }
  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }
  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }
  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.app-usvi-master .rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}
.app-usvi-master .shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.app-usvi-master .swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}
.app-usvi-master .tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}
.app-usvi-master .wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}
.app-usvi-master .bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-usvi-master .bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-usvi-master .bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-usvi-master .bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-usvi-master .bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
    -ms-transform: scale(0.95);
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
    -ms-transform: scale(0.3);
    transform: scale(0.3);
  }
}
.app-usvi-master .bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.app-usvi-master .bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.app-usvi-master .bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.app-usvi-master .bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.app-usvi-master .bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.app-usvi-master .fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-usvi-master .fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-usvi-master .fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-usvi-master .fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-usvi-master .fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-usvi-master .fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-usvi-master .fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-usvi-master .fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-usvi-master .fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.app-usvi-master .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}
.app-usvi-master .fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}
.app-usvi-master .fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}
.app-usvi-master .fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.app-usvi-master .fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}
.app-usvi-master .fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.app-usvi-master .fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}
.app-usvi-master .fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.app-usvi-master .fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.app-usvi-master .animated.flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.app-usvi-master .flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.app-usvi-master .flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.app-usvi-master .flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.app-usvi-master .flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
.app-usvi-master .lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
.app-usvi-master .lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-usvi-master .rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-usvi-master .rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-usvi-master .rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-usvi-master .rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}
.app-usvi-master .rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}
.app-usvi-master .rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.app-usvi-master .rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.app-usvi-master .rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.app-usvi-master .rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}
.app-usvi-master .rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
.app-usvi-master .slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-usvi-master .slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}
.app-usvi-master .slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
@keyframes slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}
.app-usvi-master .slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
@keyframes slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}
.app-usvi-master .slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
@keyframes slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}
.app-usvi-master .slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}
.app-usvi-master .hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}
.app-usvi-master .rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}
.app-usvi-master .rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
.app-usvi-master .appEditableImageRotate {
  display: inline;
}
.app-usvi-master .appEditableImageRotate a span:before {
  content: "\f0e2";
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-usvi-master .appEditableImagePreview {
  position: relative;
  display: inline;
}
.app-usvi-master .appEditableImagePreview a span:before {
  content: "\f06e";
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-usvi-master .appEditableImageEdit {
  position: relative;
  display: inline;
}
.app-usvi-master .appEditableImageEdit a span:before {
  content: "\f044";
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-usvi-master .appEditableImageRevert {
  position: relative;
  display: inline;
}
.app-usvi-master .appEditableImageRevert a span:before {
  content: "\f04a";
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-usvi-master .appEditableImageConfirm {
  position: relative;
  display: inline;
}
.app-usvi-master .appEditableImageConfirm a span:before {
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-usvi-master .appEditableImageSave {
  position: relative;
  display: inline;
}
.app-usvi-master .appEditableImageSave a span:before {
  font-family: FontAwesome;
  padding-right: 4px;
}
.app-usvi-master .appEditableImage {
  float: left;
  border-radius: 5px;
  top: 5px;
  margin-left: 20px;
}
.app-usvi-master .appEditableImage .appImageEditSupportMessage {
  clear: left;
  float: none;
  width: 450px;
  border: 1px solid #2357a5;
  padding: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #333333;
  background-color: #f7f7f7;
}
.app-usvi-master .appImagePreviewWrapperOut.ui-dialog-content.ui-widget-content,
.app-usvi-master .appImageEditWrapperOut.ui-dialog-content.ui-widget-content {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.app-usvi-master .appReadOnly .appImagePreviewWrapper .appConfirmation {
  width: 30%;
}
.app-usvi-master .appImagePreviewWrapper {
  padding: 5px;
  margin: 5px;
  width: 262px;
  margin: 0 auto;
}
.app-usvi-master .appImagePreviewWrapper .appConfirmation {
  margin: 0 auto;
  width: 50%;
}
.app-usvi-master .appImagePreviewWrapper .appConfirmation div {
  display: inline;
}
.app-usvi-master .appImagePreviewWrapper .appImagePreviewContent {
  margin: 10px;
  position: relative;
}
.app-usvi-master .appImageEditWrapperOut {
  width: auto;
}
.app-usvi-master .appImageEditWrapper {
  padding: 5px;
  width: auto;
  margin: 0 auto;
  /*
  .appImageEditContent {
    margin:10px;
    background-color: #ffffff;
    position:relative;
    border: 1px solid black;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0px 0px 4px #222;
    -webkit-box-shadow: 0px 0px 4px #222;
    box-shadow: 0px 0px 4px #222;
    width: 880px;
    height: 880px;
    min-height: 880px;
    min-width: 880px;
  }     */
}
.app-usvi-master .appImageEditWrapper .appConfirmation {
  margin: 0 auto;
  width: 140px;
}
.app-usvi-master .appImageEditWrapper .appConfirmation div {
  display: inline;
}
.app-usvi-master .appImageEditWrapper label.appAttrLabel,
.app-usvi-master .appImageEditWrapper div.appAttrLabelBox {
  width: auto;
  padding-right: 10px;
  float: left;
}
.app-usvi-master canvas {
  margin: 5px auto;
  display: block;
}
.app-usvi-master canvas.resize-sw {
  cursor: nesw-resize;
}
.app-usvi-master canvas.resize-se {
  cursor: nwse-resize;
}
.app-usvi-master canvas.resize-nw {
  cursor: nwse-resize;
}
.app-usvi-master canvas.resize-ne {
  cursor: nesw-resize;
}
.app-usvi-master canvas.move {
  cursor: move;
}
.app-usvi-master .appImageEditWrapper .appBrightnessSlider {
  display: block;
}
.app-usvi-master .ui-slider {
  position: relative;
  text-align: left;
  border: 1px solid black;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #2357a5;
  left: 150px;
  top: 3px;
  -moz-box-shadow: 0px 0px 4px #222;
  -webkit-box-shadow: 0px 0px 4px #222;
}
.app-usvi-master .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: ew-resize;
  -ms-touch-action: none;
  touch-action: none;
  border: 1px solid black;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background-color: #999;
}
.app-usvi-master .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
.app-usvi-master .ui-slider.ui-state-disabled .ui-slider-handle,
.app-usvi-master .ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.app-usvi-master .ui-slider-horizontal {
  height: .8em;
}
.app-usvi-master .ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
.app-usvi-master .ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}
.app-usvi-master .ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.app-usvi-master .ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.app-usvi-master .ui-slider-vertical {
  width: .8em;
  height: 100px;
}
.app-usvi-master .ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.app-usvi-master .ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.app-usvi-master .ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.app-usvi-master .ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.app-usvi-master .appSearchButtonPad {
  position: relative;
  border-top: 3px solid #70787c;
  padding-top: 20px;
  margin-top: 30px;
  padding-top: 30px;
}
.app-usvi-master .appSearchButtonPad > .appBoxChildren {
  display: inline-block;
}
.app-usvi-master .appSearchButtonPad .appSearchButton,
.app-usvi-master .appBoxAlpha .appSearchButtonPad .appSearchButton {
  margin-right: 20px;
}
.app-usvi-master .appLookupAutoComplete {
  margin-bottom: 5px;
}
.app-usvi-master .greyBar .appLookupAutoComplete {
  margin-right: 10px;
  position: relative;
}
.app-usvi-master .appLookupAutoComplete .appLookupRight {
  position: absolute;
  background: white;
  width: 100%;
  line-height: 30px;
  z-index: 1;
}
.app-usvi-master .appLookupRight {
  margin: 5px 0;
  display: block;
}
.app-usvi-master .pageSizes .appRestrictedSelect {
  float: right;
}
.app-usvi-master .pageSizes .appRestrictedSelect select {
  width: 80px;
}
.app-usvi-master .appAttribute.searchBar {
  position: relative;
}
.app-usvi-master .appAttribute.searchBar input[type="text"] {
  padding-right: 42px;
}
.app-usvi-master .appAttribute.searchBar .searchButton {
  position: absolute;
  right: 0;
  width: 65px;
  height: 42px;
  display: inline-block;
  font-size: 1.125rem;
  padding: 8px 12px;
  box-sizing: border-box;
  background: #06163a;
  color: #ffffff;
  border-radius: 0 3px 3px 0;
  border: 0;
}
.app-usvi-master .appAttribute.searchBar .searchButton:hover {
  cursor: pointer;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
}
.app-usvi-master .appAttribute.searchBar .searchButton .left:before {
  font-size: 1.625rem;
  padding-left: 5px;
}
.app-usvi-master .searchInput,
.app-usvi-master .searchInputGrey {
  background-image: url(images/searchGrey.png) !important;
  background-position: right;
  background-repeat: no-repeat;
  background-size: auto 100%;
  color: #70787c;
  font-family: 'open_sans';
}
.app-usvi-master .searchInputGrey {
  background-image: url(images/searchGrey.png) !important;
  background-size: auto 62%;
  background-position: 99% 40%;
  padding-right: 35px;
}
.app-usvi-master .searchIconGrey {
  position: relative;
}
.app-usvi-master .searchIconGrey:before {
  display: inline-block;
  float: right;
  content: "\f002";
  font-family: fontAwesome;
  font-size: 24px;
  color: #aaa;
  position: absolute;
  right: 40px;
  top: 16px;
  pointer-events: none;
}
.app-usvi-master .searchButtonIcon {
  padding: 9px 20px;
  margin-left: 10px;
}
.app-usvi-master .searchButtonIcon:before {
  display: block;
  content: "\f002";
  font-family: fontAwesome;
  font-size: 28px;
  color: white;
  pointer-events: none;
  float: left;
}
.app-usvi-master .searchButtonIcon .appReceiveFocus {
  position: absolute;
  opacity: 0;
  pointer-events: none;
  width: 1px;
  height: 1px;
  top: -1px;
  left: -1px;
  overflow: hidden;
}
.app-usvi-master .appSearchControl {
  display: block;
}
.app-usvi-master .appSearchControl .appSearchSort {
  display: inline-block;
}
.app-usvi-master .appSearchControl .appSearchPageSize {
  width: 180px;
  float: right;
  margin-top: -3px;
}
.app-usvi-master .searchFilterBox {
  float: right;
}
.app-usvi-master .searchFilterBox .appAttrText {
  float: left;
}
.app-usvi-master .searchFilterBox .appAttrLabelBox {
  display: none;
}
.app-usvi-master .appNotReadOnly .appAttrText + .appButtonPad .appButton {
  margin-left: 15px;
  padding: 8px 20px;
}
.app-usvi-master .appSearchCriteriaDateTime.appNotReadOnly .appAttrTime {
  width: 100px;
}
.app-usvi-master .appViewInstanceSearch .select2-container {
  max-width: 100%;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText:before {
  pointer-events: none;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText code,
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText pre {
  font-family: open_sans;
  font-size: 1.125rem;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText .appSearchControl,
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText .appPagerContainerHeader.appPagerCount1 {
  display: none;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText .appLegend.noLabel {
  float: left;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText .appSearchResults.appReadOnly .appRepeaterRowContent {
  padding-left: 20px;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText .appSearchResults.appReadOnly .appRepeaterRowContent .appAttribute {
  margin: 0;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteriaText .appSearchCriteria #Name {
  height: 40px;
  box-sizing: border-box;
  width: 531px;
  color: #333;
  margin: 20px;
  margin-left: 0;
  margin-right: 0;
}
.app-usvi-master .appViewInstanceSearch [class*='-criteria'] .appAttrLabelBox .appLabelText {
  font-size: 1.25rem;
}
.app-usvi-master .appViewInstanceSearch .introPage #Name {
  margin-bottom: 20px;
  margin-top: 20px;
}
.app-usvi-master .appViewInstanceSearch .introPage .appSearchButton {
  display: none;
}
.app-usvi-master .appViewInstanceSearch .introPage .appSearchResetButton {
  display: none;
}
.app-usvi-master .appViewInstanceSearch .introPage .appSearchCriteria .appSearchButton {
  display: inline-block;
  float: none;
  position: static;
  box-sizing: border-box;
  height: 42px;
  margin-left: 10px;
  vertical-align: bottom;
  line-height: 18px;
}
.app-usvi-master .appViewInstanceSearch .introPage .appSearchCriteriaText {
  margin-bottom: 20px;
  margin-top: 20px;
}
.app-usvi-master .appViewInstanceSearch .introPage .appSearchResults .Name {
  min-width: 200px;
}
.app-usvi-master .appViewInstanceSearch .introPage .toggleButton {
  margin-bottom: 40px;
}
.app-usvi-master .appViewInstanceSearch .introPage .greyBar {
  margin-bottom: 0px;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteria.appNotReadOnly > .appFieldset > .appLegend {
  display: none;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteria.appNotReadOnly > .appFieldset .appFormatHint label {
  color: #253036;
  font-weight: bold;
  font-size: 1.25rem;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteria.appNotReadOnly.appSearchCriteriaDateTime > .appFieldset > .appLegend {
  display: block;
}
.app-usvi-master .appViewInstanceSearch .appSearchCriteria.appNotReadOnly.appSearchCriteriaDateTime > .appFieldset .appFormatHint label {
  color: #70787c;
  font-weight: normal;
  font-size: 1.25rem;
}
.app-usvi-master .appViewInstanceSearch .appNotReadOnly .appFieldset > .appLegend > .appLegendText {
  font-weight: bold;
  font-size: 1.25rem;
}
.app-usvi-master .appViewInstanceSearch .appNotReadOnly .appFieldset > .appInputContainer > .hint {
  display: none;
}
.app-usvi-master .appSearchResults {
  padding-top: 20px;
  margin-top: 20px;
}
.app-usvi-master .appSearchResults .appAttribute.appReadOnly {
  margin-bottom: 2px;
}
.app-usvi-master .appSearchResultsTitle {
  margin: 0;
  margin-bottom: 10px;
  font-family: inherit;
  font-weight: normal;
  color: #253036;
  text-rendering: optimizelegibility;
  font-size: 1.5rem;
}
.app-usvi-master .appSearchResultsTitle small {
  font-weight: normal;
  color: #70787c;
}
.app-usvi-master .appSearchResultsTitle small {
  font-size: 1.25rem;
}
.app-usvi-master .appSearchControl:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appSearchControl a {
  padding: 5px;
}
.app-usvi-master .appSearchSort {
  margin-bottom: 20px;
  margin-bottom: 0;
  text-align: right;
}
.app-usvi-master .appSearchSort.appNotReadOnly {
  margin-bottom: 20px;
}
.app-usvi-master .appSearchSortActive {
  font-weight: bold;
}
.app-usvi-master .appSearchPageSize {
  float: right;
  display: table;
}
.app-usvi-master .appSearchPageSize label {
  display: table-cell;
  vertical-align: middle;
  padding-right: 20px;
  font-size: 1.125rem;
  white-space: nowrap;
}
.app-usvi-master .appSearchPageSize select {
  min-width: inherit;
  display: table-cell;
  vertical-align: middle;
  width: 80px!important;
}
.app-usvi-master .appSearchResultsChildren {
  margin: 10px 0;
}
.app-usvi-master .appSearchResultsChildren .appAttribute.appReadOnly .appAttrLabelBox {
  width: auto;
  flex-basis: auto;
}
.app-usvi-master .appSearchResultsChildren .searchRight .appMinimalAttr {
  line-height: 1.1;
  margin-bottom: 5px;
}
.app-usvi-master .appSearchResultsChildren .searchRight .appMinimalAttr span.appMinimalLabel {
  font-size: 1.125rem;
  font-weigh: bold;
  color: #253036;
  vertical-align: top;
}
.app-usvi-master .appSearchResultsChildren .searchRight .appMinimalAttr span.appMinimalValue {
  font-size: 1.125rem;
  vertical-align: top;
}
.app-usvi-master .appSearchResultsChildren .searchLeft .appMinimalAttr.appLowlight {
  font-size: 1.125rem;
  color: #4e6673;
}
.app-usvi-master .appSearchResultsChildren .searchLeft .previousNamesBox {
  margin-top: 5px;
}
.app-usvi-master .appSearchResultsChildren .searchLeft .previousNamesBox span.appMinimalLabel {
  font-size: 1.125rem;
  color: #3a4b54;
  vertical-align: top;
}
.app-usvi-master .appSearchResultsChildren .searchLeft .previousNamesBox .EntityNamesentityName {
  font-size: 1.125rem;
  vertical-align: top;
  margin-bottom: 4px;
  margin-left: 7px;
  font-style: italic;
  color: #4e6673;
}
.app-usvi-master .appSearchNoResults {
  display: block;
  font-size: 1.4em;
}
.app-usvi-master .appMinimalMenu.viewMenu.noSave.viewInstanceUpdateStackPush.appRegistrationSearchResult {
  clear: both;
}
.app-usvi-master .appSaveSearchDialog .SearchName {
  margin-bottom: 20px;
}
.app-usvi-master .appExportPdf,
.app-usvi-master .appExportExcel {
  margin-bottom: 5px;
  margin-right: 0;
  margin-left: 10px;
}
.app-usvi-master .appExportPdf > span.left:before,
.app-usvi-master .appExportExcel > span.left:before {
  font-family: FontAwesome;
  content: "\f15b";
}
.app-usvi-master .appSearchExportLinks {
  text-align: right;
}
.app-usvi-master .appSearchExportLinks a:first-child {
  margin-right: 2em;
}
.app-usvi-master .appSearchExportLinks .appButton {
  margin-bottom: 5px;
}
.app-usvi-master .appSearchExportLinks + div {
  clear: both;
}
@media screen and (max-width: 800px) {
  .app-usvi-master .appSearchExportLinks {
    float: none !important;
  }
}
.app-usvi-master .appItemSearchResult.viewMenu {
  font-weight: bold;
  font-size: 22px;
}
.app-usvi-master .BusinessServiceModeSearch .select2.appAttribute.appNotReadOnly,
.app-usvi-master .BusinessServiceModeSearch .appSearchCriteria.appAttribute.appNotReadOnly,
.app-usvi-master .BusinessServiceModeSearch .appRestrictedAttSelect.appAttribute.appNotReadOnly,
.app-usvi-master .BusinessServiceModeSearch .NAICSLookup.appNotReadOnly {
  margin-right: 10px;
}
.app-usvi-master .BusinessServiceModeSearch .appAttribute,
.app-usvi-master .BusinessServiceModeSearch .appFieldSet-Attribute {
  margin-bottom: 20px;
}
.app-usvi-master .BusinessServiceModeSearch .appTable .appAttribute {
  margin-bottom: 0;
}
.app-usvi-master .BusinessServiceModeSearch .appIndividualname .appLegend.appBlockTitle {
  margin: 0;
}
.app-usvi-master .BusinessServiceModeSearch .greyBar .appIndividualname.appNotReadOnly {
  margin-bottom: 0;
}
.app-usvi-master .BusinessServiceModeSearch [class*='-showAdvanced'],
.app-usvi-master .BusinessServiceModeSearch [class*='-hideAdvanced'] {
  margin-bottom: 10px;
}
.app-usvi-master .BusinessServiceModeSearch [class*='-showAdvanced'] span.right:before,
.app-usvi-master .BusinessServiceModeSearch [class*='-hideAdvanced'] span.right:before,
.app-usvi-master .BusinessServiceModeSearch [class*='-showAdvanced'] span.left:before,
.app-usvi-master .BusinessServiceModeSearch [class*='-hideAdvanced'] span.left:before {
  font-family: FontAwesome;
  width: 20px;
  padding-left: 10px;
  display: inline-block;
}
.app-usvi-master .BusinessServiceModeSearch [class*='-showAdvanced'] span.left:before,
.app-usvi-master .BusinessServiceModeSearch [class*='-hideAdvanced'] span.left:before {
  content: "\f1de";
}
.app-usvi-master .BusinessServiceModeSearch [class*='-showAdvanced'] span.right:before {
  content: "\f0da";
}
.app-usvi-master .BusinessServiceModeSearch [class*='-hideAdvanced'] span.right:before {
  content: "\f0d7";
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly {
  position: relative;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly .appExportLinks {
  position: absolute;
  top: 40px;
  right: 0;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly .appExportLinks a {
  float: right;
  margin: 10px;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly .appExportLinks a:before {
  content: "\f15b";
  font-family: FontAwesome;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly .appSearchResultsHeader {
  font-weight: bold;
  margin-top: 20px;
  padding: 10px;
  background: #d7d7d7;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly .appSearchResultsChildren .appRepeaterContent {
  border: 0;
  padding-left: 0;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly .appSearchResultsHeader:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly .appSearchResultsHeader:empty {
  display: none;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults.appReadOnly .appItemSearchResult .viewMenu a {
  font-size: 24px;
}
.app-usvi-master .appSearchResults .ClassificationCode,
.app-usvi-master .appSearchResults .previousNamesBox,
.app-usvi-master .appSearchResults .entityClassificationRepeaterBox {
  font-size: 0.875rem;
}
.app-usvi-master .appSearchResults .previousNamesBox {
  margin-bottom: 40px;
}
.app-usvi-master .appSearchResults .appMinimalLabel {
  font-weight: bold;
  padding-right: 0.5em;
}
.app-usvi-master .appSearchResults .appMinimalLabel:empty {
  display: none;
}
.app-usvi-master .appSearchResults .resultLeft .appMinimalAttr:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appSearchResults .resultLeft .appMinimalLabel {
  float: left;
  margin-right: 0.5em;
}
@media screen and (max-width: 960px) {
  .app-usvi-master .appSearchResults .resultLeft .appMinimalLabel {
    float: none;
    margin-right: 0;
    width: auto;
  }
}
.app-usvi-master .appSearchResults .resultLeft .appMinimalLabel {
  width: 320px;
  margin-right: 0;
}
.app-usvi-master .appSearchResults .resultLeft .appMinimalRep {
  overflow: auto;
  text-overflow: ellipsis;
  word-wrap: break-word;
  line-height: normal;
}
.app-usvi-master .appSearchResults .appMinimalAttr.Status {
  font-size: 1.125rem;
  color: #253036;
}
.app-usvi-master .appSearchResults .ItemAddress.appBlankAttribute {
  display: none;
}
.app-usvi-master .appSearchResults .resultLeft .appMinimalLabel {
  width: auto;
  margin-right: 0.5em;
}
.app-usvi-master .appSearchResults .searchLeft {
  width: 50%;
  float: left;
  word-wrap: break-word;
}
.app-usvi-master .appSearchResults .searchRight {
  width: 45%;
  float: right;
}
.app-usvi-master .appSearchResults .searchRight .appMinimalLabel {
  width: 42%;
  display: inline-block;
  margin-right: 10px;
}
.app-usvi-master .appSearchResults .searchRight .appMinimalValue {
  width: 52%;
  display: inline-block;
  float: right;
}
.app-usvi-master .appSearchResults .labelAndMinRepFloated .appMinimalLabel {
  width: 40.96385542%;
  *width: 40.90361446%;
  float: left;
}
.app-usvi-master .appSearchResults .labelAndMinRepFloated .appMinimalRep {
  overflow: auto;
  text-overflow: ellipsis;
  word-wrap: break-word;
  line-height: normal;
  display: block;
  float: none;
}
@media screen and (max-width: 900px) {
  .app-usvi-master .Search .searchLeft,
  .app-usvi-master .Search .searchRight {
    float: none;
    width: auto;
  }
  .app-usvi-master .Search .appMinimalAttr .appMinimalLabel {
    width: auto;
  }
  .app-usvi-master .Search .appMinimalAttr .appMinimalValue {
    width: auto;
  }
  .app-usvi-master .appSearchResultsChildren .searchRight .appMinimalAttr {
    margin-bottom: 0;
  }
}
.app-usvi-master .appSearchResults .appRecordChange .appMinimalBox.ItemBox {
  display: flex;
}
.app-usvi-master .appSearchResults .appRecordChange .appMinimalBox.ItemBox > .searchLeft {
  flex: 6;
}
.app-usvi-master .appSearchResults .appRecordChange .appMinimalBox.ItemBox > .searchRight {
  flex: 4;
}
.app-usvi-master .appSearchResults .appRecordChange .appMinimalBox.ItemBox .appItemSearchResult {
  margin-bottom: 8px;
}
.app-usvi-master .appSearchResults div.appItemSearchResult {
  display: block;
  margin-bottom: 8px;
}
.app-usvi-master .appSearchResults div.appItemSearchResult.viewFilingMenu a {
  white-space: nowrap;
}
.app-usvi-master .appSearchResults div.addToWatch,
.app-usvi-master .appSearchResults div.appWatchList {
  font-size: 1.125rem;
}
.app-usvi-master .appSearchResults div.addToWatch a,
.app-usvi-master .appSearchResults div.appWatchList a {
  margin-bottom: 0;
}
.app-usvi-master .appMinimalMenu.viewMenu.noSave.viewInstanceUpdateStackPush.appRegistrationSearchResult {
  clear: both;
  margin-bottom: 5px;
}
.app-usvi-master .appQuickSearch {
  display: inline-block;
  float: left;
  height: 32px;
  padding: 2px;
}
.app-usvi-master .appQuickSearch form {
  display: inline-block;
}
.app-usvi-master .appQuickSearch form input {
  height: 18px;
  width: 150px;
  border-radius: 0;
}
.app-usvi-master .appQuickSearch form button {
  position: relative;
  height: 28px;
  left: -6px;
  border: 0px solid transparent;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  padding-top: 0;
}
.app-usvi-master .appQuickSearch form button > span {
  font-size: 0;
  background-position: 56% 0;
  width: 32px;
  display: inline-block;
}
.app-usvi-master .appQuickSearch form button > span:after {
  display: inline-block;
  content: "\f002";
  font-family: fontAwesome;
  font-size: 18px;
  color: #aaa;
  pointer-events: none;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults {
  border-top: 3px solid #70787c;
  padding-top: 20px;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchResults .appDocumentsContainer.appReadOnly .appAttrLabelBox {
  width: auto;
  margin-right: 0;
}
.app-usvi-master .BusinessServiceModeSearch .appSearchButtonPad,
.app-usvi-master .BusinessServiceModeSearch .appButtonPadPrimary,
.app-usvi-master .BusinessServiceModeSearch .appButtonPad {
  border-top: 0;
  margin-top: 30px;
  padding-top: 0;
}
.app-usvi-master .BusinessServiceModeSearch .ProfileType + [class*='-showAdvanced'],
.app-usvi-master .BusinessServiceModeSearch .ProfileType + [class*='-hideAdvanced'] {
  margin-left: 20px;
  vertical-align: top;
  margin-bottom: 33px;
}
.app-usvi-master.ui-dialog {
  z-index: 1050;
  overflow: visible;
  background-color: #ffffff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.3);
  *border: 1px solid #999;
  /* IE6-7 */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  max-width: 100%;
  box-sizing: border-box;
}
.app-usvi-master.ui-dialog:active,
.app-usvi-master.ui-dialog:focus {
  outline: none;
}
.app-usvi-master.ui-dialog.preSubmitDialog {
  position: fixed;
  font-family: open_sans, Calibri, "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  font-size: 0.875rem;
}
.app-usvi-master .ui-widget-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background-color: #000000;
  transition: 1s background;
}
.app-usvi-master .ui-widget-overlay,
.app-usvi-master .ui-widget-overlay.fade.in {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.app-usvi-master .ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.app-usvi-master .ui-dialog-titlebar {
  background-color: #2357a5;
  margin: 0;
  margin-bottom: 10px;
  font-family: inherit;
  font-weight: normal;
  color: #253036;
  text-rendering: optimizelegibility;
  font-size: 1.5rem;
  -webkit-border-radius: 6px 6px 0 0;
  -moz-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
  position: relative;
  color: white;
  padding: 10px 20px;
}
.app-usvi-master .ui-dialog-titlebar small {
  font-weight: normal;
  color: #70787c;
}
.app-usvi-master .ui-dialog-titlebar small {
  font-size: 1.25rem;
}
.app-usvi-master .ui-dialog-title h1,
.app-usvi-master .ui-dialog-title h2 {
  color: white;
  margin: inherit;
}
.app-usvi-master .ui-dialog-titlebar-close {
  position: absolute;
  top: -6px;
  right: -6px;
  width: 27px;
  height: 27px;
  background-repeat: no-repeat;
  text-decoration: none;
  -webkit-box-shadow: 1px 1px 3px #000000;
  -moz-box-shadow: 1px 1px 3px #000000;
  box-shadow: 1px 1px 3px #000000;
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  border-radius: 13px;
  background: #fff;
  border: none;
  padding: 0;
  font-size: 0;
}
.app-usvi-master .ui-dialog-titlebar-close .ui-icon {
  padding: 0 0 0 2px;
  display: block;
  width: 24px;
  vertical-align: top;
  font-size: 0;
  line-height: 1;
}
.app-usvi-master .ui-dialog-titlebar-close .ui-icon:before {
  content: "\f057";
  font-family: FontAwesome;
  color: #06163a;
  text-decoration: none;
  font-size: 1.688rem;
  font-weight: normal;
  line-height: 1;
}
.app-usvi-master .ui-dialog-titlebar-close:hover {
  text-decoration: none;
}
.app-usvi-master .ui-dialog-titlebar-close span {
  display: none;
}
.app-usvi-master.ui-dialog.ie8 .ui-dialog-titlebar-close {
  background: transparent url(images/dialog-close.png);
}
.app-usvi-master.ui-dialog.ie8 .ui-dialog-titlebar-close .ui-icon:before {
  content: '';
}
.app-usvi-master .ui-dialog-content {
  background-color: white;
  padding: 20px;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
}
.app-usvi-master .ui-dialog-content .appButtonPad a.appOk {
  float: right;
}
.app-usvi-master .appDialogPopupTitle {
  display: none;
}
.app-usvi-master .modal-header {
  padding: 9px 15px;
  border-bottom: 1px solid #eee;
}
.app-usvi-master .modal-header .close {
  margin-top: 2px;
}
.app-usvi-master .modal-body {
  overflow-y: auto;
  max-height: 400px;
  padding: 15px;
}
.app-usvi-master .modal-form {
  margin-bottom: 0;
}
.app-usvi-master .modal-footer {
  padding: 14px 15px 15px;
  margin-bottom: 0;
  text-align: right;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  -webkit-box-shadow: inset 0 1px 0 #ffffff;
  -moz-box-shadow: inset 0 1px 0 #ffffff;
  box-shadow: inset 0 1px 0 #ffffff;
}
.app-usvi-master .modal-footer:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .modal-footer .appButton + .appButton {
  margin-left: 5px;
  margin-bottom: 0;
}
.app-usvi-master .modal-footer .appGroupMenu .appButton + .appButton {
  margin-left: -1px;
}
.app-usvi-master.preSubmitOverlay {
  background-color: #000;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: 1050;
}
.app-usvi-master.preSubmitDialog {
  margin-top: 50px;
  z-index: 1051;
}
.app-usvi-master.preSubmitDialog .preSubmitCss {
  text-align: center;
  background: transparent;
  overflow: hidden;
  padding: 14px 14px 14px 14px;
  min-height: inherit !important;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-usvi-master.preSubmitDialog .preSubmitCss .remove:before {
  font-family: FontAwesome;
  content: "\f110";
  margin-right: 10px;
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  position: absolute;
  left: -20px;
}
.app-usvi-master.preSubmitDialog .preSubmitCss .remove {
  color: #253036;
  display: table;
  margin: 0 auto;
  position: relative;
}
.app-usvi-master .preSubmitDialog + .ui-widget-overlay {
  background: none!important;
  transition: none!important;
}
.app-usvi-master .preSubmitDialog:focus {
  outline: 0!important;
}
.app-usvi-master #catUploadProgress {
  height: 10px;
  border: 1px solid #ccc;
}
.app-usvi-master #catUploadProgressHolder {
  width: 272px;
}
.app-usvi-master .appDialogButtons:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appDialogButtons > div {
  float: left;
}
.app-usvi-master .appDialogButtons > div + div {
  float: right;
}
.app-usvi-master .appDialogButtons > div.appBlockChildren {
  float: none;
}
.app-usvi-master .appDialogButtons .appPrimaryButton {
  float: right;
}
.app-usvi-master.ui-datepicker,
.app-usvi-master .ui-datepicker {
  display: none;
  background-color: white;
  border: 1px solid #0e2d53;
  border-radius: 4px;
  width: 279px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.app-usvi-master.ui-datepicker .ui-datepicker-header,
.app-usvi-master .ui-datepicker .ui-datepicker-header {
  padding: 2px 5px;
  background-color: #0e2d53;
  line-height: 20px;
  color: #ffffff;
}
.app-usvi-master.ui-datepicker .ui-datepicker-header .ui-state-disabled,
.app-usvi-master .ui-datepicker .ui-datepicker-header .ui-state-disabled {
  display: none;
}
.app-usvi-master.ui-datepicker .ui-datepicker-month,
.app-usvi-master .ui-datepicker .ui-datepicker-month,
.app-usvi-master.ui-datepicker .ui-datepicker-year,
.app-usvi-master .ui-datepicker .ui-datepicker-year {
  width: auto;
  padding: 0;
  height: auto;
  min-width: inherit;
}
.app-usvi-master.ui-datepicker .ui-datepicker-year,
.app-usvi-master .ui-datepicker .ui-datepicker-year {
  margin-left: 10px;
}
.app-usvi-master.ui-datepicker .ui-datepicker-prev,
.app-usvi-master .ui-datepicker .ui-datepicker-prev {
  float: left;
  cursor: pointer;
  color: #ffffff;
  padding: 4px;
}
.app-usvi-master.ui-datepicker .ui-datepicker-next,
.app-usvi-master .ui-datepicker .ui-datepicker-next {
  float: right;
  cursor: pointer;
  color: #ffffff;
  padding: 4px;
}
.app-usvi-master.ui-datepicker .ui-datepicker-title,
.app-usvi-master .ui-datepicker .ui-datepicker-title {
  text-align: center;
  padding-bottom: 4px;
}
.app-usvi-master.ui-datepicker .ui-datepicker-calendar,
.app-usvi-master .ui-datepicker .ui-datepicker-calendar {
  width: 100%;
}
.app-usvi-master.ui-datepicker .ui-datepicker-calendar td,
.app-usvi-master .ui-datepicker .ui-datepicker-calendar td {
  text-align: center;
  padding: 0;
}
.app-usvi-master.ui-datepicker .ui-datepicker-calendar tr,
.app-usvi-master .ui-datepicker .ui-datepicker-calendar tr {
  border: 1px solid #e0e0e0;
  border-width: 1px 0 0 0;
}
.app-usvi-master.ui-datepicker .ui-datepicker-calendar th,
.app-usvi-master .ui-datepicker .ui-datepicker-calendar th {
  text-align: center;
}
.app-usvi-master.ui-datepicker .ui-datepicker-calendar td a,
.app-usvi-master .ui-datepicker .ui-datepicker-calendar td a,
.app-usvi-master.ui-datepicker .ui-datepicker-calendar td span.ui-state-default,
.app-usvi-master .ui-datepicker .ui-datepicker-calendar td span.ui-state-default {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  text-decoration: none;
  padding: 5px;
  display: block;
  border: 1px solid #e0e0e0;
}
.app-usvi-master.ui-datepicker .ui-datepicker-calendar td a:hover,
.app-usvi-master .ui-datepicker .ui-datepicker-calendar td a:hover {
  text-decoration: underline;
  background: #e0e0e0;
}
.app-usvi-master.ui-datepicker .ui-datepicker-today,
.app-usvi-master .ui-datepicker .ui-datepicker-today {
  background-color: #eFeFeF;
}
.app-usvi-master .ui-datepicker.appRoot {
  padding-top: 0;
}
.app-usvi-master .ui-datepicker-trigger {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
  border-left: none;
  margin-bottom: 0;
  width: 30px;
  line-height: 1;
  font-size: 0;
  padding: 8px 10px;
  width: 42px;
  border: 0;
  height: 42px;
  box-sizing: border-box;
  position: relative;
  left: -1px;
}
.app-usvi-master .ui-datepicker-trigger:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .ui-datepicker-trigger:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .ui-datepicker-trigger:before {
  content: '\f073';
  font-family: FontAwesome;
  font-size: 1.5rem;
}
.app-usvi-master input.hasDatepicker {
  width: 8em !important;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.app-usvi-master input.appAttrDate {
  width: 8em;
}
.app-usvi-master .appAttrDate {
  min-width: 110px;
}
.app-usvi-master .appAttrDate .appAttrLabel {
  margin-bottom: 0;
}
.app-usvi-master .appAttrDate.appNotReadOnly .appDateInput {
  display: inline-block;
}
.app-usvi-master .appAttrDate.appNotReadOnly .appDateInput .appDateInputFormatHint {
  clear: right;
  color: #70787c;
  text-align: left;
  font-size: 1.125rem;
  font-weight: normal;
  margin-top: 2px;
  margin-bottom: 2px;
}
.app-usvi-master .appAttrDate.appNotReadOnly .appDateInput .appDateInputFormatHint p {
  margin: 0px;
}
.app-usvi-master .appAttrDate.appNotReadOnly .appDateInput input {
  float: none;
  width: 8em;
  text-transform: uppercase;
}
.app-usvi-master .appAttrDate.appNotReadOnly .appFormatHint {
  text-transform: uppercase;
}
.app-usvi-master .appAttrDate.appNotReadOnly .hint {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .ui-datepicker.ui-datepicker-multi {
  width: auto;
  max-width: 100%;
}
.app-usvi-master .ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.app-usvi-master .ui-datepicker-multi .ui-datepicker-group table {
  width: 100%;
  margin: 0 auto .4em;
}
.app-usvi-master .ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.app-usvi-master .ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.app-usvi-master .ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.app-usvi-master .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0;
}
.app-usvi-master .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.app-usvi-master .ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.app-usvi-master .ui-datepicker-row-break {
  clear: both;
  width: 100%;
}
.app-usvi-master .ui-datepicker-inline {
  display: block;
}
.app-usvi-master .appRecordBusinessCalendar .ui-datepicker-multi {
  width: 100%!important;
}
.app-usvi-master .taskView .appCmsMenu,
.app-usvi-master .taskView #appMainNavigation,
.app-usvi-master .taskView .appMyOrganisations,
.app-usvi-master .taskView .appLogonOff,
.app-usvi-master .taskView .appFooterContainer,
.app-usvi-master .taskView .appBannerContainer .appUser .appSubMenu,
.app-usvi-master .taskView .appTop {
  display: none;
}
.app-usvi-master .taskView .appBannerContainer .appUser {
  cursor: text;
}
.app-usvi-master .taskView .appBannerContainer .appUser::before {
  display: none;
}
.app-usvi-master .taskView .appBannerContainer .appUser .appSubMenuName {
  text-decoration: none;
}
.app-usvi-master .taskView .appBannerContainer .appUser .appSubMenuName:hover {
  text-decoration: none;
}
.app-usvi-master .taskView .appBannerContainer .appUser .appSubMenuName .right:after {
  content: "";
}
.app-usvi-master .taskView .appHeaderContainer,
.app-usvi-master .taskView .appHeaderContainer .appHeader {
  display: none;
  background: none;
  filter: none;
  -ms-filter: none;
}
.app-usvi-master .taskView .header-search {
  display: none;
}
.app-usvi-master .taskView .appBannerContainer .appNav li.tasks,
.app-usvi-master .taskView .appBannerContainer .appNav li.appLogonOff {
  display: none;
}
.app-usvi-master .cm_changeOwnerIcon .left:before {
  content: "\f10c";
}
.app-usvi-master .cm_assignIcon .left:before {
  content: "\f192";
}
.app-usvi-master .cm_allocateIcon .left:before {
  content: "\f16c";
}
.app-usvi-master .cm_activeParticipantsIcon .left:before {
  content: "\f1db";
}
.app-usvi-master .cm_approve {
  background: #06163a;
  border: 1px solid #06163a;
  color: #ffffff;
}
.app-usvi-master .cm_approve .left:before {
  content: "\f00c";
}
.app-usvi-master .cm_approve:hover {
  color: #ffffff;
  background: #dede00;
}
.app-usvi-master .cm_resume {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_resume .left:before {
  content: "\f01d";
}
.app-usvi-master .cm_resume:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_resume:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_revise {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_revise .left:before {
  content: "\f0e2";
}
.app-usvi-master .cm_revise:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_reject {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_reject .left:before {
  content: "\f057";
}
.app-usvi-master .cm_reject:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_gotoInstance {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_gotoInstance .left:before {
  content: "\f090";
}
.app-usvi-master .cm_gotoInstance:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_gotoViewLodgement {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_gotoViewLodgement .left:before {
  content: "\f016";
}
.app-usvi-master .cm_gotoViewLodgement:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_gotoManageBundle {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_gotoManageBundle .left:before {
  content: "\f0ae";
}
.app-usvi-master .cm_gotoManageBundle:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_suspend {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_suspend .left:before {
  content: "\f057";
}
.app-usvi-master .cm_suspend:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_discard {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_discard .left:before {
  content: "\f014";
}
.app-usvi-master .cm_discard:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_hold {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .cm_hold .left:before {
  content: "\f04c";
}
.app-usvi-master .cm_hold:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_hold:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .cm_cancel {
  margin-bottom: 20px!important;
}
.app-usvi-master .cm_cancel .left:before {
  content: "\f00d";
  font-family: fontAwesome;
}
.app-usvi-master .cm_assignToMe {
  padding: 10px 20px;
  background: #e4e4e4 !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #314049 !important;
  border-color: #70787c !important;
}
.app-usvi-master .cm_assignToMe:hover {
  color: #1265af !important;
  background: #d7d7d7 !important;
  text-decoration: underline;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 10px 20px;
}
.app-usvi-master .cm_allocate {
  padding: 10px 20px;
  background: #e4e4e4 !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #314049 !important;
  border-color: #70787c !important;
}
.app-usvi-master .cm_allocate .left:before {
  content: "\f16c";
}
.app-usvi-master .cm_allocate:hover {
  color: #1265af !important;
  background: #d7d7d7 !important;
  text-decoration: underline;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 10px 20px;
}
.app-usvi-master .cm_assign {
  padding: 10px 20px;
  background: #e4e4e4 !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #314049 !important;
  border-color: #70787c !important;
}
.app-usvi-master .cm_assign:hover {
  color: #1265af !important;
  background: #d7d7d7 !important;
  text-decoration: underline;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 10px 20px;
}
.app-usvi-master .cm_assign .left:before {
  content: "\f064";
}
.app-usvi-master .appHelpServiceContainer > .appHelpService {
  display: block;
  padding-bottom: 10px;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService > a {
  font-size: 1.4rem;
  font-weight: bold;
  display: block;
  background: #2357a5;
  padding: 10px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  text-shadow: 1px 1px 0 #FFFFFF;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService:first-child {
  border-top: none;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService:last-child {
  border-bottom: none;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService > .appHelpGroupContainer {
  padding: 0px 20px;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService .appHelpGroup {
  font-size: 1.25rem;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService a.appHelpGroup {
  padding: 5px;
  display: block;
  color: #000;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService .appHelpContainer {
  padding: 10px 20px;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService .appHelpItem {
  font-size: 0.875rem;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom: 1px solid #ddd;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService a.appHelpItem {
  padding: 5px 20px;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: #ffffff;
  display: block;
  font-weight: bold;
  color: #000;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService a.appHelpItem:focus,
.app-usvi-master .appHelpServiceContainer > .appHelpService a.appHelpItem:active {
  outline: 0;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService a.appHelpItem + * {
  background-color: #ffffff;
  padding: 5px 40px;
  margin-bottom: 0px;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService .appHelpItem:hover {
  background: #2357a5;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService div.appHelpItem {
  margin-bottom: 6px;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService .appHelp-help {
  margin-bottom: 20px;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService .appHelp-help .appButton,
.app-usvi-master .appHelpServiceContainer > .appHelpService .appHelp-hint .appButton {
  float: right;
}
.app-usvi-master .appHelpServiceContainer > .appHelpService .appHelpTxtLabel {
  font-weight: bold;
}
.app-usvi-master .pageHelp {
  position: relative;
}
.app-usvi-master .pageHelp .appPageGlobalHelp {
  margin-bottom: 40px;
  text-align: right;
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .pageHelp .appPageGlobalHelp:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .pageHelp .appPageGlobalHelp > span {
  font-size: 0.875rem;
  font-style: italic;
  color: #4e6673;
}
.app-usvi-master .appPageGlobalHelp .appRequired {
  margin-left: 0;
  margin-right: 0;
  display: inline;
}
.app-usvi-master .appPageIntro {
  float: none;
  max-width: none;
  text-align: left;
}
.app-usvi-master .ie7 .appPageIntro {
  float: none;
}
.app-usvi-master .appPageIntro p {
  font-size: 1rem;
}
.app-usvi-master .appPageIntro + .appBlockChildren {
  clear: both;
}
.app-usvi-master .appHelpEditTextArea {
  margin-bottom: 40px;
}
.app-usvi-master .appPageHelp {
  margin-bottom: 10px;
}
.app-usvi-master .appPageHelp {
  display: none;
}
.app-usvi-master .appPageHelpHeader:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appPageHelpToggle {
  float: right;
}
.app-usvi-master .appFieldHelpFlag {
  height: 24px;
  display: inline-block;
  vertical-align: text-top;
  background-repeat: no-repeat;
  cursor: pointer;
  padding: 0 3px;
}
.app-usvi-master .appFieldHelpFlag:before {
  content: "\f059";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  font-size: 1.5rem;
  color: #133d91;
}
.app-usvi-master .appFieldHelpFlag:hover:before {
  color: #0d2a64;
}
.app-usvi-master .appFieldBubbleFlag {
  width: 30px;
  height: 17px;
  display: inline-block;
  background-image: url("images/ic-help-off.jpg");
  background-repeat: no-repeat;
}
.app-usvi-master .appFieldBubbleFlag:hover {
  background-image: url("images/ic-help-on.jpg");
}
.app-usvi-master.appFieldHelp,
.app-usvi-master .appFieldHelp {
  display: none;
  width: 260px;
  position: absolute;
  background-repeat: no-repeat;
  background-color: white;
  background: #eee;
  padding-top: 0;
  border-width: 1px;
  box-shadow: 0 0 3px 1px grey;
  z-index: 2000;
}
.app-usvi-master.appFieldHelp .appFieldHelpTitle {
  display: none;
}
.app-usvi-master .appFieldHelp .appFieldHelpText,
.app-usvi-master .appFieldHelp .appNodeHelpText {
  padding: 5px;
}
.app-usvi-master.appFieldHelp .appWikiMarkup > p,
.app-usvi-master .appFieldHelp .appWikiMarkup > p,
.app-usvi-master .appWikiMarkup > p {
  font-size: 1.125rem;
  font-weight: normal;
  padding: 0;
}
.app-usvi-master.appFieldHelp .appFieldHelpTitleText {
  display: inline-block;
}
.app-usvi-master.appFieldHelp .appFieldHelpHeader {
  background-color: #2357a5;
  color: white;
  padding: 4px 10px;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.app-usvi-master.appFieldHelp .appFieldHelpClose {
  display: block;
  width: 20px;
  height: 24px;
  cursor: pointer;
  position: absolute;
  top: 4px;
  right: 0px;
  color: #eee;
}
.app-usvi-master.appFieldHelp .appFieldHelpClose:after {
  font-family: FontAwesome;
  font-size: 1.25rem;
  content: "\f057";
}
.app-usvi-master.appFieldHelp .appFieldHelpContent {
  display: block;
  font-size: 1.125rem;
  font-weight: normal;
}
.app-usvi-master.appFieldHelp:after {
  border-right: 6px solid #e2f2f7;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  content: "";
  display: inline-block;
  top: 5px;
  position: absolute;
  left: -6px;
}
.app-usvi-master.appFieldHelp:before {
  border-right: 7px solid rgba(0, 0, 0, 0.2);
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  content: "";
  display: inline-block;
  top: 4px;
  position: absolute;
  left: -7px;
}
.app-usvi-master.appFieldHint,
.app-usvi-master .appFieldHint {
  clear: right;
  color: #70787c;
  text-align: left;
  font-size: 1.125rem;
  font-weight: normal;
  margin-top: 2px;
  margin-bottom: 2px;
}
.app-usvi-master.appFieldHint p,
.app-usvi-master .appFieldHint p {
  margin: 0px;
}
.app-usvi-master.appFieldHint .appFieldHintText,
.app-usvi-master .appFieldHint .appFieldHintText {
  display: inline-block;
  text-align: left;
}
.app-usvi-master.appFieldHint:after {
  border-right: 10px solid #fff;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  content: "";
  display: inline-block;
  top: 4px;
  position: absolute;
  left: -9px;
}
.app-usvi-master.appFieldHint:before {
  border-right: 11px solid rgba(0, 0, 0, 0.2);
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  content: "";
  display: inline-block;
  top: 3px;
  position: absolute;
  left: -10px;
}
.app-usvi-master .appHelpAutoServiceContainer {
  border: 0px solid #D2E0ED;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntry {
  padding: 5px;
  border: 1px solid #ddd;
  border-radius: 3px;
  margin: 2px;
  margin-top: 10px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntry > a {
  color: #133d91;
  font-size: 1.125rem;
  font-weight: bold;
  text-decoration: underline;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntry > a.appHelpEntry {
  border: 0;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt {
  padding-left: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  line-height: normal;
  font-size: 1rem;
  border: transparent 1px solid;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtLabel {
  color: #000;
  font-weight: bold;
  float: left;
  margin-right: 20px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtLabel .appHelpTk {
  font-weight: normal;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpItemEdit {
  float: left;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtEdit {
  margin: 3px;
  text-decoration: underline;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtEdit:hover {
  text-decoration: underline;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:empty {
  display: none;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue {
  max-width: 80%;
  float: left;
  margin-right: 10px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  border: 1px dotted #ccc;
  padding: 2px 5px;
  background-color: #efefef;
  font-weight: bold;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:after {
  content: '"';
  font-weight: normal;
  color: #666;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:before {
  content: '"';
  font-weight: normal;
  color: #666;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:empty:before {
  content: '';
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpTxt .appHelpTxtValue:empty:after {
  content: '';
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntryChildren {
  margin-left: 20px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntryChildren:first-child {
  border-top: none;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpAutoService .appHelpEntryChildren:last-child {
  border-bottom: none;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpEntryPrompt {
  margin-bottom: 10px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpEntryCollapsed > a span.right:before {
  content: "\f0da";
  font-family: FontAwesome;
  width: 20px;
  padding-left: 10px;
  display: inline-block;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpEntryExpanded > a span.right:before {
  content: "\f0d7";
  font-family: FontAwesome;
  width: 20px;
  padding-left: 10px;
  display: inline-block;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpModeWrap {
  float: right;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpModeWrap:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceSelector {
  float: left;
  margin-bottom: 10px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceSelector select {
  width: 100%;
  margin-right: 20px;
  margin-bottom: 20px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand,
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode {
  float: right;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a,
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a {
  color: #133d91;
  padding: 0;
  margin-bottom: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 0;
  background: transparent!important;
  text-decoration: underline;
  display: inline-block;
  margin-left: 5px;
  margin-right: 5px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpServiceExpand a:hover,
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors .appHelpMode a:hover {
  color: #202020;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 0;
  padding: 0;
  background: transparent!important;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceSelectors:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpServiceExpand {
  margin-right: 4px;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpQuery a {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  margin-bottom: 0;
}
.app-usvi-master .appHelpAutoServiceContainer .appHelpQuery a:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .ui-dialog-content .appHelpEntryPrompt {
  margin-bottom: 10px;
}
.app-usvi-master .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .appRestricted.appRestrictedRadio {
  clear: both;
}
.app-usvi-master .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .appRestricted.appRestrictedRadio:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .restrictedOptionCss {
  clear: both;
}
.app-usvi-master .ui-dialog-content .appHelpEntryPrompt + .appRestrictedAtt .restrictedOptionCss:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master textarea.appHelpText {
  width: 650px;
  height: 160px;
}
.app-usvi-master .appHelpTextPreviewLink {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .appHelpTextPreviewLink:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .appHelpTextPreview {
  border: 1px solid #C9C9C9;
  border-radius: 3px 3px 3px 3px;
  color: #555555;
  width: 650px;
}
.app-usvi-master input.appHelpText {
  width: 650px;
}
.app-usvi-master .serviceGuideTitle {
  margin-left: 10px;
}
.app-usvi-master .serviceGuide {
  font-family: 'open_sans' !important;
}
.app-usvi-master .appPanelAlpha .appPanelHeader {
  padding: 6px;
  background: #2357a5;
  border: 4px solid #2357a5;
  text-transform: uppercase;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.app-usvi-master .appPanelAlpha .appPanelHeader h2 {
  color: #ffffff;
}
.app-usvi-master .appPanelAlpha .appPanelContainer {
  background: #ffffff;
  padding: 10px;
  border-width: 0px;
  border-style: solid;
  border-color: #ccc;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.app-usvi-master .appPanelAlpha .appPanelItem {
  padding: 5px;
  border-bottom: 1px dotted #ccc;
}
.app-usvi-master .appPanelAlpha .appPanelItem:hover {
  background: #f2f2f2;
}
.app-usvi-master .appPanelBoxed {
  padding: 19px;
  border: 1px solid #cccccc;
  margin-bottom: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-usvi-master .appPanelShaded {
  background: #eeeeee;
  padding: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 1px 1px 2px #eee;
  -moz-box-shadow: 1px 1px 2px #eee;
  box-shadow: 1px 1px 2px #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-usvi-master .appPanelCond {
  padding: 10px;
}
.app-usvi-master .appPanelRows:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master a.taskSearch-results-page-line-left-editTask {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master a.taskSearch-results-page-line-left-editTask:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .taskSearch-results-page-line-right.appReadOnly .appAttribute.appReadOnly .appAttrLabelBox {
  width: 100px;
  font-size: 1.125rem;
}
.app-usvi-master .taskSearch-results-page-line-right.appReadOnly .appAttribute.appReadOnly .appAttrLabelBox {
  width: 100px;
}
.app-usvi-master .taskSearch-results-page-line-left.appReadOnly {
  width: 66.26506024%;
  *width: 66.20481928%;
  float: left;
}
.app-usvi-master .taskSearch-results-page-line-right.appReadOnly {
  width: 32.53012048%;
  *width: 32.46987952%;
  float: right;
  margin-left: 1.20481928%;
  margin-top: 40px;
}
.app-usvi-master .taskSearch-results-page-line-right.appReadOnly * {
  font-size: 0.6875rem;
}
.app-usvi-master .taskSearch-results-page-line-right.appReadOnly .appSecuritySearchRow {
  padding: 0;
  background: none;
}
.app-usvi-master .appTaskDefinitionRepeater td {
  word-wrap: break-word;
  min-height: 1px;
  font-size: 1rem;
}
.app-usvi-master .taskDefinitionSearch td.appIndex0 {
  width: 32.53012048%;
  *width: 32.46987952%;
  margin-left: 0;
}
.app-usvi-master .taskDefinitionSearch td.appIndex1 {
  width: 49.39759036%;
  *width: 49.3373494%;
  word-wrap: normal;
  word-break: normal;
}
.app-usvi-master .taskDefinitionSearch td.appIndex2 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .taskDefinitionSearch td.appIndex2 .appMenuItem .left:before {
  content: "\f044";
  font-family: FontAwesome;
}
.app-usvi-master .taskDefinitionSearch td.appIndex2 .appMenuItem {
  text-decoration: none;
}
.app-usvi-master .taskDefinitionSearch td.appIndex2 .appMenuItem:hover {
  text-decoration: underline;
}
.app-usvi-master .appRecordTaskActionReference td {
  word-wrap: break-word;
  min-height: 1px;
  font-size: 1rem;
}
.app-usvi-master .appRecordTaskActionReference tr.appTaskActionReason td {
  border-top: 0;
  padding-top: 0px;
  padding-bottom: 0px;
}
.app-usvi-master .appRecordTaskActionReference tr.appTaskActionReason > th {
  border-top: none;
}
.app-usvi-master .appRecordTaskActionReference tr.appTaskAction > td {
  padding-top: 20px;
}
.app-usvi-master .appRecordTaskActionReference td textarea {
  height: 24px;
  width: 200px;
}
.app-usvi-master .appRecordTaskActionReference td .appAttrLocalizedTextLocale {
  display: inline-block;
}
.app-usvi-master .appRecordTaskActionReference td .Attribute-Order input {
  min-width: 30px;
  width: 30px;
}
.app-usvi-master .appRecordTaskActionReference td .Attribute-Name select {
  min-width: 100px;
}
.app-usvi-master .appRecordTaskActionReference td .Attribute-Code input {
  min-width: 100px;
}
.app-usvi-master .appRecordTaskActionReference td .Attribute-MinReasons input {
  min-width: 30px;
  width: 30px;
}
.app-usvi-master .appRecordTaskActionReference td .Attribute-MaxReasons input {
  min-width: 30px;
  width: 30px;
}
.app-usvi-master .appRecordTaskActionReference td .Attribute-AllowCommentsYn input {
  min-width: 30px;
  width: 30px;
}
.app-usvi-master .appRecordTaskActionReference td .appLayA2 .appAttribute .appLocalizedText,
.app-usvi-master .appRecordTaskActionReference td .appAttribute .appLocalizedText {
  margin: 0;
}
.app-usvi-master .appRecordTaskActionReference .appTblOwnRow > td {
  border-top: none;
  padding-top: 0;
}
.app-usvi-master .appRecordTaskActionReference .appTblOwnRow a.appTableAdd {
  padding: 2px 6px;
  font-size: 0.875rem;
  line-height: 20px;
  min-height: inherit;
}
.app-usvi-master .appTable.appTaskActionReasons.appNotReadOnly .appTblCell0 {
  width: 24.09638554%;
  *width: 24.03614458%;
}
.app-usvi-master .appTable.appTaskActionReasons.appNotReadOnly .appTblCell1 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .appTable.appTaskActionReasons.appNotReadOnly .appTblCell2 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .appTable.appTaskActionReasons.appNotReadOnly .appTblCell3 {
  width: 24.09638554%;
  *width: 24.03614458%;
}
.app-usvi-master .appTable.appTaskActionReasons.appNotReadOnly .appTblCell4 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .appTable.appTaskActionReasons.appNotReadOnly .appTblCell5 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTable.appTaskActionReasons.appReadOnly .appTblCell0 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTable.appTaskActionReasons.appReadOnly .appTblCell1 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .appTable.appTaskActionReasons.appReadOnly .appTblCell2 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .appTable.appTaskActionReasons.appReadOnly .appTblCell3 {
  width: 24.09638554%;
  *width: 24.03614458%;
}
.app-usvi-master .appTable.appTaskActionReasons.appReadOnly .appTblCell4 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTable.appTaskActionReasons.appReadOnly .appTblCell5 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appRecordTaskAllocationReference tr.appTaskAllocationTargets td {
  border-top: 0;
}
.app-usvi-master .appRecordTaskAllocationReference td textarea {
  height: 24px;
  width: 200px;
}
.app-usvi-master .appRecordTaskAllocationReference td .appAttrLocalizedTextLocale {
  display: inline-block;
}
.app-usvi-master .appRecordTaskAllocationReference td .Attribute-Order input {
  min-width: 30px;
  width: 30px;
}
.app-usvi-master .appRecordTaskAllocationReference td .Attribute-Name select {
  min-width: 100px;
}
.app-usvi-master .appRecordTaskAllocationReference td .Attribute-Code input {
  min-width: 100px;
}
.app-usvi-master .appRecordTaskAllocationReference td .Attribute-MinReasons input {
  min-width: 30px;
  width: 30px;
}
.app-usvi-master .appRecordTaskAllocationReference td .Attribute-MaxReasons input {
  min-width: 30px;
  width: 30px;
}
.app-usvi-master .appRecordTaskAllocationReference td .Attribute-AllowCommentsYn input {
  min-width: 30px;
  width: 30px;
}
.app-usvi-master .appRecordTaskAllocationReference td .appLayA2 .appAttribute .appLocalizedText,
.app-usvi-master .appRecordTaskAllocationReference td .appAttribute .appLocalizedText {
  margin: 0;
}
.app-usvi-master .feeDefinitionSearch td.appIndex0 {
  width: 24.09638554%;
  *width: 24.03614458%;
}
.app-usvi-master .feeDefinitionSearch td.appIndex1 {
  width: 49.39759036%;
  *width: 49.3373494%;
}
.app-usvi-master .feeDefinitionSearch td.appIndex2 {
  width: 24.09638554%;
  *width: 24.03614458%;
}
.app-usvi-master .feeDefinitionSearch td.appIndex2 .appMenuItem .left:before {
  content: "\f044";
  font-family: FontAwesome;
}
.app-usvi-master .feeDefinitionSearch td.appIndex2 .appMenuItem {
  padding: 2px 6px;
  font-size: 0.875rem;
  line-height: 20px;
  min-height: inherit;
}
.app-usvi-master .appWorkQueueExpando .appExpandoHeader {
  margin-bottom: 5px;
}
.app-usvi-master .appWorkQueueExpando .appExpandoHeader:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appWorkQueueRepeater {
  border-collapse: collapse;
  max-width: 100%;
}
.app-usvi-master .appWorkQueueRepeater tr {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-spacing: 0;
}
.app-usvi-master .appWorkQueueRepeater td {
  margin: 4px 0 4px 0;
  font-size: 1.125rem;
  line-height: normal;
  border: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.app-usvi-master .appWorkQueueRepeater td .appRestrictedAttYesNo.appNotReadOnly {
  margin-bottom: 0;
}
.app-usvi-master .ie8 .appWorkQueueRepeater td {
  border: #e8e8e8;
}
.app-usvi-master .appWorkQueueRepeater td a {
  text-decoration: underline;
}
.app-usvi-master .appWidgetSet-assistive .appWorkQueueRepeater tr.workQueueOverdue td.appIndex4 div.appAttrValue:after {
  content: ' Overdue!';
}
.app-usvi-master .appWorkQueueRepeater .appTblRowEven {
  background: #efefef;
}
.app-usvi-master .appWorkQueueRepeater .appTblRowOdd {
  background: #fcfcfc;
}
.app-usvi-master .dashboard .workQueueOverdue.appTblRowOdd td.appDueDays .appAttrValue {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border-left: 4px solid #ac180d;
  color: #fff;
  background-image: none;
  color: #253036;
  padding-left: 5px;
  background: rgba(0, 0, 0, 0.05);
  padding: 5px;
}
.app-usvi-master .dashboard .workQueueOverdue.appTblRowEven td.appDueDays .appAttrValue {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border-left: 4px solid #ba1a0e;
  color: #fff;
  background-image: none;
  color: #253036;
  padding-left: 5px;
  background: rgba(0, 0, 0, 0.05);
  padding: 5px;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-40 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-40 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-40 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-40 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-40 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-40 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-39 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-39 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-39 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-39 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-39 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-39 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-38 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-38 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-38 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-38 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-38 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-38 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-37 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-37 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-37 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-37 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-37 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-37 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-36 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-36 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-36 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-36 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-36 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-36 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-35 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-35 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-35 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-35 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-35 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-35 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-34 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-34 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-34 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-34 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-34 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-34 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-33 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-33 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-33 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-33 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-33 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-33 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-32 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-32 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-32 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-32 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-32 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-32 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-31 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-31 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-31 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-31 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-31 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-31 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-30 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-30 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-30 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-30 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-30 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-30 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-29 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-29 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-29 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-29 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-29 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-29 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-28 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-28 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-28 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-28 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-28 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-28 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-27 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-27 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-27 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-27 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-27 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-27 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-26 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-26 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-26 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-26 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-26 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-26 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-25 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-25 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-25 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-25 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-25 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-25 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-24 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-24 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-24 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-24 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-24 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-24 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-23 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-23 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-23 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-23 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-23 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-23 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-22 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-22 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-22 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-22 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-22 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-22 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-21 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-21 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-21 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-21 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-21 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-21 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-20 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-20 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-20 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-20 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-20 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-20 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-19 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-19 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-19 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-19 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-19 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-19 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-18 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-18 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-18 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-18 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-18 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-18 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-17 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-17 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-17 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-17 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-17 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-17 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-16 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-16 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-16 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-16 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-16 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-16 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-15 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-15 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-15 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-15 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-15 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-15 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-14 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-14 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-14 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-14 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-14 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-14 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-13 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-13 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-13 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-13 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-13 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-13 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-12 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-12 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-12 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-12 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-12 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-12 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-11 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-11 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-11 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-11 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-11 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-11 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-10 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-10 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-10 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-10 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-10 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-10 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-9 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-9 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-9 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-9 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-9 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-9 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-8 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-8 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-8 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-8 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-8 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-8 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-7 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-7 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-7 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-7 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-7 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-7 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-6 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-6 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-6 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-6 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-6 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-6 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-5 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-5 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-5 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-5 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-5 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-5 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-4 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-4 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-4 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-4 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-4 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-4 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-3 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-3 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-3 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-3 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-3 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-3 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-2 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-2 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-2 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-2 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-2 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-2 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-1 td a {
  color: #133d91;
}
.app-usvi-master .dashboard tr.workQueueOverdue..workQueueOverdueBusinessDays-1 td a:hover {
  color: #202020;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-1 {
  border-right: 3px solid #ba1a0e;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-1 {
  border-right: 3px solid #ac180d;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowOdd.workQueueOverdueBusinessDays-1 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority.appTblRowEven.workQueueOverdueBusinessDays-1 td.appDueDays {
  border-left: 4px solid #ac180d;
  color: #fff;
}
.app-usvi-master .appWorkQueueRepeater th,
.app-usvi-master .appWorkQueueRepeater td {
  padding: 8px;
  vertical-align: middle;
}
.app-usvi-master .appWorkQueueRepeater th *,
.app-usvi-master .appWorkQueueRepeater td * {
  font-size: 1.125rem;
}
.app-usvi-master .appWorkQueueRepeater .appAttribute.appReadOnly {
  margin-bottom: 0;
}
.app-usvi-master .appPriority td.appDueDays {
  position: relative;
  padding-right: 20px;
}
.app-usvi-master .appPriority td.appDueDays:after {
  content: " ";
  display: inline-block;
  vertical-align: top;
  float: right;
  width: 20px;
  top: 5px;
  right: 1px;
  height: 20px;
  position: absolute;
  background: url('data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23FFFFFF%3B%7D%20.st1%7Bfill%3A%23ED1C24%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .ie8 .appPriority td.appDueDays:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAA/ElEQVR42r2U0QmDMBCG2wXqAErrQwm4gI+doSP5LjiCG3SHjtCAL25gCx1AH7R/4QLHEX5aig18xPy5/J5eks1f2nN/LEANPBjBIr0XvfjUKAEtmMFCmCUuYWYZ6COL76CT3s71IItmZswm0ABn4pzokzFNrGGrAh6gNPMpOIGtjEswqDWtLcCsMisjX1DJ/EFppcp0BkWYqNWbmrdGDHOjN2ptHUSvRPeloVNrfRDHUE2J44amqeqPQViEzgSeQSVciWEXPGiGGF9E16QsQ/oP8bwDuULMyD8kVeaNV5nvQ9v4PoyflIGZkpOy2ln+/bZZ+T7kN/bt2xv7BQhVqg65m1THAAAAAElFTkSuQmCC);
}
.app-usvi-master .appPriority div.appDueDays {
  display: inline-block;
  vertical-align: top;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority td.appDueDays {
  background: #ac180d;
  color: #fff;
}
.app-usvi-master .dashboard tr.workQueueOverdue.appPriority td.appDueDays:after {
  background: url('data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .ie8.dashboard tr.workQueueOverdue.appPriority td.appDueDays:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAXVBMVEUAAAD/////8uz+7eX/+/j////+7OT/////8er+7eX//////f3+6uH92cn/+PX4oYXwTzftHiT+6+LxXkLvRDDyZUjtICX+6d/3l3rvSDPwSTPzdFX7ybX6uqLuNConVf4pAAAACnRSTlMAKZLh/A+rHObgUvgODgAAAKJJREFUeAF1kFXCg2AMBIPDfro1rHD/YzaQ32UeJx45KcqqRl2VhXzQtA6Gaxsxuh6KDx5K31meupgyyZyi2jO3BS5XVbf7g9cRaI8ZDvFwnDCT1win00og0eRCMgGlSAXkLzIDlUgNzy+SHrUIEEiu0/Q0GYD3zA3K7SPTeu7Lsqiznh/TDZv+sadhe9pF47u1i/6+/e8v/f1P+/zw8fn/eAGa2w/B3CH0pwAAAABJRU5ErkJggg==);
}
.app-usvi-master .appTSKDetails .appPriority .appAttrValue {
  padding: 3px 6px;
  font-size: 1rem;
  line-height: 14px;
  color: #ffffff;
  vertical-align: baseline;
  white-space: nowrap;
  font-weight: bold;
  background-color: #70787c;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 2px;
  margin-left: 2px;
  /* color: @defaultTextColor; text-shadow: none; background: transparent; border: 1px solid #ccc; */
}
.app-usvi-master .appWorkQueueExpando select {
  width: 200px;
}
.app-usvi-master .appWorkQueueContainer .NameNumber,
.app-usvi-master .appWorkQueueContainer .appWorkQueueRegister {
  margin-right: 5px;
}
.app-usvi-master .appWorkQueueContainer .wqViewOptions button {
  margin-bottom: 10px;
}
.app-usvi-master .appWorkQueueContainer .appAttribute {
  margin-bottom: 10px;
}
.app-usvi-master .appWorkQueueContainer .bulkActionSelection select {
  width: 260px;
}
.app-usvi-master .appWorkQueueContainer button.bulkActionApply {
  padding: 7px 20px;
}
.app-usvi-master .appWorkQueueContainer .appWorkQueueCriteriaLeft {
  display: inline-block;
  margin-right: 20px;
}
.app-usvi-master .appWorkQueueContainer .appWorkQueueCriteriaRight {
  display: inline-block;
  vertical-align: bottom;
  margin-bottom: 10px;
}
.app-usvi-master .appWorkQueueContainer .appWorkQueueCriteriaRight .appValue {
  float: left;
}
.app-usvi-master .appWorkQueueNameNumber,
.app-usvi-master .appWorkQueueExpando,
.app-usvi-master .appWorkQueueAllocatedTo {
  margin-bottom: 0;
}
.app-usvi-master .appWorkQueueContainer .appMenuGroup.wqViewOptions {
  display: block;
  height: 30px;
}
.app-usvi-master .appWorkQueueContainer .appMenuGroup.wqViewOptions .appGroupMenu.appMenuDepth0 {
  float: right;
}
.app-usvi-master .appWorkQueueContainer .appMenuGroup.wqViewOptions .appButton.dropdown-toggle {
  float: right;
  margin-right: 0;
}
.app-usvi-master .appWorkQueueContainer .appMenuGroup.wqViewOptions .multiselect-container {
  left: auto;
  right: 0;
}
.app-usvi-master .dashboardInternal .appWorkQueueContainer .appPagerBanner,
.app-usvi-master .dashboardInternal .appMyTasks .appPagerBanner {
  border-bottom: none;
  padding-bottom: 0;
}
.app-usvi-master .appWorkQueueContainer .appBulkActions .bulkActionApply {
  vertical-align: bottom;
  margin-bottom: 40px;
}
.app-usvi-master .appMyTasksRepeater .appTblCellEmpty {
  display: none;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterRowContent {
  padding: 5px;
  border-bottom: 1px solid #ccc;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterRowContent.appRowLast {
  border-bottom: none;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: bold;
  font-size: 0.875rem;
  line-height: normal;
  border-bottom: 1px solid #dcdcdc;
  margin-top: 10px;
  text-shadow: 1px 1px 1px #ffffff;
  background-color: #eee;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders > div {
  margin-left: 1.20481928%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders [class*="appIndex"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex0 {
  width: 7.22891566%;
  *width: 7.1686747%;
  margin-left: 0;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex1 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex2 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex3 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex4 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex5 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRepeaterTableHeaders .appIndex6 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions [class*="appIndex"] {
  margin-left: 1.20481928%;
  font-size: 0.875rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex0 {
  width: 7.22891566%;
  *width: 7.1686747%;
  margin-left: 0;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex1 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex2 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex3 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex4 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex5 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appRecordTaskActions .appIndex6 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appTaskHistory.appRepeaterTable.appReadOnly .appAttribute.appReadOnly .appAttrLabelBox {
  display: none;
}
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appRepeaterContent > .appRepeaterRowContent,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appDialogRepeaterRowContent,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly .appDivRow,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly .appTblRow,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appRepeaterContent > .appGenRow {
  padding: 19px;
  border: 1px solid #cccccc;
  margin-bottom: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appDialogRepeaterRowContent:first-child,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly .appDivRow:first-child,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly .appTblRow:first-child,
.app-usvi-master .appRepeater.editTask-serviceHistory-serviceInstance-history.appReadOnly > .appRepeaterContent > .appGenRow:first-child {
  border-top: 1px solid #cccccc;
}
.app-usvi-master .editTask .appAttrSecurityLookup.appReadOnly .appSecuritySearch {
  float: left;
  clear: none;
}
.app-usvi-master .editTask .appAttrSecurityLookup.appReadOnly .appSecuritySearch .appSecuritySearchRow {
  background: none;
  padding: 0px;
}
.app-usvi-master .editTask .appAttrSecurityLookup.appReadOnly .appSecuritySearch .appSecuritySearchRow .appSecuritySearchLabel {
  font-weight: normal;
}
.app-usvi-master .editTask .appServiceInstancePresenter .appFilingLabel,
.app-usvi-master .appFilingPresenter.appAttribute.appReadOnly .appFilingLabel {
  float: left;
  padding-right: 0.5em;
  width: auto;
  margin-right: 0;
  clear: both;
}
.app-usvi-master .editTask .appServiceInstancePresenter .appFilingValue > div,
.app-usvi-master .appFilingPresenter.appAttribute.appReadOnly .appFilingValue > div {
  float: left;
  padding-right: 0.5em;
  font-style: italic;
}
.app-usvi-master .editTask .appServiceInstancePresenter:after,
.app-usvi-master .appFilingPresenter.appAttribute.appReadOnly:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appSecurityUserAddresses .appBox + .appBox {
  margin: 0;
}
.app-usvi-master .fancyReviewTask .appFormHead .headButton {
  margin-top: 10px;
}
.app-usvi-master .fancyReviewTask .appFormHead .headButton .appButton {
  color: white;
}
.app-usvi-master .fancyReviewTask .appReadOnly.appAttribute {
  margin-bottom: 3px!important;
}
.app-usvi-master .fancyReviewTask .appBlockTitle {
  margin-top: 20px;
}
.app-usvi-master .fancyReviewTask .appPageTitleInner h1,
.app-usvi-master .fancyReviewTask .appPageTitleInner .taskDescription {
  color: #ffffff;
  display: inline-block;
  font-size: 1.75rem;
}
.app-usvi-master .fancyReviewTask button > .left,
.app-usvi-master .fancyReviewTask .appButton > .left {
  float: left;
}
.app-usvi-master .fancyReviewTask .reviewTaskWrapper > div.appTabs {
  display: inline-block;
  width: 65%;
}
.app-usvi-master .fancyReviewTask .appWizardButtonPad {
  width: auto;
}
.app-usvi-master .fancyReviewTask,
.app-usvi-master .fancyReviewTask.appBody,
.app-usvi-master .fancyReviewTask .appFooterContainer {
  background: #fff;
}
.app-usvi-master .fancyReviewTask .appFooterContainer .appFooter {
  margin-top: 0;
}
.app-usvi-master .fancyReviewTask.appRoot {
  padding-top: 0;
}
.app-usvi-master .fancyReviewTask .appBannerContainer {
  position: static;
  top: auto;
}
.app-usvi-master .fancyReviewTask .appBannerContainer .appNav > li.appHelpItem {
  display: inline-block;
}
.app-usvi-master .fancyReviewTask .appWholePage .contentCell .contWrap {
  max-width: none;
  margin: 0;
  padding: 0;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel {
  width: 34%;
  max-width: 460px;
  float: right;
  padding: 0 0 20px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  border-right: 1px solid #E1E1E0;
  margin-right: -1px;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .headButton {
  padding-top: 10px;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabelBox {
  width: 170px;
  flex-basis: 170px;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appPanel {
  border: none;
  padding: 0;
  margin-bottom: 10px;
  padding: 0 20px 0 20px;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdue {
  background-color: #ac180d;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .attrXXL textarea,
.app-usvi-master .reviewTaskWrapper .appSidePanel textarea {
  width: auto;
  resize: vertical;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appAttribute.appReadOnly {
  margin-bottom: 0px;
  font-size: 1rem;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabel,
.app-usvi-master .reviewTaskWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabel .appLabelText {
  font-size: 1rem;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel > li {
  border-bottom: 4px solid transparent;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appTabSelected {
  padding-left: 0;
  padding-top: 10px;
  border-bottom: 4px solid #133d91;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .select2 {
  width: auto!important;
  vertical-align: top;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel ul.appTabs > li > a {
  color: #133d91;
  border-bottom: 0;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appBtnToolbar button.appButton {
  display: block;
  width: 100%;
  margin-bottom: 10px;
  cursor: pointer;
  margin-right: auto;
  margin-left: auto;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appBtnToolbar button.appButton .left {
  margin-right: 10px;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appBtnToolbar button.appButton:hover {
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
  box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appCancel {
  margin-bottom: 0;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel.detached {
  right: 20px;
  z-index: 1;
  top: 20px;
  bottom: 20px;
  overflow: auto;
  margin-top: 0;
  position: fixed;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-40 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-40.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-40.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-39 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-39.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-39.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-38 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-38.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-38.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-37 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-37.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-37.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-36 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-36.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-36.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-35 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-35.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-35.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-34 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-34.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-34.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-33 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-33.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-33.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-32 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-32.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-32.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-31 {
  background-color: #ac180d;
  color: #ffffff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-31.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-31.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-30 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-30.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-30.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-29 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-29.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-29.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-28 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-28.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-28.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-27 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-27.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-27.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-26 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-26.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-26.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-25 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-25.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-25.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-24 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-24.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-24.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-23 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-23.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-23.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-22 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-22.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-22.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-21 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-21.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-21.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-20 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-20.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-20.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-19 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-19.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-19.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-18 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-18.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-18.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-17 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-17.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-17.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-16 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-16.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-16.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-15 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-15.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-15.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-14 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-14.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-14.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-13 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-13.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-13.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-12 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-12.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-12.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-11 {
  background-color: #feb549;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-11.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-11.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-10 {
  background-color: #ffc095;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-10.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-10.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-9 {
  background-color: #ffc095;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-9.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-9.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-8 {
  background-color: #ffc095;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-8.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-8.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-7 {
  background-color: #ffc095;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-7.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-7.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-6 {
  background-color: #ffc095;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-6.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-6.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-5 {
  background-color: #ffc095;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-5.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-5.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-4 {
  background-color: #ffeeb6;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-4.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-4.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-3 {
  background-color: #ffeeb6;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-3.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-3.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-2 {
  background-color: #ffeeb6;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-2.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-2.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-1 {
  background-color: #ffeeb6;
  color: #253036;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-1.appPriority {
  background-color: #ac180d;
  color: #fff;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appOverdueBusinessDays-1.appPriority:after {
  content: " ";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  background: url('data:image/svg+xml;utf8,%3Csvg%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.1%2023.5%22%3E%3Cstyle%3E.st0%7Bfill%3A%23ED1C24%3B%7D%20.st1%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Ccircle%20class%3D%22st0%22%20cx%3D%2211.5%22%20cy%3D%2211.5%22%20r%3D%229.4%22%2F%3E%3Cpath%20class%3D%22st1%22%20d%3D%22M11.5%2020.9c-5.2%200-9.4-4.2-9.4-9.4S6.3%202%2011.5%202s9.4%204.2%209.4%209.4-4.2%209.5-9.4%209.5zm0-16.1c-3.7%200-6.7%203-6.7%206.7s3%206.7%206.7%206.7%206.7-3%206.7-6.7-3-6.7-6.7-6.7zm1.6%207.8c0%20.2-.2.4-.4.4h-4c-.2%200-.4-.2-.4-.4v-.8c0-.2.2-.4.4-.4h2.8V7.1c0-.2.2-.4.4-.4h.8c.2%200%20.4.2.4.4v5.5z%22%2F%3E%3C%2Fsvg%3E');
}
.app-usvi-master .reviewTaskWrapper .appFormPanel {
  float: none;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
}
.app-usvi-master .reviewTaskWrapper .appFormHead {
  margin-bottom: 7px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .reviewTaskWrapper .appFormHead:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .reviewTaskWrapper .appFormHead .appTaskCancel {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .reviewTaskWrapper .appFormHead .appTaskCancel:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .fancyReviewTask .appFormHead hgroup {
  width: 63%;
}
.app-usvi-master .reviewTaskWrapper .appTabsPlain .appTabs > li {
  padding-left: 10px;
  padding-right: 10px;
}
.app-usvi-master .reviewTaskWrapper .appTabsPlain div.appTabSelected {
  padding: 0;
}
.app-usvi-master .reviewTaskWrapper .appFormHead h1 {
  margin-bottom: 2px;
  line-height: 1.4;
  font-size: 22px;
}
.app-usvi-master .reviewTaskWrapper .appFormHead .appBtnToolbar {
  margin-bottom: 0;
}
.app-usvi-master .reviewTaskWrapper .appFormHead .appBtnToolbar:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .reviewTaskWrapper .appFormHead .appBtnToolbar .appButton {
  margin-right: 0;
  margin-top: 2px;
  margin-left: 3px;
}
.app-usvi-master .reviewTaskWrapper .appFormTabs {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .reviewTaskWrapper .appFormTabs:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .reviewTaskWrapper .appFormTabs ul.appTabs {
  display: block;
  padding-top: 40px;
  padding-bottom: 40px;
  width: 150px;
  background: transparent;
  background: url("images/tabsVertBack.png") no-repeat;
  padding-right: 10px;
  margin-right: 0;
}
.app-usvi-master .reviewTaskWrapper .appFormTabs ul.appTabs a:before {
  font-family: FontAwesome;
  margin-right: 3px;
}
.app-usvi-master .reviewTaskWrapper .appFormTabs ul.appTabs .form a:before {
  content: "\f15c";
}
.app-usvi-master .reviewTaskWrapper .appFormTabs ul.appTabs .history a:before {
  content: "\f017";
}
.app-usvi-master .reviewTaskWrapper .appFormTabs ul.appTabs .tags a:before {
  content: "\f02c";
}
.app-usvi-master .reviewTaskWrapper .appFormTabs ul.appTabs .docs a:before {
  content: "\f0c6";
}
.app-usvi-master .reviewTaskWrapper .appFormTabs ul.appTabs .activity a:before {
  content: "\f0ec";
}
.app-usvi-master .reviewTaskWrapper .appFormTabs .appTabSelected {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
}
.app-usvi-master .reviewTaskWrapper div.appTabs.appFormTabs ul.appTabs li.appTabSelected {
  border: none;
}
.app-usvi-master .reviewTaskWrapper .appFormTabs div.appTabSelected {
  width: 100%;
}
.app-usvi-master .reviewTaskWrapper .appTSKAddNote {
  margin-top: 15px;
}
.app-usvi-master .reviewTaskWrapper .appServiceInstanceDetails {
  /* overflow-y: auto; */
  max-height: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: none;
  padding: 0;
  margin: 0;
}
.app-usvi-master .reviewTaskWrapper .appSection > .appBlockChildren > .appBoxAlpha {
  border: none;
  padding: 0;
}
.app-usvi-master .reviewTaskWrapper .appSection > .appBlockTitle > h2 {
  border-top: 4px solid #d7d7d7;
  padding-top: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.app-usvi-master .reviewTaskWrapper .appSection > .appBlockTitle > h2:before {
  content: "\f114";
  font-family: FontAwesome;
  margin-right: 1em;
}
.app-usvi-master .reviewTaskWrapper .greyBar,
.app-usvi-master .reviewTaskWrapper .appSection .appRepeaterContent {
  padding-left: 0;
  border-left: 0;
}
.app-usvi-master .reviewTaskWrapper .appSection .appRepeaterRowContent {
  margin-bottom: 10px;
}
.app-usvi-master .reviewTaskWrapper .appSection .appPanelShaded {
  padding: 10px;
}
.app-usvi-master .reviewTaskWrapper .appDocumentsContainer .appDocuments li {
  border-bottom: 0;
}
.app-usvi-master .reviewTaskWrapper .appDocumentsContainer.appReadOnly {
  margin-bottom: -2px;
}
.app-usvi-master .appTL {
  list-style-type: none;
  margin: 0;
  padding: 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAAABCAYAAAAlxXv6AAAAFklEQVQY02NgGAU0AYcv3f6PjvGpBwCUxhEsjkWuXgAAAABJRU5ErkJggg==');
  background-repeat: repeat-y;
  background-position-x: 118px;
}
.app-usvi-master .appTL .appAttribute.appReadOnly .appAttrLabelBox,
.app-usvi-master .appTL .appAttrPrevious .appAttrPrevLabelBox {
  width: auto;
  margin-right: 10px;
}
.app-usvi-master .appTL .appAttribute.appReadOnly .appAttrValue {
  overflow: initial;
  display: inline-block;
}
.app-usvi-master .appTL .appAttribute.appReadOnly .appAttrLabelBox {
  font-weight: bold;
}
.app-usvi-master .appTL .appServiceInstanceViewChangeDec .appAttribute.appReadOnly .appAttrLabelBox,
.app-usvi-master .appTL .appServiceInstanceViewChangeDec .appAttrPrevious .appAttrPrevLabelBox {
  width: 320px;
}
.app-usvi-master .appTL .appServiceInstanceViewChangeDec .appAttribute.appReadOnly .appAttrValue {
  font-weight: normal;
}
.app-usvi-master .appTL .serviceCorrectionChangeDetails .appAttribute.appReadOnly .appAttrLabelBox,
.app-usvi-master .appTL .serviceCorrectionChangeDetails .appAttrPrevious .appAttrPrevLabelBox {
  width: 320px;
  margin-right: 10px;
}
.app-usvi-master .appTL .serviceCorrectionChangeDetails .appAttribute.appReadOnly .appAttrValue {
  font-weight: normal;
}
.app-usvi-master .appTL .serviceCorrectionChangeDetails .appAttrPreviousContainer {
  padding-left: 0;
}
.app-usvi-master .appTL .appTLSection {
  color: #43536f;
  font-weight: bold;
  font-size: 1.125rem;
}
.app-usvi-master .appTLBy {
  color: #777677;
  font-size: 1.125rem;
  font-style: italic;
  font-weight: normal;
  margin-left: 5px;
}
.app-usvi-master .appTL .appTagFaded {
  font-weight: normal;
  font-style: italic;
}
.app-usvi-master .appTL .appAttrValue {
  overflow: initial;
}
.app-usvi-master .appTL .appPreviousValue {
  color: #777677;
  text-decoration: line-through;
  font-style: italic;
}
.app-usvi-master .appTLDate {
  float: left;
  font-size: 1.125rem;
  width: 195px;
}
.app-usvi-master .appTLDetails {
  overflow: auto;
  padding-left: 40px;
  position: relative;
}
.app-usvi-master .appTLDetails:before {
  display: inline-block;
  border: 2px solid #fff;
  border-radius: 16px;
  width: 16px;
  height: 16px;
  content: " ";
  position: absolute;
  left: 1px;
  background: #303F4A;
}
.app-usvi-master .appCorrectionDetails .appExpandoChildren {
  margin-top: 5px;
  margin-left: 10px;
}
.app-usvi-master .appTLDetails {
  margin-bottom: 10px;
}
.app-usvi-master .appTLDetails:after {
  content: " ";
  border-bottom: 1px solid #E8E9EA;
  height: 1px;
  display: block;
  margin-top: 10px;
}
.app-usvi-master .appTL .appChangeCard {
  margin-bottom: 18px;
}
.app-usvi-master .appTLFilters {
  margin-bottom: 10px;
}
.app-usvi-master .appTLFilters:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appTLFilters .appValue {
  float: left;
  margin-right: 15px;
}
.app-usvi-master .appTLFilters .appValue:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appTSKEnterNote {
  width: 100%;
  overflow: hidden;
  resize: none;
}
.app-usvi-master .appTSKAddNote {
  display: table;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
}
.app-usvi-master .appTSKNote {
  padding-left: 20px;
  position: relative;
  margin-bottom: 10px;
}
.app-usvi-master .appTSKNote:before {
  content: "\f075";
  font-family: FontAwesome;
  display: inline-block;
  left: 0;
  position: absolute;
  color: #777677;
}
.app-usvi-master .appTSKNote:after {
  content: " ";
  border-bottom: 1px solid #E8E9EA;
  height: 1px;
  display: block;
  margin-top: 10px;
}
.app-usvi-master .appTSKNotes .appDocumentUploadLink {
  margin-bottom: 10px;
}
.app-usvi-master .appTSKNotes .appDocumentsContainer .appDocuments li:before {
  content: "\f0c6";
  font-family: FontAwesome;
  display: inline;
  position: absolute;
  left: 0;
}
.app-usvi-master .appTSKNotes .appDocumentsContainer .appDocuments li {
  padding-left: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  padding-right: 30px;
}
.app-usvi-master .appTSKNotes .appDocumentsContainer.appReadOnly > .appAttrLabelBox + .appDocuments li {
  padding-left: 20px;
}
.app-usvi-master .appTSKNotes .appDocumentsContainer .appDocuments li .appDocumentRemove {
  position: absolute;
  right: 0;
  text-decoration: none;
}
.app-usvi-master .appTSKNotes .appDocumentsContainer .appDocuments li .appDocumentRemove span {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .appTSKNotes .appDocumentsContainer .appDocuments li .appDocumentRemove:before {
  font-family: FontAwesome;
  content: "\f057";
  text-decoration: none;
}
.app-usvi-master .reviewTaskWrapper .appSidePanel .appResourceLink {
  font-size: 0.6875rem;
}
.app-usvi-master .appTSKNoteBy {
  color: #777677;
  font-style: italic;
  display: block;
}
.app-usvi-master .appTSKTagRow {
  margin-bottom: 20px;
  padding-left: 30px;
}
.app-usvi-master .appTSKTagHead {
  border-bottom: 1px solid #E8E9EA;
  margin-bottom: 10px;
}
.app-usvi-master .appTSKTag .appTag {
  border-bottom: 1px solid #ccc;
}
.app-usvi-master .reviewTaskWrapper .appChangesRecordWrapper .appServiceInstanceViewChangeDec {
  width: auto;
}
.app-usvi-master .reviewTaskWrapper .appAttrPreviousContainer:before {
  content: "\f0a4";
  font-family: FontAwesome;
  margin-right: 5px;
  /* position: absolute; left: -18px; */
  font-size: 1.125rem;
  float: left;
  color: #188bc1;
}
.app-usvi-master .reviewTaskWrapper .appAttrPreviousContainer.appAttribute.appReadOnly .appAttrLabelBox {
  width: 300px;
}
.app-usvi-master .fancyReviewTask .appHeaderContainer {
  display: none;
}
.app-usvi-master .reviewTaskWrapper .appRepeaterNew.appReadOnly > .appRepeaterContent > .appGenRow.Direct > .appRepeaterDirect {
  display: block;
}
@media screen and (max-width: 1024px) {
  .app-usvi-master .reviewTaskWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabelBox,
  .app-usvi-master .reviewTaskWrapper .appRepeaterNew > .appRepeaterContent > .appGenRow.appReadOnly > .appRepeaterDirect .appAttrLabelBox {
    float: none;
    width: auto;
  }
  .app-usvi-master .reviewTaskWrapper .appTabsPlain div.appTabSelected {
    padding-left: 0;
    padding-right: 0;
  }
  .app-usvi-master .reviewTaskWrapper .appAttribute.appReadOnly .appAttrLabelBox {
    float: none;
    width: auto;
  }
}
.app-usvi-master .appChangesRecordWrapper .appServiceInstanceViewChangeDec .appServiceInstanceViewChangeDecText {
  margin-right: 10px;
}
.app-usvi-master .appChangesRecordWrapper:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appAttribute.appMergeResult {
  background-color: #FFC4C4;
}
.app-usvi-master .appMergeResult {
  position: relative;
}
.app-usvi-master .appServiceInstanceViewChangeDec.appMergeResult {
  padding: 5px;
  border: 1px #e14e00 dotted;
  background-color: #fbe5d9;
  position: relative;
}
.app-usvi-master .appServiceInstanceViewChangeDec.appMergeResult:before {
  content: "\f0e7";
  color: #e14e00;
  font-family: FontAwesome;
  margin-right: 0.5em;
  line-height: 1.5em;
  display: inline;
  float: right;
}
.app-usvi-master .appPreviousVersion {
  background-color: red;
  text-decoration: line-through;
}
.app-usvi-master .appNewVersion {
  background-color: green;
}
.app-usvi-master .appBigHonkingWarning .appBlockTitle h2 {
  background-color: #e14e00;
  color: #fff;
  padding: 10px;
  margin-left: -10px;
  margin-top: -10px;
  margin-right: -10px;
  display: block;
}
.app-usvi-master .appBigHonkingWarning .appBlockTitle h2:before {
  content: "\f0e7";
  width: 1.5em;
  height: 1.5em;
  color: #e14e00;
  font-family: FontAwesome;
  margin-right: 0.5em;
  line-height: 1.6em;
  background: #fff;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
}
.app-usvi-master .reviewTaskWrapper .appServiceInstanceViewChangeDecWrapper.appServiceInstanceViewChangeDecWrapperChange {
  position: relative;
  clear: both;
}
.app-usvi-master .appServiceInstanceViewChangeDecWrapper {
  position: relative;
}
.app-usvi-master .appViewMerge {
  position: absolute;
  top: 0;
  left: -2.4em;
  text-shadow: none;
  padding: 5px;
  line-height: 1;
}
.app-usvi-master .appViewMerge:hover {
  background: #f7f7f7;
}
.app-usvi-master .appViewMerge + .appViewMerge {
  top: 2.2em;
}
.app-usvi-master .appViewMerge:after {
  content: "\f0da";
  font-family: FontAwesome;
  position: absolute;
  right: -5px;
  color: #dede00;
}
.app-usvi-master .appMergeAttribute {
  position: relative;
}
.app-usvi-master .orViewSecurityGuardIndividual .otherNamesBox {
  margin: 0;
}
.app-usvi-master .feeDefinitionSearch .appFeeDefinitionRepeater > .appRepeaterContent > .appRepeaterRowContent {
  padding: 5px;
  margin-bottom: 10px;
}
.app-usvi-master .feeDefinitionSearch .appFeeDefinitionRepeater .feeInactive .appAttrText {
  color: gray;
}
.app-usvi-master .feeDefinitionSearch .appFeeDefinitionRepeater .appAttribute.appReadOnly .appAttrLabelBox {
  width: 120px;
}
.app-usvi-master .feeDefinitionSearch .appFeeDefinitionRepeater .appAttribute.appReadOnly .appAttrValue {
  max-width: 720px;
}
.app-usvi-master .viewFeeDefinition .appRowsShaded > .appRepeaterContent > .appRepeaterRowContent {
  padding: 10px;
}
.app-usvi-master .viewFeeDefinition .appExpandoShut {
  margin-bottom: 0px;
}
.app-usvi-master div.appNotifications ul.appTabs {
  background: #2357a5;
  padding-left: 10px;
  margin-right: 10px;
}
.app-usvi-master div.appNotifications ul.appTabs li {
  margin-right: 0;
  padding: 0;
}
.app-usvi-master div.appNotifications ul.appTabs li a {
  padding-top: 7px;
  padding-left: 5px;
  padding-right: 5px;
}
.app-usvi-master div.appNotificationGroupTabs .appTemplateSimpleControl a,
.app-usvi-master div.appNotificationTemplateTabs .appTemplateSimpleControl a {
  padding-left: 15px;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs {
  border-bottom: 0;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs > li,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs > li {
  float: none;
}
.app-usvi-master div.appNotificationGroupTabs .appTabSelected,
.app-usvi-master div.appNotificationTemplateTabs .appTabSelected {
  border: none;
  padding: 0;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs > li > a,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs {
  float: left;
  margin-right: 19px;
  -webkit-border-radius: 0px 0 0 0px;
  -moz-border-radius: 0px 0 0 0px;
  border-radius: 0px 0 0 0px;
  border-right: 1px solid #ddd;
  padding: 0px 0 -2px 0px;
  background: transparent;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs > li > a,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 0px 0 0 0px;
  -moz-border-radius: 0px 0 0 0px;
  border-radius: 0px 0 0 0px;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs > li > a:hover,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs > li > a:hover {
  border-color: #d7d7d7 #dddddd #d7d7d7 #d7d7d7;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs .appTabSelected > a,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs .appTabSelected > a,
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs .appTabSelected > a:hover,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs .appTabSelected > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.app-usvi-master div.appNotificationGroupTabs:after,
.app-usvi-master div.appNotificationTemplateTabs:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs {
  width: 28%;
  color: #253036;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs li > a,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs li > a {
  padding: 5px;
  color: #253036;
  text-overflow: ellipsis;
  word-wrap: break-word;
  font-size: 1rem;
}
.app-usvi-master div.appNotificationGroupTabs .appAttribute,
.app-usvi-master div.appNotificationTemplateTabs .appAttribute {
  margin-bottom: 5px;
}
.app-usvi-master div.appNotificationGroupTabs .appAttribute.appReadOnly .appAttrLabelBox,
.app-usvi-master div.appNotificationTemplateTabs .appAttribute.appReadOnly .appAttrLabelBox {
  width: 140px;
}
.app-usvi-master .appTemplateContent {
  height: 300px;
  width: 510px;
}
.app-usvi-master .appTemplateDetail .appAttribute.appReadOnly .appAttrLabelBox {
  width: 15.6626506%;
  *width: 15.60240964%;
  margin-right: 1.20481928%;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs > li > a,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs > li > a {
  color: #253036;
  background: none;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs > li > a:hover,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs > li > a:hover {
  color: #202020;
}
.app-usvi-master div.appNotificationGroupTabs > ul.appTabs > li,
.app-usvi-master div.appNotificationTemplateTabs > ul.appTabs > li {
  display: block;
  float: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding-right: 0;
}
.app-usvi-master div.appNotificationGroupTabs ul.appTabs > li.appTabSelected > a,
.app-usvi-master div.appNotificationTemplateTabs ul.appTabs > li.appTabSelected > a {
  background: transparent;
  color: #133d91;
  border-color: #2357a5;
}
.app-usvi-master .appNotificationGroupTabsSelections,
.app-usvi-master .appNotificationTemplateTabsSelections {
  float: left;
  width: 66%;
}
.app-usvi-master .appNotifications h1.appPageTitle {
  margin-bottom: 20px;
}
.app-usvi-master .Form.subscriptionList .appTable {
  margin-bottom: 0;
}
.app-usvi-master .viewEmailDeliveryLog.BusinessServiceModeView .appViewEmailDeliveryLogEmail > .appBlockChildren > .appBox {
  margin-bottom: 20px;
}
.app-usvi-master .viewEmailDeliveryLog.BusinessServiceModeView .appViewEmailDeliveryLogEmail > .appBlockChildren > .appBox .appAttribute.appReadOnly .appAttrLabelBox label span:empty {
  display: none;
}
.app-usvi-master .viewEmailDeliveryLog.BusinessServiceModeView .appViewEmailDeliveryLogEmail > .appBlockChildren > .appBox.appNotReadOnly {
  margin-bottom: 20px;
}
.app-usvi-master .viewEmailDeliveryLog .appBlockTitle > h2 {
  margin-top: 0;
  line-height: normal;
  font-size: 1.125rem;
}
.app-usvi-master .appViewEmailDeliveryLogEmail.appReadOnly .appBlockTitle {
  font-size: 1.125rem;
  font-weight: bold;
  color: #314049;
}
.app-usvi-master .appViewEmailDeliveryLogEmail.appReadOnly > .appBlockChildren > .appBlock > .appBlockTitle,
.app-usvi-master .appViewEmailDeliveryLogContent.appReadOnly > .appBlockChildren > .appBlock > .appBlockTitle {
  float: left;
  width: 320px;
  margin-right: 20px;
}
.app-usvi-master .appViewEmailDeliveryLogEmail.appReadOnly > .appBlockChildren > .appBlock > .appBlockChildren,
.app-usvi-master .appViewEmailDeliveryLogContent.appReadOnly > .appBlockChildren > .appBlock > .appBlockChildren {
  overflow: auto;
}
.app-usvi-master .appViewEmailDeliveryLogEmail.appReadOnly .appViewEmailDeliveryLogSubject .Subject .appAttrValue,
.app-usvi-master .appViewEmailDeliveryLogContent.appReadOnly .appViewEmailDeliveryLogSubject .Subject .appAttrValue {
  font-weight: bold;
}
.app-usvi-master .appViewEmailDeliveryLogAttachments .appBlockTitle {
  float: left;
  width: 320px;
  margin-right: 20px;
}
.app-usvi-master .appViewEmailDeliveryLogAttachments .appBlockChildren {
  overflow: auto;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .EmailDeliveryLogEmailDeliveryLog:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .EmailDeliveryLogEmailDeliveryLog:hover {
  background: #f2f2f2;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .EmailDeliveryLogEmailDeliveryLog .appSearchEmailDeliveryView {
  float: right;
  width: 32.53012048%;
  *width: 32.46987952%;
  text-align: right;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .EmailDeliveryLogEmailDeliveryLog a.appSearchEmailDeliveryView {
  width: auto;
  float: none;
  display: inline;
  text-align: left;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine {
  float: left;
  width: 66.26506024%;
  *width: 66.20481928%;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine .appMinimalAttr {
  float: left;
  padding: 5px 20px 5px 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine .appMinimalAttr.Id {
  width: 32.53012048%;
  *width: 32.46987952%;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine .appMinimalAttr.Status {
  width: 32.53012048%;
  *width: 32.46987952%;
}
.app-usvi-master .searchEmailDeliveryLog.BusinessServiceModeSearch .appSearchEmailDeliveryLogLine .appMinimalAttr.Created {
  width: 32.53012048%;
  *width: 32.46987952%;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigHeader {
  padding: 0 10px 10px 10px;
  margin-top: 20px;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigHeader:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigHeader .appServiceConfig {
  border: none;
  margin-left: 1.20481928%;
  float: left;
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigHeader .appServiceConfig:first-child {
  margin-left: 0;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfig-reviseDueDays {
  text-align: right;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigs {
  border-top: 1px solid #fff;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigs .appServiceConfig {
  border-bottom: 1px dotted #ccc;
  border-top: 1px dotted #fff;
  padding: 5px 10px;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigs .appServiceConfig:hover {
  background: #2357a5;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigProperties {
  padding: 0;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigProperties:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfig-overridden {
  background: #ffffff;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigProperty {
  text-overflow: ellipsis;
  word-wrap: break-word;
  float: left;
  width: 15.6626506%;
  *width: 15.60240964%;
  margin-left: 1.20481928%;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigProperty:first-child {
  margin-left: 0;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigProperty a {
  text-decoration: none;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigProperty a:hover {
  text-decoration: underline;
}
.app-usvi-master .appServiceConfigContainer .appServiceConfigProperty.appServiceConfigProperty-overridden {
  color: #77a02c;
}
.app-usvi-master .appServiceConfigContainer .appSubmitButton {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .appServiceConfigContainer .appSubmitButton:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .appServiceConfig {
  display: table;
  width: 100%;
}
.app-usvi-master .appServiceConfig .appServiceConfigConfigure {
  display: table-cell;
  vertical-align: top;
  width: 55%;
}
.app-usvi-master .appServiceConfig .appServiceConfigConfigured {
  display: table-cell;
  vertical-align: top;
  width: 35%;
}
.app-usvi-master .searchBusinessServiceConfiguration .serviceList th {
  font-size: 1rem;
}
.app-usvi-master .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex0 {
  width: 24.09638554%;
  *width: 24.03614458%;
}
.app-usvi-master .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex1 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex2 {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex3 {
  width: 15.6626506%;
  *width: 15.60240964%;
  word-wrap: normal;
  word-break: normal;
}
.app-usvi-master .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex3 .appAttribute {
  font-size: 0.625rem;
}
.app-usvi-master .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex4 {
  width: 19.87951807%;
  *width: 19.81927711%;
}
.app-usvi-master .searchBusinessServiceConfiguration .serviceList .appTblCell.appIndex5 {
  width: 19.87951807%;
  *width: 19.81927711%;
}
.app-usvi-master .cmWrapper {
  position: relative;
  box-sizing: border-box;
}
@media screen and (max-width: 1400px) {
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appReadOnly .appAttrLabelBox,
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appAttrLabelBox,
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appReadOnly .appLegend,
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appLegend,
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appReadOnly .appAttrControls,
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appAttrControls {
    float: none;
    display: block;
  }
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appReadOnly .appLegend,
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appLegend,
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appReadOnly .appAttrLabelBox,
  .app-usvi-master .cmWrapper .appFormTabs .appAttribute.appNotReadOnly .appAttrLabelBox {
    width: auto;
    margin-right: 0;
  }
}
.app-usvi-master .cmWrapper .appParentCase a {
  vertical-align: baseline;
}
.app-usvi-master .caseTypeNotSelected .appSidePanel,
.app-usvi-master .caseTypeNotSelected .appFormTabs,
.app-usvi-master .caseTypeNotSelected + .toBeSticky.appButtonPad,
.app-usvi-master .caseTypeNotSelected .headButton {
  pointer-events: none;
  opacity: 0.6;
  -webkit-filter: grayscale(100%) blur(1px);
  -moz-filter: grayscale(100%) blur(1px);
  -o-filter: grayscale(100%) blur(1px);
  -ms-filter: grayscale(100%) blur(1px);
  filter: grayscale(100%) blur(1px);
}
.app-usvi-master .appButtonPadPrimary.toBeSticky.sticky {
  /*transition: 0.5s all ease;*/
  left: 0;
  display: block;
  bottom: 0;
  right: auto;
  width: 100%;
  margin-bottom: 0;
  box-sizing: border-box;
  background-color: #fff;
  z-index: 1;
  padding: 20px;
  -webkit-box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.1);
  -moz-box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.1);
  box-shadow: 0px -5px 5px rgba(50, 50, 50, 0.1);
}
.app-usvi-master .withDialog .appButtonPadPrimary.toBeSticky.sticky {
  z-index: auto;
}
.app-usvi-master .appButtonPadPrimary.toBeSticky {
  display: none;
  box-sizing: border-box;
}
.app-usvi-master .appButtonPadPrimary.toBeSticky > .appBlockChildren {
  float: left;
}
.app-usvi-master .appButtonPadPrimary.toBeSticky:before {
  content: " ";
  display: block;
  float: left;
  max-width: 480px;
  width: 34%;
  height: 1px;
}
.app-usvi-master .appButtonPadPrimary.toBeSticky.normal {
  position: static;
  margin-bottom: 20px;
  padding: 20px;
  display: block;
  box-sizing: border-box;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails {
  background: transparent;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appDialogOverlay {
  background: rgba(0, 0, 0, 0.5);
}
.app-usvi-master.fancyCMdetails .ui-dialog-titlebar,
.app-usvi-master .fancyCMdetails .ui-dialog-titlebar {
  background: #2357a5;
}
.app-usvi-master.fancyCMdetails .ui-dialog-title,
.app-usvi-master .fancyCMdetails .ui-dialog-title,
.app-usvi-master.fancyCMdetails .ui-dialog-title h2,
.app-usvi-master .fancyCMdetails .ui-dialog-title h2 {
  color: #000;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails div.appTabSelected {
  width: 65%;
  float: left;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appSidePanel {
  background: #eeeeee;
  padding: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 1px 1px 2px #eee;
  -moz-box-shadow: 1px 1px 2px #eee;
  box-shadow: 1px 1px 2px #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-top: 30px;
  background: #eee;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appSidePanel .floatBox {
  float: none;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appSidePanel .appButtonS {
  padding: 10px 20px;
  font-size: 1.125rem;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appContentWrap {
  margin-top: 0px;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appContentWrap .appPageTitleInner {
  margin-top: 0;
  padding: 0;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appContentWrap .appPageTitleInner .appLabelText,
.app-usvi-master.fancyReviewTask.fancyCMdetails .appContentWrap .appPageTitleInner .appAttrValue {
  color: white;
  font-size: 1.125rem;
}
.app-usvi-master.fancyCMdetails .appSidePanel .ParentCaseIdentifier,
.app-usvi-master.fancyCMdetails .appSidePanel .CaseName,
.app-usvi-master.fancyCMdetails .appSidePanel .CaseTypeCode {
  display: none;
}
.app-usvi-master.fancyCMdetails .appFormHead .CaseTypeCode.appNotReadOnly {
  float: left;
}
.app-usvi-master.fancyCMdetails .appFormHead .appCancel {
  margin-left: 3em;
}
.app-usvi-master.fancyCMdetails .appFormHead .appAttribute.appReadOnly.CaseTypeCode .appAttrLabelBox {
  width: auto;
  margin-right: 10px;
}
.app-usvi-master.fancyCMdetails .appFormHead .appAttribute.appReadOnly.CaseTypeCode .appAttrLabelBox:after {
  color: white;
  content: ":";
  font-weight: bold;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appBtnToolbar {
  border-bottom: 1px solid #eee;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appBtnToolbar .floatBox {
  margin-left: 0;
  margin-right: 10px !important;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .appFormTabs ul.appTabs {
  width: 220px;
}
.app-usvi-master .reviewTaskWrapper.childCase .appFormHead h1:before {
  display: inline-block;
  width: 46px;
  height: 32px;
  content: " ";
  vertical-align: middle;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABl0lEQVR4AdWXtXIDMRRFw7U/zKm9n7P+g3CVLoyVmzAnVZiZmZmjvDvzCmXHiqX14ps5jehesVQQm6hv6S4lkkQlMUmcEW/MGadVcplSL4UThE1cEEKTS66TyFfc4t4Jl6Cu5Ua4mKgjhEegrWIT8S5CeEyXjgkYqCaET9TkEk8RwmdS/6328wAMnEMrmwHbpKGZxRXg1oTtFC8z2eebO/sCcXpx6dbABTRlA0lD8XwNgKRsoMpUHHF9eyd6Ryb/0JHp1TVQLRsYNxLXCJjDGmnszqjanJANXHgpLsf7x4dqsV7IBt5V4hhWDyKbiXctAwDD6UE418e77hRgHj0xsbS+pZyCCSSamnh8esbQykBEaRbp8iI03oZsQuccwHBnW7zKbcgHkZEJGNA5slUGyp1H8ZWJif2jEzSuVRZbkcN5FKsvIy+BWceI2T5ex+pp4BG7gFagDxIIS+eAletVVOOHAUwD2g7lUco35QDajvazXPExOc/z/Wd58TVLm5wTXDaNun58TquIKe7dB3POaVVcpqwgLvELHXUJb7eHQmUAAAAASUVORK5CYII=');
}
.app-usvi-master .AssignedYesBox.appNotReadOnly {
  border: 1px dotted #ccc;
  padding: 10px;
  margin-bottom: 40px;
}
.app-usvi-master .appFooterContainer .appFooter {
  border: none;
}
.app-usvi-master.fancyReviewTask.fancyCMdetails .ui-dialog {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.app-usvi-master .fancyCMdetails .tabsVert.tabsVertRight > ul.appTabs > li > a {
  padding-right: 3em;
}
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData .appAttrLabelBox,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly .appAttrLabelBox,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appAttrLabelBox,
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData .appLegend,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly .appLegend,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appLegend,
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData .appAttrControls,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly .appAttrControls,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appAttrControls {
  float: none;
  display: block;
}
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData .appLegend,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly .appLegend,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appLegend,
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData .appAttrLabelBox,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly .appAttrLabelBox,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appAttrLabelBox {
  width: auto;
  margin-right: 0;
}
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData .appAttribute,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly .appAttribute,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appAttribute {
  float: none;
  display: inline-block;
  vertical-align: bottom;
  margin-right: 4px;
}
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData > .appRestricted .appRestrictedOption,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly > .appRestricted .appRestrictedOption,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly > .appRestricted .appRestrictedOption,
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData > fieldset > .appRestricted .appRestrictedOption,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption {
  display: block;
  float: left;
  clear: none;
  margin-right: 10px;
  margin-right: 40px;
}
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData > .appRestricted:after,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly > .appRestricted:after,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly > .appRestricted:after,
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData > fieldset > .appRestricted:after,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly > fieldset > .appRestricted:after,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly > fieldset > .appRestricted:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData .appErrors > div,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly .appErrors > div,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appErrors > div {
  min-width: inherit;
}
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData .appAttribute .appAttrLabelBox,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly .appAttribute .appAttrLabelBox,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appAttribute .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .caseStructuredDataEdit .appRecordCaseStructuredData:after,
.app-usvi-master .appRecordDefaultStructuredData.appNotReadOnly:after,
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appReadOnly {
  display: table-row;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appReadOnly .LabelText {
  width: 24.09638554%;
  *width: 24.03614458%;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appReadOnly .ConstraintCode {
  width: 30.42168675%;
  *width: 30.36144578%;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appReadOnly .MandatoryYn {
  width: 11.44578313%;
  *width: 11.38554217%;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appReadOnly .LockedYn {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appNotReadOnly {
  display: table-row;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appNotReadOnly .LabelText {
  width: 27.46987952%;
  *width: 27.40963855%;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appNotReadOnly .LabelText input {
  width: 100%;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appNotReadOnly .ConstraintCode {
  width: 30.42168675%;
  *width: 30.36144578%;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appNotReadOnly .MandatoryYn {
  width: 11.44578313%;
  *width: 11.38554217%;
}
.app-usvi-master .editStructuredDataRepeater .appRecord.appNotReadOnly .LockedYn {
  width: 7.22891566%;
  *width: 7.1686747%;
}
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .radiohz {
  display: block;
}
.app-usvi-master .appRecordDefaultChecklistItems.appNotReadOnly .appAttribute {
  vertical-align: top;
}
.app-usvi-master .appAttribute.AssignedYn.appReadOnly,
.app-usvi-master .appAttribute.LockedYn.appReadOnly {
  display: none;
}
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox {
  clear: both;
}
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrLabelBox,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrLabelBox,
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrControls,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrControls,
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrPrevLabelBox,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrPrevLabelBox,
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appLegend,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appLegend {
  float: left;
}
@media screen and (max-width: 960px) {
  .app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrLabelBox,
  .app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrLabelBox,
  .app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrControls,
  .app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrControls,
  .app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrPrevLabelBox,
  .app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrPrevLabelBox,
  .app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appLegend,
  .app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appLegend {
    float: none;
    margin-right: 0;
    width: auto;
  }
}
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrLabelBox,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrLabelBox,
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appLegend,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appLegend,
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrPrevLabelBox,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrPrevLabelBox {
  width: 320px;
  margin-right: 10px;
}
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrValue,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrValue,
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttrPrevValue,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttrPrevValue {
  word-wrap: break-word;
  word-break: break-word;
  text-align: left;
  line-height: normal;
  display: inline-block;
  max-width: 100%;
}
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appLocalizedText,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appLocalizedText {
  margin-left: 330px;
}
.app-usvi-master.fancyCMdetails .appDialogPopup .appRecordCaseTemplateItems .templateDataAssigneBox .appAttribute,
.app-usvi-master .appRecordDefaultTemplateItems.appNotReadOnly .templateDataAssigneBox .appAttribute {
  float: none;
  display: block;
  margin-right: 0;
}
.app-usvi-master .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrLabelBox,
.app-usvi-master .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrLabelBox {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .fancyCMdetails .appRecordCaseTemplateItems .appAttribute.Title.appReadOnly .appAttrValue,
.app-usvi-master .appRecordDefaultTemplateItems .appAttribute.Title.appReadOnly .appAttrValue {
  font-size: 1.5rem;
  font-style: normal;
  color: #43536f;
  position: relative;
  margin-bottom: 10px;
}
.app-usvi-master .fancyCMdetails .templateRepeater .completed .appAttribute.Title.appReadOnly .appAttrValue:before {
  font-family: FontAwesome;
  content: "\f00c";
  margin-right: 10px;
}
.app-usvi-master .appRecordCaseTemplateItems .appAttribute.Title {
  position: relative;
}
.app-usvi-master .appRecordCaseTemplateItems .CompletedName.appReadOnly.appBlankAttribute,
.app-usvi-master .appRecordCaseTemplateItems .CompletedTimestamp.appReadOnly.appBlankAttribute,
.app-usvi-master .appRecordCaseTemplateItems .ItemContent.appReadOnly.appBlankAttribute {
  display: none;
}
.app-usvi-master .appRecordCaseTemplateItems .ItemContent textarea {
  width: 100%;
  min-height: 60px;
}
.app-usvi-master .fancyCMdetails .appFormPanel {
  position: static;
}
.app-usvi-master .fancyCMdetails .appFormTabs div.appTabSelected {
  padding-right: 40px;
}
.app-usvi-master.fancyCMdetails .appRepeaterNew > .appRepeaterContent > .appGenRow.appReadOnly {
  padding-right: 20px;
}
.app-usvi-master .relativeContainer {
  position: relative;
}
.app-usvi-master .fancyCMdetails .StatusCodeHighlight .appAttrValue {
  padding: 3px 6px;
  font-size: 1rem;
  line-height: 14px;
  color: #ffffff;
  vertical-align: baseline;
  white-space: nowrap;
  font-weight: bold;
  background-color: #70787c;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 2px;
  margin-left: 2px;
}
.app-usvi-master .fancyCMdetails .appCheckListRepeater .CompletedYn .appRestrictedYesNo {
  position: relative;
  padding-right: 20px;
  margin-bottom: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}
.app-usvi-master .fancyCMdetails .appCheckListRepeater .CompletedYn .appRestrictedYesNo:hover {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.app-usvi-master .fancyCMdetails .appCheckListRepeater .CompletedYn.appReadOnly .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .fancyCMdetails .appCheckListRepeater .CompletedYn.appReadOnly .appLabelText {
  font-weight: normal;
}
.app-usvi-master .fancyCMdetails .appCheckListRepeater .CompletedYn.appReadOnly .appAttrValue {
  display: none;
}
.app-usvi-master .fancyCMdetails .appRecordCaseChecklistItems .appAttrLabelBox:before {
  font-family: FontAwesome;
  content: "\f00c";
  margin-right: 10px;
  opacity: 0;
}
.app-usvi-master .fancyCMdetails .appRecordCaseChecklistItems.completed .appAttrLabelBox:before {
  font-family: FontAwesome;
  content: "\f00c";
  margin-right: 10px;
  opacity: 1;
}
.app-usvi-master .fancyCMdetails .appCheckListRepeater .appRepeaterRowContent.appRowLast .CompletedYn {
  margin-bottom: 0;
}
.app-usvi-master .fancyCMdetails .infoTrigger {
  position: absolute;
  right: 0;
  top: 0;
  color: #333;
}
.app-usvi-master .fancyCMdetails .appRepeaterNew .infoTrigger {
  top: 0px;
  right: 5px;
}
.app-usvi-master .fancyCMdetails .infoTrigger .left:before {
  padding: 0px 2px;
  color: rgba(0, 0, 0, 0.4);
}
.app-usvi-master .fancyCMdetails .reviewTaskWrapper .appFormTabs .activity .appErrors a:before {
  content: "";
}
.app-usvi-master .fancyCMdetails .appFormTabs .appTabSelected .appRepeaterChildEdit {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.app-usvi-master .fancyCMdetails .appFormTabs .appTabSelected .appRepeaterChildEdit,
.app-usvi-master .fancyCMdetails .appFormTabs .appTabSelected .appRepeaterChildEdit + .appRepeaterFooter {
  background: #eff4f9;
  padding: 20px;
}
.app-usvi-master .fancyCMdetails .appFormTabs .appTabSelected .appRepeaterNew.appRowsRuled .appRepeaterChildEdit.appGenRow.appNotReadOnly + .appRepeaterFooter {
  padding-bottom: 20px;
  padding-top: 0px;
  -webkit-border-radius: 0 0 10px 10px;
  -moz-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}
.app-usvi-master .fancyCMdetails .PrivacyIndividualKeys.appReadOnly.appNonBlankAttribute .appAttrLabelBox,
.app-usvi-master .fancyCMdetails .FirstAlertDatetime.appReadOnly.appNonBlankAttribute .appAttrLabelBox,
.app-usvi-master .fancyCMdetails .PrivacyTeamKeys.appReadOnly.appNonBlankAttribute .appAttrLabelBox,
.app-usvi-master .fancyCMdetails .AssignedTeamKey.appReadOnly.appNonBlankAttribute .appAttrLabelBox,
.app-usvi-master .fancyCMdetails .AssignedIndividualKey.appReadOnly.appNonBlankAttribute .appAttrLabelBox {
  display: inline-block;
}
.app-usvi-master .fancyCMdetails .PrivacyIndividualKeys.appNotReadOnly select,
.app-usvi-master .fancyCMdetails .FirstAlertDatetime.appNotReadOnly select,
.app-usvi-master .fancyCMdetails .PrivacyTeamKeys.appNotReadOnly select,
.app-usvi-master .fancyCMdetails .AssignedTeamKey.appNotReadOnly select,
.app-usvi-master .fancyCMdetails .AssignedIndividualKey.appNotReadOnly select {
  min-width: 350px;
  display: block;
}
.app-usvi-master .fancyCMdetails .PrivacyIndividualKeys.appRestrictedAtt.appRestrictedAttSelect.appNotReadOnly .select2-container {
  min-width: auto;
}
.app-usvi-master .fancyCMdetails .PrivacyIndividualKeys.appRestrictedAttSelect.appNotReadOnly > .appRestrictedSelect {
  display: block;
}
.app-usvi-master .rowTitle .nextAlert {
  font-size: 0.75rem;
  font-style: italic;
  color: #253036;
  display: block;
}
.app-usvi-master .appCheckListRepeater .infoTrigger {
  display: none;
}
.app-usvi-master .fancyCMdetails .appSidePanel .appCheckListRepeater .appRestrictedYesNo {
  float: none;
}
.app-usvi-master .appCheckListRepeater input[type="checkbox"][checked="checked"] ~ .infoTrigger {
  display: block;
}
.app-usvi-master .appRecordCaseChecklistItems.completed .CompletedYn.appReadOnly .infoTrigger {
  display: block;
}
.app-usvi-master .editChecklistRepeater .templateDataAssigneBox.appNotReadOnly {
  margin-top: 10px;
}
.app-usvi-master .appRecordCaseChecklistItems {
  float: none;
}
.app-usvi-master .appRecordCaseChecklistItems .appAttribute {
  margin-bottom: 10px;
}
.app-usvi-master .appRecordCaseChecklistItems .appRecordChildren {
  position: relative;
}
.app-usvi-master .appInfoDialog:before {
  content: "\f0d9";
  font-family: FontAwesome;
  position: absolute;
  width: 20px;
  height: 20px;
  color: #fff;
  left: -5px;
  text-shadow: -1px 0px 2px rgba(0, 0, 0, 0.2);
}
.app-usvi-master .appInfoDialog.right:before {
  content: "\f0d8";
  color: #fff;
  left: auto;
  right: -10px;
  top: -10px;
  text-shadow: 0px -1px 2px rgba(0, 0, 0, 0.2);
}
.app-usvi-master .appInfoDialog:focus {
  border: none !important;
  outline: none !important;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
}
.app-usvi-master .fancyCMdetails .ActivityText.appReadOnly {
  font-style: italic;
}
.app-usvi-master .editChecklistRepeater .appRecord.appLayC .appAttribute {
  vertical-align: top;
}
.app-usvi-master .editChecklistRepeater .appDelLink,
.app-usvi-master .editParticipantRepeater .appDelLink {
  float: right;
}
.app-usvi-master .appInfoDialog {
  -webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.2), -1px -1px 5px rgba(0,0,0,0.2);
  -moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.2), -1px -1px 5px rgba(0,0,0,0.2);
  box-shadow: 1px 1px 5px rgba(0,0,0,0.2), -1px -1px 5px rgba(0,0,0,0.2);
  width: 400px;
  position: absolute;
}
.app-usvi-master .appInfoPanel.ui-dialog-content {
  padding: 10px;
  background: #fff;
  min-width: 400px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .appInfoPanel.ui-dialog-content .appAttribute.appReadOnly .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .appCheckListRepeater,
.app-usvi-master .editParticipantBox {
  margin-top: 20px;
}
.app-usvi-master .forInfo {
  display: none;
}
.app-usvi-master .appInfoPanel .forInfo {
  display: block;
}
.app-usvi-master .appCmStatusHistoryRow {
  position: relative;
  padding-right: 20px;
}
.app-usvi-master .appChecklistBox .appBlockTitle {
  display: none;
}
.app-usvi-master .appFilingDetail .appChecklistBox .appBlockTitle {
  display: block;
}
.app-usvi-master .appFilingDetail .structuredDataRecord div.appFilingDecRemove .appFilingDecLabel {
  display: none;
}
.app-usvi-master .no-titlebar .ui-dialog-titlebar {
  display: none;
}
.app-usvi-master .floatBox {
  float: left;
}
.app-usvi-master .floatBox + .floatBox {
  margin-left: 10px;
}
.app-usvi-master .cmMaintainCase .appIconCircle .left:before {
  color: #ff7373;
}
.app-usvi-master ul.cmParticipants {
  padding: 0;
  margin: 20px 0;
  list-style: none;
}
.app-usvi-master .cmParticipants li {
  padding: 0;
  margin: 0 0 10px 0;
  list-style: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}
.app-usvi-master .cmParticipants li:hover {
  border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.app-usvi-master .appCaseQueueRepeater .appTooltip:before {
  font-family: FontAwesome;
  color: #2846a8;
  font-size: 1rem;
  margin-left: 10px;
}
.app-usvi-master .appCaseQueueRepeater .appTooltip.owner:before {
  content: "\f111";
  color: #ff7373;
}
.app-usvi-master .appCaseQueueRepeater .appTooltip.assigned:before {
  content: "\f192";
  color: #ccc;
}
.app-usvi-master .appCaseQueueRepeater .appTooltip.active:before {
  content: "\f1db";
  color: #ccc;
}
.app-usvi-master .appCaseQueueRepeater .appTooltip.alert:before {
  content: "\f0f3";
  color: #fc923c;
}
.app-usvi-master .appCaseQueueRepeater .appTooltip.event:before {
  content: "\f105";
  color: #ccc;
}
.app-usvi-master .appCaseQueueRepeater .appButton.negativeLink {
  text-transform: none;
}
.app-usvi-master .appCaseQueueRepeater tr.appSubcase a.appCaseMenu {
  padding-left: 10px;
}
.app-usvi-master .appCaseQueueRepeater tr.appSubcase td.appCaseMenu:before {
  font-family: FontAwesome;
  content: "\f105";
}
.app-usvi-master .appCaseQueueRepeater tr.appQueueEvent td {
  border-top: none;
  padding-top: 0px;
  padding-bottom: 0px;
}
.app-usvi-master .appCaseQueueRepeater tr.appQueueEvent td .appEventDescription {
  padding-left: 30px;
}
.app-usvi-master .appTooltip {
  position: relative;
  display: inline-block;
}
.app-usvi-master .appTooltip .appTooltipText {
  visibility: hidden;
  min-width: 80px;
  font-size: 0.8em;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 3px 0;
  border-radius: 6px;
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1020;
  bottom: 100%;
  left: 50%;
  margin-left: -40px;
  /* Use half of the width (120/2 = 60), to center the tooltip */
}
.app-usvi-master .appTooltip:hover .appTooltipText {
  visibility: visible;
}
.app-usvi-master .appTooltip .appTooltipText:after {
  content: " ";
  position: absolute;
  top: 100%;
  /* At the bottom of the tooltip */
  left: 51%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}
.app-usvi-master .appCmActivityRepeater.appRepeaterNew .infoTrigger {
  top: 1.5em;
}
.app-usvi-master .appCmActivityRepeater.appNotReadOnly .ActivityName,
.app-usvi-master .appCmActivityRepeater.appNotReadOnly .ActivityTimestamp {
  display: none;
}
.app-usvi-master .appRepeaterNew.appCmActivityRepeater > .appRepeaterContent > .appGenRow.appReadOnly .ActivityName,
.app-usvi-master .appRepeaterNew.appCmActivityRepeater > .appRepeaterContent > .appGenRow.appReadOnly .ActivityTimestamp {
  display: block;
}
.app-usvi-master .appRepeaterNew.appCmActivityRepeater > .appRepeaterContent > .appGenRow.appReadOnly .ActivityName .appAttrLabelBox,
.app-usvi-master .appRepeaterNew.appCmActivityRepeater > .appRepeaterContent > .appGenRow.appReadOnly .ActivityTimestamp .appAttrLabelBox {
  display: block;
}
.app-usvi-master .appCmActivityRepeater .appAttribute.Comments.appReadOnly .appAttrLabelBox,
.app-usvi-master .appCmActivityRepeater .appAttribute.Subject.appReadOnly .appAttrLabelBox,
.app-usvi-master .appCmActivityRepeater .appAttribute.RecipientsSender.appReadOnly .appAttrLabelBox {
  display: block;
}
.app-usvi-master .appCmActivityRepeater > .appRepeaterContent > .appReadOnly.appGenRow .appDocVersionsExpando {
  margin-left: 0;
}
@media screen and (max-width: 1100px) {
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabelBox,
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appAttrLabelBox,
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appReadOnly .appLegend,
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appLegend,
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appReadOnly .appAttrControls,
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appAttrControls {
    float: none;
    display: block;
  }
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appReadOnly .appLegend,
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appLegend,
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appReadOnly .appAttrLabelBox,
  .app-usvi-master .cmWrapper .appSidePanel .appAttribute.appNotReadOnly .appAttrLabelBox {
    width: auto;
    margin-right: 0;
  }
}
.app-usvi-master .collapsibleDetails .appExpando {
  display: inline-block;
  padding: 0.7em 0 0 0 ;
}
.app-usvi-master .collapsibleDetails .collapsibleContent {
  padding-top: 0.7em;
}
.app-usvi-master .appThreadMember {
  padding-left: 20px;
}
.app-usvi-master .appFileNoteThread.appReadOnly {
  width: 250px;
  margin-right: 10px;
  border-right: 1px solid #ccc;
}
.app-usvi-master .appFileNoteThread.appReadOnly .appPagerBanner {
  display: none;
}
.app-usvi-master .appFileNoteThread.appReadOnly .appRecordVNotes {
  background-color: #f7f7f7;
}
.app-usvi-master .appFileNoteThread.appReadOnly .appThreadNoteSelected {
  background-color: #d7d7d7;
  color: #ffffff;
}
.app-usvi-master .appFileNoteThread.appReadOnly .appMenuItem {
  display: block;
  padding: 10px;
  text-decoration: none;
}
.app-usvi-master .appFileNoteThread.appReadOnly .appMenuItem:hover {
  text-decoration: underline;
  background-color: #f0f0f0;
}
.app-usvi-master .appNotesContainer.appReadOnly > .appBlockChildren {
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.app-usvi-master .appSelectedNoteDetails.appReadOnly .Title.appReadOnly {
  margin-bottom: 5px;
}
.app-usvi-master .appSelectedNoteDetails.appReadOnly .Title.appReadOnly .appAttrLabelBox {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .appSelectedNoteDetails.appReadOnly .Title.appReadOnly .appAttrValue {
  margin: 0;
  margin-bottom: 10px;
  font-family: inherit;
  font-weight: normal;
  color: #253036;
  text-rendering: optimizelegibility;
  font-size: 1.5rem;
  margin-bottom: 0;
  font-weight: bold;
}
.app-usvi-master .appSelectedNoteDetails.appReadOnly .Title.appReadOnly .appAttrValue small {
  font-weight: normal;
  color: #70787c;
}
.app-usvi-master .appSelectedNoteDetails.appReadOnly .Title.appReadOnly .appAttrValue small {
  font-size: 1.25rem;
}
.app-usvi-master .appSelectedNoteDetails.appReadOnly .Display.appReadOnly {
  display: none;
}
.app-usvi-master .appSelectedNoteDetails.appReadOnly .NoteText.appReadOnly .appAttrLabelBox {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .appThreadStart .vnoteMenu {
  font-weight: bold;
}
.app-usvi-master .appThreadStart .vnoteMenu:before {
  content: "\f24a";
  font-family: FontAwesome;
  float: left;
  margin-right: 0.5em;
  color: #133d91;
}
.app-usvi-master .viewFileNotesForContext .viewFileNotesForContext-addFileNoteToContext {
  margin-bottom: 20px;
}
.app-usvi-master .viewFileNotesForContext .appSearchResults.appReadOnly .appRepeaterRowContent {
  padding: 0;
}
.app-usvi-master .appVNotesResults.appReadOnly .searchRight .appMinimalLabel {
  width: auto;
}
.app-usvi-master .appVNotesResults.appReadOnly .vnoteResult a.vnoteMenu {
  font-size: 1.125rem;
  font-weight: bold;
}
.app-usvi-master .appVNotesResults.appReadOnly .vnoteResult:before {
  content: "\f24a";
  font-family: FontAwesome;
  float: left;
  margin-right: 0.5em;
  color: #133d91;
  position: relative;
  top: 5px;
}
.app-usvi-master .appVNotesResults.appReadOnly .vnoteResult.appThreadMember:before {
  content: "";
  margin-right: 0;
}
.app-usvi-master .appVNotesResults.appReadOnly .appDocuments {
  float: right;
  text-align: right;
}
.app-usvi-master .appVNotesResults.appReadOnly .appDocuments li {
  display: inline-block;
}
.app-usvi-master .appVNotesResults.appReadOnly .appDocuments .appDocumentLink {
  font-weight: normal;
}
.app-usvi-master .appVNotesResults.appReadOnly .appDocuments .appDocumentLink:before {
  font-family: FontAwesome;
  content: "\f0c6";
  margin-right: 0.2em;
}
.app-usvi-master .appVNotesResults.appReadOnly .appDocumentUploaded {
  display: none;
}
.app-usvi-master .appVNotesResults.appReadOnly .note-toggle {
  color: #133d91;
  position: absolute;
  top: 0;
  right: 0;
  line-height: 18px;
  bottom: auto;
}
.app-usvi-master .appVNotesResults.appReadOnly .note-text {
  position: static;
  white-space: normal;
}
.app-usvi-master .appVNotesResults.appReadOnly .Title {
  margin-right: 100px;
}
.app-usvi-master .appVNotesResults.appReadOnly .appMinimalBox.resultLeft.searchLeft.appPullLeft {
  position: relative;
}
.app-usvi-master .appVNotesResults.appReadOnly .appSearchResultsChildren {
  margin-bottom: 20px;
}
.app-usvi-master .appVNotesResults.appReadOnly .appRepeaterRowContent {
  margin-bottom: 30px;
}
.app-usvi-master .appVNotesResults.appReadOnly .appVNotesResults.appReadOnly .appDocuments li {
  margin-right: 0;
  text-align: right;
}
.app-usvi-master .BusinessServiceModeView .appPagerContainer {
  margin-bottom: 40px;
}
.app-usvi-master .truncate-note {
  overflow: hidden;
  text-overflow: ellipsis;
  height: 50px;
  font-weight: normal;
}
.app-usvi-master .truncate-note .note-more:before {
  font-family: FontAwesome;
  content: "\f107";
  padding-right: 5px;
}
.app-usvi-master .note-less:before {
  font-family: FontAwesome;
  content: "\f106";
  padding-right: 5px;
}
.app-usvi-master .note-text {
  position: relative;
  padding-right: 5px;
  cursor: pointer;
}
.app-usvi-master .note-toggle {
  position: absolute;
  right: 5px;
  bottom: 0px;
  font-size: 1.125rem;
}
.app-usvi-master .note-more {
  display: none;
}
.app-usvi-master .note-less {
  display: block;
}
.app-usvi-master .truncate-note .note-less {
  display: none;
}
.app-usvi-master .truncate-note .note-more {
  display: block;
}
.app-usvi-master .appMinimalAttr.Tags .appTag {
  word-wrap: break-word;
  white-space: unset;
  text-align: center;
  width: unset;
  max-width: 100%;
}
.app-usvi-master .note-text {
  white-space: pre-wrap;
}
.app-usvi-master .NoteText.appReadOnly > textarea[readonly] {
  width: 100%;
  height: 200px;
}
.app-usvi-master .vnoteResult .parentNote {
  float: right;
}
.app-usvi-master .scheduleList .appRecordSchedule {
  background: #eeeeee;
  margin-bottom: 40px;
  -webkit-box-shadow: 1px 1px 2px #eee;
  -moz-box-shadow: 1px 1px 2px #eee;
  box-shadow: 1px 1px 2px #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-top: 10px;
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  padding: 10px;
}
.app-usvi-master .scheduleList .appRecordSchedule .formatHintText,
.app-usvi-master .scheduleList .appRecordSchedule .appFormatHint,
.app-usvi-master .scheduleList .appRecordSchedule .appFieldHint,
.app-usvi-master .scheduleList .appRecordSchedule .appFieldHint {
  color: #404446;
}
.app-usvi-master .scheduleList .appRecordSchedule.appRowFirst,
.app-usvi-master .scheduleList .appRecordSchedule.appTblRowFirst,
.app-usvi-master .scheduleList .appRecordSchedule:first-child {
  border-top: none;
}
.app-usvi-master .scheduleList .appRecordSchedule.appRowLast,
.app-usvi-master .scheduleList .appRecordSchedule.appTblRowLast {
  border-bottom: none;
}
.app-usvi-master .scheduleList .appRecordSchedule.appRowFirst {
  padding-top: 0;
}
.app-usvi-master .scheduleList .appRecordSchedule:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .scheduleList .appRecordSchedule > *:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .scheduleList .appRecordSchedule > * > *:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .scheduleList .desc {
  float: left;
  width: 66.26506024%;
  *width: 66.20481928%;
}
.app-usvi-master .scheduleList .desc label {
  float: left;
  width: 32.53012048%;
  *width: 32.46987952%;
  margin-right: 1.20481928%;
}
.app-usvi-master .scheduleList .desc label + span {
  float: left;
  width: 66.26506024%;
  *width: 66.20481928%;
}
.app-usvi-master .scheduleList .stats {
  float: right;
  width: 32.53012048%;
  *width: 32.46987952%;
}
.app-usvi-master .scheduleList .stats > div {
  margin: 0 0 3px 0;
}
.app-usvi-master .scheduleList .stats label {
  float: left;
  width: 49.39759036%;
  *width: 49.3373494%;
  line-height: normal;
  vertical-align: top;
  text-align: right;
  margin-right: 10px;
  font-style: italic;
}
.app-usvi-master .scheduleList .stats label + span {
  line-height: normal;
  vertical-align: top;
}
.app-usvi-master .scheduleList .stats * {
  font-size: 16px;
}
.app-usvi-master .scheduleList .appAttribute.appReadOnly .appAttrLabelBox {
  width: 32.53012048%;
  *width: 32.46987952%;
}
@media screen and (max-width: 960px) {
  .app-usvi-master .scheduleList .appAttribute.appReadOnly .appAttrLabelBox {
    width: auto;
  }
}
.app-usvi-master #shoppingCart {
  position: relative;
  top: 1px;
}
.app-usvi-master #shoppingCart .appSubMenuName .right {
  vertical-align: 0;
  line-height: normal;
}
.app-usvi-master #shoppingCart .appSubMenuName .right:after {
  padding-left: 0;
}
.app-usvi-master .appNav #shoppingCart > a.appSubMenuName {
  padding: 10px 20px;
  background: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #133d91;
  padding-left: 0;
  border: 0;
  padding: 10px 20px!important;
  padding-left: 10px;
}
.app-usvi-master .appNav #shoppingCart > a.appSubMenuName:hover {
  color: #202020;
  background: transparent;
  text-decoration: underline;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-usvi-master .appNav #shoppingCart.open > a.appSubMenuName .left {
  left: auto;
  height: auto;
  position: static;
  width: auto;
  display: inline-block;
}
.app-usvi-master .appSubMenu.bbCartSummary {
  min-width: 260px;
  background-color: #f3f3f3;
  right: 0;
  padding-top: 0;
  border: none;
}
.app-usvi-master .bbCartSummary-title {
  font-size: 1.125rem;
  padding: 5px;
  -webkit-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.4) inset;
  -moz-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.4) inset;
  box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.4) inset;
}
.app-usvi-master .appBannerContainer #shoppingCart.open > a.appSubMenuName .left {
  border: none;
}
.app-usvi-master .bbCartSummary-body {
  padding: 5px;
}
.app-usvi-master .bbCartSummaryBlock.oversized {
  overflow-y: scroll;
  max-height: 350px;
}
.app-usvi-master .bbCartSummaryBlockRow tr:first-child > td {
  padding-top: 5px;
  border-top: 1px solid #dedede;
}
.app-usvi-master .bbCartSummaryBlockRow tr > td:first-child {
  padding-left: 5px;
  border-left: 1px solid #dedede;
}
.app-usvi-master .bbCartSummaryBlockRow tr:last-child > td {
  padding-bottom: 5px;
  border-bottom: 1px solid #dedede;
}
.app-usvi-master .bbCartSummaryBlockRow tr > td:last-child {
  padding-right: 5px;
  border-right: 1px solid #dedede;
}
.app-usvi-master .bbCartSummaryBlockRow:after {
  content: " ";
  display: block;
  height: 5px;
}
.app-usvi-master .bbCartSummaryBlockTable {
  border-collapse: separate;
}
.app-usvi-master .bbCartSummaryBlock-title {
  font-weight: bold;
  font-size: 1rem;
  text-align: left;
  color: #000;
}
.app-usvi-master \ .bbCartSummaryBlock-head,
.app-usvi-master .bbCartSummaryBlock-head * {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .bbCartSummaryBlock-label {
  width: 100%;
}
.app-usvi-master .bbCartSummaryBlock-price,
.app-usvi-master .bbCartSummaryBlock-label,
.app-usvi-master .bbCartSummaryBlock-deleteLink {
  padding-left: 2px;
  padding-right: 2px;
  font-size: 0.875rem;
  color: #444;
  vertical-align: middle;
  line-height: 1.3;
  padding-bottom: 5px;
}
.app-usvi-master .bbCartSummaryBlock-price {
  text-align: right;
  padding-left: 7px;
}
.app-usvi-master .bbCartSummaryBlock-deleteLink {
  padding-right: 0;
  padding-left: 10px;
}
.app-usvi-master .bbCartSummaryBlock-deleteLink a.appButton {
  padding: 3px 2px 0 1px;
  margin: 0;
}
.app-usvi-master .bbCartSummaryBlock-deleteLink a.appButton > .left:before {
  display: inline-block;
  vertical-align: top;
}
.app-usvi-master .bbCartSummaryTotal {
  padding-top: 5px;
  border-bottom: 1px solid #c4c4c4;
}
.app-usvi-master .bbCartSummaryTotal:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .bbCartSummaryTotal-label {
  float: left;
  color: #000;
  font-weight: bold;
}
.app-usvi-master .bbCartSummaryTotal-sum {
  float: right;
  color: #000;
  font-weight: bold;
}
.app-usvi-master .bbCartSummary-foot .appButton {
  color: #fff;
  display: table;
  margin-left: auto;
  margin-right: auto;
}
.app-usvi-master .appSearchResults .appMinimalBox.serviceBundleBox {
  padding-top: 10px;
  clear: both;
}
.app-usvi-master .serviceBundleBox {
  clear: both;
}
.app-usvi-master .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando {
  padding: 3px 9px;
  font-size: 0.875rem;
  line-height: 22px;
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  background-color: #ffffff;
  color: #133d91;
}
.app-usvi-master .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando:hover {
  color: #133d91;
}
.app-usvi-master .serviceBundleBox > .appExpando > .appExpandoHeader a.appExpando > .left + span {
  color: #133d91;
  text-decoration: none;
}
.app-usvi-master .serviceBundleBox > .appExpando.appExpandoOpen > .appExpandoHeader a.appExpando {
  margin-bottom: 0;
}
.app-usvi-master .serviceBundleBox > .appExpando.appExpandoOpen > .appExpandoHeader a.appExpando.appExpandoExpanded {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  background: #ffffff;
  border: 1px solid #ffffff;
  border-bottom: none;
  color: #ffffff;
}
.app-usvi-master .serviceBundleBox > .appExpando.appExpandoOpen > .appExpandoHeader a.appExpando.appExpandoExpanded:hover {
  color: #ffffff;
}
.app-usvi-master .serviceBundleBox > .appExpando.appExpandoOpen > .appExpandoHeader a.appExpando.appExpandoExpanded > .left + span {
  color: #ffffff;
  text-shadow: none;
}
.app-usvi-master .serviceBundleBox > .appExpandoChildren {
  margin-top: -1px;
  padding: 20px 20px 0 20px;
  border: 1px solid #ffffff;
  max-height: 350px;
  overflow-y: scroll;
}
.app-usvi-master .serviceBundleBox .appExpandoHeader.showLabel .appExpandoHeaderText {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .serviceBundleBox .appRepeater.extractRepeater .appRepeaterRowContent {
  padding: 0;
}
.app-usvi-master .serviceBundleViewServices {
  display: table;
  width: 100%;
}
.app-usvi-master .bbCartRow {
  display: table;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
.app-usvi-master .bbCartRow_cell {
  display: table-cell;
  vertical-align: top;
  padding: 5px 10px 5px 0;
}
.app-usvi-master .bbCartRow_cell.appAttribute.appReadOnly .appAttrValue,
.app-usvi-master .bbCartRow_cell .appAttribute.appReadOnly .appAttrPrevValue {
  word-wrap: normal;
}
.app-usvi-master .bbCartRow_cell.appAttribute.appReadOnly .appAttrLabelBox {
  margin: 0;
  float: none;
  width: auto;
}
.app-usvi-master .bbCartRow_cell.appAttribute.appReadOnly .appAttrLabelBox .appAttrLabel {
  font-weight: normal;
}
.app-usvi-master .bbCartRow_cell__cartActions {
  width: 1%;
  min-width: 34px;
}
.app-usvi-master .bbCartRow_cell__cartActions .appButton {
  margin-bottom: 0;
  min-width: 30px;
}
.app-usvi-master .bbCartRow_cell__serviceDescription {
  width: 100%;
}
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttrLabelBox,
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttrControls,
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttrPrevLabelBox,
.app-usvi-master .bbCartRow_cell__serviceDescription .appLegend {
  float: left;
}
@media screen and (max-width: 960px) {
  .app-usvi-master .bbCartRow_cell__serviceDescription .appAttrLabelBox,
  .app-usvi-master .bbCartRow_cell__serviceDescription .appAttrControls,
  .app-usvi-master .bbCartRow_cell__serviceDescription .appAttrPrevLabelBox,
  .app-usvi-master .bbCartRow_cell__serviceDescription .appLegend {
    float: none;
    margin-right: 0;
    width: auto;
  }
}
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttrLabelBox,
.app-usvi-master .bbCartRow_cell__serviceDescription .appLegend,
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttrPrevLabelBox {
  width: 320px;
  margin-right: 10px;
}
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttrValue,
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttrPrevValue {
  word-wrap: break-word;
  word-break: break-word;
  text-align: left;
  line-height: normal;
  display: inline-block;
  max-width: 100%;
}
.app-usvi-master .bbCartRow_cell__serviceDescription .appLocalizedText {
  margin-left: 330px;
}
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttribute {
  float: left;
  display: block;
  margin-right: 10px;
}
.app-usvi-master .bbCartRow_cell__serviceDescription > .appBlockTitle {
  float: none;
  display: block;
  width: auto;
  margin-right: 0;
  font-size: 24px;
  font-weight: bold;
}
.app-usvi-master .bbCartRow_cell__serviceDescription > .appBlockChildren {
  float: none;
}
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttribute .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .bbCartRow_cell__serviceDescription:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .bbCartRow_cell__serviceDescription .ServiceDescriptionKey .appAttrValue {
  display: none;
}
.app-usvi-master .bbCartRow_cell__serviceDescription .appAttribute {
  margin-bottom: 0;
}
.app-usvi-master .bbCartRow_cell__feeCode {
  display: none;
}
.app-usvi-master .bbCartRow_cell__feeCurrencyCode {
  text-align: right;
}
.app-usvi-master .bbCartRow_cell__feeAmount .appAttrLabelBox {
  padding-right: 0;
  text-align: right;
  width: auto;
}
.app-usvi-master .bbCartRow_cell__feeAmount .appAttrValue {
  display: none;
}
.app-usvi-master .bbCartRow_cell__expiryDays {
  display: none;
}
.app-usvi-master .shoppingCart .appRepeaterRemoveAll.actions {
  margin-bottom: 40px;
}
.app-usvi-master .appTable .bbScRowCell {
  padding: 2px 10px 2px 10px;
}
.app-usvi-master .bbScRowCell__actions {
  text-align: right;
}
.app-usvi-master .bbScRowCell__actions .appButton.appPlainLink {
  padding: 0;
  min-height: inherit;
  vertical-align: top;
}
.app-usvi-master .bbScRowCell__actions .appRepeaterRemove.actions {
  text-align: right;
}
.app-usvi-master .bbScRowCell__svcCode {
  width: 80%;
}
.app-usvi-master .appTable .bbScRowCell__feeAmount,
.app-usvi-master .bbScRowCell__feeAmount {
  text-align: right;
}
.app-usvi-master .appTable .bbScRow__total td,
.app-usvi-master .bbScRow__total {
  text-align: right;
  font-weight: bold;
}
.app-usvi-master .bbServiceDescriptionKeyExtract,
.app-usvi-master .bbActionDate {
  float: left;
}
.app-usvi-master .bbActionDate .appLegend {
  display: none;
}
.app-usvi-master .bbServiceDescriptionKeyExtract.appReadOnly .appAttrValue,
.app-usvi-master .bbActionDate.appReadOnly .appAttrLabelBox {
  display: none;
}
.app-usvi-master .bbServiceDescriptionKeyExtract.appReadOnly .appAttrLabelBox,
.app-usvi-master .bbActionDate.appReadOnly .appAttrValue {
  width: auto;
  margin-right: 1em;
}
.app-usvi-master .bbServiceDescriptionKeyExtract.appReadOnly .appAttrLabelBox .appLabelText {
  font-weight: normal;
}
.app-usvi-master .bbCartRow_cell__serviceDescription > .appAttrValue {
  display: none;
}
.app-usvi-master .bbScRow > tr > td:first-child {
  border-left: 1px solid #dcdcdc;
}
.app-usvi-master .bbScRow > tr > td:last-child {
  border-right: 1px solid #dcdcdc;
}
.app-usvi-master .bbScRow > tr:first-child > td {
  border-top: 1px solid #dcdcdc;
  padding-top: 10px;
}
.app-usvi-master .bbScRow > tr:last-child > td {
  border-bottom: 1px solid #dcdcdc;
  padding-bottom: 10px;
}
.app-usvi-master .Form.myOrderHistory {
  border: 0px solid #D2E0ED;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.app-usvi-master .appOrderHistoryRepeater {
  border: 1px solid #dcdcdc;
}
.app-usvi-master .appOrderHistoryRepeaterNested .appAttribute {
  margin-bottom: 0;
}
.app-usvi-master .appOrderHistoryRepeaterNested td {
  vertical-align: bottom;
}
.app-usvi-master .appOrderHistoryRepeaterNested > tbody > tr:first-child > td {
  padding-top: 0;
}
.app-usvi-master .appOrderHistoryRepeaterNested .ExpiryDate {
  text-align: right;
}
.app-usvi-master .appOrderHistoryRepeater > thead > tr > .appTblCell0 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appOrderHistoryRepeater > thead > tr > .appTblCell1 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .appOrderHistoryRepeater > thead > tr > .appTblCell2 {
  width: 66.26506024%;
  *width: 66.20481928%;
}
.app-usvi-master .bbScOrderCombinedInfo_appCode,
.app-usvi-master .bbScOrderCombinedInfo_primaryName {
  float: left;
  margin-right: 0.7em;
}
.app-usvi-master .bbScOrderCombinedInfo_link:before {
  clear: both;
  content: "";
  display: table;
}
.app-usvi-master .bbScOrderCombinedInfo_appCode.appReadOnly .appAttrLabelBox,
.app-usvi-master .bbScOrderCombinedInfo_primaryName .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .appRecordServiceBundlesContainer {
  border: 0px solid #D2E0ED;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.app-usvi-master .appShoppingBasketLinesRepeater {
  border: 1px solid #dcdcdc;
}
.app-usvi-master .appTable.appShoppingBasketLinesRepeater {
  margin-bottom: 0;
}
.app-usvi-master .appShoppingBasketLinesRepeater > tbody > tr > td {
  vertical-align: bottom;
  padding-top: 0;
}
.app-usvi-master .appShoppingBasketLinesRepeater > tbody > tr:first-child td {
  padding-top: 8px;
}
.app-usvi-master .appShoppingBasketLinesRepeater > tbody > tr > td .appAttribute {
  margin-bottom: 0;
}
.app-usvi-master .appShoppingBasketLinesRepeater tbody .primaryIdentifierRowFirst {
  border-top: 1px solid #dcdcdc;
}
.app-usvi-master .appShoppingBasketLinesRepeater tbody .primaryIdentifierRowFirst td {
  padding-top: 8px;
}
.app-usvi-master .appShoppingBasketLinesRepeater tbody .primaryIdentifierRowFirst:first-child {
  border-top: none;
}
.app-usvi-master .appShoppingBasketLinesRepeater tbody .primaryIdentifierRowItemOdd {
  background-color: #f9f9f9;
}
.app-usvi-master .appShoppingBasketLinesRepeater .appTblCellFeeAmount.appTblCell {
  text-align: right;
}
.app-usvi-master .appShoppingBasketLinesRepeater tbody .appTblCellLast {
  width: 1px;
}
.app-usvi-master .appRecordServiceBundlesContainer .TotalFeeAmount {
  padding: 8px;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  float: none;
  clear: both;
  border: 1px solid #dcdcdc;
  border-top: none;
  text-align: right;
}
.app-usvi-master .appRecordServiceBundlesContainer .TotalFeeAmount .appAttrLabelBox {
  width: auto;
  float: none;
  text-align: right;
  display: inline-block;
  margin: 0;
  padding-right: 0.7em;
  vertical-align: top;
}
.app-usvi-master .appRecordServiceBundlesContainer .TotalFeeAmount .appAttrValue {
  text-align: right;
  display: inline-block;
  float: none;
  padding-right: 0;
  vertical-align: top;
  padding-right: 1.3em;
  font-weight: bold;
}
.app-usvi-master .appRecordServiceBundlesContainer .appResourceLink {
  display: inline-block;
  vertical-align: middle;
  margin-bottom: 40px;
  text-decoration: none;
}
.app-usvi-master .appRecordServiceBundlesContainer .appResourceLink span {
  text-decoration: none;
}
.app-usvi-master .appRecordServiceBundlesContainer .appResourceLink span:hover {
  text-decoration: underline;
}
.app-usvi-master .appRecordServiceBundlesContainer .appResourceLink:before {
  content: "\f0c6";
  font-family: FontAwesome;
  text-decoration: none;
  margin-right: 0.7em;
}
.app-usvi-master .appRecordServiceBundlesContainer .bbTitleAndAction .ReceiptDate {
  clear: both;
}
.app-usvi-master .viewOrder .bbScViewInfoWrap {
  border: 0px solid #D2E0ED;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0;
  background-color: transparent;
  display: table;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .viewOrder .bbScViewInfoWrap_left .appBlankAttribute {
  display: none;
}
.app-usvi-master .viewOrder .bbScViewInfoWrap_left {
  display: block;
  float: left;
  width: 30%;
}
.app-usvi-master .viewOrder .bbScViewInfoWrap_left + div,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left + span,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left ~ div,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left ~ span {
  display: table;
  float: none;
  margin-left: 30%;
  width: 70%;
  overflow: visible;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 20px 0 20px;
  background-color: #ffffff;
  margin-bottom: 0;
}
.app-usvi-master .viewOrder .bbScViewInfoWrap_left + div.appChildCount0,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left + span.appChildCount0,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left ~ div.appChildCount0,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left ~ span.appChildCount0 {
  display: none;
}
.app-usvi-master .viewOrder .bbScViewInfoWrap_left + div:before,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left + span:before,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left ~ div:before,
.app-usvi-master .viewOrder .bbScViewInfoWrap_left ~ span:before {
  display: block;
  -webkit-box-shadow: -3px 0 3px rgba(20, 20, 20, 0.3);
  -moz-box-shadow: -3px 0 3px rgba(20, 20, 20, 0.3);
  box-shadow: -3px 0 3px rgba(20, 20, 20, 0.3);
}
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + div,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + span,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ div,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ span {
  display: block;
  float: none;
  margin-left: 0;
  width: auto;
  overflow: inherit;
  padding: 0;
  background-color: transparent;
}
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + div.appChildCount0,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + span.appChildCount0,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ div.appChildCount0,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ span.appChildCount0 {
  display: block;
}
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + div:before,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left + span:before,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ div:before,
.app-usvi-master .appServiceInstanceDetails .viewOrder .bbScViewInfoWrap_left ~ span:before {
  display: inline;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-usvi-master .viewOrder .bbScViewInfoWrap_left ~ .appButtonPadPrimary {
  margin-top: 0;
}
.app-usvi-master .appRecordServiceBundleItems {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 20px 10px 26px;
  background: #f7f7f7 url('data:image/gif;base64,R0lGODlhDQABAKIAAPX19fLy8vHx8fT09PPz8+7u7vb29gAAACH5BAAAAAAALAAAAAANAAEAAAMIaLAzRCEIURIAOw==') top right repeat-y;
}
.app-usvi-master .orderDetailsForm .appRepeaterRowContent {
  position: relative;
}
.app-usvi-master .orderDetailsForm .appRepeaterRowContent:after {
  display: block;
  height: 2px;
  content: " ";
  background-image: url('data:image/gif;base64,R0lGODlhAQACAIAAAP///+fn5yH5BAAAAAAALAAAAAABAAIAAAICDAoAOw==');
  background-repeat: repeat-x;
  background-position: bottom left;
}
.app-usvi-master .appRecordServiceBundleItems a {
  display: block;
  text-overflow: ellipsis;
  word-wrap: break-word;
  font-size: 1rem;
  color: #253036;
  background: none;
  margin: 0;
  border: none;
  text-decoration: none;
  font-size: 1.4rem;
}
.app-usvi-master .appRecordServiceBundleItems a:hover {
  border: none;
  text-decoration: underline;
}
.app-usvi-master .appRecordServiceBundleItems a:after {
  content: "\f105";
  font-family: FontAwesome;
  color: #9eb2bc;
  text-shadow: 1px 1px 0px #fff;
  position: absolute;
  right: 5px;
  top: 40%;
}
.app-usvi-master .appRecordServiceBundleItems .appAttribute {
  margin-bottom: 0;
}
.app-usvi-master .appOrderItemInView {
  background-image: none;
  background-color: #d7d7d7;
  color: #ffffff;
  border-left: 4px solid #253036;
}
.app-usvi-master .viewOrder .Id .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .appAlert {
  padding: 20px;
  margin-bottom: 24px;
  background-color: #fef1eb;
  border: 1px solid #f16521;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #f16521;
}
.app-usvi-master .appAlertXS {
  padding: 5px 20px;
}
.app-usvi-master .appAlertXS > .appBlockChildren > .appText {
  margin-bottom: 0;
}
.app-usvi-master .appAlertHeading {
  color: inherit;
}
.app-usvi-master .appAlert .appClose {
  position: relative;
  top: -2px;
  right: -21px;
  line-height: 18px;
}
.app-usvi-master .appAlertSuccess {
  background-color: #7baf0c;
  border-color: #f2f7e6;
  color: #7baf0c;
}
.app-usvi-master .appAlertDanger,
.app-usvi-master .appAlertError {
  background-color: #fde8e8;
  border-color: #ff200d;
  color: #ff200d;
}
.app-usvi-master .appAlertInfo {
  background-color: #e2f2f7;
  border-color: #188bc1;
  color: #188bc1;
}
.app-usvi-master .appAlertBlock {
  padding-top: 20px;
  padding-bottom: 20px;
}
.app-usvi-master .appAlertBlock > p,
.app-usvi-master .appAlertBlock > ul {
  margin-bottom: 0;
}
.app-usvi-master .appAlertBlock p + p {
  margin-top: 5px;
}
.app-usvi-master .appAlert.appChildCount0 {
  display: none;
}
.app-usvi-master .appPanelWarn {
  color: #ff200d;
}
.app-usvi-master .appPanelWarn:hover {
  color: #d91100;
}
.app-usvi-master .appPanelError {
  color: #ff200d;
}
.app-usvi-master .appPanelError:hover {
  color: #d91100;
}
.app-usvi-master .appPanelFatal {
  color: #ff200d;
}
.app-usvi-master .appPanelFatal:hover {
  color: #d91100;
}
.app-usvi-master .appErrors {
  float: none;
  display: inline-block;
  color: #ff200d;
  position: relative;
  vertical-align: top;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 22px;
}
.app-usvi-master .appErrors > div {
  float: none;
  min-width: 400px;
}
.app-usvi-master .appErrors > div:before {
  padding-right: 5px;
  font-family: FontAwesome;
  font-size: 1rem;
  content: "\f071";
}
.app-usvi-master .appErrors > div.appFieldInfo {
  color: #188bc1;
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnInfoOnly label:before,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnInfoOnly legend:before,
.app-usvi-master .appDocumentsContainer.appNotReadOnly.appHasWarnInfoOnly .appAttrLabelBox .appLabelText:before,
.app-usvi-master .appRestrictedRepeaterS2.appNotReadOnly.appHasWarnInfoOnly label:before {
  content: "\f05a";
  margin-right: 3px;
  font-family: FontAwesome;
  color: #188bc1;
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError label,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError legend,
.app-usvi-master .appDocumentsContainer.appNotReadOnly.appHasWarnOrError .appAttrLabelBox .appLabelText,
.app-usvi-master .appRestrictedRepeaterS2.appNotReadOnly.appHasWarnOrError label {
  color: #ff200d;
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError label > .errorIcon:before,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError legend > .errorIcon:before,
.app-usvi-master .appDocumentsContainer.appNotReadOnly.appHasWarnOrError .appAttrLabelBox .appLabelText > .errorIcon:before,
.app-usvi-master .appRestrictedRepeaterS2.appNotReadOnly.appHasWarnOrError label > .errorIcon:before {
  content: "\f071";
  margin-right: 3px;
  font-family: FontAwesome;
  font-size: 1rem;
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError input[type=checkbox] + label:before {
  content: "";
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError input[type=checkbox]:checked + label:before {
  content: "\f00c" !important;
  font-size: 25px!important;
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError input[type=checkbox] + label {
  color: #ff200d;
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError input[type=checkbox] + label > .errorIcon:before {
  content: "";
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError input[type=checkbox] + label > .errorIcon:after {
  content: "\f071";
  margin-right: 5px;
  margin-left: 5px;
  font-family: FontAwesome;
  font-size: 1.125rem;
}
.app-usvi-master .appErrorsStacked .appAttribute.appNotReadOnly.appHasWarnInfoOnly label > .errorIcon:before,
.app-usvi-master .appErrorsStacked .appAttribute.appNotReadOnly.appHasWarnOrError label > .errorIcon:before {
  content: "";
}
.app-usvi-master .appErrorsStacked .appErrors > div > .errorIcon:before {
  content: "";
  padding-right: 0;
  font-size: 0.6875rem;
}
.app-usvi-master .appErrorsStacked .appFieldSet-SuppressLegend .appAttribute.appNotReadOnly.appHasWarnOrError label > .errorIcon:before {
  content: "\f071";
  font-size: 1.125rem;
}
.app-usvi-master .appErrorsStacked .errorMarker {
  color: #ff200d;
}
.app-usvi-master .appErrorsStacked .errorMarker .appAttrLabel {
  display: inline;
}
.app-usvi-master .appErrorsStacked .errorMarker .appLabelText {
  color: #ff200d;
}
.app-usvi-master .appErrorsStacked .errorMarker:before {
  content: "\f071";
  margin-right: 3px;
  font-family: FontAwesome;
  display: inline-block;
  font-size: 18px;
}
.app-usvi-master .appErrorsStacked .errorMarker.errorMarkerInfoOnly {
  color: #253036;
}
.app-usvi-master .appErrorsStacked .errorMarker.errorMarkerInfoOnly .appLabelText {
  color: #253036;
}
.app-usvi-master .appErrorsStacked .errorMarker.errorMarkerInfoOnly:before {
  content: "\f05a";
  color: #188bc1;
}
.app-usvi-master .appErrors.errorsMoved {
  clear: both;
  display: block;
  float: none;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 21px;
  position: inherit;
  vertical-align: inherit;
}
.app-usvi-master .appErrors.errorsMoved > div {
  line-height: 21px;
  min-width: inherit;
  background: transparent;
  display: block;
}
.app-usvi-master .appErrors.errorsMoved > div:before {
  padding: 0;
  font-family: inherit;
  font-size: 1rem;
  content: "";
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedRadio label,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedHz label,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedRadio legend,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedHz legend {
  color: #253036;
}
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedRadio label:before,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedHz label:before,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedRadio legend:before,
.app-usvi-master .appAttribute.appNotReadOnly.appHasWarnOrError .appRestricted.appRestrictedHz legend:before {
  content: "";
}
.app-usvi-master .appFieldSet-Transparent .appAttribute.appNotReadOnly.appHasWarnOrError .appLegend.appBlockTitle {
  font-weight: inherit;
}
.app-usvi-master .appFieldSet-Transparent .appAttribute.appNotReadOnly.appHasWarnOrError .appLegend.appBlockTitle:before {
  content: "\f071";
  margin-right: 3px;
  font-family: FontAwesome;
}
.app-usvi-master .appDocumentsContainer.appNotReadOnly.appHasWarnOrError > .appAttrLabelBox > .appAttrLabel {
  color: #ff200d;
  font-weight: inherit;
}
.app-usvi-master .appDocumentsContainer.appNotReadOnly.appHasWarnOrError > .appAttrLabelBox > .appAttrLabel:before {
  content: "\f071";
  margin-right: 3px;
  font-family: FontAwesome;
}
.app-usvi-master .appAttribute.appHasErrors.appNotReadOnly input,
.app-usvi-master .appAttribute.appHasWarnOrError.appNotReadOnly input,
.app-usvi-master .appAttribute.appHasWarnOrError.appNotReadOnly select,
.app-usvi-master .appAttribute.appHasWarnOrError.appNotReadOnly textarea,
.app-usvi-master .select2.appHasWarnOrError.appNotReadOnly .select2-container .select2-choice,
.app-usvi-master .appAttribute.appMandatoryAttribute.appNotReadOnly.appHasErrors.appRestrictedAttSelect select {
  border: 1px solid #ff200d;
}
.app-usvi-master .appAttribute.appHasWarnOrError.appNotReadOnly input.select2-search__field {
  border: none;
}
.app-usvi-master .appMandatoryAttribute.appNotReadOnly .appLabelText:after,
.app-usvi-master .appMandatoryAttribute.appNotReadOnly .appLegendText:after,
.app-usvi-master .mandatoryChecked.appNotReadOnly .appLabelText:after,
.app-usvi-master .mandatoryChecked.appNotReadOnly .appRestrictedYesNo .appAttrLabel:after,
.app-usvi-master .mandatoryChecked.appNotReadOnly .appLegendText:after,
.app-usvi-master .appMandatoryAttribute.appRestrictedAttYesNo.appNotReadOnly .appAttrLabel:after,
.app-usvi-master .appRequired ~ .appLabelText:after {
  content: "\00A0* ";
  color: #ff0000;
}
.app-usvi-master .appAttrText.appHasWarnOrError.appNotReadOnly input:focus,
.app-usvi-master textarea:focus {
  border-color: #133d91;
  outline: 2px solid #133d91 !important;
}
.app-usvi-master .appErrorBoxContainer {
  margin-bottom: 20px;
  margin-top: 20px;
  padding: 20px;
  margin-bottom: 24px;
  background-color: #fef1eb;
  border: 1px solid #f16521;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #f16521;
  background-color: #fde8e8;
  border-color: #ff200d;
  color: #ff200d;
}
.app-usvi-master .appErrorBoxContainer .appErrorBox > .errorIcon:before {
  content: "\f071";
  font-family: FontAwesome;
  font-size: 18px;
  float: left;
  display: inline-block;
  line-height: 1;
  color: #ff200d;
}
.app-usvi-master .appErrorBoxContainer .appErrorBox > ul {
  padding-left: 40px;
}
.app-usvi-master .appErrorBoxContainer ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.app-usvi-master .appErrorBoxContainer.appHasOthers .appErrorBox > .errorIcon:before {
  content: "";
}
.app-usvi-master .appErrorBoxContainer.appHasOthers .appErrorBox > ul {
  padding-left: 0px;
}
.app-usvi-master .appErrorBoxContainer.appHasOthers .appErrorBox > ul > li > a {
  text-decoration: none;
}
.app-usvi-master .appErrorBoxContainer.appHasOthers .appErrorBox > ul > li > a span {
  text-decoration: underline;
}
.app-usvi-master .appErrorBoxContainer.appHasOthers a.appPanelWarn {
  color: #ff200d;
}
.app-usvi-master .appErrorBoxContainer.appHasOthers a.appPanelWarn:before {
  content: "\f071";
  font-family: FontAwesome;
  color: #ff200d;
  padding-right: 10px;
}
.app-usvi-master .appErrorBoxContainer.appHasOthers a.appPanelInfo {
  color: #188bc1;
}
.app-usvi-master .appErrorBoxContainer.appHasOthers a.appPanelInfo:before {
  content: "\f05a";
  font-family: FontAwesome;
  color: #188bc1;
  padding-right: 10px;
}
.app-usvi-master .appErrorBoxContainer.appErrorWarnCount0.appHasOthers {
  color: #188bc1;
  background-color: inherit;
  border: 1px solid #188bc1;
}
.app-usvi-master .appErrorBoxContainer.appErrorWarnCount0.appHasOthers .appErrorBox > .errorIcon:before {
  content: "\f05a";
  font-family: FontAwesome;
  font-size: 18px;
  float: left;
  display: inline-block;
  line-height: 1;
  color: #188bc1;
}
.app-usvi-master .appErrorBoxContainer.appErrorWarnCount0.appHasOthers .appErrorBox > ul {
  padding-left: 40px;
}
.app-usvi-master .appErrorBoxContainer.appErrorWarnCount0.appHasOthers a.appPanelWarn {
  color: #ff200d;
}
.app-usvi-master .appErrorBoxContainer.appErrorWarnCount0.appHasOthers a.appPanelWarn:before {
  content: "";
  padding-right: inherit;
}
.app-usvi-master .appErrorBoxContainer.appErrorWarnCount0.appHasOthers a.appPanelInfo {
  color: #188bc1;
}
.app-usvi-master .appErrorBoxContainer.appErrorWarnCount0.appHasOthers a.appPanelInfo:before {
  content: "";
  padding-right: inherit;
}
.app-usvi-master .appDialogRepeaterRowLabel.appIncomplete:before,
.app-usvi-master .appDialogRepeaterRowContent.appIncomplete .appRecordTitle:before {
  content: "\f071";
  font-family: FontAwesome;
  color: #ff200d;
  font-weight: normal;
  padding-right: 5px;
}
.app-usvi-master .appDialogRepeaterRowLabel.appIncomplete {
  color: #ff200d;
}
.app-usvi-master .appDialogRepeaterRowContent.appIncomplete .appMandatoryAttribute.appHasWarnOrError {
  content: "\f071";
  font-family: FontAwesome;
  color: #ff200d;
  font-weight: normal;
  padding-right: 5px;
  color: #253036;
}
.app-usvi-master .showAppIncompleteChild .appIncompleteChild:before {
  content: "\f071";
  font-family: FontAwesome;
  color: #ff200d;
  font-weight: normal;
  padding-right: 5px;
}
.app-usvi-master .ui-dialog .appErrors > div {
  min-width: 250px;
}
.app-usvi-master .ui-dialog textarea + .appErrors .appFieldError {
  max-width: 250px;
  min-width: 250px;
}
.app-usvi-master .ui-datepicker-trigger + .invalidDate.appFieldError {
  font-size: 0.875rem;
  color: #ff200d;
  padding-left: 4px;
  max-width: 100px;
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
}
.app-usvi-master .ui-datepicker-trigger + .invalidDate.appFieldError > .errorIcon:before {
  font-family: FontAwesome;
  content: "\f071";
  padding-right: 4px;
}
.app-usvi-master .appErrorsStacked .appErrors {
  display: block;
  width: auto;
  min-width: inherit;
}
.app-usvi-master .appErrorsStacked .appErrors > div {
  width: auto;
  min-width: inherit;
}
.app-usvi-master .appProposedName.appNotReadOnly .appErrors > div {
  display: none;
}
.app-usvi-master .appProposedName.appNotReadOnly .appErrors.errorsMoved > div {
  display: inherit;
}
.app-usvi-master div.appSelRepContainer .appRestrictedYesNo {
  float: none;
}
.app-usvi-master div.appSelRepContainer input.appSelFilterEmpty {
  color: #c0c0c0;
}
.app-usvi-master div.appSelRepContainer span.appTeamMember,
.app-usvi-master div.appSelRepContainer span.appOrganisationUser,
.app-usvi-master div.appSelRepContainer span.appGroupUser {
  padding-left: 18px;
  background: url(images/user.png) top left no-repeat;
}
.app-usvi-master div.appSelRepContainer span.appUserGroup {
  padding-left: 18px;
  background: url(images/group.png) top left no-repeat;
}
.app-usvi-master div.appSelRepContainer span.appSourceDomainDesc {
  display: block;
  margin-left: 18px;
  font-size: 0.875rem;
  font-style: italic;
}
.app-usvi-master div.appSelRepContainer div.appSelRepSrc {
  float: left;
  width: 40%;
}
.app-usvi-master div.appSelRepContainer div.appSelRepSrc input.appSelRepSrcFilter {
  width: 100%;
  margin-bottom: 3px;
}
.app-usvi-master div.appSelRepContainer div.appSelRepSrc ol {
  width: 100%;
  height: 200px;
  border: 1pt solid #ccc;
  overflow: auto;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.app-usvi-master div.appSelRepContainer div.appSelRepSrc ol .ui-unselectable {
  background-color: #f0f0f0;
  color: #c3c3c3;
  font-style: italic;
}
.app-usvi-master div.appSelRepContainer div.appSelRepSrc ol .ui-selecting {
  background-color: #d7d7d7;
  color: #133d91;
}
.app-usvi-master div.appSelRepContainer div.appSelRepSrc ol .ui-selected {
  background-color: #d7d7d7;
}
.app-usvi-master div.appSelRepContainer div.appSelRepSrc ol li {
  margin: 0;
  padding: 2px;
  cursor: pointer;
  font-style: normal;
}
.app-usvi-master div.appSelRepContainer li.appSelRepOdd {
  background-color: #f8f8f8;
}
.app-usvi-master div.appSelRepContainer div.appSelRepBtn {
  margin-top: 59px;
  padding: 10px;
  float: left;
  width: 100px;
}
.app-usvi-master div.appSelRepContainer div.appSelRepBtn button.appSelRepAddBtn {
  display: inline-block;
  padding: 10px 20px;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  font-size: 1.125rem;
  width: 112px;
  padding: 0.5em 1em 0.55em;
  margin-bottom: 20px;
}
.app-usvi-master div.appSelRepContainer div.appSelRepBtn button.appSelRepAddBtn:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master div.appSelRepContainer div.appSelRepBtn button.appSelRepRemoveBtn {
  display: inline-block;
  padding: 10px 20px;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  font-size: 1.125rem;
  padding: 0.5em 1em 0.55em;
  width: 109px;
  margin-bottom: 20px;
  padding-left: 7px;
}
.app-usvi-master div.appSelRepContainer div.appSelRepBtn button.appSelRepRemoveBtn:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master div.appSelRepContainer div.appSelRepBtn button.appSelRepRemoveAllBtn {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  font-size: 1.125rem;
  padding: 0.5em 1em 0.55em;
  width: 109px;
}
.app-usvi-master div.appSelRepContainer div.appSelRepBtn button.appSelRepRemoveAllBtn:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt {
  float: left;
  width: 40%;
  margin-left: 10px;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt .appSelTitle {
  white-space: nowrap;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt div.appAttribute {
  margin: 3px 0 0 20px;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt input.appSelRepTgtFilter {
  width: 100%;
  margin-bottom: 3px;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt ol {
  width: 100%;
  height: 200px;
  border: 1pt solid #ccc;
  overflow: auto;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt ol .ui-selecting {
  background-color: #d7d7d7;
  color: #133d91;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt ol .ui-selected {
  background-color: #d7d7d7;
  color: #133d91;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt ol li {
  margin: 0;
  padding: 2px;
  cursor: pointer;
}
.app-usvi-master div.appSelRepContainer div.appSelRepTgt ol.appSelRepTgtRo {
  height: inherit;
  border: none;
}
.app-usvi-master div.appSelRepContainer:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master div.appSelRepContainer.appReadOnly div.appSelRepTgt {
  height: inherit;
  width: inherit;
  float: none;
}
.app-usvi-master div.appSelRepContainer.appReadOnly div.appSelRepTgt ol {
  overflow: inherit;
}
.app-usvi-master div.appSelRepContainer.appReadOnly div.appSelRepTgt ol li {
  cursor: auto;
}
.app-usvi-master .businessCalendar .weekend,
.app-usvi-master .appRecordMultiBusinessCalendar .weekend {
  background-color: #f0f0f0;
}
.app-usvi-master .businessCalendar .time input[readonly],
.app-usvi-master .appRecordMultiBusinessCalendar .time input[readonly] {
  background: white;
}
.app-usvi-master .businessCalendar #calendarText,
.app-usvi-master .appRecordMultiBusinessCalendar #calendarText {
  padding: 5px;
}
.app-usvi-master .businessCalendar #calendarText div.textual,
.app-usvi-master .appRecordMultiBusinessCalendar #calendarText div.textual {
  margin-top: 5px;
}
.app-usvi-master .businessCalendar #calendarText div.textdate,
.app-usvi-master .appRecordMultiBusinessCalendar #calendarText div.textdate {
  float: left;
  width: 30%;
}
.app-usvi-master .businessCalendar #calendarText div.textholiday,
.app-usvi-master .appRecordMultiBusinessCalendar #calendarText div.textholiday {
  float: left;
}
.app-usvi-master .businessCalendar #calendar,
.app-usvi-master .appRecordMultiBusinessCalendar #calendar {
  /*height:200px;*/
}
.app-usvi-master .businessCalendar #holidayAddDescription,
.app-usvi-master .appRecordMultiBusinessCalendar #holidayAddDescription {
  width: 400px;
}
.app-usvi-master .businessCalendar .holiday,
.app-usvi-master .appRecordMultiBusinessCalendar .holiday {
  background-color: #F18F1B;
}
.app-usvi-master .businessCalendar .holiday a,
.app-usvi-master .appRecordMultiBusinessCalendar .holiday a {
  color: black;
}
.app-usvi-master .businessCalendar #days,
.app-usvi-master .appRecordMultiBusinessCalendar #days {
  margin-left: 2px;
  /*height:105px;*/
  display: flex;
  margin-bottom: 20px;
}
.app-usvi-master .businessCalendar #days:after,
.app-usvi-master .appRecordMultiBusinessCalendar #days:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .businessCalendar div.day,
.app-usvi-master .appRecordMultiBusinessCalendar div.day {
  text-align: center;
}
.app-usvi-master .businessCalendar div.bdaybody,
.app-usvi-master .appRecordMultiBusinessCalendar div.bdaybody {
  padding: 0 5px;
}
.app-usvi-master .businessCalendar div.time,
.app-usvi-master .appRecordMultiBusinessCalendar div.time {
  padding: 3px 0;
  position: relative;
}
.app-usvi-master .businessCalendar div.time:after,
.app-usvi-master .appRecordMultiBusinessCalendar div.time:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .businessCalendar div.refresh,
.app-usvi-master .appRecordMultiBusinessCalendar div.refresh {
  padding: 3px 0;
  height: 20px;
  margin-bottom: 4px;
}
.app-usvi-master .businessCalendar div.refresh > a,
.app-usvi-master .appRecordMultiBusinessCalendar div.refresh > a {
  float: right;
}
.app-usvi-master .businessCalendar div.time > span:nth-child(2),
.app-usvi-master .appRecordMultiBusinessCalendar div.time > span:nth-child(2) {
  float: right;
}
.app-usvi-master .businessCalendar div.time > label + span,
.app-usvi-master .appRecordMultiBusinessCalendar div.time > label + span {
  float: right;
  margin-right: 10px;
}
.app-usvi-master .businessCalendar div.time > input,
.app-usvi-master .appRecordMultiBusinessCalendar div.time > input {
  float: right;
  min-width: 25px;
  clear: inherit;
  text-align: right;
  height: 26px!important;
  width: 80px !important;
  right: 0;
  border: 1px solid #70787c;
}
.app-usvi-master .businessCalendar .bday,
.app-usvi-master .appRecordMultiBusinessCalendar .bday {
  margin-right: 8px;
  float: left;
}
.app-usvi-master .businessCalendar .bday:last-child,
.app-usvi-master .appRecordMultiBusinessCalendar .bday:last-child {
  margin-right: 0;
}
.app-usvi-master .businessCalendar div.time > label,
.app-usvi-master .appRecordMultiBusinessCalendar div.time > label {
  display: inline;
  font-size: 1rem;
}
.app-usvi-master .businessCalendar div.appAttrText,
.app-usvi-master .appRecordMultiBusinessCalendar div.appAttrText {
  display: inline-block;
}
.app-usvi-master .businessCalendar div.appAttrText > input,
.app-usvi-master .appRecordMultiBusinessCalendar div.appAttrText > input {
  width: 180px;
}
.app-usvi-master .businessCalendar .appSecondaryButton,
.app-usvi-master .appRecordMultiBusinessCalendar .appSecondaryButton {
  margin-top: 70px;
}
.app-usvi-master .businessCalendar .timeEntry_wrap input,
.app-usvi-master .appRecordMultiBusinessCalendar .timeEntry_wrap input,
.app-usvi-master .businessCalendar .appAttrTime,
.app-usvi-master .appRecordMultiBusinessCalendar .appAttrTime {
  max-width: 3.5em;
  padding: 4px;
  display: inline-block;
}
.app-usvi-master .businessCalendar .appAttrDate input[type='text'],
.app-usvi-master .appRecordMultiBusinessCalendar .appAttrDate input[type='text'] {
  width: 180px;
  text-transform: uppercase;
}
.app-usvi-master .businessCalendar #calendar .ui-datepicker-header,
.app-usvi-master .appRecordMultiBusinessCalendar #calendar .ui-datepicker-header {
  border-right: 1px solid #fff;
}
.app-usvi-master .businessCalendar #calendar .ui-datepicker-group-last .ui-datepicker-header,
.app-usvi-master .appRecordMultiBusinessCalendar #calendar .ui-datepicker-group-last .ui-datepicker-header {
  border-right: none;
}
.app-usvi-master div.viewVisualize {
  padding: 5px;
  border: 1px solid #f0f0f0;
}
.app-usvi-master div.visView {
  overflow: visible;
  font-family: open_sans, Calibri, "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}
.app-usvi-master div.visinactive {
  color: #707070;
}
.app-usvi-master div.vis,
.app-usvi-master div.visViewInstance,
.app-usvi-master div.visSecurity {
  font-size: 0.6875rem;
  margin-left: 10px;
  white-space: nowrap;
}
.app-usvi-master div.visSecurity pre {
  font-size: 0.6875rem;
  font-family: open_sans, Calibri, "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
  margin: 0;
  padding: 0;
}
.app-usvi-master .notificationMessages {
  display: none;
  position: absolute;
  top: 50px;
  right: 10px;
  width: 300px;
  background-color: #000000;
  color: #ffffff;
  box-shadow: 0 0 6px #000000;
  border-radius: 8px 8px 8px 8px;
  padding: 5px;
}
.app-usvi-master .notificationMessages ul li {
  list-style: none;
}
.app-usvi-master .appReview {
  counter-reset: section;
  counter-increment: section;
}
.app-usvi-master .appReview .greyBar {
  border: 0!important;
  padding: 0!important;
  margin: 0!important;
}
.app-usvi-master .appReview .attributeLabel {
  font-size: 1.125rem !important;
  font-weight: bold;
}
.app-usvi-master .appReview .appRestrictedRepeater {
  margin-bottom: 0;
}
.app-usvi-master .appReview .appWizardChild {
  position: relative;
  border-top: 3px solid #70787c;
  padding-top: 20px;
  margin-top: 30px;
  padding-top: 10px;
}
.app-usvi-master .appReview .appWizardChild > .appBlockTitle {
  font-size: 1.5rem;
  margin-right: 340px;
  margin-top: 10px;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineNavigate {
  position: absolute;
  top: 20px;
  right: 0;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineNavigate > a {
  margin-bottom: -10px;
  float: right;
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  text-decoration: none;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineNavigate > a:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineNavigate > a:last-child {
  margin-right: 0;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineNavigate span.errorIcon + span {
  color: #ff200d;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineNavigate span.errorIcon + span:before {
  display: none;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineContent {
  margin-top: 30px;
  margin-bottom: 10px;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineContent .appSection > .appBoxTitle > h2 {
  display: none;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineContent .appSection .greyBarTop {
  border-top: 1px solid #d7d7d7;
  padding-top: 10px;
  padding-bottom: 5px;
  margin: 0;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineContent .gapTopLarge {
  margin-top: 0!important;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineContent .gapBottomLarge {
  margin-bottom: 0!important;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineContent [class*="-assocatiatedEntitiesBox "] .RoleSelectionType .appAttrLabelBox {
  display: none;
}
.app-usvi-master .appReview .appWizardChild > .appWizardInlineContent [class*="-assocatiatedEntitiesBox "] .appBlock > .appBlockTitle {
  width: 400px;
  float: left;
  margin-right: 10px;
  margin-top: -2px;
}
.app-usvi-master .appReview .appText {
  margin-bottom: 10px;
}
.app-usvi-master .appReview .appAttrLabelBox {
  margin: 0;
  padding: 0;
}
.app-usvi-master .appReview .appAttrValue,
.app-usvi-master .appReview .appAttrPrevValue {
  hyphens: auto;
  -webkit-hyphens: auto;
  -webkit-hyphenate-character: "\2010";
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  display: inline-block;
  line-height: 20px;
}
.app-usvi-master .appReview .appSingleLine .appAttrLabelBox {
  min-height: auto;
}
.app-usvi-master .appReview .appHideReview {
  display: none;
}
.app-usvi-master .appReview .appGroupSelector {
  padding: 0;
}
.app-usvi-master .appReview .appRepeaterContent > .appRepeaterRowContent.appRowLast {
  margin-bottom: 0!important;
}
.app-usvi-master .appReview .appAttribute {
  margin: 0;
  margin-bottom: 7px;
  display: block;
}
.app-usvi-master .appReview .appRestrictedRepeater.yesNo.appReadOnly .appRestrictedRepeaterRowContent > .appAttrLabelBox {
  width: 100%;
  float: none;
}
.app-usvi-master .appReview .appRestrictedRepeaterRowContent {
  margin-bottom: 0;
}
.app-usvi-master .appReview .appAttribute.appReadOnly .appAttrLabelBox,
.app-usvi-master .appReview .appRepeaterTitle,
.app-usvi-master .appReview .appRepeaterHeader {
  float: left;
}
.app-usvi-master .appReview .appAttribute.appReadOnly .appAttrLabelBox .appLabelText,
.app-usvi-master .appReview .appRepeaterTitle .appLabelText,
.app-usvi-master .appReview .appRepeaterHeader .appLabelText {
  font-size: 18px;
  font-weight: bold;
}
.app-usvi-master .appReview .phoneNumberRepeater .appRepeaterHeader {
  display: none;
}
.app-usvi-master .appReview .appRestrictedRepeater.yesNo.appReadOnly .appLabelText,
.app-usvi-master .appReview .appRepeaterHeader .appRepeaterTitle,
.app-usvi-master .appReview .appRepeaterHeader .appRepeaterHeaderTitle,
.app-usvi-master .appReview .appBlockTitle > h3,
.app-usvi-master .appReview .appBlockTitle > h4 {
  margin-bottom: 10px;
  margin-top: 5px;
  font-size: 1.5rem;
}
.app-usvi-master .appReview .appRepeaterRowContent,
.app-usvi-master .appReview .appRestrictedRowContent {
  margin: 0;
}
.app-usvi-master .appReview .appRepeaterContent > .appRepeaterRowContent {
  padding: 0px;
}
.app-usvi-master .appReview .appSection {
  counter-increment: section;
}
.app-usvi-master .appReview .appSection > .appBlockTitle {
  background-color: none;
  margin-bottom: 10px;
  border: 0px solid #D2E0ED;
  font-size: 24px;
  width: 700px;
  display: none;
}
.app-usvi-master .appReview .appSection > .appBlockTitle h2,
.app-usvi-master .appReview .appSection > .appBlockTitle h3 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 1.5rem;
  line-height: 18px;
  text-decoration: underline;
}
.app-usvi-master .appReview .appWizardChild .appWizardInlineNavigate > span {
  padding-top: 10px;
  margin-right: 30px;
  float: left;
  color: #7baf0c;
}
.app-usvi-master .appReview .appWizardChild .appWizardInlineNavigate > span.successIcon {
  margin: 0;
}
.app-usvi-master .appReview .appWizardChild .appWizardInlineNavigate > span.successIcon:before {
  content: "\f00c";
  font-family: FontAwesome, open_sans;
  color: #7baf0c;
  padding-top: 10px;
  padding-right: 10px;
  word-spacing: 10px;
}
.app-usvi-master .appReview .appWizardChild.appWizardError .appWizardInlineNavigate > span.errorIcon {
  color: #912120;
  margin: 0px;
}
.app-usvi-master .appReview .appWizardChild.appWizardError .appWizardInlineNavigate > span.errorIcon:before {
  content: "\f071";
  font-family: FontAwesome, open_sans;
  padding-top: 10px;
  padding-right: 10px;
  color: #ff200d;
  word-spacing: 10px;
}
.app-usvi-master .appReview .appSection > .appBlockChildren {
  -webkit-border-radius: 0 0 6px 6px;
  -moz-border-radius: 0 0 6px 6px;
  border-radius: 0 0 6px 6px;
  margin-bottom: 20px;
}
.app-usvi-master .appReview .appDocumentsContainer.appReadOnly .appAttrLabelBox {
  width: 320px;
  display: block;
  margin-right: 10px;
  flex: none;
}
.app-usvi-master .appReview .appDocumentsContainer.appReadOnly .appAttrLabelBox .appLabelText {
  font-size: 1.125rem;
}
.app-usvi-master .appReview .appDocumentsContainer .appDocuments li {
  border-bottom: 0;
}
.app-usvi-master .appReview .appDocumentsContainer .appDocuments li .appDocumentView {
  width: auto;
}
.app-usvi-master .appReview .attributeLabel > .appBoxTitle {
  margin-bottom: 10px;
  font-size: 1.125rem !important;
}
.app-usvi-master .appReview .appAttribute.appReadOnly.textarea {
  padding: 0;
}
.app-usvi-master .appReview .appPhysicalAddress {
  margin-bottom: 0;
}
.app-usvi-master .appReview .appRepeaterContent > .appGenRow.appReadOnly.appError:before {
  float: left;
  position: relative;
  top: 9px;
  margin-right: 10px;
}
.app-usvi-master .appReview .appRepeaterContent > .appGenRow.Direct {
  margin-bottom: 10px;
}
.app-usvi-master .appReview .appRepeaterContent > .appGenRow.Direct:before {
  display: none;
}
.app-usvi-master .appReview .appRepeaterNew > .appRepeaterContent > .appGenRow.appReadOnly .appAttrLabelBox {
  padding-right: 10px;
  margin-right: 0;
  box-sizing: border-box;
}
.app-usvi-master .appReview .appRepeaterNew > .appRepeaterContent > .appGenRow.Direct,
.app-usvi-master .appReview .appCategoriesContent > .appRepeaterContent > .appGenRow.Direct {
  display: block;
}
.app-usvi-master .appAttribute.appReadOnly .appAttrLabelBox .appLabelText {
  word-break: break-word;
}
.app-usvi-master .appWizardChild.appWizardError .appBlockTitle > h3:before {
  display: none;
}
.app-usvi-master .appWizardChild.appWizardError .appSection > .appBlockTitle,
.app-usvi-master .appWizardChild.appWizardError .appBlockTitle.appH1 {
  color: #ff200d;
}
.app-usvi-master .entityContextBox {
  display: none;
}
.app-usvi-master .appCompanyToolBox + span > .appTabs .appBlockTitle .appWizardVisitedCompleted,
.app-usvi-master .appCompanyToolBox + .appTabs .appBlockTitle .appWizardVisitedCompleted,
.app-usvi-master .appWizardLast.appWizardVisitedCompleted.appWizard-review .appWizardVisitedCompleted {
  display: none;
}
.app-usvi-master .appWizard + .appButtonPad a.appApplyButton {
  background: #1b517a;
}
.app-usvi-master .appWizard + .appButtonPad a.appApplyButton:hover {
  background: #246da4;
}
.app-usvi-master .appOtpSection .appAttribute.appReadOnly,
.app-usvi-master .appReview .appAttribute.appReadOnly,
.app-usvi-master .BusinessServiceModeView .appAttribute.appReadOnly,
.app-usvi-master .ui-dialog .appAttribute.appReadOnly {
  display: flex;
  flex-wrap: wrap;
}
.app-usvi-master .appOtpSection .appAttribute.appReadOnly > .appAttrLabelBox,
.app-usvi-master .appReview .appAttribute.appReadOnly > .appAttrLabelBox,
.app-usvi-master .BusinessServiceModeView .appAttribute.appReadOnly > .appAttrLabelBox,
.app-usvi-master .ui-dialog .appAttribute.appReadOnly > .appAttrLabelBox {
  flex-basis: 320px;
  margin-right: 10px;
}
.app-usvi-master .appOtpSection .appAttribute.appReadOnly .appAttrValue,
.app-usvi-master .appReview .appAttribute.appReadOnly .appAttrValue,
.app-usvi-master .BusinessServiceModeView .appAttribute.appReadOnly .appAttrValue,
.app-usvi-master .ui-dialog .appAttribute.appReadOnly .appAttrValue {
  flex: 1;
  max-width: 100%;
  width: 50%;
}
.app-usvi-master .appDashboardAnalytics:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .dashboardChart {
  float: left;
  background-color: #FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  margin-bottom: 1.5%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.app-usvi-master .dashboardChart .appBlockTitle,
.app-usvi-master .dashboardChart .appBlockTitle h2 {
  font-size: 0.875rem;
  position: relative;
  margin-top: 0;
}
.app-usvi-master .dashboardChart .simpleMetric {
  float: left;
}
.app-usvi-master .dashboardChart .simpleMetric:after {
  content: "";
  display: block;
  clear: both;
}
.app-usvi-master .dashboardChart .metricValue {
  font-size: 1.125rem;
  font-weight: bold;
  color: #777677;
  display: table-cell;
  float: left;
  margin-right: 7px;
}
.app-usvi-master .dashboardChart .metricLabel {
  font-size: 0.8125rem;
  font-weight: normal;
  color: #B3B3B3;
  float: left;
}
.app-usvi-master .dashboardChart a.appMenuItem {
  float: right;
}
.app-usvi-master .dashboardChart [id^="chartWrapper"] {
  margin-bottom: 10px;
}
.app-usvi-master .dashboardChart .appBlockTitle > h2 {
  color: #5595db;
}
.app-usvi-master .dashboardChart.panel1 {
  width: 40.96385542%;
  *width: 40.90361446%;
  height: 300px;
}
.app-usvi-master .dashboardChart.panel2 {
  width: 40.96385542%;
  *width: 40.90361446%;
  margin: 0 1.20481928% 0 1.20481928%;
}
.app-usvi-master .dashboardChart.panel2 .chartWrapper {
  height: 230px;
}
.app-usvi-master .dashboardChart.panel3 {
  width: 15.6626506%;
  *width: 15.60240964%;
}
.app-usvi-master .dashboardChart.panel4 {
  width: 32.53012048%;
  *width: 32.46987952%;
  margin-top: 0;
}
.app-usvi-master .dashboardChart.panel4 .chartWrapper {
  height: 300px;
}
.app-usvi-master .dashboardChart.panel5 {
  width: 32.53012048%;
  *width: 32.46987952%;
  margin: 0 1.20481928% 0 1.20481928%;
}
.app-usvi-master .dashboardChart.panel5 .chartWrapper {
  height: 300px;
}
.app-usvi-master .dashboardChart.panel6 {
  width: 32.53012048%;
  *width: 32.46987952%;
  margin-top: 0;
}
.app-usvi-master .dashboardChart.panel6 .chartWrapper {
  height: 300px;
}
.app-usvi-master .dashboardChart.panel1 .appButton,
.app-usvi-master .dashboardChart.panel1 .appMenu {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background: #44d58a;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-usvi-master .dashboardChart.panel1 .appButton:hover,
.app-usvi-master .dashboardChart.panel1 .appMenu:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .dashboardChart.panel1 .appButton:hover,
.app-usvi-master .dashboardChart.panel1 .appMenu:hover,
.app-usvi-master .dashboardChart.panel1 .appButton:active,
.app-usvi-master .dashboardChart.panel1 .appMenu:active,
.app-usvi-master .dashboardChart.panel1 .appButton.active,
.app-usvi-master .dashboardChart.panel1 .appMenu.active {
  background-color: #44d58a;
  *background-color: #59da97;
}
.app-usvi-master .dashboardChart.panel1 .appButton:active,
.app-usvi-master .dashboardChart.panel1 .appMenu:active,
.app-usvi-master .dashboardChart.panel1 .appButton.active,
.app-usvi-master .dashboardChart.panel1 .appMenu.active {
  background-color: #6edea4 \9;
}
.app-usvi-master .dashboardChart .appButton,
.app-usvi-master .dashboardChart .appMenu {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background: #5595db;
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-usvi-master .dashboardChart .appButton:hover,
.app-usvi-master .dashboardChart .appMenu:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .dashboardChart .appButton:hover,
.app-usvi-master .dashboardChart .appMenu:hover,
.app-usvi-master .dashboardChart .appButton:active,
.app-usvi-master .dashboardChart .appMenu:active,
.app-usvi-master .dashboardChart .appButton.active,
.app-usvi-master .dashboardChart .appMenu.active {
  background-color: #5595db;
  *background-color: #6aa2df;
}
.app-usvi-master .dashboardChart .appButton:active,
.app-usvi-master .dashboardChart .appMenu:active,
.app-usvi-master .dashboardChart .appButton.active,
.app-usvi-master .dashboardChart .appMenu.active {
  background-color: #7fafe4 \9;
}
.app-usvi-master .dashboardChart.subscriptions .appButton,
.app-usvi-master .dashboardChart.subscriptions .appMenu {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background: #f75058;
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-usvi-master .dashboardChart.subscriptions .appButton:hover,
.app-usvi-master .dashboardChart.subscriptions .appMenu:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .dashboardChart.subscriptions .appButton:hover,
.app-usvi-master .dashboardChart.subscriptions .appMenu:hover,
.app-usvi-master .dashboardChart.subscriptions .appButton:active,
.app-usvi-master .dashboardChart.subscriptions .appMenu:active,
.app-usvi-master .dashboardChart.subscriptions .appButton.active,
.app-usvi-master .dashboardChart.subscriptions .appMenu.active {
  background-color: #f75058;
  *background-color: #f8686f;
}
.app-usvi-master .dashboardChart.subscriptions .appButton:active,
.app-usvi-master .dashboardChart.subscriptions .appMenu:active,
.app-usvi-master .dashboardChart.subscriptions .appButton.active,
.app-usvi-master .dashboardChart.subscriptions .appMenu.active {
  background-color: #f98187 \9;
}
.app-usvi-master .dashboardChart.services .appButton {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background: #915d71;
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-usvi-master .dashboardChart.services .appButton:hover,
.app-usvi-master .dashboardChart.services .appButton:active,
.app-usvi-master .dashboardChart.services .appButton.active {
  background-color: #915d71;
  *background-color: #9f697e;
}
.app-usvi-master .dashboardChart.services .appButton:active,
.app-usvi-master .dashboardChart.services .appButton.active {
  background-color: #a9788b \9;
}
.app-usvi-master .dashboardChart.onlineSubmissions .appButton {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background: #00a8b4;
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-usvi-master .dashboardChart.onlineSubmissions .appButton:hover,
.app-usvi-master .dashboardChart.onlineSubmissions .appButton:active,
.app-usvi-master .dashboardChart.onlineSubmissions .appButton.active {
  background-color: #00a8b4;
  *background-color: #00c0ce;
}
.app-usvi-master .dashboardChart.onlineSubmissions .appButton:active,
.app-usvi-master .dashboardChart.onlineSubmissions .appButton.active {
  background-color: #00d8e7 \9;
}
.app-usvi-master .dashboardChart.dataStatistics .appButton {
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background: #175377;
  background-image: none;
  border: none;
  color: #fff;
  text-shadow: none;
}
.app-usvi-master .dashboardChart.dataStatistics .appButton:hover,
.app-usvi-master .dashboardChart.dataStatistics .appButton:active,
.app-usvi-master .dashboardChart.dataStatistics .appButton.active {
  background-color: #175377;
  *background-color: #1b628c;
}
.app-usvi-master .dashboardChart.dataStatistics .appButton:active,
.app-usvi-master .dashboardChart.dataStatistics .appButton.active {
  background-color: #1f71a2 \9;
}
.app-usvi-master .reportPanel {
  background-color: #fefefe;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #ddd;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1em;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.app-usvi-master .reportPanel.reportPanelThird {
  float: left;
  width: 32.53012048%;
  *width: 32.46987952%;
  margin-bottom: 1.20481928%;
}
.app-usvi-master .reportPanel.reportPanelThird:nth-child(2) {
  margin: 0 1.20481928% 0 1.20481928%;
}
.app-usvi-master .reportPanel .appBlockTitle {
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.app-usvi-master .reportPanel .appBlockTitle > h2 {
  margin-top: 0;
}
.app-usvi-master .reportHalfWidthPanel,
.app-usvi-master .reportPanelHalf {
  float: left;
  width: 49.39759036%;
  *width: 49.3373494%;
  margin-bottom: 1.20481928%;
}
.app-usvi-master .reportPanelFull .appBlockTitle {
  padding-bottom: 5px;
  margin-bottom: 10px;
}
.app-usvi-master .reportPanelFull .appBlockTitle > h2 {
  margin-top: 0;
}
.app-usvi-master .reportPanelFull {
  width: 100%;
  clear: both;
  margin-bottom: 1.20481928%;
}
.app-usvi-master .PeriodSelection {
  float: right;
}
.app-usvi-master .appAttribute.appReadOnly.Period {
  margin: 0;
  margin-bottom: 10px;
  font-family: inherit;
  font-weight: normal;
  color: #253036;
  text-rendering: optimizelegibility;
  font-size: 1.75rem;
}
.app-usvi-master .appAttribute.appReadOnly.Period small {
  font-weight: normal;
  color: #70787c;
}
.app-usvi-master .appAttribute.appReadOnly.Period small {
  font-size: 1.5rem;
}
.app-usvi-master .tabsVert .appTabSelected {
  border: none;
}
.app-usvi-master .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  margin-right: 0;
  padding: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  margin-left: -1px;
}
.app-usvi-master .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:first-child {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  margin-left: 0;
}
.app-usvi-master .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption:last-child {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.app-usvi-master .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption input {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption label {
  padding: 4px 10px 4px;
}
.app-usvi-master .graphConfig.appRestrictedAttRadioHz.appNotReadOnly > fieldset > .appRestricted .appRestrictedOption.selected-true {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.app-usvi-master .dashChartDetails svg {
  height: 500px;
}
.app-usvi-master .nvtooltip .prd {
  width: 10px;
  height: 10px;
  display: inline-block;
}
.app-usvi-master .chartWrapper.loading {
  min-height: 100px;
}
.app-usvi-master .chartWrapper.loading:before {
  content: "\f110";
  -webkit-animation: spin 2s infinite linear;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  font-family: FontAwesome;
  width: 100px;
  height: 100px;
}
.app-usvi-master .chartWrapper .dataDependent {
  display: none;
}
.app-usvi-master .chartWrapper.noData {
  min-height: 400px;
  margin: 20px auto;
}
.app-usvi-master .multipageReport {
  position: relative;
  margin-right: 200px;
}
.app-usvi-master .reportSummary {
  position: absolute;
  right: -200px;
  width: 180px;
  margin-left: 5px;
}
.app-usvi-master .reportSummary .appAttrValue {
  float: left;
  margin-right: 0.5em;
}
.app-usvi-master .gaugeChart .js-plotly-plot {
  margin-bottom: -45%;
}
.app-usvi-master .hidden {
  display: none !important;
  visibility: hidden;
}
.app-usvi-master .visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.app-usvi-master .visuallyhidden.focusable:active,
.app-usvi-master .visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
.app-usvi-master .assistive-text {
  position: absolute !important;
  top: 0;
  right: 0;
  z-index: 2;
  opacity: 0.0;
  font-size: 13px;
}
.app-usvi-master .assistive-text:focus {
  color: black;
  background: orange;
  opacity: 1;
}
.app-usvi-master .well {
  min-height: 20px;
  padding: 20px;
  margin-bottom: 20px;
  background-color: #fafafa;
  border: 1px solid #eee;
  border: 1px solid rgba(0, 0, 0, 0.05);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.app-usvi-master .well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.app-usvi-master .well-large {
  padding: 20px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.app-usvi-master .well-small {
  padding: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.app-usvi-master .appHidden {
  display: none!important;
}
.app-usvi-master .mbs {
  margin-bottom: 10px !important;
}
.app-usvi-master .mbr {
  margin-bottom: 20px !important;
}
.app-usvi-master .mbl {
  margin-bottom: 30px !important;
}
.app-usvi-master .mbxl {
  margin-bottom: 30px !important;
}
.app-usvi-master .mts {
  margin-top: 10px !important;
}
.app-usvi-master .mtr {
  margin-top: 20px !important;
}
.app-usvi-master .mtl {
  margin-top: 30px !important;
}
.app-usvi-master .mtxl {
  margin-top: 40px !important;
}
.app-usvi-master .appCondenseROattr .appAttribute.appReadOnly {
  margin-bottom: 20px;
}
.app-usvi-master .appCondenseROattr.appAttrRuled .appAttribute.appReadOnly {
  border: none;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #fff;
}
.app-usvi-master .appCondenseROattr.appAttrRuled .appAttribute.appReadOnly:first-child {
  border-top: none;
}
.app-usvi-master .appFadeROattr .appAttribute.appReadOnly .appAttrValue,
.app-usvi-master .appFadeROattr .appAttribute.appReadOnly .appAttrLabelBox label {
  color: #666;
}
.app-usvi-master .appHideROLabels .appAttribute.appReadOnly .appAttrLabelBox .appLabelText {
  visibility: hidden;
}
.app-usvi-master [class*="appSuperUserIndication"] {
  display: none;
  height: 10px;
  z-index: 9000;
  clear: both;
  background: #ff0000 url('data:image/gif;base64,R0lGODdhTgA3APMKAP7NCBQTB8+oCO7BCDMsB6CDCJF2CEM5B7CPCGJRBwQHBwAAAAAAAAAAAAAAAAAAACwAAAAATgA3AAAE/1DJSau9WBbAu/9gKHJCZp5WgIxsKwoBKpuB4N43PO+pjf+vGG+oqAGPHx2RZ0Q6lctZ03mERlFT6s96pfm0W2H3lAW7uONL2cxCpytrdvDtld8KYnrP7iroM3F8Hn5/al+CIYSFcIeIH4qLE4GOkJFFjY4dlZEEA5mJlhSdnyCbi6Okg6ETqKkcpoWtrrB/sqm0erakuHS6n7xvvpnAacKUqxLGiAbICsqCCc3PfNHI03bVq9dy2aHbbN2W32bhkQeerhzliwnpHeuL7urNCu3u8IX26fh/+q78evylAkhHICmCbwx+QphGYSaGYxw6gthFoqABB+hZ5DOAgEZ3HRo/pgvZbKMdkshMykG5SiUblqFcmoFpyQCQCAA7');
}
.app-usvi-master .BusinessServiceModeCorrect,
.app-usvi-master .BusinessServiceModeCorrectAdd {
  margin-top: 10px;
}
.app-usvi-master .BusinessServiceModeCorrect .appSuperUserIndicationRight,
.app-usvi-master .BusinessServiceModeCorrectAdd .appSuperUserIndicationRight,
.app-usvi-master .BusinessServiceModeCorrect .appSuperUserIndicationLeft,
.app-usvi-master .BusinessServiceModeCorrectAdd .appSuperUserIndicationLeft {
  top: 0;
  bottom: 0;
  width: 10px;
  left: 0;
  min-height: 100%;
}
.app-usvi-master .BusinessServiceModeCorrect .appSuperUserIndicationRight,
.app-usvi-master .BusinessServiceModeCorrectAdd .appSuperUserIndicationRight {
  right: 0;
  left: auto;
}
.app-usvi-master .BusinessServiceModeCorrect .appSuperUserIndicationBottom,
.app-usvi-master .BusinessServiceModeCorrectAdd .appSuperUserIndicationBottom {
  bottom: 0;
  top: auto;
}
.app-usvi-master .BusinessServiceModeCorrect .ui-dialog,
.app-usvi-master .BusinessServiceModeCorrectAdd .ui-dialog {
  margin-top: 30px;
}
.app-usvi-master .BusinessServiceModeCorrect .appSuperUserIndication,
.app-usvi-master .BusinessServiceModeCorrectAdd .appSuperUserIndication,
.app-usvi-master .BusinessServiceModeCorrect .appSuperUserIndicationLeft,
.app-usvi-master .BusinessServiceModeCorrectAdd .appSuperUserIndicationLeft,
.app-usvi-master .BusinessServiceModeCorrect .appSuperUserIndicationRight,
.app-usvi-master .BusinessServiceModeCorrectAdd .appSuperUserIndicationRight,
.app-usvi-master .BusinessServiceModeCorrect .appSuperUserIndicationBottom,
.app-usvi-master .BusinessServiceModeCorrectAdd .appSuperUserIndicationBottom {
  display: block;
}
.app-usvi-master .BusinessServiceModeCorrect div.appTabSelected,
.app-usvi-master .BusinessServiceModeCorrectAdd div.appTabSelected {
  background-image: url('data:image/gif;base64,R0lGODlhCgBMAKIAAP7NCAQHB2JRBxQTB8+oCDMsB+7BCJF2CCH5BAAAAAAALAAAAAAKAEwAAANMCLrc/jDKSau9OOvNu//fAQnBQ5bNiS7qCrQrjMolHdhBru987//AoHBILBqPyKRyyWw6d4PfgOCbAnrWK5Sw2DJ02W4g3C0YHmZIAgA7');
  background-repeat: repeat-y;
  padding-left: 20px;
  margin-top: 2px;
}
.app-usvi-master .appExpando.hasIcon > .appExpandoHeader .appExpandoLink:before {
  font-family: FontAwesome;
}
.app-usvi-master .appExpando.hasIcon > .appExpandoHeader .appExpandoLink:before {
  content: "\f017";
  margin-right: 10px;
  color: #133d91;
}
.app-usvi-master .appRepeater.appNotReadOnly.btnsHoriz > .appRepeaterContent > .appRepeaterRowContent > .appRecord.appRecordRestrictedNames {
  display: block;
  float: left;
}
.app-usvi-master .appRepeater.appNotReadOnly.btnsHoriz > .appRepeaterContent > .appRepeaterRowContent > .appRecord.appRecordRestrictedNames .appRecordChildren {
  float: left;
  display: block;
}
.app-usvi-master .appRepeater.appNotReadOnly.btnsHoriz > .appRepeaterContent > .appRepeaterRowContent > .appRecord.appRecordRestrictedNames .appAttribute.Name.appNotReadOnly {
  float: left;
}
.app-usvi-master .appRepeater.appNotReadOnly.btnsHoriz > .appRepeaterContent > .appRepeaterRowContent > .appRecord.appRecordRestrictedNames .appAttribute.Name.appNotReadOnly .appAttrLabelBox {
  width: auto;
}
.app-usvi-master .appRepeater.appNotReadOnly.btnsHoriz > .appRepeaterContent > .appRepeaterRowContent > .appRecord.appRecordRestrictedNames + .appDelLink {
  float: left;
  display: block;
}
.app-usvi-master .receiptedDocumentLodgementCreate .appWholePage .contentCell .contWrap {
  max-width: 1600px;
}
.app-usvi-master .appDocumentReceiptingCreate .appRepeaterRowContent {
  margin: 0;
}
.app-usvi-master .appDocumentReceiptingCreate .appAttribute.appReadOnly .appAttrLabelBox {
  width: 230px;
}
.app-usvi-master .appDocumentReceiptingCreate .appAttribute.appNotReadOnly {
  margin-bottom: 10px;
}
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appDocumentView {
  background: #eeeeee;
  margin-bottom: 40px;
  -webkit-box-shadow: 1px 1px 2px #eee;
  -moz-box-shadow: 1px 1px 2px #eee;
  box-shadow: 1px 1px 2px #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 49.39759036%;
  *width: 49.3373494%;
  float: left;
}
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appDocumentView .formatHintText,
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appDocumentView .appFormatHint,
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appDocumentView .appFieldHint,
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appDocumentView .appFieldHint {
  color: #404446;
}
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appSummaryView {
  background: #eeeeee;
  margin-bottom: 40px;
  -webkit-box-shadow: 1px 1px 2px #eee;
  -moz-box-shadow: 1px 1px 2px #eee;
  box-shadow: 1px 1px 2px #eee;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 10px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: 49.39759036%;
  *width: 49.3373494%;
  float: right;
}
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appSummaryView .formatHintText,
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appSummaryView .appFormatHint,
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appSummaryView .appFieldHint,
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appSummaryView .appFieldHint {
  color: #404446;
}
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .Attribute-TargetEntityName .appAttrValue {
  font-weight: bold;
}
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appTotalFees {
  padding: 10px;
  background-color: #2357a5;
}
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView select {
  width: 386px;
}
.app-usvi-master .appDocumentReceiptingCreate .appDocumentsView .appDialogRepeater {
  max-height: 400px;
  overflow: auto;
}
.app-usvi-master .appDocumentReceipting .appReview .appSummaryView {
  border: 0px solid #D2E0ED;
  margin-bottom: 20px;
  background: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  float: none;
}
.app-usvi-master .appDocumentReceipting .appReview .appWizardChild {
  width: 49.39759036%;
  *width: 49.3373494%;
  float: left;
  margin-right: 1.20481928%;
}
.app-usvi-master .appDocumentReceipting .appReview .appWizardChild .appBlockTitle {
  margin-top: -10px;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
.app-usvi-master .appDocumentReceipting .appReview .appWizardChild + .appWizardChild {
  margin-right: 0;
}
.app-usvi-master .receiptedPaymentLodgementCreate .appReview .appWizardChild {
  width: auto;
  float: none;
  margin-right: 0;
}
.app-usvi-master .withDialog .appDocumentReceipting .appReview .appWizardInlineNavigate {
  z-index: auto;
}
.app-usvi-master .appDocumentView .appDocumentBundle .appAttribute.TargetServiceCode,
.app-usvi-master .ui-dialog-content .appDocumentBundle .appAttribute.TargetServiceCode {
  background: #2357a5;
  padding: 5px;
  margin-bottom: 40px;
  margin-left: -5px;
}
.app-usvi-master .appDocumentView .appDocumentBundle .TargetServiceCode .appRestricted,
.app-usvi-master .ui-dialog-content .appDocumentBundle .TargetServiceCode .appRestricted {
  display: block;
}
.app-usvi-master .appDocumentView .appDocumentBundle .TargetServiceCode select,
.app-usvi-master .ui-dialog-content .appDocumentBundle .TargetServiceCode select {
  width: 100%;
}
.app-usvi-master .appDocumentView .appDocumentBundle .PenaltyFeeCode,
.app-usvi-master .ui-dialog-content .appDocumentBundle .PenaltyFeeCode {
  color: #2357a5;
}
.app-usvi-master .appDocumentView .appDocumentBundle .PenaltyFeeCode select,
.app-usvi-master .ui-dialog-content .appDocumentBundle .PenaltyFeeCode select {
  width: 100%;
}
.app-usvi-master .appDocumentView .appDocumentBundle .appAttributeLookupView .appAttrValue,
.app-usvi-master .ui-dialog-content .appDocumentBundle .appAttributeLookupView .appAttrValue {
  background-color: #2357a5;
  padding: 10px;
}
.app-usvi-master .appDocumentView .appDocumentBundle .FeeAmount .appAttrValue,
.app-usvi-master .ui-dialog-content .appDocumentBundle .FeeAmount .appAttrValue {
  text-align: right;
}
.app-usvi-master .appDocumentView .appDocumentBundle .FeeAmount,
.app-usvi-master .ui-dialog-content .appDocumentBundle .FeeAmount {
  background-color: #2357a5;
  padding: 10px;
  margin: 10px 0;
  color: #2357a5;
  font-size: 1.125rem;
}
.app-usvi-master .appDocumentView .appDocumentBundle .PenaltyFeeAmount .appAttrValue,
.app-usvi-master .ui-dialog-content .appDocumentBundle .PenaltyFeeAmount .appAttrValue {
  text-align: right;
}
.app-usvi-master .appDocumentView .appDocumentBundle .PenaltyFeeAmount,
.app-usvi-master .ui-dialog-content .appDocumentBundle .PenaltyFeeAmount {
  background-color: #2357a5;
  padding: 10px;
  margin: 10px 0;
  color: #2357a5;
  font-size: 1.125rem;
}
.app-usvi-master .appDocumentView .appDocumentBundle .FeeOutstandingBalance .appAttrValue,
.app-usvi-master .ui-dialog-content .appDocumentBundle .FeeOutstandingBalance .appAttrValue {
  text-align: right;
}
.app-usvi-master .appDocumentView .appDocumentBundle .FeeOutstandingBalance,
.app-usvi-master .ui-dialog-content .appDocumentBundle .FeeOutstandingBalance {
  background-color: #2357a5;
  padding: 10px;
  margin: 10px 0;
  color: #2357a5;
  font-size: 1.125rem;
}
.app-usvi-master .appDocumentView .appDocumentBundle select,
.app-usvi-master .ui-dialog-content .appDocumentBundle select {
  display: block;
  width: 100%;
}
.app-usvi-master .appDocumentView .appDocumentBundle .appAttribute.appNotReadOnly.TargetServiceCode.select2 .select2-container .select2-choice,
.app-usvi-master .ui-dialog-content .appDocumentBundle .appAttribute.appNotReadOnly.TargetServiceCode.select2 .select2-container .select2-choice {
  height: auto;
}
.app-usvi-master .appDocumentView .appDocumentBundle .appAttribute.appNotReadOnly.TargetServiceCode.select2 .select2-container .select2-choice > .select2-chosen,
.app-usvi-master .ui-dialog-content .appDocumentBundle .appAttribute.appNotReadOnly.TargetServiceCode.select2 .select2-container .select2-choice > .select2-chosen {
  white-space: normal;
}
.app-usvi-master .appDocumentView .appDocumentGroups,
.app-usvi-master .ui-dialog-content .appDocumentGroups {
  margin-top: 40px;
}
.app-usvi-master .appSummaryView .appDialogRepeaterRowContent {
  background-color: #d7d7d7;
  margin: 10px 0;
}
.app-usvi-master .appSummaryView .appDocumentGroups {
  margin-top: 40px;
}
.app-usvi-master .appSummaryView .appDocumentGroups .appAttribute {
  font-size: 1.125rem;
  color: #444444;
}
.app-usvi-master .appSummaryView .appDocumentGroups .appAttribute .appAttrLabel:before {
  content: "\f068";
  font-family: FontAwesome;
  font-size: 1.125rem;
  display: inline;
  padding: 0 5px;
}
.app-usvi-master .appSummaryView .appDocumentGroups .appAttribute .appAttrLabel .appLabelText {
  word-break: break-word;
}
.app-usvi-master .appSummaryView .appAttribute.appReadOnly .appAttrValue,
.app-usvi-master .appSummaryView .appAttribute.appReadOnly .appAttrPrevValue {
  line-height: normal;
  text-overflow: inherit;
  word-wrap: inherit;
}
.app-usvi-master .appSummaryView .appDocumentBundle {
  padding: 10px;
}
.app-usvi-master .appSummaryView .TotalFeeAmount .appAttrValue {
  text-align: right;
}
.app-usvi-master .appSummaryView .TotalFeeAmount {
  background-color: #2357a5;
  padding: 10px;
  margin: 10px 0;
  color: #2357a5;
  font-size: 1.125rem;
}
.app-usvi-master .appSummaryView .TotalPaidAmount .appAttrValue {
  text-align: right;
}
.app-usvi-master .appSummaryView .TotalPaidAmount {
  background-color: #2357a5;
  padding: 10px;
  margin: 10px 0;
  color: #2357a5;
  font-size: 1.125rem;
}
.app-usvi-master .appSummaryView .appDialogRepeaterDelete span {
  font-size: 100%;
  left: -3000px;
  position: absolute;
  width: 500px;
}
.app-usvi-master .appSummaryView .appDialogRepeaterDelete:before {
  content: "\f057";
  font-family: FontAwesome;
  font-size: 1.125rem;
  display: inline-block;
  color: #444444;
}
.app-usvi-master .appSummaryView .appDialogRepeaterDelete {
  left: auto;
  position: absolute;
  right: 5px;
  top: 5px;
}
.app-usvi-master .appSummaryView .appDialogRepeaterRowContent {
  position: relative;
}
.app-usvi-master .appSummaryView .FeeAmount .appAttrValue {
  font-weight: bold;
}
.app-usvi-master .appSummaryView .PenaltyFeeAmount .appAttrValue {
  font-weight: bold;
}
.app-usvi-master .appSummaryView .FeeOutstandingBalance .appAttrValue {
  font-weight: bold;
}
.app-usvi-master .appSummaryView .appReadOnly .appSubmitDynamicFeeCalculationButton {
  display: none;
}
.app-usvi-master .appSummaryView .appReadOnly .validate {
  display: none;
}
.app-usvi-master .appSummaryView .appDocumentReceipting .appReview .appWizardInlineNavigate {
  margin: 15px 20px 0 0;
}
.app-usvi-master .appSummaryView .appRepeaterNew .appRepeaterFooter:empty {
  display: none;
}
.app-usvi-master .appSummaryView .appRepeaterNew .appReadOnly.appGenRow.Direct .appRepeaterDirect,
.app-usvi-master .appSummaryView .appRepeaterNew .appReadOnly.appGenRow.Direct .appRowFooter {
  display: block;
  width: auto;
  float: none;
}
.app-usvi-master .appManageReceiptedBundle.appDocumentReceipting .appRepeater.appDocumentGroups.appNotReadOnly .appRepeaterContent .appRepeaterRowContent.appNotReadOnly .appRecord .appRecordTitle.appBlockTitle h2 {
  display: inline-block;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch .appHeader,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appHeader {
  font-weight: bold;
  width: 180px;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch .appLabelText,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appLabelText {
  clear: both;
  font-weight: normal;
  width: 280px;
  display: inline-block;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch .appLabelValue,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appLabelValue {
  display: inline-block;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch .appRepeaterRowContent,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appRepeaterRowContent {
  border-bottom: 1px dotted #CCCCCC;
  padding: 5px;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch h3,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch h3 {
  margin-top: 1em;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch .appLink.left:before,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appLink.left:before {
  content: "\f127";
  font-family: FontAwesome;
  display: inline-block;
  padding: 0 5px;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch .appMinimalLabel,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appMinimalLabel {
  display: inline-block;
  width: 45% ;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch .appPullRight,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appPullRight {
  width: 28%;
}
.app-usvi-master .counterDocumentReceiptingExceptions .appViewInstanceSearch .appMinimalValue,
.app-usvi-master .counterDocumentReceiptingReconciliation .appViewInstanceSearch .appMinimalValue {
  display: inline-block;
  width: 60%;
}
@media screen and (max-width: 1200px) {
  .app-usvi-master .appDocumentReceipting .appReview .appWizardInlineContent .appAttribute.appReadOnly .appAttrLabelBox {
    width: auto;
    float: none;
    margin-right: 0;
    display: block;
  }
}
.app-usvi-master .appButton.bundleAdd {
  background: #06163a;
  border: 1px solid #06163a;
  color: #ffffff;
}
.app-usvi-master .appButton.bundleAdd:hover {
  color: #ffffff;
  background: #dede00;
}
.app-usvi-master .versionedReceipting .appDocumentReceipting .appReview .appWizardChild {
  width: auto;
  float: none;
  margin-right: 0;
}
.app-usvi-master .versionedReceipting .appDocumentGroups,
.app-usvi-master .ui-dialog-content .appDocumentGroups {
  margin-top: 40px;
}
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow {
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #fff;
}
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appTblRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appTblRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appTblRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appTblRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent.appTblRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent.appTblRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow.appTblRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow.appTblRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow.appTblRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow.appTblRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow.appTblRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow.appTblRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent:first-child,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent:first-child,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow:first-child,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow:first-child,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow:first-child,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow:first-child,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow:first-child,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow:first-child {
  border-top: none;
}
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent.appRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent.appRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow.appRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow.appRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow.appRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow.appRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appTblRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appTblRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appTblRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appTblRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent.appTblRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent.appTblRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow.appTblRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow.appTblRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow.appTblRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow.appTblRowLast,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow.appTblRowLast,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow.appTblRowLast {
  border-bottom: none;
}
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow {
  padding-top: 10px;
  padding-bottom: 10px;
}
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow.appRowFirst,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst {
  padding-top: 0;
}
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appDialogRepeaterRowContent,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appDialogRepeaterRowContent,
.app-usvi-master .versionedReceipting .appDocumentGroups .appDivRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appDivRow,
.app-usvi-master .versionedReceipting .appDocumentGroups .appTblRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups .appTblRow,
.app-usvi-master .versionedReceipting .appDocumentGroups > .appRepeaterContent > .appGenRow,
.app-usvi-master .ui-dialog-content .appDocumentGroups > .appRepeaterContent > .appGenRow {
  padding: 10px;
}
.app-usvi-master .versionedReceipting .appDocumentGroups.appReadOnly .appEmpty,
.app-usvi-master .ui-dialog-content .appDocumentGroups.appReadOnly .appEmpty {
  display: none;
}
.app-usvi-master .versionedReceipting .appDocumentGroup .appRepeaterAdd,
.app-usvi-master .ui-dialog-content .appDocumentGroup .appRepeaterAdd {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
}
.app-usvi-master .versionedReceipting .appDocumentGroup .appRepeaterAdd:hover,
.app-usvi-master .ui-dialog-content .appDocumentGroup .appRepeaterAdd:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}
.app-usvi-master .versionedReceipting .appDocumentBundle .appAttributeLookupView .appAttrValue,
.app-usvi-master .ui-dialog-content .appDocumentBundle .appAttributeLookupView .appAttrValue {
  background-color: transparent;
  padding: 0;
}
.app-usvi-master .versionedReceipting .appDocumentBundle .FeeAmount,
.app-usvi-master .ui-dialog-content .appDocumentBundle .FeeAmount {
  float: none;
}
.app-usvi-master .versionedReceipting .appDocumentBundle .FeeAmount .appAttrValue,
.app-usvi-master .ui-dialog-content .appDocumentBundle .FeeAmount .appAttrValue {
  text-align: left;
}
.app-usvi-master .versionedReceipting .appDocumentBundle .FeeAmount.appBlankAttribute.appReadOnly,
.app-usvi-master .ui-dialog-content .appDocumentBundle .FeeAmount.appBlankAttribute.appReadOnly {
  float: none;
}
.app-usvi-master .versionedReceipting .appDocumentView .appDocumentBundle .FeeAmount,
.app-usvi-master .ui-dialog-content .appDocumentBundle .FeeAmount {
  background-color: transparent;
  color: #133d91;
}
.app-usvi-master .versionedReceipting .appDocumentView .appDocumentBundle .appAttribute.TargetServiceCode,
.app-usvi-master .ui-dialog-content .appDocumentBundle .appAttribute.TargetServiceCode {
  background-color: transparent;
  padding: 0;
  margin-left: 0;
}
.app-usvi-master .versionedReceipting .appRepeaterAdd .left:before {
  content: "\f055";
}
.app-usvi-master .versionedReceipting .appRecordTitle h3:before,
.app-usvi-master .versionedReceipting .appRecordTitle h2:before {
  content: "\f115";
  font-family: FontAwesome;
  margin-right: 6px;
}
.app-usvi-master .fancyReviewTask .appDocumentReceipting .appSummaryView {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  width: auto;
  float: none;
}
.app-usvi-master .fancyReviewTask .appDocumentReceipting .noReview {
  display: none;
}
.app-usvi-master .versionedReceipting .appDocumentReceiptingCreate .appDocumentsView .appTotalFees {
  padding: 10px;
  background-color: transparent;
}
.app-usvi-master .versionedReceipting .appDocumentReceiptingCreate .appDocumentsView .appDocumentView.appResourceLink {
  padding: 0;
  margin-bottom: 0;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.app-usvi-master .versionedReceipting .appDocumentsContainer.appNotReadOnly .appDocuments li {
  margin-bottom: 0;
  background: transparent;
}
.app-usvi-master .versionedReceipting .appDocumentsContainer.appNotReadOnly .appDocuments li .appDocumentLink:before,
.app-usvi-master .versionedReceipting span.appDocumentView:before {
  content: "\f016";
  font-family: FontAwesome;
  display: inline;
  float: left;
  margin-right: 10px;
}
.app-usvi-master .versionedReceipting .appRepeater.appDocuments {
  padding-left: 25px;
}
.app-usvi-master .versionedReceipting .appRepeater.appDocuments .appRepeaterRowContent {
  display: table;
  padding: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
.app-usvi-master .versionedReceipting .appRepeater.appDocuments .appRecord.appDocument {
  display: table-cell;
  vertical-align: middle;
}
.app-usvi-master .versionedReceipting .appRepeater.appDocuments .appDelLink {
  display: table-cell;
  vertical-align: bottom;
  padding-bottom: 20px;
  width: 60px;
  text-align: right;
}
.app-usvi-master .versionedReceipting .appRepeater.appDocuments .appRepeaterDelete {
  text-decoration: none;
  margin-left: 20px;
  border: none;
}
.app-usvi-master .versionedReceipting .appRepeater.appDocuments .appDocumentUploadLink {
  margin-bottom: 40px;
}
.app-usvi-master .versionedReceipting .appRepeaterFooter:empty {
  display: none;
}
.app-usvi-master .versionedReceipting .appRepeater.appDocuments.appReadOnly .appRepeaterRowContent {
  padding-bottom: 5px;
  padding-top: 5px;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appDocumentView .appDocumentGroups .appAttribute,
.app-usvi-master .versionedReceipting .appDocumentGroup .appDocumentView .appDocumentGroups .appAttribute {
  width: auto;
  padding-left: 20px;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.BarCode {
  display: inline-block;
  vertical-align: bottom;
  width: 396px;
  float: none;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode .appAttrLabelBox,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.BarCode .appAttrLabelBox {
  width: auto;
  float: none;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode .appLabelText,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.BarCode .appLabelText {
  clear: right;
  color: #70787c;
  text-align: left;
  font-size: 1.125rem;
  font-weight: normal;
  margin-top: 2px;
  margin-bottom: 2px;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode .appLabelText p,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.BarCode .appLabelText p {
  margin: 0px;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages {
  float: none;
  display: inline-block;
  vertical-align: bottom;
  width: auto;
  margin-right: 20px;
  width: 90px;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages input[type="text"],
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages input[type="text"],
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages input[type="password"],
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages input[type="password"],
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages input[type="email"],
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages input[type="email"],
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages select,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages select,
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages textarea,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages textarea {
  width: 80px;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages .appLabelText,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages .appLabelText {
  clear: right;
  color: #70787c;
  text-align: left;
  font-size: 1.125rem;
  font-weight: normal;
  margin-top: 2px;
  margin-bottom: 2px;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages .appLabelText p,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appNotReadOnly.NumberOfPages .appLabelText p {
  margin: 0px;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appAttribute.appReadOnly,
.app-usvi-master .versionedReceipting .appDocumentGroup .appAttribute.appReadOnly {
  line-height: normal;
}
.app-usvi-master .versionedReceipting .appReceiptedDocumentAttributesBox .appDocumentsContainer.appDocument .appAttrLabelBox,
.app-usvi-master .versionedReceipting .appDocumentGroup .appDocumentsContainer.appDocument .appAttrLabelBox {
  display: none;
}
@media screen and (max-width: 1500px) {
  .app-usvi-master .versionedReceipting .noReview .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.BarCode {
    display: block;
    width: auto;
    float: none;
  }
  .app-usvi-master .versionedReceipting .noReview .appReceiptedDocumentAttributesBox .appAttribute.appNotReadOnly.NumberOfPages {
    float: none;
    display: block;
    vertical-align: bottom;
    width: auto;
  }
}
.app-usvi-master .versionedReceipting .resubmissionDetails.appNotReadOnly .ResubmissionKey.appNotReadOnly {
  display: inline-block;
  vertical-align: top;
}
.app-usvi-master .versionedReceipting .resubmissionDetails.appNotReadOnly .ResubmissionKey.appNotReadOnly + .appbutton.validate {
  vertical-align: top;
}
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appAttribute .appAttrLabel:before {
  content: "";
  padding: 0;
}
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appTblRow,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow {
  border-bottom: 1px solid #E5E5E5;
  border-top: 1px solid #fff;
}
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent.appRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow.appRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appTblRow.appRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appTblRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appTblRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent.appTblRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow.appTblRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appTblRow.appTblRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow.appTblRowFirst,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent:first-child,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent:first-child,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent:first-child,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow:first-child,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appTblRow:first-child,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow:first-child {
  border-top: none;
}
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent.appRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow.appRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appTblRow.appRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow.appRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appRepeaterRowContent.appTblRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterContent > .appDialogRepeaterRowContent.appTblRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appDialogRepeaterRowContent.appTblRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appDivRow.appTblRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups .appTblRow.appTblRowLast,
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroups > .appRepeaterContent > .appGenRow.appTblRowLast {
  border-bottom: none;
}
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroup .appBlockTitle {
  margin-bottom: 0;
}
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd {
  display: inline-block;
  padding: 10px 20px;
  margin-bottom: 20px;
  font-size: 1.125rem;
  line-height: 24px;
  color: #ffffff;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
  border: 1px solid #06163a;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #06163a;
  margin-bottom: 0;
}
.app-usvi-master .versionedReceipting .appSummaryView .appDocumentGroup .appRepeaterAdd:hover {
  text-decoration: underline;
  box-shadow: 2px 2px 5px -1px rgba(0, 0, 0, 0.4);
  background: #dede00;
  color: #ffffff;
}