body{line-height:1.4 !important;margin:0;padding:0;font-size:14px !important;font-family:"Segoe UI",sans-serif !important;width:100%;height:100%;}
#diamond{width:0;height:0;border:120px solid transparent;border-bottom-color:#fff;position:relative;top:-120px;}
#diamond:after{content:'';position:absolute;left:-120px;top:120px;width:0;height:0;border:120px solid transparent;border-top-color:#fff;}
.main_container, .accept{overflow:hidden;}
.accept input{float:left;}.accept p{margin:0;float:left;}
.shape{width:100%;text-align:center;margin:0 auto 5%;}.shape img{border:0;}
.option_1 p{color:#2b2b2b;text-align:center;width:100%;float:left;margin:0;font-size:20px;font-weight:500;}
.sub_container{margin:0 auto;width:70%;}
.option_1{float:left;padding:5% 0 0;width:33.33%;}
.main_logo_container{width:100%;overflow:hidden;background:#fff;/*height:60px;*/padding:4px 0;}
.sub_logo_container{width:90%;margin:0 auto;background:#fff;}
.sbi_logo{float:left;position:relative;width:10%;}
.connect_logo{text-align:center;position:relative;width:100%;float:left;}
.input_btn{background:#fff none repeat scroll 0 0;cursor:pointer;border:2px solid #0c91d2 !important;margin-right:8px;margin-top:8px;padding:8px;width:8%;color:#000;text-align:center;text-decoration:none;}
ul.tab, .ajax__tab_header{list-style-type:none;margin:0;padding:0;overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1 !important; border-bottom:0px;}
ul.tab li, .ajax__tab .ajax__tab_active{float:left;}
#policy_id_div{float:left;width:100%;margin-top:8px;}
.container_shadow{border-bottom:1px solid #ccc;box-shadow:0 2px 10px 0 rgba(105, 112, 113, 0.2);}
ul.tab li a{display:inline-block;color:black;text-align:center;padding:14px 16px;text-decoration:none;transition:0.3s;font-size:14px;}
ul.tab li a:hover{background-color:#ddd;color:#000 !important;}
ul.tab li a:focus, .active{background-color:#0c91d2;color:#fff !important;}
.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none;}
.bg_color{background:#0c91d2;}
#proposal_no, #cust_id{display:none;float:left;margin:8px 0;width:100%;}
.que1, .que2{padding:6px 0;overflow:hidden;}.que1 p,.que2 p{width:100%;font-size:15px;padding:0;margin:0 0 5px;float:left;}
#cust_id select{border:1px solid #ccc;color:#333;float:left;padding:6px 13px 6px 6px;margin-right:5px;cursor:pointer;}
#cust_id input{margin:0;border:1px solid #ccc;float:left;padding:7px;}
.que1 input{float:left;margin:3px 0;cursor:pointer;}.que2 input{padding:7px;float:left;width:50%;border:1px solid #ccc;margin:0;}
.que1 span{float:left;margin:0 15px 0 5px;}
#wrapper input{margin:0 5px 0 0;border:1px solid #ccc;float:left;padding:0 8px;height:33px;}.nominee{overflow:hidden;padding:4px 0;}
.half_width{width:50%;float:left;}
.nominee p{margin-bottom:5px;font-size:15px;}
.half_3_width{width:33.33%;float:left;}.nominee select{float:left;padding:7px;border:1px solid #ccc;cursor:pointer;}.nominee input{float:left;margin-left:5px;border:1px solid #ccc;padding:7px;width:15%;}
.half_3_width.que1 select{border:1px solid #ccc;cursor:pointer;padding:7px;width:79%;}
.grey_bg{background:#f9f9f9;}.half_width.que1 select{border:1px solid #ccc;float:left;padding:7px;width:53%;}
.opt_2_bg{border:1px solid #ccc;margin-top:1%;}
.line_with_text{padding:6px 0;}
.delete_btn{background:#fff;border:2px solid #0c91d2 !important;float:left;}
.highlighted_text{color:#0c91d2;font-size:16px;font-weight:600;margin:5px 0;}
.certification{overflow:hidden;}.arrow_span{float:left;margin:0 5px 0 0;width:auto !important;}
.certification span{width:98%;float:left;}.certification p{float:left;margin:0 0 10px;}
.list_add ul{margin:0;}.list_add p{margin:0 0 10px;}.search_input{background:url("../images/iconsPari.png") repeat scroll 88px -438px;border:0;padding:8px 25px 8px 8px;width:30%;border-bottom:1px solid #ccc;margin:0 0 0 10px !important;}
.que2.half_3_width input{width:75%;}.half_width.que2 select{border:1px solid #ccc;float:left;padding:7px;width:53%;}
.radio_css{width:100%;float:left;margin-bottom:8px;}
.line_with_text input{border:1px solid #ccc;margin:0 10px 10px;padding:7px;}
.page_heading{font-size:20px;font-weight:500;}.search_input1{background:url("../images/iconsPari.png") repeat scroll 257px -596px;border:0 !important;padding-right:25px !important;width:22% !important;border-bottom:1px solid #ccc !important;margin:0 0 0 10px !important;}
.main_bg_image{display:block;left:-45px;height:119px;border:0 !important;top:56px;position:relative;width:90px;z-index:9;}
.bg_image{background:url("../images/iconsPari.png") repeat scroll 154px -210px;}
.bg_image1{background:url("../images/iconsPari.png") repeat scroll 154px -319px;}
.bg_image2{background:url("../images/iconsPari.png") repeat scroll 148px -113px;height:101px;}
.connect_logo_img{background:url("../images/parivartan_logo.png");height:79px;position:absolute;width:250px;}
.sbi_logo_img{background:url("../images/iconsPari.png") repeat scroll 0 -1px;height:78px;position:absolute;left:-5px;width:428px;}
.easy_connect h2{text-align:center;color:#2b2b2b;font-size:26px;font-weight:500;margin-top:8%;}
#wrapper span{line-height:2.4;margin-left:0;}
#wrapper1 input{margin:0 5px 0 0;border:1px solid #ccc;float:left;padding:0 8px;height:33px;}
.header_btn{float: right; width: 45%;}
.header_btn .input_btn{width:18%; float:left;}
.highlighted_text_header {color: #0C91D2;font-size: 16px;font-weight: 500; margin: 9px 4px;float: right;}
.ajax__tab_xp .ajax__tab_header{font-size:14px !important; font-family:"Segoe UI",sans-serif !important;}
.ajax__tab_default .ajax__tab{height:45px !important; display:inline !important; margin:0 !important;} ajax__tab_tab{background:none !important;}
.ajax__tab_xp .ajax__tab_header .ajax__tab_tab{float:left; display:inline;background:none !important; padding:13px !important;}
.ajax__tab_xp .ajax__tab_header .ajax__tab_active .ajax__tab_tab{color:#fff;background:none repeat scroll 0% 0% #0C91D2 !important;}
.ajax__tab_xp .ajax__tab_header .ajax__tab_inner{background:none !important; padding:0 !important;}
.ajax__tab_xp .ajax__tab_header .ajax__tab_outer{background:none !important; padding:0 !important;}
.ajax__tab_default .ajax__tab_tab{color:#000;}
.ajax__tab_xp .ajax__tab_body{border:1px solid #ccc !important;}
.ajax__tab_xp .ajax__tab_header{background-image:none !important;}
.main_4_btn_div{float: right; width: 97%;}
.login_div{margin: 0 auto; width: 55%; overflow: hidden;border: 1px solid #ccc; padding: 10px;}
.login_input{float: left;margin-bottom: 10px;width: 100%;}
.login_input input {border: 1px solid #ccc;float: left;padding: 8px; width: 96% !important;}
.login_submit{overflow: hidden;/*text-align: center;*/ width: 100%;}
.login_submit input{ background: #fff none repeat scroll 0 0; border: 2px solid #0c91d2; padding: 10px 0; width: 29% !important; float:left; margin-right:5px; cursor: pointer;}  
.login_span span{float: left; margin: 0 18px 0 0;} .login_type_div input{float: left; cursor: pointer;} .login_type_div span{float: left; margin: 0 18px 0 0;}
.login_span{background: #f1f1f1; border-bottom: 0;}
.new_added_textbox { padding:5px; border:1px solid #ccc;}
input[type="text"]
{
    border: 1px solid #ccc;    
    margin: 0;
    padding: 7px;
    /*width: 75%;float: left;*/
}
select
{	
    border: 1px solid #ccc;
    cursor: pointer;
    padding: 7px;
    width: 79%;
    float:left;
}
input[type="radio"]
{
    cursor: pointer;
    float: left;
    margin: 3px 0;
}

label
{
    float: left;
    margin: 0 15px 0 5px;
}
input[type="checkbox"]
{
    cursor: pointer;
    float: left;
    margin: 3px 0;
}
input[type="submit"]{background:#fff none repeat scroll 0 0;cursor:pointer;border:2px solid #0c91d2 !important;margin-right:8px;margin-top:8px;padding:8px;color:#000;text-align:center;text-decoration:none;}
.yes_no_td{width:8%; padding:0 0 0 10px;}
table{
} .feet{width:50%;} p{margin:5px 0;}
.health_div input{margin:0 0 0 10px;} .health_div{float:left; margin-right:10px;}
.main_heading_class{border-bottom: 1px solid rgb(126, 126, 126);width: 100%;overflow: hidden;border: medium outset !important;background-color:#8BB9E6;}
.main_heading_class_a{width: auto;float: left;background: none repeat scroll 0% 0% #8BB9E6;border-width: 1px 1px 0px;border-image: none;padding: 5px;color: #000;text-decoration: none;font-weight: 500;}
.main_heading_sub_class{border-bottom: 1px solid rgb(126, 126, 126);width: 100%;overflow: hidden;border: medium outset !important;background-color:#CCEDF8;}
.main_heading_class_b{width: auto;float: left;background: none repeat scroll 0% 0% #CCEDF8;border-width: 1px 1px 0px;border-image: none;padding: 5px;color: #000;text-decoration: none;font-weight: 500;}
.input_btn_edit{background:#fff none repeat scroll 0 0;cursor:pointer;border:2px solid #0c91d2 !important;margin-right:8px;margin-top:8px;padding:8px;color:#000;text-align:center;text-decoration:none;background-color: antiquewhite;}
.main_heading_class_text{border-bottom: 1px solid rgb(126, 126, 126);width: 100%;overflow: hidden;border: medium outset !important;background-color:#8BB9E6; padding:5px;text-align: center;font-weight: 500;}
	 .modal
         {
            position:absolute;
            z-index:1000;
            height:100%;
            width:100%;
            top:0px;
            background-color:black;
            filter:alpha(opacity=50);
            opacity:0.6;
            -moz-opacity:0.8;
            min-height: 100%;
        }
    .center {

    height:65px;
    z-index: 1000;
    margin: 300px auto;
    padding:10px;
    width: 70px;
    border-radius: 20px;
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
    border: 5px solid #67CFF5;
    font-family: Arial;
    font-size: 10pt;
   background-color:white;
}