

.middleContainer {
   /* width: 975px; */
    margin: 0 35px;
}

header {
    background-color: #f5821f
}

header .menu {
    width: 693px;
    float: left;
    padding: 0;
    margin: 3px 0 0 0
}



header .menu li a {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    color: #FFF;
    text-decoration: none;
    display: flex;
    
}

header .menu li.selected {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAGCAIAAAB4jOjWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEM2N0EwRDIwRjhDMTFFM0JBQTNBNUVFRTFGMjc2RDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEM2N0EwRDMwRjhDMTFFM0JBQTNBNUVFRTFGMjc2RDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQzY3QTBEMDBGOEMxMUUzQkFBM0E1RUVFMUYyNzZEMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQzY3QTBEMTBGOEMxMUUzQkFBM0E1RUVFMUYyNzZEMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phh/aWQAAABASURBVHjaYvzaJM+ABFitM4Hk76PTkQVZ0FSwOpVD2MjqmLCqADIgRqIoQlaBqY4Jqwp0db/2dvzHC4AKAAIMAKHaMyp1j335AAAAAElFTkSuQmCC) no-repeat bottom center
}

header .SearcContainer {
    width: 265px;
    height: 32px;
    float: right;
    background-color: #FFF;
    margin: 16px 7px 0 0
}

header .SearcContainer input[type="text"] {
    width: 213px;
    height: 32px;
    float: left;
    padding: 0 10px;
    float: left;
    border: 0
}

header .SearcContainer input[type="image"] {
    float: left
}


.secondNav .Logo {
    height: 55px;
    width: 220px;
    float: left;
    background: url(../img/LogoImage_ICICIBank.png) no-repeat center center;
    margin: 20px 0
}

.secondNav .menu {
    width: 610px;
    float: right;
    margin: 20px 0px 0px 0px;
    padding: 0;
    list-style-type: none
}

.secondNav .menu li {
    color: #ffffff;
    background: #af2a2f;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    float: left;
    font-size: 18px;
    height: 60px;
    line-height: 18px;
    padding: 20px 20px 20px 20px;
    position: relative;
}




.secondNav .menu li a {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    color: #ffffff;
    font-weight: bolder;
    text-decoration: none;
}





footer {
    padding: 20px 0 30px 0;
    background-color: #053c6d
}

footer .containers {
    width: 960px;
    min-height: 190px;
    margin: 0px auto -30px;
    padding: 10px 0px;
    list-style: none;

}

footer .containers li {
    /*min-height: 260px;*/
    width: 280px;
    float: left;
    display: inline-block;
    padding: 0 20px
}

footer .containers li.first {
    width: 70%;
    padding: 0px;
}

footer .containers li .textcontent {
    /*min-height: 260px;*/
    width: 186px;
    float: left
}

footer .containers li .textcontent .header,footer .containers li .textcontent a {
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    color: #FFF;
    width: 100%;
    float: left;
    margin: 0 0 1px 0;
    text-decoration: none;
    text-align: left;
    background: none;
}

footer .containers li .textcontent a:hover {
    text-decoration: underline
}

footer .containers li .textcontent a.spacer {
    margin: 15px 0 1px 0
}

footer .containers li .textcontent .header {
    font-weight: bold;
    margin: 15px 0 5px 0;
    font-size: 14px
}

footer .containers li .textcontent .header.first {
    margin: 0 0 5px 0
}

footer .containers li.second {
    width: 206px;
    padding: 0px 30px;
}

footer .containers li.second a {
    height: 13px;
    width: 224px;
    float: left;
    padding: 7px 0 7px 35px;
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
    color: #FFF;
    line-height: 13px;
    margin: 0 0 10px 0
}

footer .containers li.second a:hover {
    text-decoration: underline
}

footer .containers li fieldset {
    width: 260px;
    float: left;
    border: 0
}

footer .containers li fieldset.mtop {
    margin-top: 20px
}

footer .containers li label {
    width: 100%;
    float: left;
    margin: 10px 0;
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    color: #FFF
}

footer .containers li select {
    width: 210px;
    font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    color: #000
}

footer .containers li input[type="submit"] {
    width: 30px;
    height: 30px;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #FFF;
    border: 0;
    text-align: center;
    background-color: #f5821f
}

footer .middleContainer {
    text-align: center;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: #959595;
    margin-top: 50px;
    line-height: 22px
}



footer .middleContainer a {
    display: inline;
    margin: 0 5px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: #FFF;
    text-decoration: none
}

footer .middleContainer a:hover {
    text-decoration: underline
}

.secondNav .menu {
    width: auto !important
}



.footer-twitter,.footer-linkedin,.footer-facebook,.BackgroundImage_DropDown,.winzip,.news-ticker-link,.adobe_pdf_icon1,.MagnifyingGlass,.menu_orange,.breadcrumbs-dropdown-grey,.news-ticker-links,.DisplayArrow_FaqUp,.DisplayImage_Compliment,.DisplayImage_ArrowPointer,.s-20x20rupee,.DisplayImage_Compliment,.DisplayImage_EmailEnvelope,.DisplayImage_Telephone,.icon_deposit,.icon_home,.DisplayImage_LocateUs,.icon_itrack,.icon_doller,.icon_ao_pl,.icon_ao_cc,.icon_ao_sa {
    background: url(https://www.icicibank.com/assets/img/sprites.png) no-repeat
}

.container footer .containers li.second a {
    width: inherit;
    padding-left: 10px;
    margin-bottom: 0
}

.tablerow {
    display: table-row;
    line-height: 0
}

.marb10 {
    margin-bottom: 10px;
    line-height: 0
}

.footer-twitter {
    background-position: 0 0;
    width: 27px;
    display: table-cell
}

.footer-linkedin {
    background-position: 0 -29px;
    width: 27px;
    display: table-cell
}

.footer-facebook {
    background-position: 0 -58px;
    width: 27px;
    display: table-cell
}





.MagnifyingGlass {
    background-position: -184px -33px;
    width: 32px;
    height: 32px;
    display: inline-block;
    border: 0
}

header .menu li {
    float: left;
    display: inline-block;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: rgb(255, 255, 255);
    text-align: center;
    margin: 0px 25px;
    padding: 19px 0px;
}
.aboutUsLink, .desktop-only{
    display: none;
}