@import url("https://p.typekit.net/p.css?s=1&k=uuz4mit&ht=tk&f=139.173.175.25136&a=4840037&app=typekit&e=css");@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/949f99/00000000000000003b9b3068/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/576d53/00000000000000003b9b3066/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/576d53/00000000000000003b9b3066/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/576d53/00000000000000003b9b3066/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/705e94/00000000000000003b9b3062/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"proxima-nova";src:url("https://use.typekit.net/af/6e816b/00000000000000003b9b3064/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/6e816b/00000000000000003b9b3064/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/6e816b/00000000000000003b9b3064/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500}.tk-proxima-nova{font-family:"proxima-nova",sans-serif}.container-solid{background:#fff}.branding-background-color{background-color:#ff8700}.background-img{background-image:url(/content/img/dashboard/Telematics-Portal-Background.jpg)!important;background-attachment:fixed!important;background-repeat:no-repeat!important;background-size:cover!important;min-height:100%}html,body{height:100%!important}body{font-family:proxima-nova,sans-serif;font-style:normal;font-weight:100}.padding-top-0{padding-top:0!important}.padding-top-5{padding-top:5px!important}.padding-bottom-0{padding-bottom:0!important}.padding-bottom-5{padding-bottom:5px!important}.padding-left-5{padding-left:5px!important}.padding-left-10{padding-left:10px!important}.padding-right-5{padding-right:5px!important}.padding-right-10{padding-right:10px!important}.margin-top-0{margin-top:0!important}.margin-top-5{margin-top:5px!important}.margin-bottom-0{margin-bottom:0!important}.margin-bottom-5{margin-bottom:5px!important}.margin-left-5{margin-left:5px!important}.margin-left-10{margin-left:10px!important}.margin-right-5{margin-right:5px!important}.margin-right-10{margin-right:10px!important}.margin-right-15{margin-right:15px!important}.AuthNoMargin{margin-bottom:0}#extr-page h4.paragraph-header{width:auto}#extr-page .smart-form .alert{margin:4px}#extr-page .smart-form .alert li{margin-left:14px;list-style:none}#extr-page .smart-form .alert li:before{content:"";font-family:proxima-nova;font-weight:bold;position:absolute;left:14px}#extr-page .smart-form div+fieldset{padding-top:15px}.ui-widget.ui-chatbox{top:1px;right:50px;bottom:inherit}.menu-on-top .menu-item-parent{max-width:inherit;min-width:90px}.jarviswidget header h2{width:200px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-on-top nav ul ul li a,.menu-on-top nav ul ul ul li a{line-height:42px}.smart-form .toggle{font-size:13px}body{padding-top:0;padding-bottom:0}.body-content{padding-left:15px;padding-right:15px;min-height:100%}.body-main-content{padding-top:5%}.dl-horizontal dt{white-space:normal}input,select,.Heading{z-index:10;background-color:#fff;box-shadow:0 0 0 #999;min-width:20px;min-height:20px}#Logo{margin-right:100px;padding-top:15px;width:200px}.MenuTab{font-size:18px;color:#aaa;width:100%;font-weight:normal;text-align:center;font-family:proxima-nova;margin-top:25px}.MenuTabSelected{text-decoration:underline}#SignOutIcon{width:21px;padding-bottom:3px}#Header{position:absolute;z-index:-1;width:100%;height:170px;box-shadow:0 0 5px black;font-family:proxima-nova,sans-serif}.StatusDiv{background-color:#e9e9e9;font-size:18px;color:#41363a;box-shadow:0 0 5px #bbb;text-align:center;font-family:proxima-nova,sans-serif;padding:10px;margin-top:160px}.StatusImg{width:100%}.GaugeDiv{margin-top:23px}.Dashboard_Guage_Label{background-color:#ff8700;margin:0 auto;color:#fff;height:30px;border-radius:100px;font-size:16px;font-family:proxima-nova,sans-serif}.GaugeImg{width:100%}.Score{font-size:50px;color:#ff8700}.UserScoreText{font-family:proxima-nova,sans-serif;font-weight:bold}.InfoTab{font-size:18px;color:#aaa;width:100%;font-weight:normal;text-align:center;font-family:proxima-nova,sans-serif;margin-bottom:30px;margin-top:60px}.Line{border-bottom:solid 2px #aaa;margin:auto}.BoldText{color:#41363a;font-size:18px;font-weight:bold}.DashboardTab{font-size:18px;color:#aaa;width:100%;background-color:#fff;box-shadow:0 0 5px #bbb;font-weight:normal;text-align:center;font-family:proxima-nova,sans-serif;padding:10px;margin:0;margin-top:60px;border:none}.DashboardTabSelected{font-size:18px;color:#fff;background-color:#ff8700;box-shadow:0 0 10px #999;font-weight:bold}#googleMap{box-shadow:0 0 10px #999}.FooterDiv{margin:0 20%;padding-top:3%}.FooterOption{border:none;background-color:transparent;margin:0;padding:0}.SmallSaveButton{width:30%!important}.FooterImg{width:180px}footer{display:block;position:relative;bottom:0!important}.AuthLogo{width:252px;margin:auto}.AuthPageHeader{z-index:1;background-color:#fff;box-shadow:0 0 10px #505050;height:120px}.AuthBG{z-index:-1;background-image:url(/Content/img/dashboard/BG.png);margin:0 0;padding:0;background-repeat:repeat-y}.AuthFooter{border-top:solid #ff8700;border-top-width:12px;width:100%;margin:0;padding:0;background-color:#3c3c3c}.AuthFooterMargin{margin:0 30%}.AuthFooterIcons{width:25%;margin:0 4%;padding:0}.AuthFooterText{color:#fff;font-size:150%;font-family:proxima-nova,sans-serif;margin:10px}h3{color:#fff;font-weight:bold;padding:0;margin:25px 0 15px 0}.AuthTextCenter{text-align:center;color:#000}.AuthHeadText{color:#000;font-size:35px;font-weight:bold;padding-top:30px;padding-bottom:40px}.AuthHeaderText{padding-bottom:15px;font-weight:bold;font-size:30px;color:#000;width:100%}.AuthHeaders{font-size:17px;font-family:proxima-nova,sans-serif;font-weight:bold;color:#000;padding-left:7.5%;width:300px;text-align:left}.AuthInput{height:40px;width:90%;font-size:15px;padding-left:5px;background-color:#fff;font-family:proxima-nova,sans-serif;font-weight:bold;border:solid 1px #95989a;margin-bottom:22px;background-color:#d4d7d6}.AuthCheckbox{height:20px;box-shadow:none;margin-right:100px}.AuthButton{margin-bottom:22px;color:#fff;font-size:22.5px;background-color:#ff8700;border:none;border-radius:7px;box-shadow:0 3px 6px #505050;height:60px;width:50%}.AuthSmallText{font-size:12px;font-weight:bold;font-family:proxima-nova,sans-serif;border:none;color:#3c3c3c;margin-bottom:10px}.AuthenticateContainer{height:auto;width:30%;margin:5.728% auto;background-color:#fff}.AuthenticateContainerMargin{margin-left:7%;margin-right:7%;padding-top:10px}.AuthenticateContainerHeader{color:#000;font-size:35px;font-family:proxima-nova,sans-serif;font-weight:bold;padding-top:5px;padding-bottom:25px}.AuthenticateInputField{height:40px;width:100%;font-size:15px;padding-left:5px;background-color:#d3d3d3;font-family:proxima-nova,sans-serif;font-weight:bold;border:solid 1px #95989a;margin-bottom:14px}.AuthenticateInputHeaders{font-family:proxima-nova,sans-serif;font-weight:bold;color:#000;font-size:15px;text-align:left}.AuthenticateInputFieldOR{height:40px;width:100%;font-size:15px;font-family:proxima-nova,sans-serif;font-weight:bold;margin-bottom:11px;margin-top:11px}.AuthenticateInputFieldORPadding{padding-top:10px}.AuthenticateCheckboxLabel{font-family:proxima-nova,sans-serif;font-size:15px;font-weight:bold;padding-left:5px}.invalid{padding-left:15px;font-size:12px;color:red}.NoButtonFormat{background:none;border:none}.NoLabelBottomMargin{margin-bottom:0}.AuthenticateSubButton{font-size:12px;font-weight:bold;font-family:proxima-nova,sans-serif;border:none;color:#3c3c3c;margin-bottom:5px}.AuthenticateLayoutHeader{z-index:1;background-color:#fff;width:100%;height:auto;box-shadow:0 0 10px #505050;margin:0}.AuthenticateLayoutLogo{width:252px;margin:35px auto}.AuthenticateLayoutBG{background-image:url(/Content/img/dashboard/BG.png);background-repeat:no-repeat!important;background-attachment:fixed!important;background-size:cover!important}.AuthenticateLayoutFooter{width:100%;height:auto;background-color:#3c3c3c;border-top:solid #ff8700;border-top-width:12px}.AuthenticateLayoutFooterMargin{margin:0 35%}.AuthenticateLayoutFooterHeading{color:#fff;font-size:20px;font-family:proxima-nova,sans-serif;font-weight:bold;margin:10px auto}.AuthenticateLayoutFooterIcon{width:95%;margin:0 4%;padding:0}.DashboardLayoutHeaderMenu{z-index:9999;width:100%;height:auto;box-shadow:0 0 6px gray}.DashboardLayoutHeaderLogo{margin:12px 12px;width:200px}.DashboardLayoutHeaderMenuTab{font-family:proxima-nova,sans-serif;color:#929292!important;background-color:none;margin-top:8px;margin-left:5px;margin-right:5px;z-index:0!important;height:50px;float:left;width:163px!important}.DashboardLayoutHeaderMenuTab>a{color:#929292}.nav-item{padding:25px 20px 17px 20px}.DashboardLayoutHeaderMenuTabSelected{background-color:#ff8700;color:#fff}.DashboardLayoutHeaderMenuTabSelected>a{color:#fff}.ButtonContainer{background-color:#fff}.DashboardLayoutHeaderMenuTabContent{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:20px;width:100%;height:100%}.DashboardLayoutHeaderBanner{z-index:-1;background-color:#e9e9e9;width:100%;height:132px}.DashboardConentMargin{padding-top:20px;margin-left:270px;margin-right:270px}.DashboardSideInfo{height:260px;width:260px;background-color:#e9e9e9;margin:0 auto;margin-top:190px}.DashboardSideInfoIcon{width:50%;margin:0 auto}.DashboardGauge{width:672px;height:387px;margin:0 auto}.DashboardUnitScore{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:60px;color:#ff8700}.AuthLayoutStartIcon{padding-left:20%;width:80%;margin:0 auto;text-align:center}.AuthLayoutIconContainer{padding-top:100%;margin:0 25%;text-align:center}.AuthLayoutIcons{width:100px}.loginInputContainer{margin:0 20%}.LoginSubHeader{font-size:25px;padding-top:5px;color:#5d5d5d;padding-left:5px;text-align:center}.LoginCheckbox{height:20px;box-shadow:none;width:20px}.XSmallerCard{width:60%!important;margin:0 auto}.AuthContainer{width:100%;height:auto;background-color:#a9bcb6;opacity:1;border:4px solid #ff8700;box-shadow:none;border-radius:15px}.AuthHeader{text-align:center;font-size:25px;font-weight:bold;padding-top:20px;padding-bottom:20px;color:#5d5d5d}.AuthSubHeader{font-size:18px;padding-top:5px;color:#5d5d5d;padding-left:5px}.AuthInputField{height:40px;width:100%;font-size:15px;padding-left:5px;background-color:#fff;border-radius:10px;border:none}.bodyText{font-family:proxima-nova,sans-serif}.text-center{text-align:center}.Header{width:60%;height:35px;background-color:#ff8700;border-radius:15px;margin:0 auto;margin-bottom:20px;text-align:center}.HeaderFull{width:80%;height:35px;background-color:#ff8700;border-radius:15px;margin:0 auto;margin-bottom:20px;text-align:center}@media only screen and (max-width:500px){.SmallSaveButton{width:50%!important}.Header{width:100%}}.HeaderText{color:#fff;font-family:proxima-nova,sans-serif;font-weight:bold;font-size:25px;text-transform:capitalize!important}.SmallButton{width:100%;height:25px;border:none;color:#fff;font-family:proxima-nova,sans-serif;font-size:15px;background-color:#5d5d5d;border-radius:10px;box-shadow:3px 3px 6px gray}.Button{width:25%;height:45px;border:none;color:#fff;font-family:proxima-nova,sans-serif;font-size:18px;background-color:#5d5d5d;border-radius:10px;box-shadow:3px 3px 6px gray}.ButtonContainer{width:100%;text-align:center}.arrow-next{height:100%;content:url(/Content/img/dashboard/Right_Arrow.png);border:none}.arrow-prev{height:100%;content:url(/Content/img/dashboard/Left_Arrow.png);border:none}.VehicleSelect_Icon.active{border-radius:1000px;border:1px solid #ff8700!important;background-color:#ff8700;width:110px!important;margin-top:5px!important}.popover-dismiss{background-color:#000}.label-heading{background-color:#ff8700!important;font-size:18px;color:#fff;padding:10px}.modal-body{position:relative;padding:20px;display:inline-block}.modal-header .close-right{color:#5d5d5d;font-weight:bold;opacity:1;border-radius:50%;position:absolute;margin-top:20px;right:20px}.close-right{float:right;padding-top:2px}.btn-primary{color:#fff;font-family:proxima-nova,sans-serif;font-size:18px;background-color:#5d5d5d!important;border-radius:10px}.preloader{background:rgba(255,255,255,.8);position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;z-index:1001}.preloader.False{display:none}.preloader .copy{position:absolute;left:50px;top:50%;right:50px;margin-top:-200px}.preloader h1{color:#405e7c;font-size:4.2em}.preloader h2{color:#405e7c;font-size:3.6em}.preloaderinline{background:rgba(255,255,255,0);position:relative;width:100%;text-align:center;height:175px}.preloaderinline h1{color:#405e7c;font-size:4.2em}.preloaderinline h2{color:#405e7c;font-size:3.6em}.spin-loader{border:16px solid #f3f3f3;border-top:16px solid #ff8700;border-radius:50%;position:absolute;left:50%;top:20%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.padding-none{padding:0!important}.container-solid{background-color:#fff;padding-top:10px}.field-validation-error,label.error{color:red;font-size:12px}.input-validation-error,input.error{border:2px solid red}.input-validation-error:focus{border:1px solid red;background-color:#fff;box-shadow:inset 0 -3px 0 0 red}.label-valid{color:#1e73e9}.label-error{color:red}.form-horizontal .control-label{text-align:left}.Page_Header{width:25%;height:40px;background-color:#ff8700;border-radius:15px;margin:1.5% auto;margin-bottom:2.7%;text-align:center}.Page_Header_Text{color:#fff;font-family:proxima-nova,sans-serif;font-weight:bold;font-size:30px}.ScoreCard_VehicleSelect_Icon_Full{margin-top:100px}.ScoreCard_VehicleSelect_Icon{margin-top:100px;width:100%}.ScoreBreakdown_Card_Header{width:60%;height:50px;background-color:#ff8700;border-radius:15px;margin:0 auto;margin-bottom:10px;text-align:center}.ScoreBreakdown_Icon{width:15%;padding-top:0;padding-left:5px;padding-bottom:9px;float:left;border-radius:100px}.ScoreBreakdown_Icon2{width:30px;height:30px;padding-top:10%}.ScoreBreakdown_Card_Header_Text{color:#fff;font-family:proxima-nova,sans-serif;font-weight:bold;font-size:25px;padding-top:7px}.Scorebreakdown_VehicleSelect_Container{height:100px;width:60%;background-color:#fff;padding-bottom:20px;margin:0 auto;margin-bottom:35px;box-shadow:0 5px 10px gray;border-radius:0 100px 0 100px}.ScoreBreakdown_Vehicleinfo_text{padding-top:12.5%;font-size:20px;font-family:proxima-nova,sans-serif;margin:0 auto;text-align:center}.FAQ_Header_Text{font-family:proxima-nova,sans-serif;font-size:12.5px;font-weight:bold;color:#3c3c3c}.introduction_Card_Body{height:auto;background-color:#fff;box-shadow:5px 5px 15px gray;width:100%;display:inline-block;margin-bottom:20px}.Introduction_Body_Margin{margin:0 10%;padding:5% 0}.HowItWorks_Acordian_Text{font-family:proxima-nova,sans-serif;font-size:17px;font-weight:bold;background-color:#ff8700}.HowItWorks_Content_Margin{margin-left:5%;margin-right:5%}.HowItWorks_Card_Container{width:100%;margin-top:150px;margin-bottom:35px;background-color:#d87093;margin-bottom:95px}.HowItWorks_Card_Body{height:100%;background-color:#fff;box-shadow:5px 5px 15px gray;width:100%;margin-bottom:60px}.ContactUs_Card_Body{width:60%;height:auto;background-color:#fff;margin:0 auto;box-shadow:5px 5px 15px gray}.HowItWorks_Img{width:100%}.HowItWorks_Card_Header{width:100%;height:auto;background-color:#fff;text-align:center}.HowItWorks_Card_Header_Text{color:#ff8700;font-size:20px;font-family:proxima-nova,sans-serif;font-weight:bold;margin-top:4%;margin-bottom:4%}.HowItWorks_Acordian_Text{font-family:proxima-nova,sans-serif;font-size:17px;font-weight:bold}.Vehiclelist_Card_Container{width:50%;margin:0 auto;margin-top:10%;margin-bottom:10%}.TripsExceptions_Header{width:35%;height:40px;background-color:#ff8700;border-radius:15px;margin:0 auto;margin-bottom:10px;text-align:center}.TripsExceptions_Header_Text{color:#fff;font-family:proxima-nova,sans-serif;font-weight:bold;font-size:30px}.TripsExceptions_SubHeader_Text{font-family:proxima-nova,sans-serif;font-size:18px;text-align:center;margin:0 auto;padding-left:10px}.TripsExceptions_SubText{padding-top:1px;font-size:20px;text-align:center}.TripsExceptions_Form_Header{color:#3c3c3c;font-size:25px;padding-top:9px;padding-left:20px;font-weight:bold;text-align:center;font-family:proxima-nova,sans-serif}.test{background-color:red;box-shadow:0 0 10px black;width:100%;height:100%}.TripsExceptions_Button{background-color:#5d5d5d;font-family:proxima-nova,sans-serif;width:100%;color:#fff;font-size:20px;font-weight:bold;border-radius:15px;padding-top:5px;margin-top:2%}.TripsExceptions_Button.active{background-color:#ff8700}.TripsExceptions_ContentMargin{margin:0 15%}.TripsExceptions_SubmitButton{margin:0 auto;color:#fff;padding-top:18px}.TripsExceptions_SubmitButton_Text{margin:0 auto;background-color:#5d5d5d;border:none;height:50px;width:225px;font-family:proxima-nova,sans-serif;font-weight:bold;font-size:18px;border-radius:20px}.SettingsIcons{width:100%;opacity:.25}.SettingsHeaders{font-family:proxima-nova,sans-serif;font-size:20px;font-weight:bold;color:#fff;background-color:transparent!important}.SettingsSubHeaders{font-family:proxima-nova,sans-serif;font-weight:lighter;font-size:18px}.settingsDubHeaders{font-family:proxima-nova,sans-serif;font-weight:bold;color:#3c3c3c;font-size:20px}.settingsText{font-family:proxima-nova,sans-serif;color:#3c3c3c;font-size:15px}.MobileVehicleRoll{display:none}.DashboardMargin{margin:0 6%}.VehicleSelect_Container{padding:10px 0}.VehicleSelectCard{z-index:0!important;width:100%;height:160px;background-color:#fff;opacity:.8;margin-bottom:20px}.VehicleSelect_Header{font-family:proxima-nova,sans-serif;font-size:15px;text-align:left!important;text-transform:uppercase}.VehicleSelect_Info{font-family:proxima-nova,sans-serif;font-size:15px;color:#ff8700;text-transform:uppercase}.VehicleSelect_Icon{width:100%;margin:0 auto;display:block!important}.Vehicle_Icon{width:50%;padding-top:25px}.Card_container-fluid{margin-left:100px;margin-right:100px}.Dashboard_Card_Container{margin:0 5%;margin-bottom:35px}.Dashboard_Card_Header{width:50%;height:40px;background-color:#ff8700;border-radius:15px;margin-bottom:5px;text-align:center}.Dashboard_Card_Header_Text{color:#fff;font-family:proxima-nova,sans-serif;font-weight:bold;font-size:30px}.Dashboard_Card_Body{height:380px;background-color:#fff;box-shadow:5px 5px 15px gray;width:100%;display:inline-block}.Dashboard_Card_Body2{background-color:#fff;box-shadow:5px 5px 15px gray;width:100%;display:inline-block;max-height:100%}.DashboardImg{width:100%}.vehiclePositionNotLatest{width:100%}.vehiclePositionLoading{width:100%}.Score_Card_Body{height:300px;background-color:#fff;box-shadow:5px 5px 15px gray;width:100%;display:inline-block}.TripsAndExceptionsText{font-family:proxima-nova,sans-serif;font-size:20px!important}.Dashboard_TripsExceptions_TableHeaders{font-family:proxima-nova,sans-serif;font-size:15px;text-align:center;margin:0 auto}.Dashboard_TripsExceptions_TableText{font-family:proxima-nova,sans-serif;font-size:15px;text-align:center;margin:0 auto}.Dashboard_TripsExceptions_TableBody{font-family:proxima-nova,sans-serif;font-size:15px;text-align:center}.Vehicle_Select_Slider{margin-top:10px!important}.GaugeCard :hover{cursor:pointer}@media(max-width:1200px){.VehicleSelect_Header{font-size:15px!important}.VehicleSelect_Info{font-size:15px!important}.SettingsInputFields{margin-left:0!important;width:50%}.Dashboard-box{height:auto;display:inline-block}}@media(min-width:1200px) and (max-width:1620px){.Dashboard_Guage_Label{background-color:#ff8700;margin:0 auto;color:#fff;height:30px;border-radius:100px;font-size:13px;padding-top:1px;font-family:proxima-nova,sans-serif}.HeaderText{font-size:20px;padding-top:3px}.ContactUs_Card_Body{width:80%}.Dashboard-box{height:300px;display:inline-block}.Dashboard_TripsExceptions_TableHeaders{font-family:proxima-nova,sans-serif;font-size:15px;text-align:center;margin:0 auto}.Dashboard_TripsExceptions_TableBody{font-family:proxima-nova,sans-serif;font-size:12px;margin:auto;text-align:center}.Dashboard_Card_Header_Text{color:#fff;font-family:proxima-nova,sans-serif;font-weight:bold;font-size:20px;padding-top:5px}}@media(min-width:1621px) and (max-width:1750px){.Dashboard-box{height:315px;display:inline-block}}.Dashboard_Card_MoreButton_Container{width:100%;height:auto;text-align:center}.Dashboard_Card_MoreButton{width:25%;height:50px;color:#fff;font-family:proxima-nova,sans-serif;font-size:25px;background-color:#5d5d5d;border-radius:10px;box-shadow:3px 3px 6px gray}.Dashboard_VehiclePosition_Text{font-family:proxima-nova,sans-serif;font-size:15px;margin:0 20%;margin-top:10px}.Dashboard_AdditionalServices_Button{margin-top:50px;width:35%;height:75px;color:#fff;font-family:proxima-nova,sans-serif;font-size:25px;background-color:#5d5d5d;border-radius:10px;box-shadow:3px 3px 7px gray}.Dashboard_VehicleSelect_Icon{width:40%;margin-top:115%}.ScoreCard_VehicleSelect_Icon{margin-top:110%}@media only screen and (max-width:600px){.Dashboard_Guage_Label{background-color:#ff8700;margin:0 auto;color:#fff;height:30px;border-radius:100px;font-size:1.8vh;padding-top:1px;font-family:proxima-nova,sans-serif}.ContactUs_Card_Body{width:90%}}.Dashboard_Vehicle_Icon{width:65%;margin-top:20%}.Dashboard_VehicleSelect_Info{align-content:center;font-size:18px;color:#3c3c3c;font-weight:bold;font-family:proxima-nova,sans-serif;text-align:center;padding-bottom:100px}.Dashboard_Gauge{width:50%;margin:0 auto}.Dashboard_GaugeFull{width:80%;margin:0 auto;height:auto}.Dashboard_Guage_Info_Full{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:37px!important}.Dashboard_Guage_Info{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:38px!important}.Dashboard_TripsExceptions_TableBody{background-color:red;padding:0}.Dashboard_TripsExceptions_TableHeader{color:#3c3c3c;font-size:50px}.Rank_Container{width:85%}.Driving_Tips_Headers{height:55px;padding-top:15px;font-family:proxima-nova,sans-serif;color:#ff8700;font-size:20px;font-weight:bold}a{color:#4ab275}.Dashboard_Layout_Disclaimer{height:70px;width:100%;background-color:#3c3c3c}.Dashboard_layout_Disclaimer_text{color:#fff;font-size:12.5px;font-family:proxima-nova,sans-serif;text-align:center;text-decoration:none}.chart-telematics{width:100%!important;height:282.563px!important}.Dashboard_Header_Tabs{height:250px;width:200px;margin:0 auto}.TableInfoContainer{width:98%;height:60px;background-color:#fff;margin:0 auto;box-shadow:2px 2px 5px gray;padding-top:5px;padding-bottom:5px}.TableInfoHeader{font-family:proxima-nova,sans-serif;font-size:15px;font-weight:bold}.TableButton{background-color:#5d5d5d;width:100%;height:45px;border-radius:10px;box-shadow:3px 3px 6px grey}.TableButtonText{color:#fff;font-size:15px;font-weight:bold}.AdditionalServices_Accordian_Header{font-family:proxima-nova,sans-serif;cursor:pointer;color:#fff;background-color:#fafafa;width:100%;border-bottom:2px solid #d3d3d3}.AdditionalServices_Accordian_HeaderText{color:#3c3c3c;font-size:25px;padding-left:10px;padding-top:5px;font-weight:bold;font-family:proxima-nova,sans-serif}.AdditionalServices_Accordian_Table{background-color:#e6e6e6;width:100%;text-align:left;font-family:proxima-nova,sans-serif;font-size:14px}.AdditionalServices_Accordian_TableHeaders{font-family:proxima-nova,sans-serif;font-size:15px;text-align:left!important;border-bottom:2px solid #3c3c3c}.AdditionalServices_SafetyZone_AddButton{width:30%;height:50px;color:#fff;font-family:proxima-nova,sans-serif;font-size:25px;background-color:#5d5d5d;border-radius:10px;border:none}.Model_InputField{width:100%;height:35px;border-radius:10px}.alert{padding-bottom:0;margin-bottom:0}.Side{margin-top:150px}.Dashboard_Content_TopMargin{padding-top:16%;width:100%;text-align:center}.Authenticate_Layout-Container{width:90%!important;height:auto;background-color:#a3abb3;border:4px solid #ff8700;box-shadow:none;border-radius:15px;margin:0 auto;padding-top:150px;transform:translate(0%,-150px)}.Authenticate_Layout-Container2{width:auto;height:auto;background-color:#a3abb3;border:4px solid #ff8700;box-shadow:none;border-radius:15px;margin:0 auto;padding-top:26%}.ContactUs_Layout-Container{width:auto;height:auto;background-color:#e6d2bc;border:4px solid #ff8700;box-shadow:none;border-radius:15px;margin:0 auto;max-width:50%}.Authenticate_Layout_SideHeaders{font-size:23px;color:#5d5d5d;font-weight:bold;padding-bottom:10px;font-family:proxima-nova,sans-serif}.Authenticate_Layout_SideIcons{width:28%}.Authenticate_StartButton{margin:0 auto;width:300px;height:300px;cursor:pointer;transform:translate(0%,0%);position:inherit;z-index:10;background:url(/Content/img/dashboard/Telematics-Start-Button.png);background-size:cover}.Authenticate_Content_margin{margin:0 25%}.Authenticate_SubHeader{font-size:23px;padding-top:10px;padding-bottom:0;color:#5d5d5d;font-family:proxima-nova,sans-serif}.Authenticate_Header{font-size:25px;color:#5d5d5d;padding-left:5px;text-align:center;font-family:proxima-nova,sans-serif;font-weight:bold}.Authenticate_InputField{height:35px;width:100%;font-size:15px;padding-left:5px;background-color:#fff;border-radius:10px;border:none;font-family:proxima-nova,sans-serif}.Authenticate_Checkbox{height:20px;box-shadow:none;width:20px}.Authenticate_Checkbox_Label{color:#5d5d5d;font-size:15px;font-family:proxima-nova,sans-serif;padding-left:5px;padding-right:5px;font-weight:bold}.SmallerCard{width:70%;margin:0 auto}.SettingsSmallerCard{width:65%;margin:0 auto;margin-bottom:20px!important;background-color:#fff}.SettingsInputFields{background-color:#d3d3d3;width:50%;margin-left:0!important}.Authenticate_Button_Container{background-color:#5d5d5d;border-radius:10px;box-shadow:0 3px 6px gray;width:70%;height:50px;margin:0 auto;margin-top:15px;margin-bottom:15px;text-align:center;color:#fff;font-family:proxima-nova,sans-serif;font-size:23px;padding-top:8px}@media screen and (max-width:1600px){.Dashboard_Guage_Info_Full{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:37px!important}.slick-slide img{margin-top:18px!important}.ScoreBreakdown_Card_Header_Text{padding-top:12px;font-size:20px}.ScoreBreakdown_Icon{padding-top:5px}}@media screen and (max-width:1150px){.slick-slide img{margin-top:25px!important}.ContactUs_Card_Body{width:90%}.Authenticate_Content_margin{margin:0 10%}.Authenticate_Layout_SideIcons{width:33%}}@media screen and (max-width:2560px){.Authenticate_Layout_SideIcons{width:90px}.slick-slide img{width:115px!important;margin-top:25px}.VehicleSelect_Icon.active{width:140px!important}.VehicleSelectCard{height:200px}}@media screen and (max-width:1920px){.Authenticate_Layout_SideIcons{width:75px}.slick-slide img{margin-top:10px;width:95px!important}.VehicleSelect_Icon.active{width:110px!important;margin-top:0}.VehicleSelectCard{height:170px!important}}@media screen and (max-width:1400px){.Dashboard_Guage_Info{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:22px!important}.Rank_Container{width:95%}}@media screen and (max-width:1320px){.Rank_Container{width:95%}.VehicleSelect_Icon.active{width:100px!important;margin-top:0}.slick-slide img{margin-top:15px!important;width:80px!important}.VehicleSelect_Header{font-size:18px}.VehicleSelect_Info{font-size:18px}.ScoreBreakdown_Card_Header_Text{padding-top:15px;font-size:15px}.ScoreBreakdown_Icon{padding-top:5px}}@media screen and (max-width:1199px){.Dashboard_Guage_Info{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:58px!important}.Rank_Container{width:95%}.VehicleSelect_Icon.active{width:100px!important;margin-top:0}.slick-slide img{margin-top:15px!important;width:80px!important}.Dashboard_Content_TopMargin{padding-top:0!important}.Dashboard_Card_Body{padding-bottom:0}.ScoreBreakdown_Card_Header_Text{padding-top:12px;font-size:20px}.ScoreBreakdown_Icon{padding-top:5px}}@media screen and (max-width:991px){.Dashboard_Guage_Info{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:53px!important}.SettingsIcons{margin-top:20px}.Side{margin-top:0%!important;transform:translate(0,-90px)!important}.additionalservicesbutton2margin{margin-top:23px!important;width:100%!important}.SettingsInputFields{width:80%}.ScoreBreakdown_Card_Header_Text{padding-top:3px;font-size:30px}.ScoreBreakdown_Icon{padding-top:5px}}@media screen and (max-width:769px){.Dashboard_Guage_Info{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:43px!important}.VehicleSelect_Icon.active{width:100px!important;margin-top:0}.welcome-text{font-size:18px!important}.VehicleSelectButton{padding-top:20px!important}.additionalservicesbutton2margin{margin-top:5px!important;width:100%!important}.Dashboard_Layout_Disclaimer{height:100px}.DashboardLayoutHeaderMenuTab{margin-left:0}.Dashboard_Content_TopMargin{padding-top:28%}.Authenticate_Layout_SideIcons{width:50%}.Button{width:50%;height:50px;border:none;color:#fff;font-family:proxima-nova,sans-serif;font-size:22px;background-color:#5d5d5d;border-radius:10px;box-shadow:3px 3px 6px gray}}@media screen and (max-width:767px){.DashboardLayoutHeaderMenuTab{text-align:left!important}.MobileHide{display:none}.SettingsSmallerCard{width:85%;margin:0 auto;margin-bottom:20px!important}.SettingsInputFields{width:70%}.SmallerCard{width:100%;margin:0 auto}.XSmallerCard{width:100%;margin:0 auto}.DesktopVehicleRoll{display:none}.HeaderText{padding-top:5px;font-size:16px}}@media screen and (max-width:321px){.Dashboard_Guage_Label{background-color:#ff8700;margin:0 auto;color:#fff;height:30px;border-radius:100px;font-size:1.3vh;padding-top:3px;font-family:proxima-nova,sans-serif}.Side{transform:translate(0%,-78px)}.XSmallerCard{width:100%!important;margin:0 auto}.TripsExceptions_ContentMargin{margin:0 5%}.Driving_Tips_Headers{font-size:15px!important}.MobileHide2{display:none}}@media screen and (max-width:550px){.Dashboard_Guage_Label{background-color:#ff8700;margin:0 auto;color:#fff;height:30px;border-radius:100px;font-size:11px;padding-top:3px;font-family:proxima-nova,sans-serif}.Authenticate_StartButton{width:200px!important;height:200px!important;content:url(/Content/img/dashboard/Telematics-Start-Button.png)!important}.Authenticate_Layout-Container{transform:translate(0%,-103px);padding-top:100px}}@media screen and (max-width:426px){.Dashboard_Guage_Label{background-color:#ff8700;margin:0 auto;color:#fff;height:30px;border-radius:100px;font-size:11px;padding-top:3px;font-family:proxima-nova,sans-serif}.VehicleSelectCard{height:180px!important}.XSmallerCard{width:100%!important;margin:0 auto}.VehicleSelectButton{padding-top:40px!important}.additionalservicesbuttonmargin{margin-top:12px!important}.TableInfoContainer{height:400px!important}.SettingsInputFields{width:100%}.HeaderText{font-size:18px!important}.ContactUs_Card_Body{width:100%}.Dashboard_Layout_Disclaimer{height:170px}.ButtonContainer{width:100%}.Button{width:80%}.TableButton{margin:0 auto;width:100%;height:40px}.VehicleSelect_Header{font-size:10px!important;text-align:left}.VehicleSelect_Info{font-size:10px!important;text-align:left}.DashboardMargin{margin-left:0!important;margin-right:0!important;margin:0 0%}.HeaderText{padding-top:5px;font-size:18px}.VehicleSelect_Header{font-size:1px}.VehicleSelect_Info{font-size:1px}.Dashboard_Card_Container{margin-left:0;margin-right:0}.Dashboard_Content_TopMargin{padding-top:28%}.Authenticate_Layout_SideIcons{width:70%}.Authenticate_Layout_SideHeaders{padding-top:10px;padding-bottom:15px;font-size:15px}.Authenticate_Content_margin{margin:0 3%}.Authenticate_SubHeader{font-size:17px}.Authenticate_Checkbox_Label{font-size:12px}.Authenticate_Button{font-size:20px}.Authenticate_Button_Container{height:50px;padding-top:8px}.ScoreCard_VehicleSelect_Icon{margin-top:70px;width:100%}.Dashboard-box{height:200px;display:inline-block}}a.active{background-color:#ff8700!important;color:#fff!important}.topnav{overflow:hidden;color:#3c3c3c}.topnav a{float:left;display:block;color:#3c3c3c;text-align:center;padding:14px 16px;text-decoration:none;font-size:16px;height:inherit}.topnav a:hover{background-color:#ff8700;color:#fff!important}.topnav .icon{display:none}@media screen and (max-width:1024px){.DashboardLayoutHeaderMenuTab{width:160px!important;padding:10px!important}.slick-slide img{width:50%}.VehicleSelect_Icon.active{width:100px!important;margin-top:15px!important}}@media screen and (max-width:321px){.Dashboard_Guage_Label{background-color:#ff8700;margin:0 auto;color:#fff;height:30px;border-radius:100px;font-size:10px;padding-top:4px;font-family:proxima-nova,sans-serif}.VehicleSelectCard{height:220px!important}.portalLoginInfo{margin-top:0!important}.welcome-text{font-size:10px;top:0!important;padding-top:0}.Dashboard_Layout_Disclaimer{height:240px}}@media screen and (max-width:940px){.VehicleSelect_Header{font-size:15px}.VehicleSelect_Info{font-size:15px}}@media screen and (max-width:992px){.TableInfoContainer{height:260px!important}.TableInfoContainer{height:100px}}@media screen and (max-width:900px){.Dashboard_Guage_Info{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:45px!important}.topnav a{display:none}.topnav a.icon{float:right;display:block}}@media screen and (max-width:900px){.topnav.responsive{position:relative;padding-top:50px}.topnav.responsive .icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background:none;font-size:15px}.dt-buttons{float:right}.dt-button{border-radius:7px;padding:10px;background-color:#5d5d5d;color:#fff;font-size:15px}.welcome-text{font-size:31px;color:#3c3c3c;top:0!important;font-family:proxima-nova,sans-serif;padding-top:10px;font-weight:bold}.SliderButton{width:100%;height:100%;background-color:#5d5d5d!important;border-radius:100px;padding-top:10px}.TripsExceptionsModalText{margin:10px 20px 10px 20px}.dropbtn{color:#929292;padding:0;font-size:16px;border:none;cursor:pointer;z-index:0!important}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:100!important;font-family:proxima-nova,sans-serif;color:#929292}.dropdown-content li{list-style:none}a:hover,a:focus{color:#ffa500}ul.dropdown-content{padding-left:5px}.dropdown-content a{color:#929292;padding:12px 16px;text-decoration:none;display:block;z-index:3}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block;z-index:3}.dropdown:hover .dropbtn{color:#fff;z-index:3}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff!important;border-color:#ff8700!important}.Menu_Header_Container{box-shadow:0 0 20px gray;z-index:3;width:100%;height:auto;background-color:#fff}.navbar-brand{width:220px;height:48px;margin:11px 5px 5px 15px;padding:0}.DashboardLayoutHeaderMenuTab:hover{background-color:#ff8700!important;color:#fff!important}.sublink:hover{background-color:#ff8700!important;color:#fff!important}.sublink{list-style-type:none}.navbar-toggle{height:50px;width:50px;padding:15px 15px 15px 13px}li.slick-active{background-color:#ff8700;color:#ff8700;border-radius:100px;width:10px!important}.navbar-default{margin-bottom:0}.navbar-nav{float:right!important}.OakhurstLogo{background-image:url(/Content/img/dashboard/logo_light.svg);width:200px;height:44px;background-repeat:no-repeat;margin:12px 7px 13px 7px}.rebrandheader{background-color:#ff8700!important}.TableInfoContainer-SafetyZones:hover,.TableInfoContainer-ParkVehicles:hover,.TableInfoContainer-VehiclePosition:hover{background-color:#d3d3d3}.slick-slide img{width:90px}.NoFooter{display:block;text-decoration:none}.newZoneTypeToggle{-webkit-appearance:none;-moz-appearance:none}label input[type="radio"]~i.fa.fa-circle-o{color:#929292;display:inline}label input[type="radio"]~i.fa.fa-dot-circle-o{display:none}label input[type="radio"]:checked~i.fa.fa-circle-o{display:none}label input[type="radio"]:checked~i.fa.fa-dot-circle-o{color:#ff8700;display:inline}label:hover input[type="radio"]~i.fa{color:#ff8700}label input[type="checkbox"]~i.fa.fa-square-o{color:#ff8700;display:inline}label input[type="checkbox"]~i.fa.fa-check-square-o{display:none}label input[type="checkbox"]:checked~i.fa.fa-square-o{display:none}label input[type="checkbox"]:checked~i.fa.fa-check-square-o{color:#ff8700;display:inline}label:hover input[type="checkbox"]~i.fa{color:#ff8700}div[data-toggle="buttons"] label:active,div[data-toggle="buttons"] label.active{-webkit-box-shadow:none;box-shadow:none}@media(max-width:767px){.Dashboard_Guage_Info{font-family:proxima-nova,sans-serif;font-weight:bold;font-size:25px!important}.HideDiv{display:none}}@media(max-width:769px){.Authenticate_StartButton{width:280px;height:280px;content:url(/Content/img/dashboard/Telematics-Start-Button.png)!important}.VehicleSelect_Icon.active{width:100px!important;margin-top:0}}@media screen and (max-width:568px){.Authenticate_StartButton Authenticate_Layout-Container{margin-left:0;margin-right:0;content:url(/Content/img/dashboard/Telematics-Start-Button.png)!important}.Side{transform:translate(0%,-96px)!important}}@media screen and (max-width:321px){.Authenticate_StartButton{width:205px!important;height:205px!important;content:url(/Content/img/dashboard/Telematics-Start-Button.png)!important}.Authenticate_Layout-Container{transform:translate(0%,-105px);padding-top:90px}.Side{transform:translate(0%,-76px)!important}.HeaderText{font-size:17px!important}.VehicleSelect_Icon.active{width:80px!important}}select[name="assets-data-table_length"],select[name="assets-data-table-Exceptions_length"]{width:auto}.more-less{color:#333}.more-less:hover,.more-less:focus{text-decoration:none;color:#333}table.dataTable tbody td{word-break:break-word;vertical-align:top}.bd-example{position:relative;padding:1rem;margin:1rem -1rem;background-color:#fff;border-width:.2rem 0 0;box-shadow:2px 2px 5px gray;width:98%;margin:0 auto}.bd-example::after{display:block;content:"";clear:both}.pac-container{z-index:100000}.ExceptionCheckbox{margin:0 0 0 -20px!important}.ExceptionCheckbox:after{width:20px;height:20px;border-radius:2px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid #3b8054;transition:.5s ease;cursor:pointer}.ExceptionCheckbox:checked:after{background-color:#ff8700}.RadioButtonStyled:after{width:20px;height:20px;border-radius:20px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid #3b8054;transition:.5s ease;cursor:pointer}.RadioButtonStyled:checked:after{background-color:#ff8700}.field-validation-valid{display:none}.validation-summary-valid{display:none}