a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;transition:background-color .5s;font-family:"Source Sans Pro",sans-serif;background:#fff}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{outline:none}.container{max-width:768px}.standard_line_height *{line-height:120%!important}.txtBlack{color:#000!important}.TxtRed{color:#f5474a!important}p{margin:0 0 10px;line-height:130%}.p0{padding:0!important}.pl0{padding-left:0!important}.pr0{padding-right:0!important}.pr20{padding-right:20px!important}.pt0{padding-top:0!important}.pt10{padding-top:10px!important}.pt8{padding-top:8px!important}.pb0{padding-bottom:0!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb70{padding-bottom:70px!important}.pb112{padding-bottom:112px!important}.pb125{padding-bottom:125px!important}.pt5{padding-top:5px!important}.pt15{padding-top:15px!important}.pt70{padding-top:70px!important}.pt55{padding-top:55px!important}.m0{margin:0!important}.ml0{margin-left:0!important}.ml10{margin-left:10px!important}.mr0{margin-right:0!important}.mr40{margin-right:40px!important}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt55{margin-top:55px!important}.mt70{margin-top:70px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.gap10{height:10px}.gap20{height:20px}.gap30{height:30px}.gap40{height:40px}.gap50{height:50px}.clear{clear:both}.mappin-button{position:fixed;bottom:0;width:100%;transition:.5s}.mappin-button.height.contacting{height:230px}.mappin-button.height{height:180px}.mappin-bicon{background:url(../../static/media/Map-carpin.0f5f3598.svg) no-repeat 50%;height:86px;width:82px;margin:0 auto;box-shadow:0 -8px 17px -4px rgba(0,0,0,.2);border-radius:100px;text-align:center}.map-innerdiv{float:left;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.2);width:100%;min-height:50px;max-height:430px;padding:30px 0 15px;opacity:1;overflow:scroll}.mappin-bicon img{border-radius:1000px;background-size:cover;width:52px;height:52px;margin:14px 0}.map-detail-link1,.map-detail-link2{position:absolute;right:15px;top:53%;font-size:13px;cursor:pointer;color:#000;font-weight:700}.map-detail-link2{display:none}.mappin-section{outline:none;margin:0}header{position:fixed;top:0;left:0;width:100%;background:#fff;padding:20px 0;border-bottom:1px solid #b2c6cd;height:64px;z-index:1}header .container{padding:0 10px}.header-btn,header h1{font-size:18px;color:#fff}.header-btn{background:none;border:none;width:20%;text-align:left}.header-btn,header h1{display:inline-block;padding:0}header h1{width:60%;margin:0;text-align:center;line-height:24px}header .left{text-align:left;left:15px}header .left,header .right{width:20%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header .right{text-align:right;right:15px}header .lnk{font-size:17px;color:#02baf2;margin:0;line-height:24px}header .lnk:hover{color:#374347;text-decoration:none}header .title{width:60%;float:left;margin:0 20%;font-size:17px;line-height:28px;color:#374347;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}header .back_arrow,header .back_arrow img{float:left}.borderTopGray{border-top:1px solid #b3c6cd}.infotext{width:100%;float:left;text-align:center;margin-top:20px;color:#666;font-size:16px;line-height:120%;padding:0 20px}.noscroll{overflow:visible!important;overflow:initial!important}.heightAuto{height:auto!important}.thumb_Initial{width:40px;height:40px;background:#e2eef3;float:left;margin-right:0;border-radius:50%;font-weight:600;text-align:center}.thumb_Initial,.thumb_Initial .fa{font-size:18px;color:#93a4aa;line-height:40px}.getHelp{width:100%;height:100%;overflow:auto;position:relative;top:0;left:0;z-index:100;background:hsla(0,0%,100%,.97)}.getHelp .topbar{width:100%;float:left;margin:0 0 5px;position:fixed;left:0;top:0;background:hsla(0,0%,100%,.9);z-index:105}.getHelp .topbar .title{width:70%;float:left;padding:15px;margin:0 15%;font-size:24px;font-weight:600;color:#364347;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.getHelp .topbar .close{position:absolute;top:15px;right:12px;opacity:1}.getHelp .topbar .close a .fa{color:#ccc}.getHelp .topbar .close a .fa:hover{color:#666}.getHelp .bottom_fix{width:100%;position:fixed;bottom:0;left:0;background:#fff;padding:10px 20px}.volvo-app .getHelp .bottom_fix{padding:20px}.getHelp.ios .topbar .title{padding-top:30px}.getHelp.ios .topbar .close{top:30px}.progress{width:100%;height:24px;margin:0;overflow:hidden;padding:5px;background-color:#d6e1e5;border-radius:40px;box-shadow:inset 0 0 0 transparent;position:relative;z-index:111}.volvo-app .progress{width:79%;height:3px;margin:0 auto;border-radius:0;padding:0}.progress-bar{width:56%;float:left;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background:#009a44;box-shadow:inset 0 0 0 transparent;transition:width .6s ease;border-radius:20px}.assistance{width:100%;float:left;margin:0;font-size:17px;font-weight:400}.assistance a{font-weight:700;color:#02baf2}.mainContent{width:100%;float:left;padding:50px 12px 70px}.chatBox{width:100%;float:left;padding:15px 0}.chatBox .sender{width:100%;float:left;margin:15px 0;position:relative;text-align:left}.chatBox .sender .profile{width:50px;height:50px;position:absolute;bottom:0;left:0;border-radius:50%;overflow:hidden;background:#02baf2}.chatBox .sender .profile img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chatBox .sender .chats{width:100%;float:left;padding-left:60px}.volvo-app .chatBox .sender .chats{max-width:85%;padding-left:0}.chatBox .sender .chats .msg{float:none;display:inline-block;padding:8px 10px;line-height:140%;color:#364347;border:1px solid #b2c6cd;background:#fff;clear:both;margin:0 10px 10px 0;border-radius:2px 8px 8px 2px}.chatBox .sender .chats .msg:first-child{border-top-left-radius:8px}.chatBox .sender .chats>.msg:last-child{margin-bottom:0;border-bottom-left-radius:8px}.chatBox .receiver{margin:15px 0;position:relative;text-align:right}.chatBox .receiver,.chatBox .receiver .chats{width:100%;float:left}.chatBox .receiver .chats a.msg{min-width:60px;max-width:90%;text-align:center;color:#364347;text-decoration:none;float:none;display:inline-block;padding:9px 10px;line-height:140%;background:#d6e1e5;clear:both;margin:0 0 10px 10px;border-radius:8px;word-break:break-word}.chatBox .receiver .chats a.msg.noClear{clear:none}.chatBox .receiver .chats a.msg.noClear .number{text-decoration:underline}.chatBox .receiver .revise_btn{font-size:13px;font-weight:600;color:#02baf2;text-transform:uppercase;float:none;clear:both;padding:0 8px;position:relative;top:-4px}.chatBox .receiver .chats .input{float:right;border:0;border-bottom:1px solid #b2c6cd;padding:9px 0;width:84%;color:#000}.chatBox .receiver .chats .addressBox{width:100%;float:left}.chatBox .receiver .chats .addressBox .left_info{float:left;width:75%;padding:0 10px 0 0;border-right:1px solid #93a4aa;text-align:left}.chatBox .receiver .chats .addressBox .left_info span{width:100%;float:left;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chatBox .receiver .chats .addressBox .info_box{float:left;width:100%;padding:0 10px 0 0;text-align:left}.chatBox .receiver .chats .addressBox .info_box span{width:100%;float:left;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chatBox .receiver .chats .addressBox .right_info{float:left;width:25%}.chatBox .receiver .chats .addressBox .right_info span{width:100%;float:left;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chatBox .receiver .chats .mapBox{float:right;width:185px;border-radius:8px;margin:0 0 10px}.chatBox .receiver .chats .isMap{width:100%;float:left;height:120px;border:1px solid #b2c6cd;background-position:50% 50%!important;background-repeat:no-repeat;background-size:cover!important;border-radius:8px 8px 0 0}.chatBox .receiver .chats .caption{width:100%;float:left;padding:10px 15px;border-radius:0 0 8px 8px;line-height:120%;background:#d6e1e5;color:#364347;text-align:left}.chatBox .receiver .chats ::-webkit-input-placeholder{color:#b2c6cd}.chatBox .receiver .chats ::placeholder{color:#b2c6cd}.chatBox .receiver .chats :-ms-input-placeholder{color:#b2c6cd}.chatBox .receiver .chats ::-ms-input-placeholder{color:#b2c6cd}.search_box{border-bottom:1px solid #a7a7a7;padding:9px 10px}.search_box,.search_box .frm{width:100%;float:left}.search_box input[type=search]{width:100%;float:left;padding:7px 15px 8px 40px;font-weight:300;color:#a7a7a7;font-size:20px;border:0}.search_box .fa{width:40px;height:42px;position:absolute;color:#a7a7a7;font-size:20px;line-height:40px;text-align:center}.list_items,.list_items ul{width:100%;float:left;margin:0;padding:0}.list_items ul li{width:100%;float:left;margin:0;padding:16px 20px;font-size:20px;line-height:140%;position:relative}.list_items ul li:before{width:20px;background:#fff;z-index:1}.list_items ul li:after,.list_items ul li:before{height:1px;position:absolute;bottom:0;left:0;content:""}.list_items ul li:after{width:100%;background:#a7a7a7}.list_items ul li .item_name{width:100%;float:left;padding-right:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list_items ul li .icon{width:40px;height:49px;position:absolute;top:0;right:0}.list_items ul li .icon.checked{background:url(../../static/media/Check-blue.deac60df.svg) no-repeat 50% 50%}.loader{width:100%;height:100%;opacity:0;z-index:-1;position:fixed;top:0;left:0;background:rgba(0,0,0,.1)}.loader,.loader *{transition:all 1s ease}.loader.show{opacity:1;z-index:1000}.loaderbg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:103;background:rgba(0,0,0,.4)}.loaderbg .loader_content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.loaderbg .loader_content .loaderText{color:#fff;-webkit-animation:blink 2s linear infinite;animation:blink 2s linear infinite}.loaderbg .loader_content .loaderimg{width:70px;height:70px;display:inline-block}.loaderbg .loader_content .loaderimg img{width:100%;opacity:.5}.popShow{-webkit-animation:fadein 1s;animation:fadein 1s}.pg_search_list{width:100%;float:left;display:none;position:fixed;overflow-y:auto;z-index:110;background:#fff;top:0;left:0;height:100%}.pg_search_list.ios,.pg_search_list.ios .header{top:20px}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}#mapContainer{width:100%;height:100%;position:fixed!important;top:0;left:0}.box_search{width:100%;float:left;padding:10px;position:absolute;top:20px;left:0;z-index:10}.box_search .white-txtbg{transition:all .4s ease!important;margin:0 0 10px;border-radius:4px;border:1px solid #d6e1e5}.box_search .vehicle-row-container{background:transparent}.box_search input[type=search]{width:100%;border:1px solid #d6e1e5;font-size:20px;font-weight:300;color:#364347;padding:25px 30px 15px 40px;height:46px;border-radius:4px}.box_search input[type=search]+label{font-size:16px;top:14px;left:40px;position:absolute;color:#b3c6cd}.box_search input:focus+label,.box_search input:valid+label{font-size:14px;top:4px}.box_search .fa-search{position:absolute;top:15px;left:12px;color:#364347;font-size:18px}.box_search .has-float-label input:placeholder-shown:not(:focus)::-webkit-input-placeholder{color:#b3c6cd;opacity:1!important}.box_search .has-float-label input:placeholder-shown:not(:focus):-ms-input-placeholder{color:#b3c6cd;opacity:1!important}.box_search .has-float-label input:-ms-input-placeholder:not(:focus)::placeholder{color:#b3c6cd;opacity:1!important}.box_search .has-float-label input:placeholder-shown:not(:focus)::placeholder{color:#b3c6cd;opacity:1!important}.box_search .has-float-label.nolabel input[type=search]{padding:20px 30px 20px 40px}.box_search .clear{position:absolute;top:16px!important;right:14px}.box_search .clear:hover .fa{color:#000}.box_search input[type=search]:focus::-webkit-input-placeholder{color:#b3c6cd}.box_search input[type=search]:focus:-ms-input-placeholder{color:#b3c6cd}.box_search input[type=search]:focus::placeholder{color:#b3c6cd}.has-float-label{display:block;position:relative}.box_search.withCancel .has-float-label input[type=search]{box-shadow:0 0 8px rgba(0,0,0,.2);border:0}.box_search.withCancel .has-float-label{width:77%;float:left}.box_search.withCancel .cancel{width:20%;margin-left:3%;float:left;padding:15px 0;color:#000;background:#fff;border-radius:4px;text-align:center;box-shadow:0 0 8px rgba(0,0,0,.2);text-decoration:none!important}.box_search.withCancel .cancel:hover{text-decoration:none!important;background:#d6e1e5;color:#000}.box_search .detail_box,.box_search .form-group{width:100%;float:left;margin:0 0 20px}.box_search .detail_box{background:#fff;padding:14px 25px;box-shadow:0 0 2px rgba(0,0,0,.5)}.box_search .detail_box p{color:#4a4a4a;font-size:15px;text-align:center}.box_search .detail_box.text-area{border-radius:0;padding:0 0 0 20px;border:0}.box_search .detail_box.text-area .reg-title{font-size:16px}.box_search .detail_box.text-area .reg-desc{font-size:13px;margin:0!important}.box_search .detail_box.text-area .miles-area h1{font-size:16px}.box_search .detail_box.text-area .miles-area span{font-size:13px;margin:0!important}.header{position:fixed;top:0;left:0;width:100%;background:#fff;padding:15px 0;border-bottom:1px solid #a7a7a7;height:55px;z-index:1}.header .container{padding:0 10px}.header h2{width:60%;display:inline-block;margin:0;padding:0;text-align:center;line-height:24px}.header .left{text-align:left;left:10px}.header .left,.header .right{width:20%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .right{text-align:right;right:10px;font-size:17px;color:#02baf2;font-weight:600}.header .lnk{font-size:18px;color:#000;margin:0;line-height:24px}.header .lnk:hover{color:#000}.header .lnk.disabled{color:#b0b0b0}.header .title{width:60%;float:left;margin:0 20%;font-size:20px;line-height:24px;color:#364347;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header .back_arrow,.header .back_arrow img{float:left}.width100Per.msg{width:100%;min-width:100%;max-width:100%}.bottom_drawer *{box-sizing:border-box}.bottom_drawer{width:100%;position:fixed;bottom:0;left:0;background:#fff;z-index:11;box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.auto_height{height:auto}.details_closed_bottom_drawer{height:116px}.bottom_drawer .center_icon_base{position:absolute;top:0;left:50%;width:80px;height:80px;background:#fff;z-index:10;border-radius:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.bottom_drawer .drawer_base{width:100%;height:100%;float:left;position:relative;z-index:11;background:#fff;padding:55px 0 20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box}.bottom_drawer .center_icon{position:absolute;z-index:100;top:-33px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bottom_drawer .drawer_base .wrapper{width:100%;max-width:480px;padding:0;overflow-y:auto;margin:0 auto 70px}.bottom_drawer .drawer_base .wrappertxt{width:100%;max-width:480px;margin:0 auto;padding:0 20px;position:absolute;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.bottom_drawer .drawer_base .top_link{position:absolute;top:18px;right:20px}.bottom_drawer .drawer_base .top_link a{color:#02baf2;padding:0 0 5px 5px;font-size:15px;font-weight:600;text-decoration:none}.bottom_drawer .drawer_base .top_link a:hover{text-decoration:underline}.bottom_drawer .drawer_base .textbox{width:100%;float:left}.bottom_drawer .drawer_base input[type=text]{padding:0!important;color:#93a4aa}.bottom_drawer .drawer_base ::-webkit-input-placeholder{color:#93a4aa}.bottom_drawer .drawer_base ::-moz-input-placeholder{color:#93a4aa}.bottom_drawer .drawer_base ::-ms-input-placeholder{color:#93a4aa}.bottom_drawer .drawer_base ::-o-input-placeholder{color:#93a4aa}.bottom_drawer.cancel .drawer_base{padding:20px 0}.bottom_drawer textarea{width:100%;height:75px!important;border:1px solid #d6e1e5!important;margin:15px 0!important;border-radius:4px!important;resize:none}.bottom_fix{text-align:center;padding:15px 20px;box-sizing:border-box;z-index:10;width:100%;position:fixed;bottom:0;left:0;background:#fff}.bottom_fix.base_bg{background:#f7f9fa}.bottom_fix .wrapper{margin-bottom:0!important;padding:0!important}.bottom_fix .btn{width:100%;border-radius:4px;padding:12px 15px;background:#02baf2;box-sizing:border-box;text-decoration:none;color:#fff;display:inline-block;font-size:20px;font-weight:600;text-transform:uppercase}.bottom_fix .btn.disabled{background:#b3eafb}.bottom_fix .btn:hover{background:#e1eef3;color:#364347}.bottom_fix .btn.dark{background:#364347;color:#fff}.bottom_fix .btn.dark:hover{background:#e1eef3;color:#364347}.bottom_fix .btn.black{background:#364347;color:#fff}.bottom_fix .btn.black:hover{background:#e1eef3;color:#364347}.bottom_fix .btnClose{width:100%;border-radius:4px;padding:14px 13px;background:#fff;box-sizing:border-box;text-decoration:none;color:#fff;display:inline-block;font-size:20px;font-weight:500!important;border:1px solid transparent}.bottom_fix .btnClose:hover{background:#e1eef3!important;color:#364347!important}.bottom_fix .btnClose.blue{background-color:#02baf2}.bottom_fix .btnClose.red{background-color:#f84545}.bottom_fix .btnClose.btn_outline{color:#364347}.bottom_fix .btnClose.btn_outline,.bottom_fix .btnClose.contact_us{border:1px solid #d6e1e5;background-color:#fff;font-weight:600!important}.bottom_fix .btnClose.contact_us{color:#02baf2;text-transform:uppercase!important}.bottom_fix .btnClose.half{width:49%}.bottom_fix .btnClose.half.left{margin-right:1%}.bottom_fix .btnClose.half.right{margin-left:1%}.bottom_fix.btn-disable{background:none!important}.progress_box{width:100%;float:left;text-align:center;padding:0 20px;margin:0 0 15px}.progress_box .title{width:100%;font-size:20px;line-height:26px;color:#364347}.progress_box .subtitle{width:100%;font-size:15px;line-height:18px;color:#93a4aa;font-style:italic}.progress_bar_track{width:100%;background:#d6e1e5;height:24px;margin:16px 0;padding:5px;border-radius:100px}.volvo-app .progress_bar_track{height:3px;padding:0;border-radius:0;float:none;display:inline-block}.progress_bar_track .progress_bar{background:#02baf2;border-radius:100px;height:14px}.list_data{width:100%;float:left;box-sizing:border-box;padding:0 12px}.list_data .row{width:100%;float:left;padding:10px 0;position:relative;overflow-x:hidden;margin:0}.list_data .row:after{content:"";width:93%;height:1px;background:#b2c6cd;position:absolute;bottom:0;left:50px}.list_data .row.last:after{height:0}.list_data .thumb_Initial{width:40px;height:40px;background:#e2eef3;float:left;margin-right:10px;border-radius:50%;font-weight:600;font-size:18px;color:#93a4aa;text-align:center;line-height:40px;background-position:50% 50%!important;background-size:100%!important;background-repeat:no-repeat!important}.list_data .thumb_Initial .fa{font-size:18px;color:#b3c6cd;line-height:40px}.list_data .icon{width:40px;height:40px;float:left;margin-right:10px;border-radius:50%;font-weight:600;font-size:18px;color:#93a4aa;text-align:center;line-height:39px}.list_data .icon img{max-width:40px;max-height:40px}.volvo-app .list_data .icon.volvoIcon img{max-width:40px;max-height:none;width:26px}.list_data .details{float:left;width:83%;max-width:400px;padding:0}.list_data .details .name{color:#364347;font-size:20px;line-height:24px}.list_data .details .name,.list_data .details .value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;width:96%}.list_data .details .value{color:#93a4aa;font-size:15px;line-height:19px}.list_data .details .link{color:#93a4aa;font-size:20px;font-weight:300;padding:5px 0 0}.list_data .details .price{margin-top:10px;color:#374347;font-size:20px;padding-right:10px}.list_data .details.widthButton,.safeco-app .list_data .details.widthButton.companyInfo{width:47%}.list_data .details.widthButton .name{font-size:20px}.list_data .details.widthButton .value{font-size:15px}.list_data .besideButton{width:36%;float:right;padding-right:15px}.list_data .besideButton .btn{border-radius:4px;border:1px solid #d6e1e5;padding:0 10px;line-height:30px;font-size:15px;float:right;margin:6px 0 0;max-width:96px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:600;color:#02baf2}.list_data .besideButton .btn:hover{background:#e1eef3;color:#364347}.list_data .details .left{width:75%;float:left}.list_data .details .right{width:25%;float:left;text-align:right}.list_data .details.wholeBtn .name{width:85%;float:left;font-size:20px;font-weight:300;color:#93a4aa;padding:8px 0}.safeco-app .list_data .details.wholeBtn .name.instruction_txt{width:100%}.list_data .details.wholeBtn .arrow{float:left}.list_data .arrow.requestArrow,.list_data .details.wholeBtn .arrow{width:15%;height:40px;background:url(../../static/media/chevron_Gray.c2de5b50.svg) no-repeat 90% 50%;background-size:8px}.list_data .arrow.requestArrow{float:right;margin-right:25px}.list_data.nothumb{margin:15px 0 0;border-top:1px solid #b2c6cd;border-bottom:1px solid #b2c6cd;padding:0 0 0 20px}.list_data.nothumb .details{width:94%;padding:0}.list_data.nothumb .row:after{left:0}.list_data.nothumb .link{color:#364347}.pg_instruction{width:100%;height:100vh;overflow:auto;position:relative;top:0;left:0;z-index:100;background:hsla(0,0%,100%,.97)}.pg_instruction .mainContent{background:#f7f9fa;height:100vh;padding-top:70px}.pg_instruction .mainContent.instructionsTxtArea{position:fixed;top:0;height:calc(100vh - 70px)}.pg_instruction .mainContent.instructionsTxtArea .mainTextarea{min-height:0;max-height:none;height:calc(100vh - 215px)}.pg_instruction .mainContent .mainTextarea{width:100%;float:left;background:transparent;border:0;min-height:300px;max-height:400px;line-height:140%;resize:none}.pg_instruction .bottom_fix{background:transparent}.pg_instruction .bottom_fix.updateBtn{background:#f7f9fa}.pg_instruction .bottom_fix .btnClose{background:#93a4aa;color:#fff;border:0}.feedback{width:100%;height:100%;overflow:visible;overflow:initial;position:relative;top:0;left:0;z-index:100;background:hsla(0,0%,100%,.97)}.feedback .topbar{width:100%;float:left;margin:0 0 5px;position:fixed;left:0;top:0;background:hsla(0,0%,100%,.9);z-index:105}.feedback .topbar .title{width:70%;float:left;padding:15px;margin:0 15%;font-size:24px;font-weight:600;color:#364347;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feedback .topbar .close{position:absolute;top:15px;right:12px;opacity:1}.feedback .topbar .close a .fa{color:#ccc}.feedback .topbar .close a .fa:hover{color:#666}.feedback .mainContent{padding:70px 20px}.feedback .rate_form{width:100%;min-height:1px;float:left;box-sizing:border-box;padding-bottom:0}.feedback .rate_form .title{width:100%;margin:0 0 10px;float:left;text-align:center;font-size:20px;line-height:140%;color:#000}.feedback .rate_form .rate_faces{width:100%;float:left;text-align:center;margin:10px 0 20px}.feedback .rate_form .rate_faces .rate_face{width:41px;height:41px;margin:0 12px;display:inline-block;vertical-align:middle}.feedback .rate_form .rate_faces .rate_face.face1{background:url(../../static/media/Rating1_Unselected.4cc901a7.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face1.filled{background:url(../../static/media/Rating1_Filled.af89b5bc.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face1.selected{background:url(../../static/media/Rating1_Selected.a07c5010.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face1_volvo{background:url(../../static/media/Rating1_Unselected_Lgray.65f27221.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face1_volvo.filled{background:url(../../static/media/Rating1_Filled_Lgray.96322b65.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face1_volvo.selected{background:url(../../static/media/Rating1_Selected_Lgray.40af162e.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face2{background:url(../../static/media/Rating2_Unselected.616629bf.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face2.filled{background:url(../../static/media/Rating2_Filled.0a5497d3.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face2.selected{background:url(../../static/media/Rating2_Selected.8cfde655.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face2_volvo{background:url(../../static/media/Rating2_Unselected_Lgray.c06f2f07.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face2_volvo.filled{background:url(../../static/media/Rating2_Filled_Lgray.1550b270.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face2_volvo.selected{background:url(../../static/media/Rating2_Selected_Lgray.2780863a.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face3{background:url(../../static/media/Rating3_Unselected.5e2a6149.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face3.filled{background:url(../../static/media/Rating3_Filled.e28337d9.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face3.selected{background:url(../../static/media/Rating3_Selected.b0be0ac3.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face3_volvo{background:url(../../static/media/Rating3_Unselected_Lgray.c3cdcf1e.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face3_volvo.filled{background:url(../../static/media/Rating3_Filled_Lgray.3444a2a3.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face3_volvo.selected{background:url(../../static/media/Rating3_Selected_Lgray.6980e20c.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face4{background:url(../../static/media/Rating4_Unselected.68981271.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face4.filled{background:url(../../static/media/Rating4_Filled.8c92a6fc.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face4.selected{background:url(../../static/media/Rating4_Selected.a6fe260e.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face4_volvo{background:url(../../static/media/Rating4_Unselected_Lgray.05095fdf.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face4_volvo.filled{background:url(../../static/media/Rating4_Filled_Lgray.1ee70a36.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face4_volvo.selected{background:url(../../static/media/Rating4_Selected_Lgray.a958d281.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face5{background:url(../../static/media/Rating5_Unselected.1fcaf8e6.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face5.filled{background:url(../../static/media/Rating5_Filled.c62cb3c3.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face5.selected{background:url(../../static/media/Rating5_Selected.087374ae.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face5_volvo{background:url(../../static/media/Rating5_Unselected_Lgray.7a13929a.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face5_volvo.filled{background:url(../../static/media/Rating5_Filled_Lgray.3cf56260.svg) no-repeat 50% 50%}.feedback .rate_form .rate_faces .rate_face.face5_volvo.selected{background:url(../../static/media/Rating5_Selected_Lgray.b5e80c5a.svg) no-repeat 50% 50%}.feedback .red_items_box{width:100%;float:left;margin:0 0 20px}.feedback .red_items_box *{box-sizing:border-box}.feedback .red_items_box a.box{width:100%;background:#fff;float:left;text-decoration:none;border:1px solid #f5474a;border-radius:3px;margin:0 0 10px;padding:12px 10px}.feedback .red_items_box a.box .fa{color:#f5474a;width:20px;font-size:16px;font-weight:600;margin-right:10px}.feedback .red_items_box a.box .name{color:#f5474a;font-size:20px;font-weight:600}.feedback .red_items_box a.box.active{background:#f5474a}.feedback .red_items_box a.box.active .fa-minus:before,.feedback .red_items_box a.box.active .fa-plus:before{content:"\f00c";color:#fff}.feedback .red_items_box a.box.active .name{color:#fff}.feedback .green_items_box{width:100%;float:left;margin:0 0 20px}.feedback .green_items_box *{box-sizing:border-box}.feedback .green_items_box a.box{width:100%;background:#fff;float:left;text-decoration:none;border:1px solid #3eb5ac;border-radius:3px;margin:0 0 10px;padding:12px 10px}.feedback .green_items_box a.box .fa{color:#3eb5ac;width:20px;font-size:16px;font-weight:600;margin-right:10px}.feedback .green_items_box a.box .name{color:#3eb5ac;font-size:20px;font-weight:600}.feedback .green_items_box a.box.active{background:#3eb5ac}.feedback .green_items_box a.box.active .fa-minus:before,.feedback .green_items_box a.box.active .fa-plus:before{content:"\f00c";color:#fff}.feedback .green_items_box a.box.active .name{color:#fff}.feedback .bottom_fix .btn.dark{background:#364347;color:#fff;text-transform:capitalize;line-height:130%;font-weight:400}.feedback .feedback_pg{width:100%;float:left;box-sizing:border-box;padding:0!important;height:100%;position:relative}.feedback .feedback_pg .title{font-size:36px}.feedback .feedback_pg .msg,.feedback .feedback_pg .title{width:100%;margin:0 0 10px;float:left;text-align:center;color:#364347}.feedback .feedback_pg .msg{line-height:140%;box-sizing:border-box;padding:0;font-size:20px}.pg_instruction .bottom_fix .btnClose:hover{background:#364347!important;color:#fff!important}.payment_pg{position:fixed;top:0;left:0;width:100%;height:100%;background:#f7f9fa}.payment_pg header{border-bottom:1px solid #b2c6cd;height:55px;padding:15px 0}.payment_pg .main_content{margin-top:55px}.payment_pg .main_content.resetContent{height:calc(100vh - 120px);overflow:auto}.safeco-app .payment_pg .main_content.resetContent{height:calc(100vh - 200px);overflow:auto}.mssg{width:100%;float:left;padding:0 20px;margin:0 0 10px;text-align:center;color:#364347;font-size:18px;line-height:140%;font-weight:400}.payment_pg .form_area .float_label label{font-weight:300}.payment_pg .float_label input:-ms-input-placeholder+label{top:-2px}.payment_pg .float_label input:placeholder-shown+label{top:-2px}.payment_pg .calculation{width:100%;float:left;text-align:center;margin:5px 0 20px}.payment_pg .calculation .container{max-width:320px}.payment_pg .calculation p{font-size:15px;color:#93a4aa;margin:0 0 2px}.payment_pg .calculation p strong{font-weight:700}.payment_pg .topbar{position:fixed;top:0;left:0;width:100%;background:#fff;padding:20px 0;border-bottom:1px solid #b2c6cd;height:64px;z-index:1}.payment_pg .topbar .left{text-align:left;left:15px}.payment_pg .topbar .left,.payment_pg .topbar .right{width:20%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.payment_pg .topbar .right{text-align:right;right:15px}.payment_pg .topbar .lnk,.topbar .close{font-size:17px;color:#02baf2;margin:0;line-height:24px}.payment_pg .topbar .lnk:hover,.topbar .close:hover{color:#374347;text-decoration:none}.payment_pg .topbar .title{width:60%;float:left;margin:0 20%;font-size:17px;line-height:28px;color:#374347;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.payment_pg .topbar .back_arrow,.payment_pg .topbar .back_arrow img{float:left}.form_area{width:100%;float:left;background:#fff;border-top:1px solid #b2c6cd;border-bottom:1px solid #b2c6cd}.form_area .form_control{width:100%;float:left;position:relative;padding:18px 18px 15px}.form_area .form_control:after{width:100%;height:1px;content:"";background:#b2c6cd;position:absolute;bottom:0;left:0}.form_area .form_control:before{width:20px;height:1px;content:"";background:#fff;position:absolute;bottom:0;left:0;z-index:1}.form_area .form_control:last-child:after,.form_area .form_control:last-child:before{background:transparent}.form_area .card_number{width:100%;float:left}.form_area .card_number .fa{font-size:24px;color:#364347;position:absolute;left:18px}.form_area input[type=email],.form_area input[type=password],.form_area input[type=tel],.form_area input[type=text]{width:100%;float:left;font-size:20px;border:0}.form_area .card_number .float_label,.form_area .card_number .float_label label{padding:0 45px 0 35px}.form_area .card_number .float_label input[type=email]:focus+label,.form_area .card_number .float_label input[type=password]:focus+label,.form_area .card_number .float_label input[type=tel]:focus+label,.form_area .card_number .float_label input[type=text]:focus+label{left:-35px}.form_area .card_number .ic_camera{position:absolute;text-decoration:none;top:11px;right:18px;width:40px;height:40px;background:#e1eef3;border-radius:50%;text-align:center;line-height:40px}.form_area .card_number .ic_camera .fa{color:#b2c6cd;width:40px;height:40px;line-height:40px;text-align:center;left:0;top:0}.form_area .card_number .ic_green_tick{position:absolute;text-decoration:none;top:20px;right:18px;width:22px;height:22px;background:#44b5ab;border-radius:50%;text-align:center;line-height:22px}.form_area .card_number .ic_green_tick .fa{color:#fff;top:0;left:0;width:22px;height:22px;line-height:22px;text-align:center;font-size:16px}.form_area .half{width:50%;float:left}.form_area .expDate{width:100%;float:left;position:relative}.form_area .expDate .ic_help{width:22px;height:22px;position:absolute;top:0;right:15px;background:#e1eef3;border-radius:50%;text-align:center;line-height:22px}.form_area .expDate .ic_help .fa{color:#b2c6cd}.form_area .expDate .ic_green_tick{width:22px;height:22px;position:absolute;top:0;right:15px;background:#3eb5ac;border-radius:50%;text-align:center;line-height:22px}.form_area .expDate .ic_green_tick .fa{color:#fff}.form_area .zipcode{width:100%;float:left;position:relative}.form_area .zipcode .ic_help{width:22px;height:22px;position:absolute;top:0;right:0;background:#e1eef3;border-radius:50%;text-align:center;line-height:22px}.form_area .zipcode .ic_help .fa{color:#b2c6cd}.form_area .zipcode .ic_green_tick{width:22px;height:22px;position:absolute;top:0;right:0;background:#3eb5ac;border-radius:50%;text-align:center;line-height:22px}.form_area .zipcode .ic_green_tick .fa{color:#fff}.form_area .cvv{width:100%;float:left;position:relative}.form_area .cvv .ic_help{width:22px;height:22px;position:absolute;top:0;right:0;background:#e1eef3;border-radius:50%;text-align:center;line-height:22px}.form_area .cvv .ic_help .fa{color:#b2c6cd}.form_area .cvv .ic_green_tick{width:22px;height:22px;position:absolute;top:0;right:0;background:#3eb5ac;border-radius:50%;text-align:center;line-height:22px}.form_area .cvv .ic_green_tick .fa{color:#fff}.form_area .country_dropdown{width:100%;float:left}.form_area .country_dropdown .name{width:100%;height:24px;color:#364347;position:relative;float:left;padding:0 40px;font-size:20px;line-height:24px}.form_area .country_dropdown .name .flag{max-width:32px;max-height:24px;float:left;position:absolute;top:3px;left:0}.form_area .country_dropdown .name .flag img{max-width:32px;max-height:22px;float:left}.form_area .country_dropdown .name .arrow{width:10px;height:12px;position:absolute;top:5px;right:0}.form_area .country_dropdown .name .arrow img{width:100%;max-height:100%;float:left}.float_label{width:100%;float:left;position:relative}.float_label input+label,.float_label input[type=email]:focus+label,.float_label input[type=password]:focus+label,.float_label input[type=tel]:focus+label,.float_label input[type=text]:focus+label{width:100%;transition:all .6s ease;color:#b2c6cd;font-weight:400;font-size:14px;line-height:100%;top:-14px;position:absolute;left:0}.float_label input:-ms-input-placeholder+label{width:100%;float:left;color:#b2c6cd;font-weight:400;white-space:nowrap;overflow:hidden;top:-5px;text-overflow:ellipsis;font-size:20px;line-height:138%;position:absolute;left:0}.float_label input:placeholder-shown+label{width:100%;float:left;color:#b2c6cd;font-weight:400;white-space:nowrap;overflow:hidden;top:-5px;text-overflow:ellipsis;font-size:20px;line-height:138%;position:absolute;left:0}.cancel-out{position:fixed;bottom:0;height:0;z-index:-2}.cancel-in,.cancel-out{width:100%;transition:.5s}.cancel-in{height:180px;background:#fff;min-height:50px;padding:15px 0;box-shadow:0 -6px 13px -4px rgba(0,0,0,.2);opacity:1;overflow:scroll}.cancel-in .job-row-container{padding:15px 15px 0}.showScroll::-webkit-scrollbar-thumb{width:5px;background:#a7a7a6;border-radius:3px}.showScroll::-webkit-scrollbar{-webkit-appearance:none;width:5px}.height190{height:190px}.height238{height:238px}.scroll{overflow-y:auto!important}.blur *{-webkit-filter:blur(2px);filter:blur(2px)}.overlay{width:100%;height:100%;position:fixed;left:0;top:0;z-index:15;background:rgba(0,0,0,.4)}.bottom_drawer.cancelJob{z-index:100;padding:15px 0 70px}.bottom_drawer.cancelJob .list_data{padding:0 0 0 20px}.bottom_drawer.cancelJob .list_data .row:after{left:0}.bottom_drawer.cancelJob .list_data .row .details{width:100%;position:relative}.bottom_drawer.cancelJob .list_data .row .details .name{width:100%;padding-right:50px}.bottom_drawer.cancelJob .list_data .row .details .tick{display:none;position:absolute;top:8px;right:20px;width:13px;height:10px;background:url(../../static/media/Check-blue.deac60df.svg)}.bottom_drawer.cancelJob .list_data .row .details .tick.show{display:block}.bottom_drawer.cancelJob .list_data .row .details .inputarea{width:100%;padding-right:20px}.bottom_drawer.cancelJob .list_data .row .details textarea{width:100%;border:1px solid #a7a7a6!important;padding:10px}.bottom_drawer.cancelJob .list_data .row .details textarea::-webkit-input-placeholder{color:#a7a7a6}.bottom_drawer.cancelJob .list_data .row .details textarea:-ms-input-placeholder{color:#a7a7a6}.bottom_drawer.cancelJob .list_data .row .details textarea::placeholder{color:#a7a7a6}.bottom_drawer.cancelJob .bottom_fix .btnClose{font-weight:400!important;text-transform:capitalize;color:#000;border-color:#a7a7a6!important}.bottom_drawer.cancelJob .bottom_fix .btnClose.active,.bottom_drawer.cancelJob .bottom_fix .btnClose:hover{background:#364347!important;color:#fff!important}.bottom_drawer.cancelJob .bottom_fix .btnClose.active:hover{background:#d6e1e5!important;color:#000!important;border-color:#d6e1e5!important}.bottom_drawer.cancelJob .bottom_fix .btnClose.no{border-color:#d6e1e5!important;color:#02baf2}.bottom_drawer.cancelJob .bottom_fix .btnClose.no:hover{border-color:#d6e1e5!important;color:#fff!important;background:#02baf2!important}.smily_faces{width:100%;float:left;text-align:center;margin:10px 0 30px}.smily_faces .smily_face{background:url(../../static/media/Rating5_Filled.c62cb3c3.svg) no-repeat 50% 50%}.smily_faces .smily_face,.smily_faces .smily_face_volvo{width:40px;height:40px;margin:0 8px;display:inline-block;vertical-align:middle}.smily_faces .smily_face_volvo{background:url(../../static/media/Rating5_Filled_Lgray.3cf56260.svg) no-repeat 50% 50%}.smily_faces .smily_face.selected{width:70px;height:70px;background:url(../../static/media/Rating5_Done.9d09f74a.svg) no-repeat 50% 50%}.smily_faces .smily_face_volvo.volvo_selected{width:70px;height:70px;background:url(../../static/media/Rating5_volvo_Done.ff930980.svg) no-repeat 50% 50%}.swal2-show *{font-family:"Source Sans Pro",sans-serif}.swal2-show{min-height:1px!important;border-radius:25px;width:100%;max-width:315px;padding:0!important}.swal2-show .swal2-title{padding:20px 15px 0;margin:0 0 10px;font-size:22px;font-weight:700}.swal2-show .swal2-content,.swal2-show .swal2-title{color:#000;width:100%;float:left;font-family:"Source Sans Pro",sans-serif;line-height:130%}.swal2-show .swal2-content{padding:0 15px 20px;font-size:18px;font-weight:400}.swal2-show .swal2-buttonswrapper{border-top:1px solid #eee;width:100%;float:left;margin:0}.swal2-modal .swal2-styled{margin:5px;background:transparent!important;border:0!important;box-shadow:0 0 0!important;color:#0478ff;font-size:22px}.swal2-confirm.swal2-styled{float:right}.bt{border-top:1px solid #b2c6cd}.bb{border-bottom:1px solid #b2c6cd}.funkyradio div{clear:both;overflow:hidden}.funkyradio label{width:100%;font-size:20px}.funkyradio input[type=checkbox]:empty,.funkyradio input[type=radio]:empty{display:none}.funkyradio input[type=checkbox]:empty~label,.funkyradio input[type=radio]:empty~label{position:relative;line-height:2.5em;margin:0;padding:3px 0;border-bottom:1px solid #b3c6cd;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.funkyradio input[type=checkbox]:empty~label.last,.funkyradio input[type=radio]:empty~label.last{border-bottom:0}.funkyradio input[type=checkbox]:empty~label:before,.funkyradio input[type=radio]:empty~label:before{position:absolute;display:block;top:0;bottom:0;right:0;content:"";width:55px;background:none}.funkyradio input[type=checkbox]:checked~label:before,.funkyradio input[type=checkbox]:hover:not(:checked)~label:before,.funkyradio input[type=radio]:checked~label:before,.funkyradio input[type=radio]:hover:not(:checked)~label:before{background:url(../../static/media/Check-blue.deac60df.svg) no-repeat 50%}.funkyradio-default input[type=checkbox]:checked~label:before,.funkyradio-default input[type=radio]:checked~label:before{background-color:transparent}.funkyradio textarea{padding:10px;margin:0!important}.funkyradio textarea::-webkit-input-placeholder{color:#b2c6cd}.funkyradio textarea:-ms-input-placeholder{color:#b2c6cd}.funkyradio textarea::placeholder{color:#b2c6cd}.listing .list_data .details{width:82%;position:relative}.listing .list_data .details .name{padding:8px 0}.listing .list_data .details .tick{width:13px;height:11px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../../static/media/Check-blue.deac60df.svg)}.listing .list_data .details.wholeBtn .arrow{width:15%;height:40px;float:left;background:url(../../static/media/chevron_Gray.c2de5b50.svg) no-repeat 100% 50%;background-size:8px}.listing .list_data .row.last:after{height:0}.pac-container{top:120px!important;width:100%!important;font-family:"Source Sans Pro",sans-serif;max-height:180px!important;overflow-y:auto!important;left:0!important;box-shadow:none!important;border-bottom:1px solid #d6e1e5}.pac-container .pac-item{padding:10px 20px!important;border-top:0!important;position:relative}.pac-container .pac-item:after{position:absolute;bottom:0;right:0;width:95%;height:1px;content:"";background:#b2c6cd}.pac-container .pac-item:last-child:after{height:0}.pac-container .pac-item .pac-icon{display:none!important}.pac-container .pac-item .pac-item-query{font-size:16px;line-height:24px;font-weight:700!important}.pac-container .pac-item .pac-item-query,.pac-container .pac-item span:nth-child(3){width:100%;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#364347}.pac-container .pac-item span:nth-child(3){font-size:15px;line-height:16px}.pac-container .pac-matched{font-weight:700!important}.policyDetail .grey-button{width:100%;margin:0 0 10px;border:1px solid transparent;font-size:20px;text-transform:uppercase;background:#364347;padding:15px;color:#fff;font-weight:400;border-radius:4px}.policyDetail .grey-button:hover{background:#d6e1e5;color:#000}.policyDetail .grey-button.disabled,.policyDetail .grey-button.disabled:hover{background:#a9a9a9;color:#fff}.policyDetail .bold-title{font-weight:700}.policyDetail .bold-title,.policyDetail .semibold{color:#364347;display:inline-block;vertical-align:top}.policyDetail .semibold{font-weight:600}.policyDetail .row{margin:0 0 15px}.policyDetail p{margin:0;line-height:1.3;color:#364347}.home-footer{position:fixed;bottom:0;width:100%;left:0;padding:10px 10px 0;z-index:15;background:#fff}.policyDetailContent{margin:45px 0 0;z-index:10}.dropdown,.policyDetailContent{width:100%;float:left;padding:0;position:relative}.dropdown{border:1px solid #d6e1e5;margin:0 0 10px;border-radius:4px}.dropdown select{-webkit-appearance:none;width:100%;border:0;border-radius:4px;padding:12px 25px 12px 10px}.dropdown:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;content:"";height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #b2c6cd}.bottom_fix .grey-button{width:100%;display:inline-block;text-decoration:none;font-weight:600;margin:0;border:1px solid transparent;font-size:20px;text-transform:uppercase;background:#364347;padding:15px;color:#fff;font-weight:400;border-radius:4px}.text-area input,.text-area label,.text-area span,.text-area textarea{font-family:"Source Sans Pro",sans-serif;display:block;margin:10px;padding:5px;border:none;font-size:22px}.text-area input:focus,.text-area textarea:focus{outline:none}.text-area input.question,.text-area textarea.question{font-size:17px;font-weight:400;border-radius:2px;margin:20px 0 7px;border:none;width:80%;transition:padding-top .2s ease,margin-top .2s ease;overflow-x:hidden;background-color:#fff;color:#364347}.text-area input.question+label,.text-area textarea.question+label{display:block;position:relative;padding:0;margin:0;width:100%;transition:width .4s ease;height:0}.text-area input.question:focus+label,.text-area textarea.question:focus+label{width:100%}.text-area input.question:focus,.text-area input.question:valid{padding-top:5px}.text-area textarea.question:focus,.text-area textarea.question:valid{margin-top:35px}.text-area input.question:focus+label>span,.text-area input.question:valid+label>span{top:-56px;font-size:12px;color:#b3c6cd}.text-area textarea.question:focus+label>span,.text-area textarea.question:valid+label>span{top:-150px;font-size:22px}.text-area input.question:invalid,.text-area textarea.question:invalid{box-shadow:none}.text-area input.question+label>span,.text-area textarea.question+label>span{font-weight:400;margin:0;position:absolute;color:#b3c6cd;font-size:17px;top:-45px;left:0;z-index:0;transition:top .2s ease,font-size .2s ease,color .2s ease;width:100%;overflow:hidden}.text-area input.question[readonly]+label span{top:-54px;font-size:12px;color:#b3c6cd}.text-area input[type=submit]{transition:opacity .2s ease,background .2s ease;display:block;opacity:0;margin:10px 0 0;padding:10px;cursor:pointer}.text-area input.question:valid~input[type=submit],.text-area textarea.question:valid~input[type=submit]{-webkit-animation:appear 1s forwards;animation:appear 1s forwards}.text-area input.question:invalid~input[type=submit],.text-area textarea.question:invalid~input[type=submit]{display:none}.text-area select{width:100%;float:left;padding:18px 15px;border:0;border-bottom:1px solid #b3c6cd}.white-txtbg{background:#fff;border-bottom:1px solid #b3c6cd;padding:0 0 0 15px;float:left;width:100%;position:relative}.grybdr-top,.grybdr-top-btm{border-bottom:1px solid #b3c6cd;border-top:1px solid #b3c6cd}.policy-txt{font-size:18px;line-height:22px;color:#93a4aa;text-align:center;display:inline-block;width:100%;padding:20px 15px;margin:0}.policy-txt.bmw_policy_txt{color:#687479;line-height:20px}.policy-txt.bmw_policy_txt .call_us_link{font-size:18px!important;font-weight:400!important;cursor:pointer}.policy-txt.bmw_policy_new{color:#364347;padding:25px 5px}.policy-txt a{color:#02baf2;font-weight:700}.policy-txt.bmw_policy_new a{color:#00c2f7;font-weight:600}.policy-txt a:active,.policy-txt a:focus,.policy-txt a:hover{text-decoration:none;color:#02baf2}.policy-txt.small{font-size:15px;line-height:18px}.sep-line{width:100%;height:1px;background:#b3c6cd;padding:0 0 0 20px;position:relative}.policyDetailSearchPG{width:100%;height:100%;position:absolute;top:0;left:0;background:#f7f9fa}.policyDetailSearchPG .header{border-bottom:1px solid #b3c6cd}.policyDetailSearchPG .header .title{color:#364347}.policyDetailSearchPG .text-area input.question:focus+label>span,.policyDetailSearchPG .text-area input.question:valid+label>span{top:-56px;font-size:12px;color:#b3c6cd;text-transform:uppercase}.policyDetailSearchPG .bottom_fix{background:#f7f9fa;padding:15px}.policyDetailSearchPG .bottom_fix.bottom_fix_bmw{padding:20px}.policyDetailSearchPG .bottom_fix.bottom_fix_bmw .btn{text-transform:capitalize;padding:10px 15px}.policyDetailSearchPG .bottom_fix.bottom_fix_bmw .btn.disabled{background-color:#02baf2;opacity:.3}.policyDetailSearchPG .bottom_fix .btn{font-weight:400}.policyDetailSearchPG .bottom_fix .policy-txt{padding:0;margin:0 0 15px}.newforDemoJune2018{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff}.newforDemoJune2018 .header{z-index:15;border-bottom:1px solid #b3c6cd}.newforDemoJune2018 .header .title{color:#364347}.newforDemoJune2018 .header .lnk{color:#02baf2}.newforDemoJune2018 .policyDetailContent{margin:0}.newforDemoJune2018 .home-footer .btn{width:100%;border-radius:4px;margin:0 0 10px;padding:12px 15px;background:#02baf2;box-sizing:border-box;text-decoration:none;color:#fff;display:inline-block;font-size:20px;font-weight:600;text-transform:uppercase}.newforDemoJune2018 .home-footer .btn.disabled{background:#b3eafb}.newforDemoJune2018 .home-footer .btn:hover{background:#e1eef3;color:#364347}.newforDemoJune2018 .home-footer .btn.dark{background:#364347;color:#fff}.newforDemoJune2018 .home-footer .btn.dark:hover{background:#e1eef3;color:#364347}.newforDemoJune2018 .home-footer .btn.black{background:#364347;color:#fff}.newforDemoJune2018 .home-footer .btn.black:hover{background:#e1eef3;color:#364347}.newforDemoJune2018 .home-footer .btnClose{width:100%;border-radius:4px;padding:14px 13px;background:#fff;box-sizing:border-box;text-decoration:none;color:#02baf2;display:inline-block;font-size:20px;font-weight:600!important;text-transform:uppercase;border:1px solid #d6e1e5}.newforDemoJune2018 .home-footer .btnClose:hover{background:#e1eef3!important;color:#364347!important}.newforDemoJune2018 .home-footer .btnClose.half{width:49%}.newforDemoJune2018 .home-footer .btnClose.half.left{margin-right:1%}.newforDemoJune2018 .home-footer .btnClose.half.right{margin-left:1%}.newforDemoJune2018 .home-footer.btn-disable{background:none!important}.newforDemoJune2018 .mainContent{padding:55px 12px 70px}.newforDemoJune2018 .policy-txt{padding:15px}.splashScreen{width:100%;height:100%;position:absolute;left:0;top:0;background:#02baf2;z-index:1}.splashScreen .bgobject{height:100%;background:url(../../static/media/ic_urgently_icon.fed9a2ff.svg) no-repeat 50%;background-size:auto 100%;z-index:1}.splashScreen .bgobject,.splashScreen .main_logo{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.splashScreen .main_logo{max-width:240px;z-index:2}.splashScreen .main_logo img{width:100%}.splashScreen .bottom_fix{background:transparent}.splashScreen .btn.white{border:1px solid #fff;background:transparent}.splashScreen .btn.white:hover{background:#fff;color:#364347}@media (max-width:360px){.feedback .rate_form .rate_faces .rate_face{padding:0 7px;margin:0 7px}.smily_faces .smily_face{margin:0 5px}}.volvo-app :not(.fa){font-family:"Volvo Novum"}.volvo-app a:active:focus,.volvo-app a:focus,.volvo-app a:hover{text-decoration:none!important}.volvo-app .progress_box .title{font-weight:300;font-size:17px;color:#333}.volvo-app .progress_box .title.volvoTitle{font-size:20px}.volvo-app .progress_box{margin-bottom:15px}.volvo-app .progress_box .subtitle{font-size:15px;font-weight:300;color:#959595;font-style:normal}.volvo-app .list_data .details .name{font-weight:300;color:#333;font-size:17px}.volvo-app .list_data .details .value{font-weight:300;color:#959595;font-size:15px}.volvo-app .bottom_drawer.cancelJob .bottom_fix .btnClose.no,.volvo-app .bottom_fix .btn.black,.volvo-app .bottom_fix .btn.dark,.volvo-app .bottom_fix .btnClose,.volvo-app .bottom_fix .grey-button{background:transparent;color:#075ba5;border:1px solid #075ba5;font-weight:300!important;border-radius:0;font-size:18px;padding:10px 15px;text-transform:none}.volvo-app .bottom_fix .grey-button.volvoShareBtn{max-width:223px;padding:12px 15px;font-size:24px;margin-bottom:0}.volvo-app .bottom_fix .grey-button.volvoShareBtn:hover{background:transparent!important;color:#075ba5!important;border:1px solid #075ba5!important}.volvo-app .bottom_fix .grey-button.volvoShareBtn.active{background:#075ba5!important;color:#fff!important;border:1px solid #075ba5!important}.volvo-app .bottom_drawer.cancelJob .bottom_fix .btnClose.no:hover,.volvo-app .bottom_fix .btn.black:hover,.volvo-app .bottom_fix .btn.dark:hover,.volvo-app .bottom_fix .btnClose:hover,.volvo-app .bottom_fix .grey-button:hover{background:#075ba5!important;color:#fff!important}.volvo-app .progress_bar .progress_meter{background:#22537a;height:3px;border-radius:0}.volvo-app .swal2-modal .swal2-styled{font-weight:400;font-size:20px}.volvo-app .bottom_drawer .drawer_base .top_link a{font-size:15px;font-weight:400;color:#22537a}.volvo-app .job_link{font-size:15px;color:#333;position:absolute;top:24px;left:15px}.volvo-app .btn_center{max-width:50%;min-width:224px}.volvo-app .bottom_btn_link_row{margin-bottom:15px;margin-top:46px}.volvo-app .bottom_btn_link_row .bottom_btn_link{color:#22537a;display:inline-block;font-size:17px}.volvo-app .volvo_job_details_view{padding-bottom:90px}.volvo-app .volvo_job_details_view.mb15{margin-bottom:0!important}.volvo-app .volvo_job_details_view.height190{height:340px}.volvo-app .volvo_job_details_view.volvo_share_view{height:auto;padding-bottom:20px}.volvo-app .list_data .details.widthButton{width:80%}.volvo-app .feedback .green_items_box a.box .fa,.volvo-app .feedback .green_items_box a.box .name,.volvo-app .feedback .red_items_box a.box .fa,.volvo-app .feedback .red_items_box a.box .name,.volvo-app .feedback .topbar .title,.volvo-app .getHelp .topbar .title{font-weight:400}.volvo-app .bottom_fix .btnClose.btn_call_driver{padding:12px 15px;font-size:24px}.volvo-app .bottom_fix .btnClose.btn_call_customer,.volvo-app .bottom_fix .btnClose.btn_call_driver,.volvo-app .bottom_fix .grey-button{max-width:225px;margin:0 auto 10px;display:block}.volvo-app .bottom_fix .btnClose.btn_call_customer{color:#b20f00;border-color:hsla(0,0%,58.4%,.5);font-size:20px;padding:9px 15px}.volvo-app .bottom_fix .btnClose.btn_call_customer:active:focus,.volvo-app .bottom_fix .btnClose.btn_call_customer:focus,.volvo-app .bottom_fix .btnClose.btn_call_customer:hover{background:#b20f00!important;border-color:#b20f00!important;color:#fff!important}.volvo-app .volvo-drawer.bottom_drawer,.volvo-app .volvo-drawers{padding-bottom:120px!important}.volvo-app .progress-bar{background:#22537a;border-radius:0}.volvo-app .list_data .row:after{background:hsla(0,0%,82.7%,.5)}.volvo-app .funkyradio label{font-size:17px;font-weight:300}.volvo-app .bottom_drawer.cancelJob .bottom_fix .btnClose.active,.volvo-app .bottom_drawer.cancelJob .bottom_fix .btnClose:hover{border-color:#075ba5!important;background:#075ba5!important}.volvo-app .feedback .feedback_pg .msg{font-size:15px;color:#959595;font-weight:300}.volvo-app .feedback .feedback_pg .title{font-size:17px;color:#333;font-weight:300}.volvo-app .chatBox .receiver .revise_btn{font-weight:500;color:#22537a}.volvo-app .chatBox .sender .chats .msg{border:1px solid #8fb3cc;border-radius:8px;color:#333}.volvo-app .chatBox .receiver .chats a.msg{background:#22537a;color:#fff;font-family:"Volvo Novum SemiLight";font-weight:300}.volvo-app .progress,.volvo-app .progress_bar{background:hsla(0,0%,84.7%,.3);width:79%;margin-left:auto;margin-right:auto}.volvo-app .feedback .topbar .title{font-size:17px;color:#333;padding:20px 15px 15px}.volvo-app .feedback .rate_form .title{font-size:15px;color:#333}.volvo-app .feedback .red_items_box a.box{border-color:#b20f00}.volvo-app .feedback .red_items_box a.box.active{background:#b20f00}.volvo-app .feedback .red_items_box a.box .fa,.volvo-app .feedback .red_items_box a.box .name{color:#b20f00;font-size:17px}.volvo-app .feedback .red_items_box a.box.active .fa,.volvo-app .feedback .red_items_box a.box.active .name{color:#fff}.volvo-app .feedback .green_items_box a.box{border-color:#22537a}.volvo-app .feedback .green_items_box a.box.active{background:#22537a}.volvo-app .feedback .green_items_box a.box .fa,.volvo-app .feedback .green_items_box a.box .name{color:#22537a;font-size:17px}.volvo-app .feedback .green_items_box a.box.active .fa,.volvo-app .feedback .green_items_box a.box.active .name{color:#fff}.volvo-app .feedback .green_items_box a.box .fa,.volvo-app .feedback .red_items_box a.box .fa{margin-right:0;font-size:15px}.volvo-app .volvo_job_details_view .bottom_fix{position:relative}@media only screen and (min-width:300px) and (max-width:767px){.volvo-app .volvo_job_details_view.height190{height:140px!important;padding-bottom:10px!important}}.volvo-app .volvo_job_details_view.height190{height:170px;padding-bottom:40px}@media only screen and (max-width:360px){.volvo-app .volvo_job_details_view{padding-bottom:84px}.volvo-app .volvo-drawer.bottom_drawer,.volvo-app .volvo-drawers{padding-bottom:120px!important}.volvo-app .bottom_btn_link_row{margin-top:25px;margin-bottom:5px}}.safeco-app .safecoPolicyDetail .header .title{color:rgba(54,67,71,.8);font-size:20px}.safeco-app .safecoPolicyDetail .policy-txt{color:#687479;padding-top:12px;padding-bottom:10px}.safeco-app .safecoPolicyDetail .policy-txt a{color:#02baf2;font-weight:600;font-size:15px}.safeco-app .safecoPolicyDetail .bottom_fix{padding:20px}.safeco-app .safecoPolicyDetail .bottom_fix .btn{text-transform:none;padding:10px 15px}.safeco-app .safecoPolicyDetail .text-area input.question+label>span,.safeco-app .safecoPolicyDetail .text-area textarea.question+label>span{font-size:18px}.safeco-app .safecoPolicyDetail .text-area input.question:focus+label>span,.safeco-app .safecoPolicyDetail .text-area input.question:valid+label>span{font-size:13px;width:auto}.rsa-app .newforDemoJune2018.policyDetailScreen .header .title,.safeco-app .newforDemoJune2018 .header .title{color:rgba(54,67,71,.8);font-size:20px}.rsa-app .policyDetailScreen .safecoPolicyFound,.safeco-app .safecoPolicyFound{background:#f7f9fa}.rsa-app .policyDetailScreen .safecoPolicyFound .policy-txt,.safeco-app .safecoPolicyFound .policy-txt{color:#687479;padding-top:12px;padding-bottom:10px}.rsa-app .policyDetailScreen .safecoPolicyFound,.safeco-app .safecoPolicyFound{padding:55px 20px 90px}.rsa-app .policyDetailScreen .home-footer .btn,.safeco-app .newforDemoJune2018 .home-footer .btn{text-transform:none;padding:10px 15px}.rsa-app .policyDetailScreen .home-footer,.safeco-app .home-footer{padding:20px;background:#f7f9fa}.rsa-app .policyDetailScreen .home-footer .btn,.safeco-app .newforDemoJune2018 .home-footer .btn{margin-bottom:0}.rsa-app .policyDetailScreen .safecoPolicyFound .bold-title,.rsa-app .policyDetailScreen .safecoPolicyFound .semibold,.rsa-app .policyDetailScreen .safecoPolicyFound p{font-size:14px;color:#5e696d;font-weight:400}.rsa-app .policyDetailScreen .safecoPolicyFound .bold-title,.safeco-app .safecoPolicyFound .bold-title{font-weight:700}.rsa-app .policyDetailScreen .safecoPolicyFound .dropdown,.safeco-app .safecoPolicyFound .dropdown{margin:3px 0 0}.rsa-app .safecoPolicyFound .dropdown select,.safeco-app .safecoPolicyFound .dropdown select{background:#fff}.rsa-app .policyDetailScreen,.safeco-app .newforDemoJune2018,.safeco-app .safecoPayment .bottom_fix{background:#f7f9fa}.safeco-app .safecoPayment .bottom_fix .btn{text-transform:none;padding:10px 15px}.safeco-app .safecoPayment .form_area .card_number{position:relative}.safeco-app .safecoPayment .form_area .card_number .ic_help.ic_cam{width:40px;height:40px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background:#e1eef3;border-radius:50%;text-align:center;line-height:29px}.safeco-app .safecoPayment .form_area .card_number .ic_help.ic_cam .fa{color:#b2c6cd;position:absolute;top:50%;font-size:20px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.safeco-app .safecoPayment .form_area .card_number .fa{left:0}.safeco-app .safecoPayment .form_area .card_number .ic_green_tick{top:0;right:0}.safeco-app .bottom_drawer .list_data .row .edit_details{float:right;padding:10px 30px 10px 5px;color:#87ceeb;font-size:13px;font-weight:600;color:#02baf2;text-transform:uppercase;position:relative;top:5px;cursor:pointer}.safeco-app .list_data .details{float:left;width:100%;max-width:60%;padding:0}.safeco-app .bottom_fix.safeco_btn .btn{text-transform:none}.volvo-app .btn.dark.requestHelpBtn{padding:7px 15px;font-size:24px;display:inline-block;width:auto}.volvo-app .bottom_fix{padding-bottom:20px}.volvo-app .mainContent.volvoContent{max-height:calc(100vh - 120px);height:100vh}.volvo-app .mainContent.volvoContent .chatBox{position:absolute;bottom:0;max-height:calc(100vh - 120px);overflow:auto;left:0;right:0;padding:50px 12px 25px;margin-bottom:38px}.volvo-app .mainContent.volvoContent .chatBox .receiver .chats .input{margin-bottom:10px}.volvo-app .volvo_loader{position:relative;width:38px;height:22px}.volvo-app .volvo_loader span{position:absolute;display:block;width:8px;height:8px;border-radius:50%;opacity:.2;background:#b2c6cd;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:lightUp 2s linear .5s infinite;animation:lightUp 2s linear .5s infinite}.volvo-app .volvo_loader:before{left:0;-webkit-animation:lightUp 2s linear infinite;animation:lightUp 2s linear infinite}.volvo-app .volvo_loader:after,.volvo-app .volvo_loader:before{content:"";position:absolute;display:block;width:8px;height:8px;border-radius:50%;opacity:.2;background:#b2c6cd;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.volvo-app .volvo_loader:after{right:0;-webkit-animation:lightUp 2s linear 1s infinite;animation:lightUp 2s linear 1s infinite}@-webkit-keyframes lightUp{0%{opacity:.4}40%{opacity:1}60%{opacity:.4}to{opacity:.4}}@keyframes lightUp{0%{opacity:.4}40%{opacity:1}60%{opacity:.4}to{opacity:.4}}button.disabled{pointer-events:none}.safeco-app .bottom_fix .btnClose:hover{background:#e1eef3!important;color:#364347!important}.safeco-app .list_data .besideButton .btn:active,.safeco-app .list_data .besideButton .btn:focus,.safeco-app .list_data .besideButton .btn:hover{background:#fff!important;color:#02baf2!important}.safeco-app .swal2-show{background:#f1f1f1;max-width:270px;border-radius:15px}.safeco-app .swal2-show .swal2-title{font-size:17px;font-weight:600;padding-top:15px}.safeco-app .swal2-show .swal2-content{font-size:13px;float:none;max-width:240px;margin:0 auto;padding-bottom:15px}.safeco-app .swal2-show .swal2-buttonswrapper{border-top:1px solid #e0e0e0}.safeco-app .swal2-modal .swal2-styled{font-size:17px;color:#0083ff;width:50%;border-right:1px solid #e0e0e0!important;margin:0;padding:13px 32px}.safeco-app .swal2-modal .swal2-confirm{border-right:none!important}.safeco-app .swal2-modal .swal2-cancel{border-top-right-radius:0;border-bottom-right-radius:0}.safeco-app.swal2-shown .bottom_fix{background:#fff!important}.safeco-app.swal2-shown .QueAnsScreen .bottom_fix{background:#f7f9fa!important}.safeco-app .bottom_fix .btn:hover{background:#02baf2;color:#fff}.safeco-app .chatBox .receiver,.safeco-app .chatBox .sender{margin:10px 0}.safeco-app .getHelp{position:static}.chatBox .receiver .chats a.msg.cus_name{text-align:left}.grange_policy_wrap .header .title{font-size:20px}.grange_policy_wrap .bottom_fix .btn{text-transform:none;padding:10px 15px}.grange_policy_wrap .policy-txt{color:#5e696d}.grange_policy_wrap .policy-txt.small{padding:0}.grange_policy_wrap .policy-txt.policy_hd{max-width:320px;margin:0 auto;display:block;padding-bottom:15px}.grange_policy_wrap .policy-txt a{font-weight:600}.grange_policy_wrap .bottom_fix{padding:20px}.grange_policy_wrap .policy_info{width:100%;padding:0 20px}.grange_policy_wrap .detail-box{margin-bottom:20px}.policy_info label{font-size:13px;color:#364347;text-transform:uppercase;display:block;margin-bottom:3px}.policy_info input{-webkit-appearance:none;appearance:none;width:100%;border:1px solid #d6e1e5;padding:11px;border-radius:4px;min-height:50px;color:#364347;font-size:20px}.policy_info input::-webkit-input-placeholder{color:#b2c6cd;font-size:20px;font-weight:400}.policy_info input:-ms-input-placeholder{color:#b2c6cd;font-size:20px;font-weight:400}.policy_info input::placeholder{color:#b2c6cd;font-size:20px;font-weight:400}.policy_example{font-size:14px;color:#364347;float:left}.policy_example span{font-weight:600}.locate_policy a{font-size:14px;color:#02baf2;float:right;font-weight:600}.locate_policy a:active,.locate_policy a:focus,.locate_policy a:hover{text-decoration:none;color:#02baf2}.policy_detail{width:100%;padding:8px 0 20px}.swal-locate-vin{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,94.9%,.8)!important;border-radius:14px!important;max-width:270px}.swal-locate-vin .swal2-buttonswrapper{border-top-color:rgba(60,60,67,.19)}.swal-locate-vin .swal2-styled{font-size:19px;color:#007aff;padding:8px 32px}.swal-locate-vin .swal2-title{padding:15px 15px 0}.swal-locate-vin .swal2-content{padding:0 15px 15px}.swal-locate-policy{background-color:#f3f4f4!important;border-radius:10px!important}.swal-locate-policy .swal2-title{font-size:20px;font-weight:600;padding:15px 15px 0}.locate_policy_modal h4{font-size:20px;font-weight:600;color:#000;margin-bottom:10px}.locate_policy_modal p{font-size:15px!important;font-weight:400;color:#5e696d!important;max-width:240px;margin:0 auto}.locate_policy_modal a{font-size:15px;color:#02baf2;font-weight:600}.locate_policy_modal a:active,.locate_policy_modal a:focus,.locate_policy_modal a:hover{text-decoration:none;color:#02baf2}.locate_policy_modal .btn,.locate_policy_modal .btn:active,.locate_policy_modal .btn:focus,.locate_policy_modal .btn:visited{width:100%;border-radius:4px;padding:10px 15px;background:#02baf2;box-sizing:border-box;text-decoration:none;color:#fff;display:inline-block;font-size:20px;font-weight:400;text-transform:uppercase;max-width:257px;margin-bottom:15px}.locate_policy_modal .btn:hover{background:#e1eef3;color:#364347}.locate_policy_modal .btn:focus{outline:none;box-shadow:none}.policy_num_box{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);width:189px;height:47px;text-align:center;margin:10px auto 20px;padding:3px 5px 5px}.policy_num_box span{font-size:16px;color:#364347;font-weight:400;display:block}.policy_num_box span.policy_num_hd{color:#000;font-weight:700;margin-bottom:-5px}.bottom_fix .bottom_links{width:100%;margin:25px 0 10px}.bottom_fix .bottom_links a{font-size:15px;color:#02baf2;font-weight:600}.bottom_fix .bottom_links a:active,.bottom_fix .bottom_links a:focus,.bottom_fix .bottom_links a:hover{text-decoration:none}.bottom_fix .bottom_links .link_img{margin-right:7px;vertical-align:bottom}.bottom_drawer .drawer_base .job_number{position:absolute;top:18px;left:20px;font-size:15px;color:#364347}.pb132{padding-bottom:132px!important}.pb192{padding-bottom:192px!important}.pb118{padding-bottom:118px!important}.search_overlay{background-color:#f1f1f1;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.space_between{width:100%;display:flex;justify-content:space-between;align-items:center}.space_between.start{justify-content:flex-start}.space_between .form-control{width:80%;height:40px;max-width:480px;font-size:16px;border-color:#d6e1e5;-webkit-appearance:none}.space_between .form-control:active,.space_between .form-control:focus,.space_between .form-control:hover{outline:none;box-shadow:none;border-color:#d6e1e5}.space_between .form-control::-webkit-input-placeholder{font-size:16px;color:#b2c6cd}.space_between .form-control:-ms-input-placeholder{font-size:16px;color:#b2c6cd}.space_between .form-control::placeholder{font-size:16px;color:#b2c6cd}.outline_btn{background-color:#fff;border:1px solid #d6e1e5;width:auto;height:30px;font-size:16px;font-weight:600;color:#364347;border-radius:4px;text-align:center;padding:5px 10px}.outline_btn:active,.outline_btn:focus,.outline_btn:hover{text-decoration:none;color:#364347}.location_info{font-size:18px;font-weight:400;color:#364347;line-height:22px;max-width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location_info.disabled{opacity:.3}.location_info .location_hd{font-weight:700;display:block;max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box_search.box_bottom{position:fixed;background-color:#f7f9fa;top:auto;bottom:0;padding:16px 20px 20px;box-shadow:0 0 14px 0 rgba(0,0,0,.2)}.box_search.box_bottom .box_bottom_content{max-width:600px;margin:0 auto}.box_search.box_bottom .box_bottom_content h2{font-size:20px;color:#364347;font-weight:700;margin-bottom:15px;text-align:center}.locate_img{right:0;top:-68px}.back_round,.locate_img{position:absolute}.black_btn{display:block;width:100%;max-width:600px;border-radius:4px;font-size:20px;font-weight:400;padding:10px 12px;margin:20px auto 0}.black_btn,.black_btn:active,.black_btn:focus,.black_btn:hover{background-color:#364347;color:#fff}.box_search.location_search{position:relative;top:0;background-color:#f7f9fa;padding:20px;border-bottom:1px solid #d6e1e5}.box_search.location_search h2{font-size:20px;color:#364347;font-weight:700;text-align:center;margin-bottom:20px}.location_search_content{max-width:600px;margin:0 auto}.location_search_content .back_icon{position:absolute}.otherLocation .back_icon:hover,.otherLocation .locate_img:hover{cursor:pointer}#mapContainer .centerMarker{position:relative;z-index:1;cursor:pointer;width:2px;height:2px;background-color:red;top:50%;left:50%}#mapContainer .centerMarker.dragComplete{top:calc(50% - 40px);left:calc(50% - 17px);height:40px;width:34px}#mapContainer .centerMarker.dragComplete.pickUp{background:url(../../static/media/pickup-marker.5b2e4a37.svg) no-repeat}#mapContainer .centerMarker.dragging.pickUp{background:url(../../static/media/pickup-dragging-marker.8d3c1514.svg) no-repeat}#mapContainer .centerMarker.dragComplete.dropOff{background:url(../../static/media/drop-off-marker.5cfc7bc8.svg) no-repeat}#mapContainer .centerMarker.dragging.dropOff{background:url(../../static/media/drop-off-dragging-marker.1c95b073.svg) no-repeat}#mapContainer .centerMarker.dragging{width:34px;height:71px;top:calc(50% - 71px);left:calc(50% - 17px)}.locationDisplay{height:44px}.single-button .swal2-confirm.swal2-styled{float:none}.otherLocation #mapContainer{height:calc(100% - 185px)}.fallback-error{position:absolute;top:50%;width:100%;text-align:center;font-size:25px}input.numericField::-webkit-inner-spin-button,input.numericField::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.numericField[type=number]{-moz-appearance:textfield}.swal2-modal.swal2-show .swal2-buttonswrapper{display:flex!important}.swal2-modal.swal2-show .swal2-buttonswrapper button{flex:1 1 auto!important}.swal2-buttonswrapper .swal2-confirm{order:2}.p_lr_20{padding:0 20px;position:relative}.locate_link,.locate_link:active,.locate_link:focus,.locate_link:hover{font-size:14px;color:#02baf2;font-weight:600;position:absolute;right:20px;top:-2px;text-decoration:none}.mb5{margin-bottom:5px!important}.swal2-show .locate_vin{margin-top:-5px}.swal2-show .locate_vin_hd{font-size:17px;color:#000;font-weight:600;line-height:22px}.swal2-show .locate_vin ul{list-style:disc;display:flex;align-items:center;flex-direction:column}.swal2-show .locate_vin p,.swal2-show .locate_vin ul li{font-size:13px;color:#000;line-height:16px;max-width:238px;margin:0 auto}.thanks_page{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f7f9fa;position:relative}.thanks_box{max-width:320px;text-align:center}.thanks_hd{font-size:24px;color:#364347;font-weight:700;margin-bottom:5px}.thanks_info{font-size:17px;color:#364347;font-weight:400;line-height:25px}.help_txt,.help_txt:active,.help_txt:focus,.help_txt:hover{font-size:17px;font-weight:600;text-align:center;color:#02baf2;position:absolute;left:0;right:0;bottom:35px;text-decoration:none}.dark-modal.swal2-shown .swal2-show{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(0,0%,94.9%,.8)!important;border-radius:14px!important}.dark-modal.swal2-shown .swal2-buttonswrapper{border-top-color:rgba(60,60,67,.19)}.dark-modal.swal2-shown .swal2-styled{border-right-color:rgba(60,60,67,.19)!important;color:#007aff}.dark-modal.swal2-shown .swal2-confirm{font-weight:600}.dark-modal.swal2-shown .swal2-title{max-width:240px;margin-left:auto;margin-right:auto;float:none}button.btn:active:focus,button.btn:focus{outline:none}.QueAnsScreen.lbBg.towOverageError{height:calc(100vh - 170px)}.driverDetailsContainer{align-items:center;display:flex;justify-content:space-between;padding:10px 12px;width:100%}.driverDetailsContainer .profileItems{align-items:center;display:flex;grid-gap:12px;gap:12px}.driverDetailsContainer .profileItems .profilePicture{border-radius:50%;height:40px;object-fit:cover;width:40px}.driverDetailsContainer .profileItems .namesContainer{display:flex;flex-direction:column;grid-gap:3px;gap:3px}.driverDetailsContainer .profileItems .namesContainer .name{color:#364347;font-size:20px;text-transform:capitalize}.driverDetailsContainer .profileItems .namesContainer .companyName{color:#93a4aa;font-size:15px}.driverDetailsContainer .actionItems{align-items:center;display:flex;grid-gap:36px;gap:36px;padding:0 12px}.driverDetailsContainer .actionItems .iconButton{background-color:transparent;border:none;height:24px;padding:0;position:relative;width:24px}.driverDetailsContainer .actionItems .iconButton .icon{height:100%;width:100%}.driverDetailsContainer .actionItems .iconButton .unreadDot{background-color:#02baf2;border-radius:50%;height:8px;position:absolute;right:-5px;top:-5px;width:8px}.driverDetailsContainer .actionItems .iconButton:active{-webkit-transform:translateY(4px);transform:translateY(4px)}.jobDetailsFooterContainer{display:flex;flex-direction:column;grid-gap:10px;gap:10px;padding-bottom:32px;padding-top:16px;text-align:center;width:100%}.jobDetailsFooterContainer .cancelButton{color:#02baf2;font-size:20px;font-weight:600}.jobDetailsFooterContainer .callUsButton{background:none;border:none;color:#02baf2;font-size:15px;font-weight:600}.chatDrawer{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;bottom:0;box-shadow:0 0 20px 0 rgba(0,0,0,.2);left:0;overflow:hidden;position:fixed;width:100%;z-index:101}.chatDrawer .chatHeader{align-items:center;border-bottom:1px solid #e0e0e0;color:#364347;display:flex;font-size:20px;height:60px;justify-content:center;line-height:normal;position:relative}.chatDrawer .chatHeader .closeButton{background-color:transparent;border:none;height:20px;padding:0;position:absolute;right:25px;top:22px;width:20px}.chatDrawer .chatHeader .closeButton .icon{height:100%;width:100%}.chatDrawer .chatHeader .closeButton:active{-webkit-transform:translateY(4px);transform:translateY(4px)}.chatDrawer .chatBody{padding:0 20px}.chatDrawer .chatBody .chatMessagesContainer{display:flex;flex-direction:column;grid-gap:24px;gap:24px;max-height:480px;overflow:auto;padding-bottom:40px;padding-top:16px}.chatDrawer .chatBody .chatMessagesContainer .messageContainer{display:flex;flex-direction:column;grid-gap:3px;gap:3px}.chatDrawer .chatBody .chatMessagesContainer .messageContainer .messageHeader{align-self:center;display:flex;justify-content:space-between;width:100%}.chatDrawer .chatBody .chatMessagesContainer .messageContainer .messageHeader .messageSenderLabel{color:#364347;font-size:16px;font-weight:700}.chatDrawer .chatBody .chatMessagesContainer .messageContainer .messageHeader .messageTimestampLabel{color:#93a4aa;font-size:14px}.chatDrawer .chatBody .newMessageContainer{padding:20px 0}.chatDrawer .chatBody .newMessageContainer .newMessageForm{align-items:center;display:flex;grid-gap:12px;gap:12px;justify-content:space-between}.chatDrawer .chatBody .newMessageContainer .newMessageForm .sendButton{background-color:transparent;border:none;height:20px;padding:0;width:20px}.chatDrawer .chatBody .newMessageContainer .newMessageForm .sendButton .icon{height:100%;width:100%}.chatDrawer .chatBody .newMessageContainer .newMessageForm .sendButton:active{-webkit-transform:translateY(4px);transform:translateY(4px)}.chatDrawer .chatBody .newMessageContainer .newMessageForm input{border-radius:4px;border:1px solid #d6e1e5;flex:1 1;font-size:16px;padding:10px}.chatDrawer .chatBody .newMessageContainer .newMessageForm input::-webkit-input-placeholder{color:#d6e1e5}.chatDrawer .chatBody .newMessageContainer .newMessageForm input:-ms-input-placeholder{color:#d6e1e5}.chatDrawer .chatBody .newMessageContainer .newMessageForm input::placeholder{color:#d6e1e5}@font-face{font-family:"Volvo Novum SemiLight";src:url(../../static/media/VolvoNovum-SemiLight.5bd92a10.eot);src:url(../../static/media/VolvoNovum-SemiLight.5bd92a10.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-SemiLight.ed8d1576.woff2) format("woff2"),url(../../static/media/VolvoNovum-SemiLight.f320486e.woff) format("woff"),url(../../static/media/VolvoNovum-SemiLight.1821f149.ttf) format("truetype"),url(../../static/media/VolvoNovum-SemiLight.d1fca169.svg#VolvoNovum-SemiLight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Volvo Novum";src:url(../../static/media/VolvoNovum-Medium.8ad927aa.eot);src:url(../../static/media/VolvoNovum-Medium.8ad927aa.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-Medium.906ae024.woff2) format("woff2"),url(../../static/media/VolvoNovum-Medium.4f6274bd.woff) format("woff"),url(../../static/media/VolvoNovum-Medium.9358d81b.ttf) format("truetype"),url(../../static/media/VolvoNovum-Medium.7af16e37.svg#VolvoNovum-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Volvo Novum";src:url(../../static/media/VolvoNovum-Bold.ced44d03.eot);src:url(../../static/media/VolvoNovum-Bold.ced44d03.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-Bold.7b85a4f2.woff2) format("woff2"),url(../../static/media/VolvoNovum-Bold.9ca9c0a7.woff) format("woff"),url(../../static/media/VolvoNovum-Bold.f41e9cc0.ttf) format("truetype"),url(../../static/media/VolvoNovum-Bold.f7955b5c.svg#VolvoNovum-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Volvo Novum";src:url(../../static/media/VolvoNovum-LightItalic.77890ac1.eot);src:url(../../static/media/VolvoNovum-LightItalic.77890ac1.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-LightItalic.dc375d47.woff2) format("woff2"),url(../../static/media/VolvoNovum-LightItalic.cbcf9d54.woff) format("woff"),url(../../static/media/VolvoNovum-LightItalic.1604213a.ttf) format("truetype"),url(../../static/media/VolvoNovum-LightItalic.f5ca8add.svg#VolvoNovum-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Volvo Novum";src:url(../../static/media/VolvoNovum-Italic.dcd2251d.eot);src:url(../../static/media/VolvoNovum-Italic.dcd2251d.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-Italic.ef43ee01.woff2) format("woff2"),url(../../static/media/VolvoNovum-Italic.caec2f6f.woff) format("woff"),url(../../static/media/VolvoNovum-Italic.50400daf.ttf) format("truetype"),url(../../static/media/VolvoNovum-Italic.82668429.svg#VolvoNovum-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Volvo Novum";src:url(../../static/media/VolvoNovum-MediumItalic.c3918f31.eot);src:url(../../static/media/VolvoNovum-MediumItalic.c3918f31.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-MediumItalic.92758844.woff2) format("woff2"),url(../../static/media/VolvoNovum-MediumItalic.028e39c6.woff) format("woff"),url(../../static/media/VolvoNovum-MediumItalic.000e8338.ttf) format("truetype"),url(../../static/media/VolvoNovum-MediumItalic.52ecafb6.svg#VolvoNovum-MediumItalic) format("svg");font-weight:500;font-style:italic}@font-face{font-family:"Volvo Novum SemiLight";src:url(../../static/media/VolvoNovum-SemiLightItalic.b1c3ee85.eot);src:url(../../static/media/VolvoNovum-SemiLightItalic.b1c3ee85.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-SemiLightItalic.3d12812a.woff2) format("woff2"),url(../../static/media/VolvoNovum-SemiLightItalic.58e313cc.woff) format("woff"),url(../../static/media/VolvoNovum-SemiLightItalic.c2d66ed2.ttf) format("truetype"),url(../../static/media/VolvoNovum-SemiLightItalic.639f20e5.svg#VolvoNovum-SemiLightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Volvo Novum";src:url(../../static/media/VolvoNovum-BoldItalic.45f4704e.eot);src:url(../../static/media/VolvoNovum-BoldItalic.45f4704e.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-BoldItalic.d6ad13de.woff2) format("woff2"),url(../../static/media/VolvoNovum-BoldItalic.4fdc7a0d.woff) format("woff"),url(../../static/media/VolvoNovum-BoldItalic.5b4b310b.ttf) format("truetype"),url(../../static/media/VolvoNovum-BoldItalic.5c5e6609.svg#VolvoNovum-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:"Volvo Novum";src:url(../../static/media/VolvoNovum-Light.361933e3.eot);src:url(../../static/media/VolvoNovum-Light.361933e3.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-Light.1519fa52.woff2) format("woff2"),url(../../static/media/VolvoNovum-Light.f5ee5854.woff) format("woff"),url(../../static/media/VolvoNovum-Light.9a0bd777.ttf) format("truetype"),url(../../static/media/VolvoNovum-Light.b5ce5fb3.svg#VolvoNovum-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Volvo Novum";src:url(../../static/media/VolvoNovum-Regular.54a073e4.eot);src:url(../../static/media/VolvoNovum-Regular.54a073e4.eot?#iefix) format("embedded-opentype"),url(../../static/media/VolvoNovum-Regular.72fbcf4a.woff2) format("woff2"),url(../../static/media/VolvoNovum-Regular.e1b95601.woff) format("woff"),url(../../static/media/VolvoNovum-Regular.401a7a61.ttf) format("truetype"),url(../../static/media/VolvoNovum-Regular.80125f0d.svg#VolvoNovum-Regular) format("svg");font-weight:400;font-style:normal}
/*# sourceMappingURL=main.2609b763.chunk.css.map */