﻿.login-window{background:url("../images/HomePage_Images/portfolio.png") no-repeat;border-radius:0;bottom:37%;color:#fff;display:block;float:left;font-size:15px;font-weight:bold;left:-142px;line-height:18px;padding:16px 80px 16px 0px;position:fixed;text-align:center;text-shadow:1px 1px rgba(28, 28, 26, 0.33);transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;width:240px;z-index:99;letter-spacing:0px;word-wrap:break-word;height:75px; cursor:pointer;}
.login-window1{background:url("../images/HomePage_Images/egreeting.png") no-repeat;border-radius:0;bottom:11%;color:#fff;display:block;float:left;font-size:15px;font-weight:bold;left:-160px;line-height:18px;padding:16px 75px 16px 10px;position:fixed;text-align:center;text-shadow:1px 1px rgba(28, 28, 26, 0.33);transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;width:240px;z-index:99;letter-spacing:0px;word-wrap:break-word;height:75px;}
.login-window span,.login-window1 span, .login-window2 span, .login-window3 span{font-size:16px;text-transform:uppercase;display:block;line-height:34px;color:#000; font-family:Raleway; margin-right:16px;}
.login-window:hover, .login-window1:hover{left:0px;}
#mask{display:none;background:#000;position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;opacity:0.8;z-index:999;}
.login-popup{display:none;padding:0px;border:0px solid #ddd;float:left;font-size:1.2em;position:fixed;top:45%;left:50%;z-index:99999;box-shadow:0px 0px 10px #000;-moz-box-shadow:0px 0px 20px #000;-webkit-box-shadow:0px 0px 20px #000;border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;width:420px;}
#login-box a .btn_close{top:15px;right:17px;}
.close img{border:none;}
.fade{opacity:1;position:relative;top:-10px;-webkit-transition:opacity 600ms 600ms;transition:opacity 600ms 600ms;}
.fade-load{opacity:1;top:0;}
#divWidgetMotorForm label{display:block;position:relative;}
.custid_signin input, .custid_signin textarea{border:1px solid #ebedee;border-radius:9px;color:#4c5557;float:right;font-size:14px;padding:0.8em;width:60%;margin-bottom:10px;}
.custid_signin input{line-height:initial;}
.custid_signin select{border:1px solid #ebedee;border-radius:9px;color:#4c5557;float:right;font-size:14px;padding:0.8em;width:60%;height:40px;margin-bottom:10px;}
.custid_signin input:focus, textarea:focus{color:#bfbfbf;outline:0;border-color:#bfbfbf;}
.custid_signin select:focus{color:#bfbfbf;outline:0;border-color:#bfbfbf;}
.custid_signin .arrow{border-top:9px solid #ddd;border-right:9px solid #ddd;border-bottom:9px inset transparent;border-left:9px inset transparent;display:block;position:absolute;right:0;top:47px;-webkit-transition:border-color 300ms;transition:border-color 300ms;}
.custid_signin input:focus+.arrow, textarea:focus+.arrow{border-top-color:#bfbfbf;border-right-color:#bfbfbf;}
div.cust_identity{margin:0px auto 0 auto;width:100%;clear:both;}
div.cust_panel .cust_id_panel{border-bottom:1px solid #e8e8e8;background:#fff;width:100%;height:55px;}
div.cust_panel .img_corner{}
div.cust_panel .cust_name{border-right:solid #dadada 1px;margin:5px 9px 0 9px;color:#014667;float:left;font:20px Arial, Helvetica, sans-serif;width:29%;}
div.cust_panel .cust_name span{font:30px/45px "Lato", Arial, Helvetica, sans-serif;padding:10px 20px;}
div.cust_panel .custid_msg{color:#377c9d;float:left;font:13px "Lato", Arial, Helvetica, sans-serif;padding:10px 0 10px 12px;width:63%;}
div.cust_panel{width:100%;}
div.cust_panel .custid_head{background:#185a84;color:#ffffff;float:none;font:18px "Lato", Arial, Helvetica, sans-serif;padding:10px 0 10px;text-align:center;font-weight:bold;text-transform:uppercase;}
div.cust_panel .custid_data{background-color:#ececec;border:solid #fff 0px;padding:0px 0;width:100%;}
div.cust_panel .custid_data_panel{background-color:#fff;}
div.cust_panel .custid_data_panel ul{padding:45px 0 0 0;list-style:none;}
div.cust_panel .custid_data_panel li{padding:0 0px 20px;display:table;border-bottom:dotted #efefef 1px;width:100%;}
div.cust_panel .custid_data_panel li label{color:#23b0dc;font:16px/45px "Lato", Arial, Helvetica, sans-serif;text-align:left;width:90%;margin:0 auto;clear:both;}
div.cust_panel .custid_data_panel li span{display:table;clear:both;}
.tw-frame div.cust_panel .custid_data_panel li span{margin-bottom:50px;}
div.cust_panel .custid_data_panel input.retrieve_quote{background-color:#185a84;border:1px solid #185a84;color:#ffffff;cursor:pointer;font-size:16px;padding:6px 14px;width:113px;margin:0px 150px;transition:background 0.4s;text-align:center;}
div.cust_panel .custid_data_panel input.retrieve_quote:hover{background-color:#014667;border:1px solid #014667;}
div.cust_panel .custid_data_panel li label div{color:#a6a9a9;font:13px/45px "Lato", Arial, Helvetica, sans-serif;text-align:left;width:47%;float:left;}
.custid_signin label input, .custid_signin select{width:65%;float:left;}
.custid_signin label select{padding:8px;width:75px;float:left;}
.custid_signin .error{border:1px solid #f00 !important;}
#imagePreview{width:75px;height:75px;background-position:center center;background-size:cover;-webkit-box-shadow:0 0 1px 1px rgba(0, 0, 0, .3);display:inline-block;background-image:url("../images/camera.png");border:1px solid #eee;}
.fileUpload{position:relative;overflow:hidden;margin:10px;}
.custid_signin span.uploadText{color:#fff;position:absolute;right:92px;top:-3px;z-index:9;font-size:14px;cursor:pointer;}
.custid_signin input#txtMotorFile{top:0;right:75px;margin:0;padding:0 0 0 90px;position:absolute;cursor:pointer;border:none;width:90px;height:40px;background-color:#fdac4c;border-radius:6px;cursor:pointer;}
.errorMsg{color:#f00;font-size:12px;position:absolute;text-align:center;top:46px;width:100%;}
.successMsg{color:#333;font-size:14px;line-height:27px;padding:1em;position:absolute;text-align:center;top:50px;width:100%;box-sizing:border-box;}
.successMsg a{color:#f90;text-decoration:none;}
#divWidgetMotorForm{background-color:#fff;height:auto;}
#imagePreview.fileDoc{background-image:url("../images/doc_img.png");}
#imagePreview.filePDF{background-image:url("../images/pdf_img.png");}
#imagePreview.fileError{background-image:url("../images/error_img.png");}
.successMsg > span{font-size:9px;}
div.cust_panel .custid_data_panel li label div.moreInfoMsg{color:#000;font-size:12px;line-height:normal;margin:14px 0;text-align:center;width:100%;}
.custid_signin input[type=radio]{width:auto;float:none;}
.custid_signin .isClaim{width:auto !important}
.custid_signin span.radioLabel{color:#a6a9a9;font:13px/45px "Lato", Arial, Helvetica, sans-serif;text-align:left;display:inline-block !important;}
.custid_signin div.uploadText{color:#fff !important;position:absolute;left:108px;top:-3px;z-index:9;font-size:14px;cursor:pointer;}
div.cust_panel .custid_data_panel li label input[type=radio]{box-sizing:border-box;padding:0;}
div.cust_panel .custid_data_panel li label input[type=radio]{display:none;}
div.cust_panel .custid_data_panel li label .warpper{width:118px;display:block;float:left;margin-left:4px;}
div.cust_panel .custid_data_panel li label .warpper label{display:inline-block !important;cursor:pointer;position:relative;padding-left:25px;margin-right:0px;font-size:13px;width:57px;color:#333;}
div.cust_panel .custid_data_panel li label .warpper label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:16px;background:url(radio-png.png) no-repeat 0 -18px;background:url("../img/radio-png.png") no-repeat 0 -18px;;}
div.cust_panel .custid_data_panel li label .warpper input[type=radio]:checked + label:before{font-size:30px;text-align:center;line-height:18px;background:url("../img/radio-png.png") no-repeat 0 0;}
.motor-iframe{font-family:Lato;}
.motor-iframe div.cust_panel .custid_head{background:#3b4e62;padding:20px 0;font-weight:400;position:relative;}
.motor-iframe div.cust_panel .custid_data{background:#fff;}
.motor-iframe .custid_signin input{border-color:#eaeaea #eaeaea #f6f9fb;border-radius:5px;border-style:solid;border-width:1px;box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.14), 0 2px 2px 0 rgba(0, 0, 0, 0.098), 0 1px 5px 0 rgba(0, 0, 0, 0.082);background:#f6f9fb;border-radius:5px;box-sizing:border-box;line-height:16px;padding:10px;width:53%;float:right;color:#4c5557;}
.motor-iframe div.cust_panel .custid_data_panel li label div{color:#34495e;font-size:14px;font-weight:normal;margin-top:0px;position:inherit;left:0;}
.upload-right .doct{top:12px;}
#login-box .motor-iframe .moreInfoMsg{margin:20px 0;}
.motor-iframe .custid_signin input#txtMotorFile{position:none;width:170px;padding-left:171px;}
.motor-iframe .custid_signin div.uploadText{margin:0px 0 0 0 !important;text-align:center;left:50px !important;}
.motor-iframe div.cust_panel .custid_data_panel li label .warpper{width:142px;display:block;float:left;margin-left:25px !important;}
.motor-iframe div.cust_panel .custid_data_panel li label .warpper label{display:inline-block !important;cursor:pointer;position:relative;padding-left:25px;margin-right:0px;font-size:13px;width:42px;color:#333;}
.motor-iframe div.cust_panel .custid_data_panel li label .warpper label:before{content:"";display:inline-block;width:16px;height:16px;margin-right:10px;position:absolute;left:0;bottom:16px;background:url(radio-png.png) no-repeat 0 -18px;background:url("../img/radio-png.png") no-repeat 0 -18px;}
.motor-iframe div.cust_panel .custid_data_panel li label .warpper input[type=radio]:checked + label:before{font-size:30px;text-align:center;line-height:18px;background:url("../img/radio-png.png") no-repeat 0 0;}
.motor-iframe div.cust_panel .custid_data_panel li label .warpper span{float:left;position:relative;clear:none;}
.motor-iframe div.cust_panel .custid_data_panel input.retrieve_quote{background:#2ecc71 /*url("../images/plus-minus.png") no-repeat scroll 98% -137px*/ !important;border-color:#2ecc71 !important;border-radius:5px;box-shadow:none;color:#fff !important;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;letter-spacing:1px;line-height:18px;padding:8px;text-align:center;text-transform:inherit;transition:all 0.3s ease 0s;font-family:Lato;}
.motor-iframe .clicks{margin:20px 0 0 0;border-top:solid #efefef 1px;padding:20px 0 0 0 !important;}
.motor-iframe div.cust_panel .custid_data_panel li label .warpper .radioLabel{position:absolute;}
.icon-close{display:block;}
.motor-iframe .successMsg{top:40%;}
.motor-iframe .successMsg b{font-size:27px;font-weight:400;}
.motor-iframe #disForm{margin:25px 0 0 0;}
.motor-iframe .errorMsg{top:60px;font-size:12px;z-index:1000;}
.motor-iframe .clicks span{margin:0px auto;}
div.cust_panel .custid_data_panel li{border-bottom:dashed #C3C3C3 1px;overflow:hidden;height:auto;padding:0 !important;margin:0 !important;top:0;}
.tw-frame div.cust_panel .custid_data_panel li{background:#fff;position:relative;z-index:999;}
.motor-iframe ul.custid_signin li:nth-child(1){}
.motor-iframe div.cust_panel .custid_data_panel ul, div.cust_panel .custid_data_panel, .motor-iframe #disForm{padding:0;margin:0;}
div.cust_panel .custid_data_panel li{padding:0 0px 0px;}
.upload-left{width:15%;background:#efefef;height:auto;text-align:center;float:left;padding:30px 0 30px 0;height:90px;display:inline-block !important;}
.motor-iframe ul.custid_signin li:nth-child(2) .upload-left{height:215px;margin:0 0 0 0;}
.motor-iframe.tw-frame ul.custid_signin li:nth-child(2) .upload-left{height:255px;position:fixed;}
.motor-iframe ul.custid_signin li:nth-child(2) .upload-left span, .motor-iframe ul.custid_signin li:nth-child(3) .upload-left span{background:#EFEFEF;border:4px solid #DADADA;}
.motor-iframe ul.custid_signin li:nth-child(3) .upload-left{padding:10px 0 30px 0;}
.upload-right{width:84%;float:left;margin:35px 0 0 0;}
.tw-frame .upload-right{float:right;}
.motor-iframe .clicks{border:none;}
.upload-left span{width:auto;height:auto;border-radius:50%;background:#2f5487;text-align:center;display:block;margin:0 auto;padding:15px 22px;color:#DADADA;font-size:24px;font-weight:700;}
.upload-left span{}
.motor-iframe ul.custid_signin li:nth-child(1) div +div +div{height:50px;}
#login-box .motor-iframe .moreInfoMsg{margin:0 0 20px 0;}
.motor-iframe div.cust_panel .custid_data_panel input.retrieve_quote{margin:15px;}
.upload-right p{font-size:14px;padding:0 20px;text-align:center;margin:18px 0 0 0;}
.upload-right p.thats-all{font-size:34px;font-weight:500;margin:20px 0 0 0;}
.motor-iframe div.cust_panel .custid_data_panel li label div.uploadText{width:135px;left:3px !important;}
.motor-iframe.tw-frame div.cust_panel .custid_data_panel li label div.uploadText{width:155px;left:3px !important;}
.motor-iframe .custid_signin input#txtMotorFile{width:140px;padding-left:141px;}
.motor-iframe ul.custid_signin li:nth-child(1) div +div +div{width:140px;margin:16px 0 0 9px !important;}
div.cust_panel .custid_data_panel li.fade{border:none;}
.motor-iframe .clicks{border-top:dashed #C3C3C3 1px;border-bottom:none !important;}
div.cust_panel .custid_data_panel li .content-form label div.isClaim{width:200px;}
.motor-iframe.tw-frame .custid_signin input#txtMotorFile{width:155px;padding-left:156px;}
.login-window2{bottom:14.7%;background:url("../images/dengue1.png") no-repeat;color:#fff;display:block;float:left;font-size:15px;font-weight:bold;left:-160px;line-height:18px;padding:16px 75px 16px 10px;position:fixed;text-align:center;text-shadow:1px 1px rgba(28, 28, 26, 0.33);transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;width:240px;z-index:99;letter-spacing:0px;word-wrap:break-word;height:75px;}
.login-window2:hover{left:0px;}
.login-window3{bottom:14.7%;background:url("../images/cancer.png") no-repeat;color:#000;display:block;float:left;font-size:20px;font-weight:bold;left:-160px;line-height:18px;padding:16px 75px 16px 10px;position:fixed;text-align:center;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s;width:240px;z-index:99;letter-spacing:0px;word-wrap:break-word;height:75px;}
.login-window3:hover{left:0px;}
.starRequired{color:#f00;font-size:13px;display:inline-block !important;}
.bannerChennaiClaims{background:url("../images/chennai_flood2.png") no-repeat !important;width:240px;height:346px;}
.click-renew div.cust_panel .custid_data_panel li{overflow:inherit;}
.click-renew div.cust_panel .custid_data_panel li label div{width:34%;letter-spacing:0;}
.click-renew #divWidgetMotorForm{height:150px;}
.click-renew div.cust_panel .custid_data_panel li{border:none;}
.click-renew div.cust_panel .custid_data_panel li label div.moreInfoMsg{width:100%;}
.click-renew div.cust_panel .custid_data_panel li label .warpper{width:119px;}
.login-popup .click-renew div.cust_panel .custid_data_panel li.clicks{padding:0 0px 20px !important;}
@media all and (min-width:320px) and (max-width:768px){.login-window{display:none}
}