@import url(https://fonts.googleapis.com/css?family=Roboto:100,300,400,700);@import url(https://code.cdn.mozilla.net/fonts/fira.css);.AppFooter_footer__2p2Tl{background-color:#3b3b3b;display:flex;flex-flow:column;color:#fcfcfc;font-size:14px;font-weight:300;line-height:1.6}.AppFooter_logo__2nHhy{height:40px;background-image:url(/IFI-logo-name-only-in-white.png);background-position:50%;background-size:contain;background-repeat:no-repeat}.AppFooter_top__2rdmF{border-bottom:1px solid #4e4e4e;padding:60px calc(50% - 570px);text-align:center}.AppFooter_topInner__80VRS{display:flex;flex-direction:row}.AppFooter_left__walO7{flex:0 1}.AppFooter_left__walO7>*,.AppFooter_left__walO7>:active,.AppFooter_left__walO7>:hover,.AppFooter_left__walO7>:visited{color:#fcfcfc}.AppFooter_right__2bP1k{flex:1 1}.AppFooter_links__1FN72{display:flex;flex-flow:row wrap;margin-top:15px;justify-content:center;font-size:15px;font-weight:100}.AppFooter_links__1FN72>*{color:#fcfcfc;margin-left:5px;margin-right:5px}.AppFooter_links__1FN72>:active,.AppFooter_links__1FN72>:hover,.AppFooter_links__1FN72>:visited{color:#fcfcfc}.AppFooter_links__1FN72>*{text-decoration:underline}.AppFooter_bottom__IhlB1{background:#444;padding-top:20px;padding-bottom:20px}.AppFooter_bottomInner__HHifV{display:flex;flex-direction:row}.AppFooter_copyright__3e4D-{flex:1 1;opacity:.7;font-weight:300;display:flex;align-items:center}.AppFooter_socialLinks__1SbYm{flex:1 1;display:flex;flex-direction:row wrap;justify-content:flex-end;align-items:center}.AppFooter_socialLinks__1SbYm>*{color:#fff;opacity:1}@media screen and (max-width:600px){.AppFooter_bottomInner__HHifV{flex-direction:column}.AppFooter_copyright__3e4D-{text-align:center}.AppFooter_socialLinks__1SbYm{margin-top:20px;justify-content:center}}.MakePaymentHeader_container__LJ9Do{display:flex;flex-direction:row}.MakePaymentHeader_logo__-MY9v{min-width:250px;height:100px;background-image:url(/garfield-logo.svg);background-size:contain;background-repeat:no-repeat;width:100%}.MakePaymentHeader_menu__1nnML{flex:1 1;display:flex;flex-direction:row;font-size:17px;align-items:center;justify-content:flex-end}.MakePaymentHeader_menu__1nnML>*{list-style-type:none;margin-left:40px;color:#5a5a5a}.MakePaymentHeader_menu__1nnML>* a,.MakePaymentHeader_menu__1nnML>* a:active,.MakePaymentHeader_menu__1nnML>* a:hover,.MakePaymentHeader_menu__1nnML>* a:visited{color:#5a5a5a}.MakePaymentHeader_myAccount__32_VG{background:#f5a536;padding:18px;color:#fff;min-width:96px}.MakePaymentHeader_myAccount__32_VG a,.MakePaymentHeader_myAccount__32_VG a:active,.MakePaymentHeader_myAccount__32_VG a:hover,.MakePaymentHeader_myAccount__32_VG a:visited{color:#fff}@media screen and (max-width:995px){.MakePaymentHeader_menu__1nnML{display:none}}.HelpModal_center__14JOr{margin-top:10px;text-align:center}.PaymentInformationCheckDisplay_container__jjN08{margin-bottom:10px}.PaymentSource_methodItemText__38zSb{margin-bottom:5px}iframe{width:100%;max-width:500px}@media screen and (max-width:1024px){iframe{height:520px}}@media screen and (min-width:1025px){iframe{height:400px}}.PaymentSource_requiredLbl__3Vt4U{margin:3px!important}.PaymentSource_displayInline__2wYZR{display:inline!important}.PaymentSource_requiredLbl__3Vt4U:after{margin:-.2em 0 0 .2em;content:"*";color:#db2828}.PaymentSource_warningCustom__yrOgY{background-image:url(/warning.png);background-size:contain;background-repeat:no-repeat;margin:0!important;font-size:4.5em!important}.PaymentSource_inlineCustom__LP7Rt{display:flex}.MakePayment_header__NYH2v{display:flex!important;flex-direction:row}.MakePayment_start__DkTQ3{flex:1 1;margin:0!important}.MakePayment_end__150wW{flex:1 1;align-self:flex-end;display:flex;flex-flow:column;height:50px;align-items:flex-end;justify-content:center}.MakePayment_end__150wW>*{flex:0 1}.MakePayment_continue__GpRGQ{pointer-events:auto!important}.MakePayment_buttonsegment__3yTlq{display:flex;justify-content:flex-end}.MakePayment_content__3tTZz{min-height:200px}.MakePayment_maskheader__b0aVN{display:flex!important;flex-direction:row;color:red;font-size:small}.MakePayment_inlineContent__o25MH{min-height:200px}.MakePayment_list-unstyled___jEYY{list-style-type:none}.PaymentList_list__2AM6b{display:flex;margin-bottom:20px;flex-direction:column}.PaymentList_baseRow__3RM_z,.PaymentList_headerRow__1vg_J,.PaymentList_row__3fzqk{padding-left:25px;padding-right:25px}.PaymentList_headerRow__1vg_J,.PaymentList_row__3fzqk{display:flex;flex-direction:row}.PaymentList_headerRow__1vg_J{border-bottom:.5px solid #000;font-weight:700;font-size:1rem}.PaymentList_row__3fzqk:not(:last-child){border-bottom:.5px solid #000}.PaymentList_header__1Rplt{flex-direction:row;align-items:center;flex:.85 1}.PaymentList_header__1Rplt,.PaymentList_subHeader__3EUyH{display:flex;padding-top:3px;padding-bottom:3px!important}.PaymentList_subHeader__3EUyH{flex-direction:column;align-items:flex-end;justify-content:center;flex:.5 1;margin-left:-15px;margin-right:15px}.PaymentList_subHeader__3EUyH>*{text-align:right}.PaymentList_content__23cTD{flex:2 1;display:flex;flex-direction:row}.PaymentList_itemGroups__3Ih80{width:100%}.PaymentList_column__1i1kn{flex:1 1;display:flex;flex-direction:column;justify-content:space-around;padding-top:3px;padding-bottom:3px!important}.PaymentList_column__1i1kn>*{flex:0 1!important}.PaymentList_center__18CjR{text-align:center}.PaymentList_right__3nC9N{text-align:right}.PaymentList_description__28C6N{flex:.25 1!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.PaymentList_description__28C6N>*{flex:0 1!important}.PaymentList_subItemGroup__SJA_I{display:flex;flex-flow:row wrap;padding-top:15px;padding-bottom:15px}.PaymentList_subItemGroup__SJA_I:not(:first-child){border-top:1px solid #000}.PaymentList_subItemGroupItems__pGSbS{flex:2 1}.PaymentList_subItem__1VG4K{display:flex;flex-flow:row}.PaymentList_subItemGroupItems__pGSbS>div:nth-child(2n):not(.PaymentList_totalItem__2Z81w){background-color:#d3d3d3}.PaymentList_totalItem__2Z81w{border-top:1px solid #000;display:flex!important;flex-direction:row;background-color:inherit}.PaymentList_withoutIcon__1HscY{padding-left:25px}.PaymentList_future__7zWP5{margin-top:-17px!important}.PaymentList_icon__15dJq{width:25px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:760px){.PaymentList_mobileHidden__3e85i{display:none!important}.PaymentList_row__3fzqk{flex-direction:column}.PaymentList_future__7zWP5{margin-top:5px!important;width:100%}.PaymentList_content__23cTD{width:100%}.PaymentList_subHeader__3EUyH{flex:1 1}.PaymentList_header__1Rplt{flex:1 1;font-weight:700}}.EditRecurringPaymentInformation_switch__3fsIV{margin-top:10px!important;margin-bottom:10px}.Wallets_header__1h_D9{display:flex;justify-content:flex-end}.Wallet_wallet__nkQ31{display:flex}.Wallet_account__uYoUD{flex:1 1;display:flex;flex-direction:column}.Wallet_edit__F31M5{width:100%;height:100%;display:flex;align-items:flex-end}.Wallet_items__3Jrsx{flex:3 1}.ScheduledPayments_header__2iAU1,.Wallet_header__VgdDI{display:flex;justify-content:flex-end}.AddScheduledPaymentModal_methodItemText__3CTPc{margin-bottom:5px}.AddScheduledPaymentModal_requiredLbl__32_ZI{margin:3px!important}.AddScheduledPaymentModal_displayInline__2ldYU{display:inline!important}.AddScheduledPaymentModal_requiredLbl__32_ZI:after{margin:-.2em 0 0 .2em;content:"*";color:#db2828}.AddScheduledPaymentModal_warningCustom__AOxnT{background-image:url(/warning.png);background-size:contain;background-repeat:no-repeat;margin:0!important;font-size:4.5em!important}.AccountInformationPage_editActions__2Kl7M,.AccountInformationPage_editContainer__1HAEt,.AddScheduledPaymentModal_inlineCustom__3CwPY{display:flex}@media screen and (max-width:767px){.AccountInformationPage_editContainer__1HAEt{flex-direction:column}}.ElectronicDelivery_recipientContainer__2cANX{display:flex;flex-flow:row wrap;margin:-20px}.ElectronicDelivery_recipientContainer__2cANX>*{flex:1 1;padding:20px}.ElectronicDelivery_alertCol__3dsD7{display:flex;flex-direction:column;flex:.5 1;min-width:168px}.ElectronicDelivery_docCheckbox__8tp3e{margin-left:15px}@media screen and (max-width:767px){.ElectronicDelivery_alertCol__3dsD7{min-width:65px}.ElectronicDelivery_docCheckbox__8tp3e{margin-right:15px}}.OneTimePaymentPage_container__2aN2X{width:95%;margin:30px auto}.OneTimePaymentPage_message__2sE3k{display:flex;flex-direction:row}.OneTimePaymentPage_text__ELvV1{flex:1 1;align-items:center;display:flex}.OneTimePaymentPage_action__Bb7_5{align-self:flex-end}.OneTimePaymentPage_messageContainer__3ahdS{margin-bottom:20px!important}.ActionSelection_buttons__35sV8{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.ActionSelection_sections__3MADb{display:flex;flex-flow:row wrap;margin:-10px}.ActionSelection_sections__3MADb>*{margin:10px;flex:1 0 200px;padding:20px}.Section_container__3x_us{padding:10px;border:1px solid #000;border-radius:5px;display:flex;flex-direction:column;align-items:center;min-width:310px}.Section_container__3x_us>*{flex:1 1 125px;width:100%}.Section_actions__3pHbk{display:flex;flex-direction:column}.Section_actions__3pHbk>*{height:30%}.Section_action__3RpMP{padding:10px;text-align:center;cursor:pointer;margin:2px!important}.Section_header__2AmVU{font-weight:700;font-size:21px;display:flex;align-items:center;justify-content:center;text-align:center;flex:0 1;padding:20px}.Section_icon__2O3Iw{width:40%!important;padding-top:20px;padding-bottom:20px;height:150px;flex:1 1 150px}.AddLoanLeaseCoverage_buttons__31Sua,.VehicleBundles_buttons__23vot{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.HelpButton_helpButton__1JLZ9{color:#00f;cursor:pointer;margin-left:5px}.VehicleCoverageSelection_buttons__3GaCX{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.VehicleCoverageSelection_coverageField__x2kcz label{width:200px!important;text-align:right}.VehicleCoverageSelection_center__2Bzty{text-align:center}.VehicleCoverageSelection_green__28_Bg{color:#9acd32!important}.VehicleCoverageSelection_warning__3Q0vW{color:red;text-align:center}.PolicyRate_container__35mGy{padding:35px!important}.VehicleState_loadingBox__DGxxu{display:flex;align-items:center}.VehicleState_validating__32t7L{margin-left:10px}.VehicleForm_buttons__34pLo{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.VehicleForm_addresses__WdLdB{display:flex;flex-flow:row wrap;margin-bottom:10px}.VehicleForm_address__3pZ8l{flex:0 1 200px;display:flex;flex-direction:row}.VehicleForm_address__3pZ8l>*{display:flex;flex-direction:column;justify-content:center;margin:5px}.VehicleForm_fixedWidth__r5L6z label{width:100px!important}.VehicleForm_vin__PI8wf{font-weight:700;display:flex;flex-direction:column;justify-content:center}.VehicleForm_loadingBox__1o2Hn{display:flex;align-items:center}.VehicleForm_validating__2aQzB{margin-left:10px}.VehicleKillQuestions_buttons__1Btaw,.VehicleMoreInformation_buttons__XwNPj{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.VehicleMoreInformation_required__3I4L4:after{margin:-.2em 0 0 .2em;content:"*";color:#db2828;display:inline-block;vertical-align:top}.CreditorForm_buttons__DKBK3{padding:20px;width:100%;flex-wrap:row wrap;justify-content:center}.CreditorForm_buttons__DKBK3,.CreditorForm_loadingBox__26uLC{display:flex;align-items:center}.CreditorForm_validating__2PfCt{margin-left:10px}.PolicyChange_buttons__olJhu,.VehicleSelect_buttons__3OExY{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.PolicyChange_container__2vZda{padding:35px!important}.Conclusion_buttons__3tXrn{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.Conclusion_center__1ncqW{text-align:center}.Conclusion_green__3iqIk{color:#9acd32!important}.ChangedFields_noChange__3HM-1{text-align:center}.DriverForm_buttons__Mob57{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.DriverForm_form__2Y1H1 label{width:175px!important}.DriverForm_required__3a9ln:after{margin:-.2em 0 0 .2em;content:"*";color:#db2828;display:inline-block;vertical-align:top}.DriverKillQuestions_buttons__3sOUO{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.DriverKillQuestions_questionContainer__3G44k{display:flex;flex-wrap:row wrap;margin:-20px;padding:20px}.DriverKillQuestions_questionContainer__3G44k>*{flex:1 1;margin:20px;border:1px solid #000;border-radius:5px}.CreditorSelect_buttons__1Csui,.DriverSelect_buttons__9Bhvb,.SelectEffectiveDate_buttons__3FxEe{padding:20px;width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.PolicyUpdatePage_container__31Bnx{width:90%;margin-left:auto;margin-right:auto;max-width:1024px}.PolicyUpdatePage_container__31Bnx form{margin:20px}.PolicyUpdatePage_container__31Bnx input{text-transform:uppercase}.PolicyUpdatePage_buttons__BPkNh{width:100%;display:flex;flex-wrap:row wrap;align-items:center;justify-content:center}.PolicyUpdatePage_header__2oNDG{display:flex;flex-direction:row;margin-bottom:20px}.PolicyUpdatePage_header__2oNDG>*{flex:1 1}.PolicyUpdatePage_help__2OIk_{flex:0 1 100px}.ErrorModal_center__2wJUJ{margin-top:10px;text-align:center}.ReportClaimPage_container__3rk_b{display:flex;flex-direction:column;align-items:center;max-width:800px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.ReportClaimPage_container__3rk_b div[role=listbox],.ReportClaimPage_container__3rk_b input,.ReportClaimPage_container__3rk_b textarea{max-width:325px!important}.ReportClaimPage_container__3rk_b li{padding-top:5px}.ReportClaimPage_container__3rk_b aside{padding-top:10px}.ReportClaimPage_container__3rk_b .ReportClaimPage_claimRadioGroup__SC9mo{white-space:nowrap;margin-bottom:0}.ReportClaimPage_container__3rk_b>*{flex:1 1;width:100%}.ReportClaimPage_trashButton__Ebjek{padding:5px!important}.ReportClaimPage_dropActive__2SarA,.ReportClaimPage_dropError__6tdAl,.ReportClaimPage_dropzone__QayNu{flex:1 1!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:20px!important;border-radius:2px!important;border:2px dashed #eee!important;background-color:#fafafa!important;color:#bdbdbd!important;outline:none!important;transition:border .24s ease-in-out!important}.ReportClaimPage_dropError__6tdAl{border-color:#e0b4b4!important;background-color:#fff6f6!important}.ReportClaimPage_dropErrorText__1TWW1{color:#9f3a38!important;font-weight:700}.ReportClaimPage_dropActive__2SarA{border-color:#2196f3!important}.ReportClaimPage_heading__A9rfS{display:flex;flex-direction:row;align-items:center}.ReportClaimPage_heading__A9rfS .ReportClaimPage_icon__3OK3c{margin-right:10px}.ReportClaimPage_heading__A9rfS .ReportClaimPage_title__py9cy{font-weight:700}.ReportClaimPage_warning__T0o0t{color:red;font-weight:700}.ReportClaimPage_buttonContainer__gkels{padding-top:10px;padding-bottom:10px;display:flex;justify-content:flex-end}.ReportClaimPage_helpText__1v72v{white-space:nowrap}.ReportClaimPage_loadingBox__1NlcA{display:flex;align-items:center;padding-top:20px}.ReportClaimPage_validating__2OTCR{margin-left:10px}.ReportClaimPage_cccConsentCheck__iz6Xe{margin-top:10px!important}#ReportClaimPage_cccConsentYesRadio-error-message__32yZ0,cccConsentNoRadio-error-message{background-color:#0ff}.ReportClaimPage_row__1WTo-{display:flex;flex-flow:row wrap;padding:-20px}.ReportClaimPage_row__1WTo->*{flex:1 1;padding:20px}.ReportClaimPage_header__1AOjS{text-align:center}.ReportClaimPage_cccConsentCheck__iz6Xe,.ReportClaimPage_check__38kmQ{margin-right:10px}.ReportClaimPage_claimRadioGroup__SC9mo{white-space:nowrap;margin-bottom:0!important}.ReportClaimPage_container__3rk_b label.ReportClaimPage_requiredLabel__2A7ns:after{margin:-.2em 0 0 .2em!important;content:"*"!important;color:#db2828!important;display:inline-block!important;vertical-align:top!important}.ReportClaimPage_lossState__7wSUn{width:47%!important}.LongTextArea_textareafooter__3eCnQ{font-size:smaller;text-align:left;margin-bottom:0!important}.LongTextArea_textAreaField__2xf6g{margin-bottom:0!important}.AdvertisementModal_footer__1YPPl{display:flex;flex-direction:row;margin-top:20px;margin-left:20px;margin-right:20px}.AdvertisementModal_header__WZico{color:#2185d0!important}.AdvertisementModal_check__3cD-w{flex:1 1;align-self:flex-start}.AdvertisementModal_copyright__1hFYI{flex:1 1;align-self:flex-end;text-align:end}.Advertisements_wordingContainer__32z5s{display:flex;padding:0 20px 20px}.Advertisements_wording__3pItC{flex:1 1 auto;margin-top:20px;margin-bottom:20px;display:flex;flex-direction:column;font-size:18px;padding-right:20px}.Advertisements_thanks__3o0n9{margin-left:20px;font-size:18px}.Advertisements_garfieldpopup__2s29n{background-image:url(/gf-odie.png);background-size:contain;background-repeat:no-repeat;width:400px;height:355px;flex:1 0 auto}@media screen and (max-width:767px){.Advertisements_copyright__12yee,.Advertisements_garfieldpopup__2s29n{display:none}.Advertisements_wording__3pItC{padding-right:none}}.Advertisements_paperless__2iaVZ{margin-left:auto;margin-right:auto;width:60%;display:flex;flex-direction:column;text-align:center}.Advertisements_paperless__2iaVZ>*{flex:1 1;display:flex;justify-content:center}.Advertisements_big__saayM{font-size:30px;margin-bottom:20px}.dimmed.dimmable>.ui.visible.dimmer,.ui.active.dimmer{display:flex!important}.policy-selection .fields{align-items:center}.policy-selection .fields .field{flex:1 1!important}.payment-source{display:flex;flex-direction:column;align-items:center}.payment-source .echeck{display:flex;flex-direction:column;margin-bottom:15px}.payment-source .echeck .image{background-image:url(/echeck.png);width:151px;height:100px;background-repeat:no-repeat;margin-left:15px}.payment-source .credit{display:flex;flex-direction:column}.payment-source .credit .image{background-image:url(/credit.png);width:151px;height:100px;background-repeat:no-repeat;margin-left:25px}.payment-confirmation{margin-left:auto;margin-right:auto;max-width:350px!important}.payment-confirmation .fields .field ul,.payment-confirmation .field ul{margin:0;list-style:none;padding:0}.payment-confirmation .field.display{display:flex}.payment-confirmation .field.display label{margin-right:5px}.payment-confirmation .field:first-child{padding-left:0}.payment-confirmation .field:last-child{padding-right:0}.payment-information{margin-left:auto;margin-right:auto;max-width:350px!important}.payment-information .fields .field ul{margin:0;list-style:none;padding:0}.post-payment-confirmation{display:flex;flex-direction:column;align-items:center}.systemInfoMessage .fields .field:first-child{flex:2 1}.systemInfoMessage .fields .field{flex:1 1}.processNewAccountRequest span{margin-left:10px}.admin.userAccount .row{display:flex;flex:1 1}.admin.userAccount .row .label{margin-right:5px;font-weight:700}.admin.userAccount .row .user{flex:1 1;display:flex;flex-direction:column}.admin.userAccount .row .user .button{margin-bottom:5px;margin-right:15px}.admin.userAccount .row .policies{flex:1 1;padding:15px;border-left:1px solid rgba(34,36,38,.15)}.admin.userAccount .row .policies .ui.list .item{margin-bottom:5px}.admin.userAccount .row.segment{border-bottom:1px solid rgba(34,36,38,.15);padding-bottom:15px;margin-bottom:15px}.admin.changeEmail .ui.input{display:flex}@media screen and (min-width:768px){.dropdown.mobile.only{display:none}}.policy-selection-account-bill{margin-left:35px;font-size:smaller}.barn{background-image:url(/Barn.png)}.barn,.open-sign{background-size:contain;background-repeat:no-repeat}.open-sign{background-image:url(/Open.png)}.app{font-family:"Roboto",sans-serif;font-weight:400}.app .thin{font-weight:100}.app .normal{font-weight:400}.app .light{font-weight:300}.app .bold{font-weight:700}.app .ui.header{font-family:"Roboto",sans-serif}.app .flex{display:flex}.app .flex.col{flex-direction:column}.app .justify.end{justify-content:flex-end}@media screen and (max-width:767px){.app .fixed{position:relative!important}}.app .fixed{position:fixed;top:0;background-color:#fff!important;width:100%;z-index:500}@media screen and (min-width:768px){.app .push,.app .push.payment{padding-top:110px}}.app .header{color:#595a5e}@media screen and (min-width:768px)and (max-width:990px){.app .header .left.aligned.column{flex:.75 1}}.app .header a.mobileHide,.app .header a.mobileShow{display:none}@media screen and (max-width:767px){.app .header a.mobileHide{display:none}.app .header a.mobileShow{display:block;position:absolute;top:35px;right:5px}}.app .header .logo-header{background-image:url(/garfield-logo.svg);height:66.5px;background-size:contain;background-repeat:no-repeat;width:100%}.app .header .welcome{margin-top:10px}.app .header .welcome .ui.header:last-child{margin-top:-.14285714em;margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app .header .links{margin-top:-10px}.app .header .links a{font-size:.8em}.app .header .links a:last-child{margin-left:10px}.app .header a{color:#595a5e}.app .header a:hover .light{font-weight:400}.app .header .icons.hidden{display:none!important}.app .header .icons{display:flex!important;flex-direction:row!important}.app .header .icons .item{flex:1 1;display:flex!important;flex-direction:column;align-items:center;justify-content:center}.app .header .icons .item.hidden{display:none!important}.app .header .icons .item.blue:hover{color:#00afcf}.app .header .icons .item.orange:hover{color:#f9a11b}.app .header .icons .item.gray:hover{color:#a5c2c7}.app .header .icons .item.slate:hover{color:#595a5e}.app .header .icons .item.teal:hover{color:#7accc8}.app .header .icons .item.red:hover{color:#ce4a4f}.app .header .icons .item.green:hover{color:#74aa50}.ui.button:disabled,.ui.buttons .disabled.button,.ui.disabled.button{pointer-events:auto!important}@media screen and (max-width:767px){.section{display:none}.section.mobileShow{display:unset}}.section{margin-top:25px}.section .ui.container{min-height:300px}.section .ui.container .ui.header{color:#595a5e;font-weight:100;font-size:2.5em;padding:10px}.section .ui.container .ui.header.blue{background-color:#00afcf;color:#fff!important}.section .ui.container .ui.header.red{background-color:#ce4a4f;color:#fff!important}.section .ui.container .ui.header.teal{background-color:#7accc8;color:#fff!important}.section .ui.container .ui.header.orange{background-color:#f9a11b;color:#fff!important}.section .ui.container .ui.header.gray{background-color:#a5c2c7;color:#fff!important}.section .ui.container .ui.header.pink{background-color:#e86a99;color:#fff!important}.section .ui.container .ui.header.slate{background-color:#595a5e;color:#fff!important}.section .ui.container .ui.header.yellowish{background-color:#bf8f00;color:#fff!important}.section .ui.container .agent .address span:first-child{display:block}.section .ui.container .agent ul{list-style:none}.section .ui.container .agent i{margin-left:5px}.section .ui.container .policy.details{color:#595a5e!important}@media screen and (min-width:767px){.section .ui.container .policy.details .mobileShow{display:none}}@media screen and (max-width:767px){.section .ui.container .policy.details .mobileShow{display:unset}}.section .ui.container .policy.details .ui.header{color:#595a5e!important;font-weight:300;margin:0;padding:0}.section .ui.container .policy.details h1.ui.header{font-size:1.5rem;margin:0 0 10px 10px}.section .ui.container .policy.details h1.ui.header.skinny{margin:0 0 -20px 10px}.section .ui.container .policy.details h2.ui.header{font-size:1rem;margin:0 0 0 10px}.section .ui.container .policy.details h3.ui.header{font-size:.8rem}.section .ui.container .policy.details h4.ui.header{font-size:.6rem}.section .ui.container .policy.details .ui.header.bold{font-weight:400}.section .ui.container .policy.details .information .field{display:flex}.section .ui.container .policy.details .information .field.vehicle{display:flex;flex-direction:column}.section .ui.container .policy.details .information .field.vehicle .vehicle{min-width:180px}.section .ui.container .policy.details .information .field.vehicle div:first-child{display:flex}.section .ui.container .policy.details .information .field.vehicle div:last-child h3{margin-left:15px}.section .ui.container .policy.details .information .driver{min-width:100px}@media screen and (min-width:768px){.section .ui.container .policy.details .information .holder{float:right}}.section .ui.container .policy.details .information .holder{margin-right:20px}.section .ui.container .policy.details .information .holder div{flex:1 1}.section .ui.container .policy.details .documents .filter{text-align:right}.section .ui.container .ui.list.policies .item{display:flex;justify-content:space-between;align-items:center}.section .ui.container .ui.list.policies .item .content{flex:1 1}.section .ui.container .item.claim{color:#595a5e!important;padding-left:20px;padding-right:20px}.section .ui.container .item.claim .ui.header{color:#595a5e!important;font-weight:300;margin:0;padding:0}.section .ui.container .item.claim h1.ui.header{font-size:1.5rem;margin:0 0 10px 10px}.section .ui.container .item.claim h1.ui.header.skinny{margin:0 0 -20px 10px}.section .ui.container .item.claim h2.ui.header{font-size:1rem;margin:0 0 0 10px}.section .ui.container .item.claim h3.ui.header{font-size:.8rem}.section .ui.container .item.claim h4.ui.header{font-size:.6rem}.section .ui.container .item.claim .ui.header.bold{font-weight:400}.section .ui.container .item.claim .field{display:flex}.section .ui.container .item.claim .meta{margin-left:10px}.section .ui.container .ui.list.payment{max-width:none;margin:-7px 0 0;padding:0}.section .ui.container .ui.list.payment .item:first-child{min-height:40px}.section .ui.container .ui.list.payment .item{display:flex;min-height:80px;align-items:center;padding:0;margin:0}.section .ui.container .ui.list.payment .item .header{flex:.5 1}.section .ui.container .ui.list.payment .item .content{flex:2 1;display:flex}.section .ui.container .ui.list.payment .item .content .column{flex:1 1;text-align:center;padding:8px;display:flex;justify-content:center}.section .ui.container .ui.list.payment .item .content .column.center{display:flex;flex-direction:column}.section .ui.container .ui.list.payment .item .content .column.right{display:flex;flex-direction:column;align-items:flex-end}.section .ui.container .payment_information .filter{text-align:right!important}.section .ui.list{max-width:95%;margin-left:5%}.section .left.divider{border-left:1px solid rgba(34,36,38,.15)}.policy.add .success{display:flex;flex-direction:column;align-items:center}.claim.report .ui.selection.dropdown .menu{min-width:100.5%;width:100%}.section.userAccounts .accountSearch{float:right;display:flex;justify-content:space-between}.section.userAccounts .accountSearch input{margin-right:10px}.section.userAccounts .noResults{text-align:center}.section.onetime button{margin-bottom:5px;width:50%}.auth{background-repeat:no-repeat;background-color:#00afcf}.auth .ui.header{color:#fff;font-weight:100}.auth .inline.field{display:flex;justify-content:flex-start;align-items:center}.auth .inline.field i{color:#fff}.auth .inline.field input{flex:1 1}.auth .field.centered{display:flex;justify-content:center;align-items:center}.auth .field.centered .ui.checkbox+label:hover,.auth .field.centered .ui.checkbox input:focus~label,.auth .field.centered .ui.checkbox label,.auth .field.centered .ui.checkbox label:hover{color:#fff}@media screen and (min-width:768px){.auth{background-image:url(/ifmilogin.jpg);background-size:contain;min-height:45.0299401198vw}}@media screen and (min-width:1670px){.auth{background-size:cover}}.auth .column:last-child{background-color:#00afcf;margin-bottom:10px;border:1px solid hsla(0,0%,100%,.5)}@media screen and (min-width:768px){.auth .column:last-child{margin-top:50px}}@media screen and (min-width:1200px){.auth .column:last-child{margin-top:100px}}.auth .form{padding:20px}.auth .ui.basic.fluid.button{color:hsla(0,0%,100%,.6)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.5)}.auth .ui.basic.fluid.button:focus,.auth .ui.basic.fluid.button:hover{color:#00afcf!important}.auth .ui.basic.fluid.disabled.button{color:rgba(0,175,207,.9)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25)!important;background-color:hsla(0,0%,100%,.6)!important}.login .ui.checkbox label{color:#fff}.login a{display:block;color:hsla(0,0%,100%,.75)}.login a:hover{color:#fff}.login-as{display:flex}.login-as .change-user{display:flex;margin-left:5px;color:#fff;padding-top:5px}@media screen and (max-width:767px){.dashboard.mobileHide{display:none}}.dashboard{display:flex;flex-direction:column}@media screen and (min-width:768px){.dashboard .row{display:flex;flex-direction:row;padding-bottom:5px}}@media screen and (min-width:768px){.dashboard .row .col{flex:.375 1;padding-left:5px;padding-right:5px}}.dashboard .row .col .button.claim i{margin-left:10px}.dashboard .row .col .button{color:#fff;padding:10px;height:100%;display:flex}@media screen and (max-width:767px){.dashboard .row .col .button{margin-bottom:10px}}@media screen and (min-width:768px){.dashboard .row .col .button{border-radius:10px;margin-bottom:none}}.dashboard .row .col .button .ui.header{color:#fff;font-weight:300}.dashboard .row .col .button .name{align-items:center;font-weight:300}.dashboard .row .col .button .section:first-child{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0}.dashboard .row .col .button .section:first-child .content{font-weight:100;font-size:.8em;padding-top:3px}.dashboard .row .col .button .section:last-child{flex:2 1;display:flex;flex-direction:row;width:100%;justify-content:center;margin:0}.dashboard .row .col .button .section:last-child div{display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard .row .col .button.blue{background-color:#00afcf}.dashboard .row .col .button.orange{background-color:#f9a11b}.dashboard .row .col .button.gray{background-color:#a5c2c7}.dashboard .row .col .button.red{background-color:#ce4a4f}.dashboard .row .col .button.teal{background-color:#7accc8}.dashboard .row .col .button.slate{background-color:#595a5e}.dashboard .row .col .button.green{background-color:#74aa50}.dashboard .row .col .button.darkblue{background-color:#305496}.dashboard .row .col .button.yellowish{background-color:#bf8f00}.dashboard .row .col.half{flex:.25 1}.dashboard .row .col.half .button .section:first-child{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard .row .col:first-child,.dashboard .row .col:last-child{padding-left:0;padding-right:0}@media screen and (min-width:768px){.dashboard .row:last-child{padding-top:5px;padding-bottom:0}}@media screen and (max-width:767px){.dashboard [class*="computer only"]:not(.mobile),.dashboard [class*="tablet only"]:not(.mobile){display:none!important}}@media screen and (min-width:768px)and (max-width:991px){.dashboard [class*="computer only"]:not(.tablet),.dashboard [class*="mobile only"]:not(.tablet){display:none!important}}@media screen and (min-width:992px){.dashboard [class*="mobile only"]:not(.computer),.dashboard [class*="tablet only"]:not(.computer){display:none!important}}.ciscoChat{color:#000}.ciscoChat .title{font-weight:700}.ciscoChat .body{margin-top:5px;margin-bottom:5px}.ciscoChat a{padding:4px}.contact{font-family:"Roboto",sans-serif;font-weight:400}.contact .bold{font-weight:700}.pull-right{text-align:right}.center,.pull-right{width:100%;padding-bottom:15px}.center{text-align:center}.disabledLook{opacity:.25;pointer-events:none}.flex-box{display:flex;flex-wrap:nowrap;font-weight:700}.flex-box .dayLabel{width:90px!important;min-width:90px!important;background-color:#fff!important}.flex-box>div{background-color:#f1f1f1;min-width:15px;width:600px;margin:2px 2px 8px;text-align:left;line-height:20px;font-size:15px}.flex-container{display:flex;flex-wrap:nowrap;padding-top:20px}.flex-container .selected{background-color:#51e05d}.flex-container .dayLabel{width:90px!important;min-width:90px!important;font-weight:700;background-color:#fff!important}.flex-container :hover{background-color:#6d499c}.flex-container>div{background-color:#f1f1f1;min-width:8px;width:60px;margin:2px 2px 8px;text-align:center;line-height:10px;font-size:15px}.paymentheader .logo-header{background-image:url(/garfield-logo.svg);height:119px;background-size:contain;background-repeat:no-repeat;width:100%}.paymentheader .ifmi-header-utility{float:right;margin-top:40px;margin-right:-10px;display:block}.paymentheader .ifmi-header-utility a{padding:0 10px;color:#58585a;font-size:16px;text-decoration:none;font-family:"Fira Sans",sans-serif}.paymentheader .ifmi-header-utility a:hover{text-decoration:underline}.paymentheader .ifmi-main-navigation{float:right;margin-top:25px;display:block}.paymentheader .ifmi-main-navigation ul{list-style-type:none;padding:0}.paymentheader .ifmi-main-navigation ul li{position:relative;float:left}.paymentheader .ifmi-main-navigation ul li a{margin-left:30px;color:#58585a;font-size:20px;text-decoration:none;font-family:"Fira Sans",sans-serif}.paymentheader .ifmi-main-navigation ul li a:hover{text-decoration:underline}@media screen and (max-width:767px){.paymentheader .ifmi-header-utility,.paymentheader .ifmi-main-navigation{display:none}}.react-datepicker{display:flex}.react-datepicker-popper{z-index:2}.inline .react-datepicker-wrapper{display:inline-block}.react-datepicker-wrapper{display:block;width:inherit}.react-datepicker__input-container{display:block}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{padding-left:5px;padding-right:0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{padding-left:0;padding-right:0}.ui.pointing.label{margin-top:-1em}.app .header{color:inherit}.ui.form .required.field>.checkbox:after{content:""}
/*# sourceMappingURL=main.bf94537f.chunk.css.map */