.fixed-ac2/*
-----------------------------------------------------
FileName:    index.css
Version:     12/01/2013
Author:      suchitra bhojane
Email:       suchitrabhojane@gmail.com
-----------------------------------------------------
*/

#wrap{width:100%; /*position:fixed; top:0; z-index:990;*/  position:relative; padding:0 0; margin:0 0; background:#ffffff;}
#wrap-ca{width:100%; position:relative; padding:0 0; margin:0 0;}

.imgbanner-login{width:100%; height:255px; margin:0 auto 15px auto;}
.img-login-ca{/*width:986px;*/ height:255px; margin:0 auto;}
.index-img-banner{float:left; padding:0 0; margin-right:10px; width:730px; height:255px;}
.login{float:left; width:244px; /*height:259px;*/ height:auto; background:#003399; padding:0 0; margin:0 0px;}
.login h2{display:block; background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left; color:#fff; font-size:18px; line-height:11px;font-family: 'signika_negativebold',sans-serif;  text-transform:uppercase; margin:0 14px; padding:10px 0; text-decoration:none; font-weight:600;}
.login h2 a{color:#fff; text-decoration:none;}

.login ul{list-style:none; margin:5px 14px 0 14px; padding:0 0 10px 0; /*background:url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;*/}
.login ul li{list-style:none; margin:10px 0 0 0; padding:0 0 0 15px; background:url(/transfer/jsp/send/rbl/images/icons/red-bullet.png) no-repeat 0 0.1em; font-size:15px; line-height:12px;}
.login ul li a{color:#fff; text-decoration:none; padding:0 0; margin:0 0;list-style: none outside none;}
.login ul li a:hover{text-decoration:underline;}

.login h3{display:block; background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left; color:#fff; font-size:18px; font-family: 'signika_negativebold',sans-serif;  line-height:22px; 
          text-transform:uppercase;margin:0 14px; padding:10px 0 8px 0; text-decoration:none; font-weight:600;}
.login p.c-no{font-size:18px; color:#f4f1ee; display:block;  line-height:28px; margin:3px 14px; font-weight:400;}
.login p.c-time{font-size:13px; color:#fff; display:block; line-height:28px; line-height:28px; margin:0 14px; font-weight:400; background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;}
.login p.c-msg{font-size:12px; color:#fff; display:block; line-height:22px; line-height:22px; margin:5px 15px; font-weight:400;}
.login p.c-csno{font-size:20px; color:#f4f1ee; display:block; line-height:28px; line-height:28px; margin:0 14px; font-weight:400; background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;}
.login p.c-cards{display:block;color:#fff; font-size:15px;   line-height:12px; margin:0 14px; padding:15px 0 0 0; text-decoration:none; font-weight:700;}

.whats-new{width:100%; height:45px; margin:0 auto;}
.whats-new .whats-new-ca{background: url('/transfer/jsp/send/rbl/images/common/shadow.png') repeat-x;background-position: bottom;width: 985px;margin: 0 auto;height: 34px;padding: 0px;padding: 5px 0;list-style: none;}
.whats-new div.title{text-transform:uppercase; color:#6d6e73; font-size:16px; line-height:20px; height:20px; width:149px; float:left;}
.whats-new div.title img{vertical-align:middle; padding:0 5px; margin:0 0;}
.whats-new div.scroll-msg{width: 975px;float: left;font-weight: 300;font-size: 13px;color: #6d6e73;line-height: 30px;height: 30px;}

.quick-link{width:100%; height:190px; margin:0 auto 20px auto;}
.quick-link ul{list-style:none; width:956px; margin:0 auto; padding:0 15px;}
.quick-link ul li{float:left; width:191px; height:210px; display:block; list-style:none;}
.quick-link ul li h4{display:block; color:#ed1c24; font-size:20px; line-height:30px; text-transform:none;margin:0 10px; padding:10px 0 5px 0; text-decoration:none; font-weight:500;}
.quick-link ul li a {margin: 0px 10px 0 10px;padding: 0px 0 8px 10px;background: url(/transfer/jsp/send/rbl/images/icons/red-bullet.png) no-repeat 0 0.4em;font-size: 15px;line-height: 22px;color: #666666;text-decoration: none;display: block;}
.quick-link ul li a:hover{color:#ed1c24;}

.offer-sms-vdo{width:100%; height:265px; margin:0 auto;}
.offer-sms-vdo-ca{width:946px;height:260px; margin:0 auto; padding:0px 20px;   /*background:#f4f1ee url(/transfer/jsp/send/rbl/images/common/boxBottomShadow.png) no-repeat bottom center;*/}
.offer-sms-vdo-ca .col01{float:left;width:255px;height:205px; padding:20px 20px; margin:0 0; color:#666666; font-weight:300; font-size:15px;margin-right: 18px;background:#f4f1ee;} 
.offer-sms-vdo-ca .col01 img, .offer-sms-vdo-ca .col02 img{padding:0 10px 0 0; margin:0 0; border:none; vertical-align:top; float:left;}
.offer-sms-vdo-ca .col01 a, .offer-sms-vdo-ca .col02 a{display:block; margin:20px 0 0 120px; text-decoration:none; color:#ed1c24;}
.offer-sms-vdo-ca .col02 a:hover{color:#666;}
.offer-sms-vdo-ca .col01 a:hover{color:#666;}

.offer-sms-vdo-ca .col01 a img, .offer-sms-vdo-ca .col02 a img{ vertical-align:middle; padding:0 0 0 2px!important; display:inline-block!important; margin:0 0!important; float:none!important;}
.offer-sms-vdo-ca .col01 h5, .offer-sms-vdo-ca .col02 h5{color:#6d6e73; font-size:16px; line-height:32px; height:32px; display:block; font-weight:300; background:url(/transfer/jsp/send/rbl/images/common/header-bottom-line.png) no-repeat bottom left; text-transform:uppercase; margin:0 0 15px 0; padding:0 0;}
.offer-sms-vdo-ca .col02{float:left; width:255px;height:205px; padding:20px 20px; margin:0 0; color:#666666; font-weight:300; font-size:15px;margin-right: 18px;background:#f4f1ee;}

.offer-sms-vdo-ca .col03{float:left; width:255px;height:205px; padding:20px 20px; margin:0 0; margin-right: 18px;background:#f4f1ee;}
.offer-sms-vdo-ca .col03 h5{font-size:17px;font-family: 'signika_negativebold',sans-serif;  line-height:32px; height:32px; display:block; font-weight:700; margin:0 0; padding:0 0; text-transform:uppercase;}
.offer-sms-vdo-ca .col03 h5 span.blue{color:#1b3381;}
.offer-sms-vdo-ca .col03 h5 span.red{color:#da251d;}

.popup-button{background:#ed1c24; color:#ffffff; font-size:15px; font-weight:700; text-transform:uppercase; border:none; margin:7px 0 0 0; padding:3px 8px 5px 8px; cursor:pointer;}
/*CSS FOR LIGHTWINDOW*/
.black_overlay{display:none; position:absolute; top: 0%; left: 0%; width:100%; height:100%; min-height:960px!important; background-color: black; z-index:1012; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);}
.white_content {display:none; position:absolute; top: 25%!important; left:0%; margin:0 auto; width:100%; height:50%; padding: 0; z-index:1013; overflow:hidden;}

.cont-box{ text-align:center; background:#f4f1ee; opacity:0.9; filter:Alpha(opacity=90); /*width:530px!important;*/
           /* height:450px; height:714px!important;*/ border:#6d6e73 0px solid; padding:0 0; /*margin:0 auto;*/ margin:-9px; font-size:15px; 
           font-weight:500; color:#6d6e73; font-family: 'signika_negativeregular',sans-serif;  text-align:left;}
.close-btn{ position:absolute; top:0; margin:0 0 0 560px;}
.cont-box .col1-popup{width:667px; 
float:left; padding:0 0; height:820px; 
margin:10px 20px;
}
.cont-box .col1-popup h3{display:block; /*padding:0 0 10px 0;*/ margin:0 0 15px 0;/*background:url(/transfer/jsp/send/rbl/images/common/header-bottom-line.png) repeat-x left bottom;*/}
.col1-popup p.form-title1{text-transform:none;font-weight:bold;margin: 10px 0px;color: #ce162e!important;font-size: 18px;}
.col1-popup p.instruction{color:#666666; font-size:15px; font-weight:300;}
.cont-box .col1-popup table td{/*padding:3px 0;*/ margin:0 0; vertical-align:middle; font-size:15px; width:121px;}
.col1-popup p a, .cont-box .col1-popup table td a{font-size:14px; color:#6d6e73!important; text-decoration:none;}
.cont-box .col1-popup table td .leftLable {padding-top: 13px;padding-right: 5px;vertical-align: middle;width: 110px;float: left;font-size:13px;}
.cont-box .col1-popup table td .rightLable {margin-top: -110px;margin-left: -82px;vertical-align: middle;width: 110px;float: left;}
/*for new popup*/
.cont-box1{ text-align:center;border:#6d6e73 0px solid; padding:0 0;margin:-9px; font-size:15px;font-weight:500; color:#6d6e73; font-family: 'signika_negativeregular',sans-serif;  text-align:left;}
.close-btn{ position:absolute; top:0; margin:0 0 0 560px;}
.cont-box1 .col1-popup{width: 675px;float: left;padding: 0 0;height: 335px;margin: 10px 10px;}
.cont-box1 .col1-popup h3{display:block; /*padding:0 0 10px 0;*/ margin:0 0 15px 0;/*background:url(/transfer/jsp/send/rbl/images/common/header-bottom-line.png) repeat-x left bottom;*/}
.col1-popup p.form-title{color:#6d6e73!important; font-size:16px; font-weight:600; /*padding:0 0 15px 0;*/ text-transform:none;}
.col1-popup p.instruction{color:#666666; font-size:15px; font-weight:300;}
.cont-box1 .col1-popup table td{/*padding:3px 0;*/ margin:0 0; vertical-align:middle; font-size:15px; width:121px;}
.col1-popup p a, .cont-box1 .col1-popup table td a{font-size:14px; color:#6d6e73!important; text-decoration:none;}
.cont-box1 .col1-popup table td .leftLable {padding-top: 13px;padding-right: 5px;vertical-align: middle;width: 110px;float: left;font-size:13px;}
.cont-box1 .col1-popup table td .rightLable {margin-top: -110px;margin-left: -82px;vertical-align: middle;width: 110px;float: left;} 
.txtfld-form {width:160px; border:#ffffff 1px solid; margin:5px 5px 0px 0; padding:4px; color:#666666;  font-size:15px; font-weight:300;}
.txtfld-popup {width: 218px;margin: 5px 0px 5px 0px;padding-left:4px;padding-top:4px;padding-bottom:4px;color: #666666;font-size: 13px;font-weight: 300;border: 1px solid #d9d8d8;
font-family: 'signika_negativeRegular', sans-serif; color: rgba(131, 131, 131, 0.88);}
.txtfld-popup_p {height: 26px;width: 264px;margin: 5px 0px 5px 0px;padding-left: 4px;color: #666;font-size: 14px;font-weight: 300;border: 1px solid #D9D8D8;}
.txtfld-popup_drp {height: 26px;width: 270px;margin: 5px 0px 5px 0px;padding-left: 4px;color: #666;font-size: 14px;font-weight: 300;border: 1px solid #D9D8D8;}
.txtfld-popup_dob {height: 26px;width: 238px;margin: 5px 0px 5px 0px;padding-left: 4px;color: #666;font-size: 14px;font-weight: 300;border: 1px solid #D9D8D8;}
.txtboxes4{width: 115px;border: 1px solid #d9d8d8;margin: 0px 5px 3px 5px;padding: 4px;color: #666666;font-size: 13px;font-weight: 300;font-family: 'signika_negativeRegular', sans-serif;
color: rgba(131, 131, 131, 0.88);}   
.txtfld-popup_dob1 { float:left; height:24px;width: 184px;margin: 5px 0px 5px 0px;padding-left: 4px; color: #666;font-size: 13px;font-family: 'signika_negativeRegular', sans-serif;
color: rgba(131, 131, 131, 0.88);font-weight: 300;border: 1px solid #D9D8D8;}
.txtfld-popup1 {padding-left:4px;width: 218px;margin: 5px 0px 5px 0px;padding: 4px;color: #666666;font-size: 14px;font-weight: 300;border: 1px solid #d9d8d8;}
.txtfld-popup20 {padding-left:4px;width: 218px;margin: 5px 0px 5px 134px;padding: 4px;color: #666666;font-size: 14px;font-weight: 300;border: 1px solid #d9d8d8;}
.cbfld-popup {width: 229px;border: #ffffff 1px solid;margin: 0px 0px 5px 0px;padding: 4px;font-size: 13px;font-weight: 300;border: 1px solid #d9d8d8;font-family: 'signika_negativeRegular', sans-serif; color: rgba(131, 131, 131, 0.88);}
.txtfld-popup2{width:100px; border:#ffffff 1px solid; margin:5px 0px 5px 0; padding:4px; color:#666666;  font-size:15px; font-weight:300;}
.cont-box .col2-popup{width:251px; float:left; padding:20px 0 0 37px; height:200px; margin:49px 0 0 0;}
.col2-popup ul{ list-style:disc; padding:10px 0 0 0; margin:0 0 0 0;}
.col2-popup ul li{padding:5px 0 5px 10px; margin:0 0 0 20px; font-size:15px;}
.button-form {width: 68px;font-family: 'signika_negativeregular', sans-serif;position: relative;cursor: pointer;margin-top: 5px;margin-left: 0;padding:5px;margin-right: 0;background: #CF060D;
color: white;font-size: 15px;text-decoration: none;text-transform: uppercase;text-align: center;border: none;font-weight: 700;}
.button-form:hover {background-color: #b8070d;}
.button-form1 {border:none;background: #ED1C24;font-family: 'signika_negativesemibold', sans-serif;color: white;font-size: 15px;font-weight: 500;text-transform: uppercase;padding: 3px 8px 5px 8px;
cursor: pointer;height: 28px;margin-top: 5px;margin-left: 0;margin-right: 0;}
.fixed-ac{width:730px; height:714px; overflow:hidden;}
.fixed-ac1{width: 386px;height: 505px;overflow:hidden;margin: 0 auto;}
.fixed-ac1A{width: 386px;height: 460px;overflow:hidden;margin: 0 auto;}
.fixed-ac_1{width:409px; height:416px;overflow:hidden;margin: 0 auto;}
.fixed-ac122{width:430px; height:521px;overflow:hidden;margin: 0 auto;}  
.fixed-ac1_1{width:430px; height:470px;overflow:hidden;margin: 0 auto;} 
.fixed-ac101{width:430px; height:508px;overflow:hidden;margin: 0 auto;}  
.fixed-ac2{width:710px; /*height:350px;*/height:373px; overflow:hidden;}  
.fixed-ac3{width:300px; height:300px; overflow:hidden;}  
.fixed-ac4{width: 592px; height: 430px; overflow:hidden;}
.fixed-ac5{width:794px;height:712px; overflow:hidden; margin:0; padding:0;}
.fixed-ac50{width:794px;height:723px; overflow:hidden; margin:0; padding:0;}
.fixed-ac6{width: 571px;height: 725px; overflow:hidden;}
.fixed-ac7{width:400px;height:500px; overflow:hidden;}
.fixed-ac70{width:370px;height:488px; overflow:hidden;}
.fixed-ac8{width:715px; *width:580px; _width:580px; height:460px; overflow:hidden; }
.fixed-ac80{width:720px; height:460px; overflow:hidden; }
.fixed-ac8_h{width:720px; height:497px; overflow:hidden; }
.fixed-ac9{height: 476px;width: 570px; overflow:hidden;}
.fixed-ac10 { width: 689px;height: 350px;overflow: hidden;}
.manditoryField {width: 120px; color:red;}
.divider {padding-top:10px; padding-bottom: 10px;color: #003399;font-weight: 500;font-size: 15px;background:url(/transfer/jsp/send/rbl/images/common/container-subhd-shadow.png) no-repeat top center;}
.cont-box10{background: #F4F1EE;opacity: 0.9;width: 900px!important;border: #6D6E73 0px solid;padding:15px;font-size: 15px;font-weight: 500;color: #6D6E73;
font-family: 'signika_negativeregular',sans-serif;text-align: left;}
.cont-box1{background: #F4F1EE;opacity: 0.9;width: 678px!important;border: #6D6E73 0px solid;padding:15px;font-size: 15px;font-weight: 500;color: #6D6E73;
font-family: 'signika_negativeregular',sans-serif;text-align: left;}
.cont-box2{background: #F4F1EE;opacity: 0.9;width: 684px!important;border: #6D6E73 0px solid;padding:15px;font-size: 15px;font-weight: 500;color: #6D6E73;
font-family: 'signika_negativeregular',sans-serif;text-align: left;}
.cont-box2{ text-align:center; background:#f4f1ee; opacity:0.9; filter:Alpha(opacity=90); width:720px!important;border:#6d6e73 0px solid; padding:0 0;margin:-9px; font-size:15px;font-weight:500; color:#6d6e73; font-family: 'signika_negativeregular',sans-serif;  text-align:left;}
.cont-box3 { margin: 0px;font-family: 'signika_negativeregular',sans-serif;text-align: left;opacity: 0.9;}
.cont-box3 .col1-popup {color: #666;width: 375px; /* float: left; */padding: 0 0;height: 500px;margin: 5px 5px;} 
/*New Login Section css -  15-05-2015 Added By Rahul Sutar*/
.login1{float:left; width:244px; /*height:259px;*/ height:255px; background:#fff; padding:0 0; margin:0 0px;}
.login1 h2{display:block; background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left; color:#fff; font-size:16px; line-height:12px;  font-family: signika_negativesemibold; text-transform:uppercase; margin:0 14px; padding:10px 0; text-decoration:none; font-weight:600;}
.login1 h2 a{color:#fff; text-decoration:none;}
.login1 ul{list-style:none; margin:5px 14px 0 14px; padding:0 0 10px 0;}
.login1 ul li{font-family: signika_negativesemibold !important;list-style:none; margin:10px 0 0 0; padding:0 0 1px 15px; background:url(/transfer/jsp/send/rbl/images/icons/red-bullet.png) no-repeat 0 0.1em; font-size:14px; line-height:10px;}
.login1 ul li li{font-family: signika_negativesemibold !important;list-style:none; margin:10px 0 0 0; padding:0 0 1px 15px;  no-repeat 0 0.1em; font-size:18px; line-height:10px;}
.login1 ul li a{color:#fff; text-decoration:none; padding:0 0; margin:0 0;list-style: none outside none; font-size: 14px;}
    .login1 ul li {
        color: #fff;
    }
.login1 ul li a:hover{text-decoration:none;}
.background1 {background: #003399;}
.background2 {background:#F4F0ED;  border-left: 1px solid #B5B4B2 !important;  border-right: 1px solid #B5B4B2 !important;  border-bottom: 1px solid #B5B4B2 !important;}
.login1 h4 {display: block;color: #6b6b6b !important;font-size: 14px;line-height: 10px;font-family: signika_negativesemibold !important;text-transform: none;margin: 0 14px;
padding: 5px 0px 4px 0px;}
.login1 h3{display:block; background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left; color:#fff; font-size:18px; font-family: 'signika_negativebold',sans-serif;  line-height:22px; 
text-transform:uppercase;margin:0 14px; padding:10px 0 8px 0; text-decoration:none; font-weight:600;}
.login1 p.c-no1{font-size:14px; color:#003399; display:block;   margin:0px 14px; font-weight:400;  font-family: signika_negativesemibold; line-height:none !important; }
.login1 p.c-time{font-size:13px; color:#fff; display:block; line-height:28px; line-height:28px; margin:0 14px; font-weight:400; background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;}
.login1 p.c-msg{font-size:12px; color:#fff; display:block; line-height:22px; line-height:22px; margin:5px 15px; font-weight:400;}
.login1 p.c-csno{font-size:20px; color:#f4f1ee; display:block; line-height:28px; line-height:28px; margin:0 14px; font-weight:400; background: url(/transfer/jsp/send/rbl/images/common/dotted-line.png) repeat-x bottom left;}
.login1 p.c-cards{display:block;color:#fff; font-size:15px;   line-height:12px; margin:0 14px; padding:15px 0 0 0; text-decoration:none; font-weight:700;}
.login1 ul li a span {text-decoration:none;display: inline-block;}
.background2 p{color: #6b6b6b !important;font-size: 11px; line-height: 12px;font-family: signika_negativesemibold !important;text-transform: none;margin: 0 14px;
padding: 10px 0px 4px 0px;}

    .background2 p span {font-size:14px; color:#003399;   margin:0px 5px; font-weight:400;  font-family: signika_negativesemibold; line-height:none !important;
    }
/*New Login Section css -  15-05-2015 Added By Rahul Sutar*/

/*.login1 ul li ul li a span {
    text-decoration:underline;
}*/
.login1 ul li ul li {
    margin-left: -30px;
}
/*Popup media  query*/

/*End Popup media  query*/