﻿@charset "utf-8";
@font-face{font-family:Stag-Semibold;src:url(../../fonts/Stag-Semibold.eot);src:local('☺'),url(../../fonts/Stag-Semibold.woff) format('woff'),url(../../fonts/Stag-Semibold.ttf) format('truetype'),url(../../fonts/Stag-Semibold.svg) format('svg');font-weight:400;font-style:normal}

@font-face {
    font-family: 'SegoeUISemibold';
    src: url('../../fonts/SegoeUISemibold.eot');
    src: url('../../fonts/SegoeUISemibold.eot') format('embedded-opentype'),
         url('../../fonts/SegoeUISemibold.woff2') format('woff2'),
         url('../../fonts/SegoeUISemibold.woff') format('woff'),
         url('../../fonts/SegoeUISemibold.ttf') format('truetype'),
         url('../../fonts/SegoeUISemibold.svg#SegoeUISemibold') format('svg');
}

@font-face {
    font-family: 'SegoeUI';
    src: url('../../fonts/SegoeUI.eot');
    src: url('../../fonts/SegoeUI.eot') format('embedded-opentype'),
         url('../../fonts/SegoeUI.woff2') format('woff2'),
         url('../../fonts/SegoeUI.woff') format('woff'),
         url('../../fonts/SegoeUI.ttf') format('truetype'),
         url('../../fonts/SegoeUI.svg#SegoeUI') format('svg');
}




body{margin:0;padding:0;font-family:Roboto,sans-serif; background: #f3f4f9;}
.mainContainer{width:100%;float:left}
a{transition:all .25s ease 0s}
a:hover{transition:all .25s ease 0s;text-decoration:none;}
*{box-sizing:border-box}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-weight:400}
p{padding:0;margin:0}
ul{padding:0;margin:0;list-style:none}
img{display:block; max-width: 100%; }
h6{font-size: 20px; color: #242424; font-weight: 700;}
.btn1{display: inline-block; border-radius: 8px; background: #003C8E; padding:0 15px; font-size: 16px; color: #fff;
 height: 45px; line-height: 43px; text-transform: uppercase; border:1px solid #003C8E;}
.btn1:hover{background: #fff; color:#003C8E}
.form-control{border-radius:6px; height: 45px;font-size: 16px; outline: 0 !important;box-shadow: none !important; color:#707070; }
.form-group .select2-container .select2-selection--single{border: 1px solid #C1C1C1;border-radius: 6px; height: 45px;font-size: 16px; outline: 0;
box-shadow: none; color:#707070; background: transparent; }
.form-group .select2-container--default .select2-selection--single .select2-selection__rendered{ padding-left: 20px; padding-right: 45px;
 color:#707070;line-height: 45px;}
.form-group .select2-container--default .select2-selection--single .select2-selection__arrow{
    background: url(../../images/select-arrow1.png) right center no-repeat; top:50%; transform: translateY(-50%); right: 20px;} 
.form-group .select2-container--default .select2-selection--single .select2-selection__arrow b{display: none;}

.text-danger1{
    color:red !important;
}


.loginBg {
    background: url(../../images/login-bg.png) center center no-repeat;
    position: fixed;
    left: 0px;
    top: 0;
    width: 100%;
    height: 100%;
}
.loginMain { width: 460px; height: 520px; margin: auto; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background: #fff; border-radius: 25px; padding: 60px 70px; }
.marutiLogo { width: 100%; float: left; text-align: center; }
.marutiLogo img { margin: auto; }
.loginIcon { width: 100%; float: left; text-align: center; margin: 35px 0px; }
.loginIcon img { margin: auto; }
.loginFormSec { width: 100%; float: left; }
.loginFormSec input[type="text"] { width: 100%; float: left; border-radius: 6px; color: #242424; font-size: 14px;
    border: solid 1px rgba(112,112,112,0.18); background-color: rgba(177,179,180,0.18); padding: 10px 10px 10px 40px; }
    .loginFormSec input[type="password"] {
        width: 100%;
        float: left;
        border-radius: 6px;
        color: #242424;
        font-size: 14px;
        border: solid 1px rgba(112,112,112,0.18);
        background-color: rgba(177,179,180,0.18);
        padding: 10px 10px 10px 40px;
    }
.loginFormSec input[type="text"]:focus { outline: 0px; }
    .loginFormSec input[type="password"]:focus {
        outline: 0px;
    }
.loginField { background: url(../../images/user-icon.png) 10px center no-repeat; margin-bottom: 10px; font-size: 14px; }
.passField { background: url(../../images/pass-icon.png) 10px center no-repeat; font-size: 14px; }
.loginButt { width: 100%; border: 0px; color: #fff; height: 45px; border-radius: 8px; background-color: #003c8e; 
    margin-top: 13px; font-size: 16px; font-weight: bold; line-height: 45px; text-transform: uppercase; outline: 0; box-shadow: none; }
.rememberMe {float: left; width: 100%; text-align: center; margin: 13px 0 0}
.forgetPwd{float: left; width: 100%;margin: 15px 0 0; text-align: center;}
.loginMain a{font-size: 14px;color: #707070; position: relative; }
.loginMain a:after{position: absolute; content: ''; background: #707070; height: 1px; width: 0px; left: 0; bottom: -2px; transition: .5s;}
.loginMain a:hover:after{width: 100%;}
.forgot{
    margin-top:25px;
    text-align:center;
    
}
    .forgot a {
        font-size: 14px;
        color: white;
        position: relative;
        text-transform: unset;
    }

    .forgot a:after {
        position: absolute;
        content: '';
        background: #707070;
        height: 1px;
        width: 0px;
        left: 0;
        bottom: -2px;
        transition: .5s;
    }

    .forgot a:hover:after {
        width: 100%;
    }
input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #242424 !important;
    opacity: 1; /* Firefox */
}
input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #242424 !important;;
}
input::-ms-input-placeholder { /* Microsoft Edge */
    color: #242424 !important;;
}


.leftPanel { max-width: 344px;width:100%; background: #002783; position: fixed; left: 0px; height: 100%; top: 0px; }
.leftPanel .logo { padding: 100px 30px 100px 30px; }
.leftPanel .logo img { margin: auto; }
.leftPanel .leftLinks ul { padding:0px 45px; margin: 0px; list-style: none; }
.leftPanel .leftLinks li {/* margin-bottom: 15px; */}
.leftPanel .leftLinks li a { font-size: 22px; color: rgba(255,255,255,0.64); text-decoration: none; display: block; padding:20px 20px 20px 45px; border-radius: 25px; line-height: 1; position: relative; }
/*.leftPanel .leftLinks li a:hover { color: #fff; text-decoration: none; font-weight: bold; background: rgba(255,255,255,0.23); }
*/
.leftPanel .leftLinks .topLink li{ border-bottom: 1px solid rgba(255,255,255,0.23); }
.leftPanel .leftLinks li.arrow a:after{width: 12px; height: 21px; position: absolute; content: "";
 background: url(../../images/menu-right.png) 100% center no-repeat; transition: .5s; right: 0;top: 50%;transform: translate(0, -50%);}
.leftPanel .leftLinks li.arrow a:hover:after{transform: translate(5px, -50%);}
.leftPanel .leftLinks li a:before{transform: translateY(-50%);top:50%; position: absolute; content: ""; left:0;}
.leftPanel .leftLinks li.addBatch a:before { width:24px; height: 26px;background: url(../../images/batch.png) left top no-repeat; }
.leftPanel .leftLinks li.batchList a:before { width:21px; height: 26px;background: url(../../images/dealer-list.png) left top no-repeat;}
.leftPanel .leftLinks li.proposalReport a:before { width: 26px; height: 26px; background: url(../../images/report.png) left top no-repeat;}
.leftPanel .leftLinks li.addNewUser a:before { width:24px; height: 28px; background: url(../../images/new-user.png) left top no-repeat;}
.leftPanel .leftLinks li.changePwd a:before { width: 24px; height: 35px; background: url(../../images/passwaord.png) left top no-repeat;}
.leftPanel .leftLinks li.logout a:before { width: 24px; height: 25px; background: url(../../images/logout.png) left top no-repeat;}
.leftPanel .leftLinks .bottomLink{margin:120px 0 0;}

.leftPanel .leftLinks li.active a{color: #fff; font-weight: 700;}
.leftPanel .leftLinks li.active a:after{background: url(../../images/menu-right2.png) 100% center no-repeat;}
.leftPanel .leftLinks li.addBatch.active a:before {background: url(../../images/batch-white.png) left top no-repeat; }
.leftPanel .leftLinks li.batchList.active a:before { background: url(../../images/dealer-list-white.png) left top no-repeat; }
.leftPanel .leftLinks li.proposalReport.active a:before { background: url(../../images/report-white.png) left top no-repeat; }
.leftPanel .leftLinks li.addNewUser.active a:before { background: url(../../images/new-user-white.png) left top no-repeat; }
.leftPanel .leftLinks li.changePwd.active a:before { background: url(../../images/passwaord-white.png) left top no-repeat; }
.leftPanel .leftLinks li.logout.active a:before { background: url(../../images/logout-white.png) left top no-repeat; }




.rightPanel{margin-left:390px; padding: 100px 0px 80px 0px; transition: 0.5s; display: inline-block; width: calc(100% - 390px); }
.rightSecMain { width: 95%; margin: auto; }
.rightPanel .rightHeadSec { width: 100%; display: inline-block; }
.rightPanel .rightHeadSec .pageTitle { float: left; font-size: 22px; color:#707070; font-weight: 500; }
.rightPanel .rightHeadSec .pageTitle span{color:#002783}
.rightPanel .rightHeadSec .pageTitle a { color: #002783; text-decoration: none; }
.rightPanel .rightHeadSec .pageTitleRight { float: right; width: 250px; position: relative; }
.rightPanel .rightHeadSec .pageTitleRight a { display: block; background: url(../../images/down-arrow.png) right center no-repeat; }
.rightPanel .rightHeadSec .pageTitleRight a:hover { text-decoration: none; }
.rightPanel .rightHeadSec .pageTitleRight a label { display: inline-block; font-size: 22px; color:#707070; font-weight: 500; vertical-align: middle; margin-bottom: 0px; margin-right: 15px; cursor: pointer; }
.rightPanel .rightHeadSec .pageTitleRight a span { display: inline-block; vertical-align: middle; }
.rightPanel .rightHeadSec .pageTitleRight .profileLinks { float: left; width: 100%; background: #fff; border-radius: 10px; z-index: 9; position: absolute; display: none; box-shadow: 0 0 10px #ccc; 
    margin-top: 10px; padding: 10px; left: 0; top:45px;}
.rightPanel .rightHeadSec .pageTitleRight .profileLinks ul { padding: 0px 0px; margin: 0px; list-style: none; }
.rightPanel .rightHeadSec .pageTitleRight .profileLinks li { float:left; width: 100%; border-bottom: #efefef solid 1px; }
.rightPanel .rightHeadSec .pageTitleRight .profileLinks li a { padding: 10px 10px 10px 25px; font-size: 14px; color: #707070; background: url(../../images/profile-link-icon.png) 10px center no-repeat; }
.rightPanel .rightHeadSec .pageTitleRight .profileLinks li:last-child { border-bottom: 0px; }


/*-------------- Dashboard --------------*/
.rightPanel .dashbordList{margin: 50px 0 0;}
.rightPanel .dashbordList ul {display: flex; flex-wrap: wrap; margin: 0 -2%;}
.rightPanel .dashbordList ul li{margin: 0 2% 4%; width:29.33%}
.rightPanel .dashbordList ul li a{background: #fff; padding: 50px; display: inline-block;width: 100%;border-right: 8px;}
.rightPanel .dashbordList ul li p{font-family: 'SegoeUI'; font-size: 20px; color: #707070; margin-bottom: .5rem;}
.rightPanel .dashbordList ul li label{font-family: 'SegoeUISemibold'; pointer-events: none; margin-bottom: 0;}


/*------------------ Add Batch -----------------*/
.rightPanel .addBatchWrap{ max-width: 680px; width: 100%; margin:120px auto 0;}
.rightPanel .addBatchWrap .innerBox{background:#fff; border-right: 8px; padding:35px 70px 60px; float: left; width:100%;}
.rightPanel .addBatchWrap .form-control{ width: 100%; float: left; color: #242424; border-radius: 6px; font-size: 14px; outline: 0; box-shadow: none;
    border: solid 1px rgba(112,112,112,0.18); background-color: rgba(177,179,180,0.18); padding: 10px 20px; height: 45px; margin: 0 0 12px; }
.rightPanel .addBatchWrap h6{margin: 0 0 25px;}
.rightPanel .addBatchWrap .saveBtn{float: left; width: 100%; text-align: center; margin: 10px 0 0;}
.rightPanel .addBatchWrap .saveBtn a{max-width: 240px; width: 100%; text-align: center;}
.rightPanel .addBatchWrap .date{background:rgba(177,179,180,0.18) url(../../images/calender.png) 96% center no-repeat;}

/*------------- Batch List ------------------*/
.rightPanel .batchListWrap{ background: #fff; padding: 30px 0; margin: 35px 0 0;}
.rightPanel .batchListWrap .selectGrp{background:#f5f5f5; display: flex; justify-content: center; padding: 15px; margin: 25px 0 25px }
.rightPanel .batchListWrap .selectGrp .form-group{width: 38%;margin:0;}
.rightPanel .batchListWrap .selectGrp .form-group + .form-group{margin:  0 0 0 20px;}
.rightPanel .batchListWrap .selectGrp .btn1{margin:  0 0 0 20px;}
.rightPanel .batchListWrap .batchListTable ul li{display: flex; padding: 0 50px; }
.rightPanel .batchListWrap .batchListTable ul li + li{ border-bottom:#e6e6e6 solid 1px;}
.rightPanel .batchListWrap .batchListTable ul li:last-child{border-bottom: 0}
.rightPanel .batchListWrap .batchListTable ul li div{ width: 20%; text-align: center;display: flex;justify-content: center;
align-items: center; font-size: 22px; color: #707070; font-weight: 400; padding:20px 10px;}
.rightPanel .batchListWrap .batchListTable ul li div:first-child{max-width: 50px; width: 100%;}
.rightPanel .batchListWrap .batchListTable ul li:first-child div{font-size: 26px; color:#707070;font-weight: 700;}
.rightPanel .batchListWrap .batchListTable ul li:first-child{ background:#f5f5f5; }
.rightPanel .batchListWrap .batchListTable ul li div.blank{max-width: 100px; width: 100%;}
.rightPanel .batchListWrap .batchListTable ul li div:nth-child(5){word-break: break-all;}
.rightPanel .batchListWrap .rememberCheckBox{max-width: none; padding-left: 0; height: 31px; width: 31px;}
.rightPanel .batchListWrap .rememberCheckmark{height: 31px; width: 31px;}
.rightPanel .batchListWrap .rememberCheckBox .rememberCheckmark:after {left: 10px; top: 4px;  width: 9px;  height: 16px;}




/*-------------Proposal Report ------------------*/
.rightPanel .batchListWrap .propsoalReportTable ul {margin: 40px 0 0;}
.rightPanel .propsoalReportWrap{background: #fff; padding:50px 0; margin: 15px 0 0;}
.rightPanel .propsoalReportWrap .topGrp{background:#f5f5f5; display: flex; justify-content: center; padding: 15px; margin: 15px 0 0 }
.rightPanel .propsoalReportWrap .topGrp .form-group{width: 12.5%;margin:0;}
.rightPanel .propsoalReportWrap .topGrp .form-group + .form-group{margin:  0 0 0 10px;}
.rightPanel .propsoalReportWrap .topGrp .form-control{border: 1px solid #C1C1C1; background: #f5f5f5;}
.rightPanel .propsoalReportWrap .topGrp  .date{background:#f5f5f5 url(../../images/calender.png) 95% center no-repeat;}

.rightPanel .propsoalReportWrap .topGrp .form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #707070 !important;
    opacity: 1; /* Firefox */
}
.rightPanel .propsoalReportWrap .topGrp .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #707070 !important;;
}
.rightPanel .propsoalReportWrap .topGrp .form-control::-ms-input-placeholder { /* Microsoft Edge */
    color: #707070 !important;;
}

.rightPanel .propsoalReportWrap .propsoalReportTable ul {margin: 40px 0 0; display: flex; flex-direction: column;
overflow-x: auto;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li{display: flex;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li:last-child{border-bottom: 0}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li div{ width:10.35%; text-align: center;display: flex;justify-content: center;
align-items: center; font-size: 19px; color: #707070; font-weight: 400; padding:20px 10px 15px; flex: 0 0 auto;
 border-bottom:#e6e6e6 solid 1px;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li:first-child div{font-size: 19px; font-weight: 700; align-items: flex-start;
 background:#f5f5f5;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li div.width5{width:5%;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li div.width7{width: 7%;}

    

/*----------- Change Password --------------*/
.rightPanel .changePwdWrap{ max-width: 525px; width: 100%; margin: 180px auto 0; }



/*-------------- Dealer Proposal Form -----------------*/
.dealerProposalSec{background: #F3F4F9; width: 100%; padding: 0 15px;}
.dealerProposalSec .dealerProposalInner{max-width: 1425px; width: 100%; margin:70px auto;background: #F3F4F9; }
.dealerProposalSec .dealerProposalInner label{font-size: 14px; color: #242424;}
.dealerProposalSec .dealerProposalInner .form-control{border: 1px solid rgba(112,112,112,0.18); background: rgba(177,179,180,0.18); color: #242424;}
.dealerProposalSec .dealerProposalInner .form-group .select2-container .select2-selection--single {border: 1px solid rgba(112,112,112,0.18);
    background: rgba(177,179,180,0.18);}
.dealerProposalSec .dealerProposalInner .form-group .select2-container--default .select2-selection--single .select2-selection__arrow {
    background: url(../../images/down-arrow1.png) right center no-repeat; width: 11px;}
.dealerProposalSec .dealerProposalInner .topField{display: flex; margin: 25px 0;}
.dealerProposalSec .dealerProposalInner .topField .form-group{ width: 23.875%;}
.dealerProposalSec .dealerProposalInner .topField .form-group + .form-group{margin-left:1.5%;}
.dealerProposalSec .dealerProposalInner .common h6{color: #707070; margin: 0 0 10px;}
    .dealerProposalSec .dealerProposalInner .common span {
        font-size: 14px;
        /*color: #000000;*/
        margin: 0 0 0 5px;
      /*  max-width: 60px;
        width: 100%;*/
    }
.dealerProposalSec .dealerProposalInner .common .form-group{display: flex; align-items: center; margin-bottom: 20px;}
/*.dealerProposalSec .dealerProposalInner .common .form-control{width: calc(100% - 235px)}*/
.dealerProposalSec .dealerProposalInner .common label{max-width: 230px; width: 100%; margin:0 5px 0 0; display: flex;}
.dealerProposalSec .dealerProposalInner .common label span{max-width: none; margin-right: 5px; display: inline-block;width: auto;}
.dealerProposalSec .dealerProposalInner .common .commonField{display: flex;}
.dealerProposalSec .dealerProposalInner .common .commonField .form-group{width: 32.33%;}
.dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3) label{max-width: 160px;}
/*.dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3) .form-control{width: calc(100% - 160px)}*/
.dealerProposalSec .dealerProposalInner .common .commonField .form-group + .form-group{margin-left:1.5%;}
.dealerProposalSec .dealerProposalInner .common .commonFieldSingle .form-group{width: 100%;}

.dealerProposalSec .dealerProposalInner .costProject{display: flex; align-items: center; width: 100%; margin: 20px 0; }
.dealerProposalSec .dealerProposalInner .costProject h6{margin:0 5px 0 0;color: #110000;max-width: 230px; width: 100%;}
.dealerProposalSec .dealerProposalInner .costProject .form-group{ margin: 0; width: 35%; }

.dealerProposalSec .dealerProposalInner .uploadImages input[type="file"]{display: none;}
.dealerProposalSec .dealerProposalInner .uploadImages  ul{display: flex; margin: 20px 0;}
.dealerProposalSec .dealerProposalInner .uploadImages  ul li{max-width: 160px; width: 100%; min-height: 130px;}
.dealerProposalSec .dealerProposalInner .uploadImages  ul li + li{ margin-left: 20px; }
.dealerProposalSec .dealerProposalInner .uploadImages  ul li label{ background: rgba(177,179,180,0.18); max-width: 100%; padding: 10px;
 justify-content: center; height: 100%; align-items: center;}
.dealerProposalSec .dealerProposalInner .uploadImages  ul li label img{max-width: 100%; display: inline-block;}

.dealerProposalSec .dealerProposalInner .uploadVideo ul li{max-width: 340px; width: 100%; min-height: 200px;}
.dealerProposalSec .dealerProposalInner .uploadVideo video{width: 100%;}
.dealerProposalSec .dealerProposalInner .submitBtn a{max-width: 210px; width: 100%; text-align: center; margin: 10px 0 0;}







/*----------- Table ------------*/
.table td .btnGrp{display: flex;}
.table td .btnGrp a + a{margin-left: 10px;}
.rightPanel .dealerProposalSec{padding: 0;}
.rightPanel .dealerProposalSec .dealerProposalInner .uploadImages  ul{overflow-x: auto;}
.rightPanel .dealerProposalSec .dealerProposalInner .uploadVideo ul, .rightPanel .dealerProposalSec .dealerProposalInner .uploadMultiple ul{overflow-x: inherit;}

.rightPanel .dealerProposalSec .dealerProposalInner .common span{max-width: 60px; width: 100%;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField{flex-wrap: wrap;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group{ margin-right: 1.5%;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group + .form-group{margin-left:0;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3n+3){margin-right:0;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3n+3) label{max-width: 160px;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3n+3) .form-control{width: calc(100% - 160px)}

.dealerProposalSec .dealerProposalInner .common .inputField{width: calc(100% - 235px); display: flex; flex-wrap: wrap;}
.dealerProposalSec .dealerProposalInner .common .inputField .inputFieldtext{ width: 100%; display: flex; align-items: center; }
.dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3n) .inputField{width: calc(100% - 160px)}
.dealerProposalSec .dealerProposalInner .common .commonField .inputField .inputFieldtext .form-control {width: calc(100% - 65px)}

.text-danger{font-size: 14px;}
.dealerProposalSec .dealerProposalInner .common span.text-danger{color:#dc3545; margin:0;}





@media screen and (max-width: 1459px) {
.rightPanel{margin-left:344px;  width: calc(100% - 344px); }    
.rightSecMain { width: 95%;}    
.leftPanel .leftLinks li a{font-size: 20px;}
.leftPanel .logo{padding: 50px 30px}
.leftPanel .leftLinks .bottomLink{margin: 70px 0 0;}
.rightPanel{padding: 50px 0;}
.rightPanel .addBatchWrap{margin:50px auto 0}
.rightPanel .batchListWrap .batchListTable ul li:first-child div{font-size: 18px;}
.rightPanel .batchListWrap .batchListTable ul li div{font-size: 16px;}
.rightPanel .batchListWrap .batchListTable ul li div.blank{max-width: 10px;}
.rightPanel .batchListWrap .batchListTable ul li{padding: 0;}
.rightPanel .rightHeadSec .pageTitle{font-size: 20px;}
.rightPanel .rightHeadSec .pageTitleRight a label{font-size: 18px;}
.rightPanel .rightHeadSec .pageTitleRight{max-width: 200px; width: 100%;}
.rightPanel .dashbordList ul li a{padding: 20px;}
.rightPanel .dashbordList ul li p{font-size: 16px;}
.rightPanel .dashbordList ul{margin: 0 -1%}
.rightPanel .dashbordList ul li{margin: 0 1% 2%; width: 31.33%}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li div{font-size: 16px;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li:first-child div{font-size: 17px;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li div.width5{width: 9%;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li div.width7{width: 11%;}
.rightPanel .propsoalReportWrap .propsoalReportTable ul li div{width: 15%;}
.rightPanel .changePwdWrap{margin: 80px auto 0}

.table td, .table th{font-size: 14px; padding: .5rem}
.table td .btnGrp a{font-size: 14px; height: 38px; line-height: 38px;}
.btn1{font-size: 14px;}
.form-control{font-size: 14px;}

.rightPanel .dealerProposalSec .dealerProposalInner .uploadImages ul{padding-bottom:10px;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3n+3){margin-right:1.5%;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3n+3) label{max-width: 230px;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(3n+3) .form-control{width: calc(100% - 230px)}

.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group{width: 49.25%;}
.rightPanel .dealerProposalSec .dealerProposalInner .common .commonField .form-group:nth-child(2n+2){margin-right:0;}


}


