.dk_options, .dk_toggle, .select-icon {
    -webkit-backface-visibility: hidden
}
.dk_container, .dk_label, .dk_options, .dk_options li {
    font-size: 11px
}
.dk_options a, .dk_toggle, .fright.padTopBtm0 a, .media-heading a:hover, .more, .more:hover, a {
    text-decoration: none
}
.dk_container {
    cursor: pointer;
    margin-bottom: 10px;
    outline: 0
}
.dk_toggle {
    background-color: #fff;
    color: #5f869f;
    overflow: hidden;
    white-space: nowrap;
    border: 1px solid #dadada;
    transition: .25s;
    border-radius: 3px;
    vertical-align: top!important
}
.dk_toggle, .select-icon {
    -webkit-transition: .25s;
    -moz-transition: .25s;
    -o-transition: .25s
}
.dk_open .dk_toggle .select-icon, .dk_toggle:active .select-icon {
    border-left-color: transparent
}
.dk_open .dk_toggle, .dk_open .dk_toggle .select-icon, .dk_options a:hover, .dk_toggle:active {
    background-color: #f8f5ec
}
.dk_focus .dk_toggle, .dk_toggle:focus, .dk_toggle:hover {
    background-color: #f8f5ec;
    color: #0496fd;
    outline: 0
}
.dk_toggle:active {
    outline: 0
}
.select-icon {
    border-radius: 0;
    height: 90%;
    position: absolute;
    right: 0;
    top: 0;
    transition: .25s;
    text-align: right;
    padding-right: 5px
}
.dk_options:before {
    content: "";
    height: 100%;
    position: absolute;
    top: 5px;
    width: 0;
    -webkit-transform: rotate(360deg);
    left: auto;
    right: 12px
}
.dk_container, .dk_open, .dk_toggle {
    position: relative
}
.dk_options a {
    color: #5f869f;
    padding: 6px 9px 6px 5px;
    border-bottom: 1px solid #dadada
}
.dk_options a:hover {
    color: #0496fd
}
.dk_option_current a, .dk_options_inner {
    background-color: #fff
}
.dk_options_inner {
    border: 1px solid #dadada;
    margin: 0;
    max-height: 244px;
    padding: 3px 3px 0
}
.dk_container {
    display: none;
    vertical-align: middle
}
.dk_container.dk_shown {
    display: inline-block;
    zoom: 1
}
.dk_options a, .dk_toggle {
    display: block
}
.dk_container[class*=span] {
    float: none;
    margin-left: 0
}
.dk_toggle {
    width: 100%
}
.dk_open {
    z-index: 10
}
.dk_open .dk_options {
    margin-top: 1px;
    visibility: visible;
    z-index: 0
}
.dk_options {
    margin-top: 1px;
    position: absolute;
    left: 0;
    visibility: hidden;
    width: 100%;
    z-index: 1;
    -webkit-transition: .3s ease-out;
    -moz-transition: .3s ease-out;
    -o-transition: .3s ease-out;
    transition: .3s ease-out
}
.dk_options_inner, .jspContainer {
    position: relative;
    width: 100%!important
}
.select-right .dk_options {
    left: auto;
    right: 0
}
.dk_options_inner {
    overflow: auto;
    outline: 0
}
.dk_touch .dk_options {
    max-height: 250px;
    overflow: hidden;
    z-index: 111
}
.dk_touch .dk_options_inner {
    max-height: none;
    overflow: visible
}
.jspContainer {
    overflow: hidden
}
.jspHorizontalBar, .jspPane, .jspVerticalBar {
    position: absolute
}
.jspVerticalBar {
    top: 0;
    right: 0;
    height: 100%;
    background: #fff;
    border-left: 1px solid #dadada;
    width: 7%!important
}
.jspHorizontalBar {
    bottom: 0;
    left: 0;
    width: 100%;
    height: 16px;
    background: #fff
}
.jspHorizontalBar *, .jspVerticalBar * {
    margin: 0;
    padding: 0
}
.jspCap {
    display: none
}
.jspHorizontalBar .jspCap {
    float: left
}
.jspTrack {
    background: #fff;
    position: relative;
    height: 100%!important
}
.jspDrag {
    background: #5f869f;
    position: relative;
    top: 0;
    cursor: pointer;
    border-radius: 4px;
    width: 45%;
    margin: 0 auto
}
.jspHorizontalBar .jspDrag, .jspHorizontalBar .jspTrack {
    float: left;
    height: 100%
}
.jspArrow {
    background: #fff;
    text-indent: -20000px;
    display: block;
    cursor: pointer
}
.jspArrow.jspDisabled {
    cursor: default;
    background: #fff
}
.jspVerticalBar .jspArrow {
    height: 16px
}
.jspHorizontalBar .jspArrow {
    width: 16px;
    float: left;
    height: 100%
}
.jspVerticalBar .jspArrow:focus {
    outline: 0
}
.jspCorner {
    background: #fff;
    float: left;
    height: 100%
}
.jspHorizontalBar {
    display: none!important
}
.dk_label {
    width: 94%;
    float: left;
    padding-left: 5px;
    color: #5f869f;
    padding-right: 20px
}
.jspPane {
    padding-left: 0!important;
    width: 100%!important;
    margin-left: 0!important;
    padding-top: 0!important
}
#atmAndBrnLoc, #branchLocatorList {
    float: left
}
#cityDisabled, #subUrbDisabled {
    font-size: 11px;
    color: #acacac;
    border: 1px solid #ddd;
    padding-left: 5px;
    border-radius: 3px
}
#cityDisabled .caret, #subUrbDisabled .caret {
    border-top: 4px solid #acacac;
    margin: 9px 8px 8px;
    float: right
}
.media, .media:hover {
    padding-top: 13px;
    margin-top: 0
}
.dk_focus .dk_toggle .dk_label, .dk_toggle:hover .dk_label {
    color: #0496fd
}
.dk_open .dk_label, .dk_toggle:active .dk_label {
    color: #acacac!important
}
div.jspContainer {
    min-height: 100px!important;
    width: 100%
}
.media:hover {
    background: #e7e7e7
}
#toolPalete ul.accordian h3 div.SalesToolIcons, #toolPaletePhone ul.accordian h3 div.SalesToolIcons {
    width: 39px!important
}
.featured_slider {
    padding: 0 0 0 15px
}
.rslides .business_cta, .rslides .cta {
    position: absolute;
    color: #fff;
    padding: 13px 51px 13px 15px;
    bottom: 15%;
    left: 4%;
    font-size: 1.12em
}
.featured_header {
    margin-top: 16px;
    margin-bottom: 20px
}
.rslides {
    margin: 0 auto 40px
}
.rslides .cta {
    background: url(../images/icon_arrow_white.png) 90% 50% no-repeat #0396fd
}
.rslides .business_cta {
    background: url(../images/icon_arrow_white.png) 90% 50% no-repeat #ba4d30
}
#slider2 {
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    margin: 0 auto;
    z-index: 0
}
.rslides_tabs {
    padding: 0;
    font-size: 18px;
    list-style: none;
    text-align: center;
    position: absolute;
    left: 26%;
    bottom: 41.4%;
    z-index: 0
}
.rslides_tabs li {
    display: inline;
    float: none;
    margin-right: 1px
}
.rslides_tabs a {
    width: auto;
    line-height: 20px;
    padding: 9px 20px;
    height: auto;
    background: 0 0;
    display: inline
}
.rslides_tabs li:first-child {
    margin-left: 0
}
#slider2-pager {
    display: block
}
#slider2-pager a {
    display: inline-block;
    padding: 0;
    background: url(../../FaceLift/images/slider_disabled.png) no-repeat;
    width: 10px;
    height: 10px
}
#slider2-pager img {
    float: left
}
#slider2-pager .rslides_here a, #slider2-pager a:hover {
    padding: 0;
    background: url(../../FaceLift/images/slider_active.png) 50% 0 no-repeat;
    width: 10px;
    height: 10px
}
#slider2-pager.business .rslides_here a, #slider2-pager.business a:hover {
    padding: 0;
    background: url(../images/slider_active-business.html) no-repeat;
    width: 10px;
    height: 10px
}
#SBGCSAccountOpeningForm #firstList {
    list-style: disc inside;
    padding: 15px
}
#SBGCSAccountOpeningForm {
    width: 80%
}
#SBGCSAccountOpeningForm input[type=text] {
    margin: 5px 0
}
#SBGCSAccountOpeningForm div.continuecancelbtn, #SBGCSAccountOpeningForm div.submitCancelButtonBox #SBGCSAccountOpeningForm #sectionOne {
    border: 1px solid #e7e7e7;
    display: inline-block;
    padding-bottom: 25px
}
#SBGCSAccountOpeningForm select {
    border-radius: 0
}
#SBGCSAccountOpeningForm #sectionFive, #SBGCSAccountOpeningForm #sectionFour, #SBGCSAccountOpeningForm #sectionOne, #SBGCSAccountOpeningForm #sectionThree, #SBGCSAccountOpeningForm #sectionTwo {
    padding-left: 15px
}
#SBGCSAccountOpeningForm #sectionOne {
    display: inline-block;
    border: 1px solid #e7e7e7
}
#SBGCSAccountOpeningForm #sectionThree .titleTab {
    padding: 25px 15px 15px 0
}
#SBGCSAccountOpeningForm section>div>h5 {
    padding: 15px 0 0 15px;
    color: #000771;
    font-size: 14px
}
#SBGCSAccountOpeningForm section h5 {
    padding: 15px 0;
    color: #000771;
    font-size: 14px
}
#SBGCSAccountOpeningForm h4 {
    background-color: #f3f3f3;
    color: #000771;
    border-bottom: 2px solid #26428b;
    padding: 15px 15px 8px;
    font-size: 16px;
    margin-top: 0;
    margin-bottom: 0
}
#SBGCSAccountOpeningForm #sectionOne .titleTab {
    display: block
}
#SBGCSAccountOpeningForm #sectionFive .titleTab, #SBGCSAccountOpeningForm #sectionFour .titleTab {
    display: inline-block;
    width: 100%
}
#SBGCSAccountOpeningForm .titleTab {
    color: #2570e0;
    background: url(../../../../../www.standardbank.co.za/standimg/SBG/FaceLift/images/headline_gradient_orange.png) left bottom no-repeat;
    margin-bottom: 20px;
    padding-bottom: 10px;
    font-size: 14px;
    margin-top: 15px;
    display: inline-block;
    width: 100%
}
#SBGCSAccountOpeningForm a {
    color: #08c
}
#SBGCSAccountOpeningForm .form-group {
    float: left;
    width: 33.3%
}
#SBGCSAccountOpeningForm #sectionOne .form-group {
    min-height: 100px
}
#resultMessage p {
    color: #000771;
    font-size: 16px;
    padding: 25px 0 0
}
div.socialwrapper {
    background: #f3f3f3;
    width: 95%;
    padding: 10px 15px 8px!important;
    height: 30px
}
div.row #comment, div.row #printdoc, div.row #ratingBox, div.row #share {
    border: none;
    height: inherit!important;
    padding: 0!important
}
/*    .sprite-search {
        position: fixed;
        margin-top: -3px;
        left: 29px;
    }
*/
@media (max-width: 979px) and (min-width: 768px) {
    .container {
        width: inherit!important;
    }
.footerContentBar {
    margin-top:40px !important;
    padding-left:20px;
    width: inherit !important;
}
.footerContentBar > div {
    width:25%;
}
.footerContentBar .span3 {
    margin-right:25px;
}
.fright.padTopBtm0 a {
    margin-left: -6px !important;
}
.navbar-inner > div.actionBar input[type="text"] {
    position: relative;
    top: -21px;
    left: -38px;
}
.navbar-inner > div.actionBar input.search[type="submit"] {
    position: relative;
    top: -18px;
    float: right;
    left: -67px;
}
.navbar-inner > div.actionBar .sprite-search {
    top: -18px;
    right: 27px;
}
.sprite-search {
    right: 35px;
    top:-1px
}

.footerContentBar > div > h3:nth-child(1){
    color: #000771;
    font-size: 18px!important;
    font-weight: 400!important;
    padding: 5px 0;
    line-height: 18.7px;
    margin-bottom: 5px;
    background: none!important;
}

/*.footerContentBar > div:last-child {
    display:none;
}*/

/*.navbar-inner > div.actionBar .sprite-search {
    right: 66px;
    top: -14px;
}*/
.sprite-downArrow {
width: 9px;
height: 5px;
background-position: -185px -11px;
float: right;
margin-top: -90px !important;
margin-right: 7px;
}

.row.topheaderbg {
    height:100px !important;
}

.site_global {
        float: left;
        padding: 0 17px;
}

.navbar-inner div.actionBar.pull-right {
        margin-top:68px !important;
}

#home.NigeriaHome>.row:nth-child(4) {
        background-size: 399px !important;
}
body .masterWrapperLeft { 
        width: 96%; 
        padding: 0 15px !important; 
} 

    .span9 {
        width: 100%!important
    }
    div.actionBar {
        position: absolute;
        background: 0 0!important;
        border: none!important;
        right: 3%;
        margin-top: 50px;
        width: 172px!important;
    }
    div.actionBar input[type="text"] {
      width: 158px; 
      height: 37px; 
      padding-left: 6px !important; 
      border: 1px solid #e7e7e7 !important; 
      margin-top: 0px; 
      margin-left: 0;
      left: -50px;
      top: -3px;
}

    div.actionBar input.search[type="submit"] {
        margin-top: -2px; 
        background: url(../images/search.png) #0396fd no-repeat center;
        cursor: pointer;
        height: 37px;
        color: #FFFFFF;
        transition: background 0.3s ease-in-out 0s;
        width: 40px;
        border: none;
        outline: none;
        display: inline-block;
        border-left: 1px solid #fff;
        float: right;
        left: -76px;
        position: relative;
        top: 1px;
        margin-right: -65px;
    }

    .site_global {
        /*padding: 17px 0 0 19px;*/
        /*padding: 0 17px;*/
        /*float: left;*/
        /*margin-left: -36px;*/
        /*position: absolute;*/
        color: #c0d6e3;
        font-size: .925em;
        /*position: relative;*/
        top: -70px;
        left: 360px;
    }
    body div div.accolades {
        width: 90%;
    }
    ul.breadcrumb {
        margin-left: 15px!important;
        /*width: 88%;
        padding-right: 0;*/
    }

/*    .pull-right {
        margin-top: 2px;

}*/ 


    #topHeader {
        margin-left: 12px;
    }
    body .masterWrapperLeft .span3 {
        margin-left: 10px!important;
        margin-right: 0!important;
        width: 32%!important;
    }
    .special_service {
        background: #fff!important;
    }
    body .fBanner>.row>.span3 {
        padding-right: 8px!important;
    }
    #footerNavBar.row div.topNav ul.mainMenu, .fBanner.marTop20 {
        padding-left: 15px
    }
    footer.row {
        padding-left: 13px;
        padding-right: 7px;
    }
    .blogIcon, .contactIcon, .faceBookIcon, .twitterIcon, .uTubeIcon {
        margin-right: 7px!important;
    }
}
@media only screen and (min-width: 320px) and (max-width: 736px) {
    .landscape, .navbar .nav>li>ul#topmenu3.dropdown-menu, div#footerNavBar.row {
        display: none;
    }
    #cib>.row>.container>.row, #home.NigeriaHome>.row:nth-child(5), #home.NigeriaHome>.row>.container>.row, .marTop5, div.masterWrapperLeft, div.row, div.row.marTop5 {
        margin-top: 0!important;
    }
    footer.row .footerContentBar {
        width: inherit !important;
    }
    .myMenu li {
        width: 140px!important;
    }
    .fright.padTopBtm0 a {
    margin-left: -12px !important;
    }
    .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {
        border-bottom: 1px solid #c0c7cd!important;
    }
    .footerContentBar .span3:first-child {
        width: 58%!important;
        float: left;
    }
    .footerContentBar .span2 {
        padding-top: 10px;
    }
    .dropdown.menu.active {
        border-bottom: 1px solid #c0c7cd;
    }
    #sitemap table, #sitemap table td, #sitemap table th, #sitemap table tr {
        border: none!important;
    }
    body .span9.masterWrapperLeft>.row>.span9, div#ArticleList h3, div.socialwrapper {
        display: inline-block;
    }
    #myModal.modal {
        left: 0!important;
    }
    #afford_tool div, #afford_tool_phone div {
        width: 93%!important;
    }
    #advSearch .advSrch:focus, #advSearch .advSrch:hover {
        color: #006892!important;
    }
    #advSearch.closedState .advSrchExpCol {
        float: left;
        margin-left: 45%;
        width: 20px!important;
        background: url(../images/actionBarIcons.png) -85px -32px no-repeat
    }
    #ArticleList, div.span9 h3.categoryHeading {
        clear: both
    }
    #AboutUs .blueBg, #AboutUs .blueBg p, #AboutUs .searchOutline {
        background: #e7e7e7!important
    }
    div.socialwrapper {
        height: inherit!important;
        width: 86%
    }
    .site_global.hidden-phone, div.footerContentBar h1 {
        display: inline-block!important
    }
    #home.NigeriaHome>.row>.container>.row {
        background: url(../images/bg_pattern.png) repeat-x!important;
        background-size: 638px!important
    }
    #cib>.row>.container>.row {
        background-size: 390px!important
    }
    #cib .searchOutline, .blueBg {
        background: #e7e7e7!important
    }
    .bannerCont img {
        min-height: 100%!important
    }
    .bannerCont, .special_service {
        min-height: inherit!important
    }
    .carousel-caption .btn {
        color: #fff!important
    }
    div.row #comment, div.row #share {
        width: 15%!important
    }
    .rgtCntWrapper li {
        list-style-type: none!important
    }
    .carousel-caption {
        top: 40px!important
    }
    div.masterWrapperLeft {
        padding: 0 25px!important
    }
    .special_service {
        background-color: transparent!important
    }
    #cib .blueBg, #cib .blueBg p, #home .blueBg, #home .blueBg p, .blueBg p, .searchOutline, div.blueBg {
        background: #e7e7e7;
    }
    .fleft {
        width: 70%
    }
    #sitemap table, .container, .span9, body .masterWrapperLeft .span3, body .span9 .row .span6 {
        width: 100%!important
    }
    div.site_global a {
        margin-right: 13px!important
    }
    div.siteBanner_web {
        padding-top: 10px
    }
    #home.NigeriaHome .masterWrapperLeft>.row>.span3, .featured_slider {
        padding: 0!important
    }
    #home .loginRegister {
        float: inherit!important
    }
    .loginRegister {
        background: url(../images/standard_tile_product_grey.png) no-repeat!important
    }
    #home.NigeriaHome .loginRegister {
        background: url(../images/standard_tile_homepage.png) no-repeat!important
    }
    , #cib.blueBg p, #home.NigeriaHome .blueBg, #home.NigeriaHome .blueBg p, #home.NigeriaHome .searchOutline {
        background: #fff!important
    }
    .rslides_tabs {
        left: 11%!important
    }
    #footerContentBar {
        padding: 0 25px
    }
    #sitemap table {
        max-width: 100%
    }
    .container {
        padding-left: 0!important;
        padding-right: 0!important;
        margin: 0!important
    }
    .carousel-inner {
        height: inherit!important;
        padding-top: 15px!important
    }
    body div div.accolades {
        height: inherit!important;
        padding-left: 0!important
    }
    .footerContentBar li a, div.appmessgaebox {
        width: inherit!important
    }
    .container .footerContentBar li a{
        width: 60% !important;
    }
    body .container>.row>.span3, div.span2 {
        width: 100%!important
    }
    div .loginRegister {
        position: inherit!important
    }
    div#footerNavBar.row ul.mainMenu li a {
        padding: 9px 15px!important
    }
    .footerContentBar .span2, .footerContentBar .span3 {
        width: 100%!important;
        padding-left: 20px
    }
    div.salesToolIconBox {
        display: none!important
    }
    .featured_slider {
        padding: 0 10px 0 15px
    }
    #SMEs .masterWrapperLeft>.row, #home.NigeriaHome .masterWrapperLeft>.row {
        margin-top: 0!important;
        margin-bottom: 0!important
    }
    .special_service {
        width: 98%!important;
        padding-bottom: 0!important
    }
    #Individual .blueBg, #Individual .searchOutline, body #Individual .blueBg p {
        background: #e7e7e7!important
    }
    body .mainCntrRowMrgn div.span3>a, body .masterWrapperLeft .row div.span3>a {
        background: url(../images/icon_arrow_white.png) 94% 50% no-repeat #0396fd;
        display: block;
        padding: 5px 23px 5px 14px;
        color: #fff;
        font-size: 14px;
        margin-top: 10px;
        width: auto;
    }
    li.dropdown.active>.dropdown-toggle {
        color: #2570e0!important
    }
    body div div.accolades {
        width: 100%
    }
    .accoladeItems {
        width: 98%
    }
    #SMEs .masterWrapperLeft>.row>.span3, #home.NigeriaHome .masterWrapperLeft>.row>.span3 {
        padding-left: 10px
    }
    #AboutUs>.row:nth-child(5), #SMEs>.row:nth-child(5), #cib>.row:nth-child(5), #home.NigeriaHome>.row:nth-child(5) {
        background: 0 0!important
    }
    .rgtCntWrapper {
        width: 100%!important
    }
    div.quicklinksbox {
        clear: both!important;
        width: 81%!important;
        padding-bottom: 25px;
        padding-top: 20px
    }
    .feedback_icon_delighted {
        background: url(../images/feedback_delighted.png) 3% 50% no-repeat #fff!important;
        width: 42%;
    }
    .feedback_icon_disappointed {
        background: url(../images/feedback_disappointed.png) 3% 50% no-repeat #fff!important;
        width: 42%;
    }
    body .fBanner>.row>.span3 {
        width: 50%!important;
        float: left;
        padding-left: 10px!important;
        padding-right: 5px!important
    }
    .navbar .nav {
        position: absolute;
        z-index: 99;
        background: #f3f3f3
    }
    .cross, .hamburger {
        font-weight: 700;
        position: absolute;
        margin-top: 5px;
        color: #888;
        cursor: pointer;
        outline: 0;
        z-index: 10000000000000;
    }
    header {
        width: 100%;
        height: 50px;
        line-height: 50px;
    }
    .hamburger {
        background: url(../images/hamburg.png) center no-repeat;
        border-radius: 2px;
        top: 5px;
        right: 14px;
        line-height: 32px;
        padding: 0 12px;
        font-size: 1.4em
    }
    .cross, .hamburger {
        width: 44px;
        height: 34px;
        border: 1px solid #ddd!important
    }
/*    body .cross {
        border: none !important;
        background-image: none !important;

}*/ 


    .cross {
        margin-right: 14px;
        background: url(../images/hamburg-collapse.png) center no-repeat!important;
        border-radius: 2px;
        top: 0;
        right: 0;
        padding: 0 15px;
        font-size: 3em;
        line-height: 65px
    }
    .navbar-inner a, .navbar-inner a:hover, .navbar-inner ul li a, .navbar-inner ul li a:hover {
        text-decoration: none;
        color: #fff
    }
    .navbar-inner {
        z-index: 1000000;
        font-weight: 700;
        font-size: .8em;
        width: 100%;
        background: #131313;
        position: absolute;
        text-align: center;
    }
    .navbar-inner ul {
        margin: 0;
        padding: 0;
        list-style-type: none;
        list-style-image: none;
    }
    .navbar-inner li, .navbar-inner li:hover {
        display: block;
        padding: 15px 0;
        /*border-bottom: #1d1f20 1px solid*/
    }
    .navbar-inner li:hover {
        /*background: #181818*/
    }
    #Business>.row:nth-child(4), #SMEs>.row:nth-child(4), div.actionBar {
        background: 0 0!important
    }
    .navbar-inner ul li a {
        margin: 0
    }
    div.row.topheaderbg {
        height: 100px!important
    }
    div.navbar {
        position: relative!important
    }
    .siteBanner_web {
        display: inline-block!important
    }
    .actionBar.pull-right, .site_selector {
        display: none!important
    }
    .siteBanner_web .fleft a img {
        width: 90%!important;
        padding-left: 15px!important
    }
    div.navbar-inner {
        top: inherit!important
    }
    body .rslides_tabs {
        position: absolute!important
    }
    div.actionBar {
        border: none!important;
        width: inherit!important
    }
    div.row #ratingBox {
        width: 92.5%!important;
        margin-bottom: 25px!important
    }
    #atmAndBrnLoc, #branchLocatorList {
        width: 100%
    }
    #toolPalete ul.accordian h3 {
        float: left!important;
        margin-bottom: 1px!important;
        width: 96%!important
    }
    .accordion_productdetails {
        width: 96%!important
    }
    .contactUsCol1, .contactUsCol2 {
        width: 98%!important
    }
    .accordion_productdetails .ui-state-default .ui-icon {
        left: 91%!important
    }
    .contactUsCol2 {
        padding-right: 0!important
    }
    .countryCntDetCol1, .mailBnk, .phnBnk {
        width: 100%!important
    }
    #atmAndBrnLoc h3, #branchLocatorList h3, div#ArticleList h3, div#applyOnlineList h3, div#contactUs h1, div#searchList h3, div#toolsAndCalc h3, div.PrintArea h3 {
        margin-bottom: inherit!important
    }
    table {
        border-collapse: collapse;
        border-spacing: 0;
        border: 1px solid #bbb
    }
    td, th, tr {
        border-top: 1px solid #ddd;
        padding: 4px 8px;
        width: 10%!important
    }
    .sprite-search {
        position: relative;
        margin-top: -32px;
    }
}
#sitemap table, div.actionBar {
    width: inherit!important
}
div.actionBar {
    background: 0 0!important;
    border: none!important
}
@media screen and (min-width: 768px) {
    .mobile-menu {
        display: none;
    }
}
@media (width: 768px) {
    .loginRegister.landscape, .quicklinksbox.landscape {
        display: inline-block!important;
    }
    /*.loginRegister, .quicklinksbox {
        display: none!important;
    }*/
}
@media screen and (max-width: 979px) and (min-width: 768px) {
    .siteBanner_web {
        background: 0 0!important;
    }
    div.actionBar {
        margin-top: 39px;
        margin-right: -15px
    }
    .loginRegister {
        float: left;
        display: inline-block;
        margin-left: 20px;
        margin-bottom: 20px;
    }
    div.quicklinksbox {
        height: auto;
        padding: 0;
        margin: 13px 0 0 20px;
        width: 37%;
        display: inline-block
    }
    #SMEs .searchOutline, #home .searchOutline, body .searchOutline {
        width: 183px;
        padding: 17px 2px 0 0!important
    }
    body .container>.row>.span3 {
        width: 100%
    }
    .rgtCntWrapper {
        width: 100%;
    }
    .Tellmeabout_content {
        width: 45%;
        float: left;
        display: inline-block;
        margin-right: 3%;
    }
    #accordian_phone, #toolPalete.portlet, #toolPaletePhone.portlet {
        margin: 39px 0 0 11px;
        width: 100%;
        display: inline-block;
    }
    #AboutUs>.row:nth-child(5), #Individual>.row:nth-child(5), #SMEs>.row:nth-child(5), #cib>.row:nth-child(5), #home.NigeriaHome>.row:nth-child(5), #noninterestbanking>.row:nth-child(5), #privateClients>.row:nth-child(5) {
        background: url(../images/bg_pattern.png) repeat-x;
        background-size: 411px;
        margin-bottom: 20px
    }
    .business {
        height: inherit!important
    }
    .feedback_icon_delighted {
        background: url(../images/feedback_delighted.png) 4% 50% no-repeat #fff;
    }
    .feedback_icon_disappointed {
        background: url(../images/feedback_disappointed.png) 4% 50% no-repeat #fff;
    }
    #sitemap table {
        max-width: inherit!important;
    }
    #advSearch.closedState .advSrchExpCol {
        float: left;
        width: 20px!important;
        background: url(../images/actionBarIcons.png) -85px -32px no-repeat;
        margin-left: 9%!important;
    }
    #News div#ArticleList h3, #News div.span9 h3.categoryHeading {
        margin-top: 24px!important;
    }
}
@media only screen and (width: 1024px) {
    .loginRegister {
        margin-top: 60px;
        margin-right: 20px;
        position: inherit!important;
    }
    .Tellmeabout_content {
        margin-top: -21px;
        clear: both;
        display: inline-block;
    }
    div.quicklinksbox {
        float: left;
    }
    .rgtCntWrapper {
        margin-top: -60px;
    }
}
@media screen and (min-width: 481px) and (max-width: 736px) {
    div.siteBanner_web {
        width: 50%!important;
    }
    .marTop5, div.row {
        margin-top: 0!important;
    }
}
@media (min-width: 1024px) {
    .loginRegister.landscape, .quicklinksbox.landscape {
        display: none;
    }
}
@media only screen and (max-width: 736px) and (min-width: 320px) {
    .actionBar.pull-right {
        display: inline-block!important;
        width: 140px!important;
        position: relative;
        bottom: 0;
        float: right!important;
        top: inherit;
        right: 0!important;
    }
    .navbar .nav {
        position: relative;
    }
    .navbar-inner {
        background: #f3f3f3;
        padding-bottom: 20px;
    }
    div.actionBar input[type="text"] {
        height: 30px!important;
        width: 77%!important;
    }
    div.actionBar input.search[type=submit] {
        width: 30px;
        height: 30px;
    }
}
#articleSearch .span9 {
    width: 100%;
    text-align: left
}
#articleSearch .span9 a {
    width: 92%!important
}
ul#articleSearch li {
    padding-bottom: 0!important
}
.more,a.pull-left.more, #homeLoanAford .leftMar0 .fleft a {
    background: url(../images/icon_arrow_white.png) 94% 50% no-repeat #0396fd;
    display: inline;
    padding: 8px 23px 8px 14px;
    color: #fff!important;
    font-size: 14px;
}
.more:hover {
    color: #fff;
    background: url(../images/icon_arrow_white.png) 94% 50% no-repeat #f58320
}
body #advSearch .advSrch {
    width: 240px!important;
}
.advSrchHidContent .span9 {
    width: 100%!important;
}
body .adVSrchHid .dk_container.dk_shown {
    width: 158px!important;
    margin-top: 8px;
    margin-left: 42px;
}
#searchList.span9 {
    width: 100%!important;
}
#advSearch {
    width: 534px;
}
form#advSearch, form#advSearch>#advSearch {
    width: 100%!important;
}
div#searchList select {
    height: 30px!important;
    border-radius: 0
}
.adVSrchHid .searchBar {
    height: 20px!important;
    font-size: 12px;
    margin-left: 42px;
    width: 85.5%;
}
.jobs {
    margin-left: 53px;
}
.searchHdrDiv {
    width: 53%!important
}
#advSearch .textRight input {
    background: url(../images/icon_arrow_white.png) 94% 50% no-repeat #0396fd;
    display: inline;
    padding: 4px 20px 4px 14px;
    color: #fff;
    font-size: 14px;
    border: none;
    margin-left: 54px!important
}
#Individual div.quicklinksbox h4 {
    border-bottom: 2px solid #f58320
}
#SMEs div.quicklinksbox h4 {
    border-bottom: 2px solid #ba4d30
}
#noninterestbanking div.quicklinksbox h4 {
    border-bottom: 2px solid #6C9E41
}
#cib div.quicklinksbox h4 {
    border-bottom: 2px solid #034A63
}
#AboutUs div.quicklinksbox h4 {
    border-bottom: 2px solid #C4962E
}
#SMEs #toolPalete .ui-accordion-header-active, #SMEs #toolPalete ul.accordian h3:hover {
    background: #ba4d30
}
#noninterestbanking #toolPalete .ui-accordion-header-active, #noninterestbanking #toolPalete ul.accordian h3:hover {
    background: #6C9E41
}
#cib #toolPalete .ui-accordion-header-active, #cib #toolPalete ul.accordian h3:hover {
    background: #034A63
}
#AboutUs #toolPalete .ui-accordion-header-active, #AboutUs #toolPalete ul.accordian h3:hover {
    background: #C4962E
}
.media:first-child {
    padding-top: 0!important
}
.media:last-child {
    background: 0 0;
}
#Individual div.quicklinksbox ul li a:hover {
    background: url(../images/icon_arrow_white.png) 92% 50% no-repeat #f58320
}
#SMEs div.quicklinksbox ul li a:hover {
    background: url(../images/icon_arrow_white.png) 92% 50% no-repeat #ba4d30
}
#noninterestbanking div.quicklinksbox ul li a:hover {
    background: url(../images/icon_arrow_white.png) 92% 50% no-repeat #6C9E41
}
#cib div.quicklinksbox ul li a:hover {
    background: url(../images/icon_arrow_white.png) 92% 50% no-repeat #034A63
}
#AboutUs div.quicklinksbox ul li a:hover {
    background: url(../images/icon_arrow_white.png) 92% 50% no-repeat #C4962E
}
#Individual div.quicklinksbox ul li {
    background: url(../images/icon_arrow_orange.html) 92% 50% no-repeat
}
#SMEs div.quicklinksbox ul li {
    background: url(../images/icon_arrow_brick_red.html) 92% 50% no-repeat
}
#noninterestbanking div.quicklinksbox ul li {
    background: url(../images/icon_arrow_grass_green.html) 92% 50% no-repeat
}
#cib div.quicklinksbox ul li {
    background: url(../images/icon_arrow_cib_blue.html) 92% 50% no-repeat
}
#AboutUs div.quicklinksbox ul li {
    background: url(../images/icon_arrow_gold.html) 92% 50% no-repeat
}
form>.advToolSearch {
    background: #e7e7e7!important;
    margin-top: 15px;
    padding: 0 17px 17px
}
.advToolSearch h2 {
    color: #26428b
}
.dropdown-menu.secondLevelNavigation .row .span3 ul.linkList {
    padding-top: 0
}
.dropdown-menu.secondLevelNavigation .row .span3 h3 {
    padding-bottom: 0
}
ul.nav .dropdown.menu:last-child>ul {
    /*left: -139px*/
}
div#visitgolbalLabel {
        top: 30px!important;
    left: 73.5% !important;
}
div#visitgolbalLabel a {
    color: #fff !important;
    font-size: 10px !important;
}
ul.breadcrumb li a:hover {
    color: #0396fd;
    text-decoration: none
}
.footerContentBar div.span2 ul li {
    /*background: url(../images/icon_arrow_luminous_blue.png) 90% 50% no-repeat*/
}
div#footerNavBar.row {
    height: 38px!important
}
div.topNav ul.mainMenu {
    padding-top: 9px!important
}
#footerNavBar div.topNav ul.mainMenu li {
    height: 30px!important
}
footer .container {
    padding-left: 28px
}
.footerContentBar .span3 {
    margin-left: 0
}
.footerContentBar .span2, .footerContentBar .span3:nth-child(2) {
    margin-left: 23px
}
.footerContentBar .span3:last-child {
    margin-left: 50px
}
footer.row {
    /* padding-top: 15px!important
; */
    /* background: #f2f2f2; */
}
body div.row #comment, body div.row #share {
    width: 15%!important
}
body div.row div#shareIcons {
    width: 117px!important
}
.fb_iframe_widget {
    display: block!important
}
body .dk-selected {
    border: 1px solid #D3D3D3!important;
    border-radius: 0!important;
    color: #555!important;
    background: url(../images/select-arrow.png) 95% 50% no-repeat #fff!important
}
.LinkedInIcon, .linkedIn {
    height: 36px;
    width: 36px;
    background: url(../images/socialMedia.png) -108px 0 no-repeat;
    display: block;
    float: left;
}
#searchLocationDiv {
    width: 24%!important;
    margin-top: 0!important;
}
div#comment img, div#printdoc img, div#share img {
    padding-top: 5px;
}
#Individual #comment span {
    background: url(../images/commentIcon-individual.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 10px 30px 15px 0;
}
#Individual #printdoc span {
    background: url(../images/printIcon-individual.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 10px 30px 10px 0
}
#Individual #share span {
    background: url(../images/shareIcon-individual.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 13px 30px 10px 0
}
#SMEs #comment span {
    background: url(../images/commentIcon-business.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 10px 30px 15px 0
}
#SMEs #printdoc span {
    background: url(../images/printIcon-business.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 10px 30px 10px 0
}
#SMEs #share span {
    background: url(../images/shareIcon-business.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 13px 30px 10px 0
}
#cib #comment span {
    background: url(../images/commentIcon-cib.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 10px 30px 15px 0
}
#cib #printdoc span {
    background: url(../images/printIcon-cib.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 10px 30px 10px 0
}
#cib #share span {
    background: url(../images/shareIcon-cib.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 13px 30px 10px 0
}
#noninterestbanking #comment span {
    background: url(../images/commentIcon-noninterestbanking.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 10px 30px 15px 0
}
#noninterestbanking #printdoc span {
    background: url(../images/printIcon-noninterestbanking.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 10px 30px 10px 0
}
#noninterestbanking #share span {
    background: url(../images/shareIcon-noninterestbanking.html) 100% 50% no-repeat;
    height: 19px;
    width: 25px;
    padding: 13px 30px 10px 0
}
#enquiriesID_sbgcsFeedBackForm {
    padding-left: 13px
}
#ajaxFormSubmit_SBGCS_Enquiry_Form {
    background: url(../images/icon_arrow_white.png) 94% 50% no-repeat #0396fd!important;
    height: inherit!important;
    display: inherit!important;
    width: 23%!important
}
#footerNavBar div.topNav ul.mainMenu {
    padding-left: 0!important
}
#footerNavBar br.clearBoth {
    display: none
}

.footerContentBar ul li {
    background: url(../images/icon_arrow_luminous_blue.png) 90% 50% no-repeat;
    border-bottom: 1px solid #d4d4d4;
    padding: 0;
}

.ui-accordion-content ul, ol {
    list-style: inside!important;
    padding-left: 5px!important
}
.LinkedInIcon, .blogIcon, .contactIcon, .emailIcon, .faceBookIcon, .telephoneIcon, .twitterIcon, .uTubeIcon {
    margin-right: 5px !important;
}
#toolPalete .linkList li a {
    width: 94%!important;
    vertical-align: top;
    height: inherit
}
.generic-account .form-group {
    width: 100%!important;
    height: 35px!important;
    display: inline-block;
    min-height: inherit!important
}
.generic-account .col-lg-3 {
    float: left;
    width: 30%;
    font-weight: 700;
    font-size: 12px!important;
    color: #000
}
.generic-account .form-group input {
    width: 40%!important
}
.generic-account .form-group select {
    width: 42%!important
}
#SBGCSAccountOpeningForm.generic-account {
    width: 75%
}
.generic-account .more {
    background: url(../images/icon_arrow_white.png) 94% 50% no-repeat #0396fd;
    padding: 6px;
    color: #fff;
    font-size: 14px;
    width: 40%;
    text-align: center;
    font-weight: 700;
    display: inline-block;
    float: left
}
.generic-account div.submitCancelButtonBox {
    background: #fff!important;
    width: 100%;
    margin: auto 0 20px;
    float: left;
    display: inline-block
}
#SBGCSAccountOpeningForm.generic-account #sectionOne {
    display: inline-block;
    border: 1px solid #e7e7e7;
    padding-left: 35px;
    padding-top: 10px
}
#SBGCSAccountOpeningForm.generic-account #sectionOne .form-group {
    float: left
}
.generic-account label.error {
    color: red!important
}
@media only screen and (min-width: 320px) and (max-width: 736px) {
    #SBGCSAccountOpeningForm.generic-account {
        width: 100%;
    }
    .generic-account .form-group {
        height: inherit!important;
    }
    #SBGCSAccountOpeningForm.generic-account #sectionOne {
        padding-left: 15px;
    }
    .submitCancelButtonBox {
        margin-top: 15px!important;
    }
    .generic-account .col-lg-3 {
        margin-right: 10px
    }
}
@media only screen and (min-width: 320px) and (max-width: 624px) {
    .generic-account label.error {
        color: red!important;
        display: block!important;
        float: right;
        margin-right: 26%!important
    }
}
.tablet {
    display: none!important
}
@media (min-width: 768px) and (max-width: 978px) {
    #AboutUs>.row:nth-child(5), #Individual>.row:nth-child(5), #SMEs>.row:nth-child(5), #cib>.row:nth-child(5), #home.NigeriaHome>.row:nth-child(5), #noninterestbanking>.row:nth-child(5), #privateClients>.row:nth-child(5) {
        background: url(../images/bg_pattern.png) repeat-x;
        background-size: 400px;
        margin-bottom: 20px
    }
    #slider2 {
        width: 67%;
        float: left
    }
    .rgtCntWrapper .loginRegister {
        display: none
    }
    .tablet {
        display: inline-block;
    }
}
.fright.padTopBtm0 a {
    background: url(../images/icon_arrow_white.png) 94% 50% no-repeat #0396fd;
    display: inline-block;
    padding: 8px 23px 8px 14px;
    color: #fff!important;
    font-size: 14px;
    margin-top: 10px!important;
    clear: both;
    margin-left: -1px
}
#toolPalete ul.linkList li {
    list-style-type: none!important
}
#afford_tool.ui-accordion .ui-accordion-content {
    min-height: inherit
}
div.CountrySelector {
    /*top: 55px!important*/
}
#brachAtmSearch {
    height: 26px!important
}
li.dropdown.active>.dropdown-toggle {
    background: #e7e7e7
}
.tabbable .nav li a:hover, .tabbable .nav-tabs>.active a {
    font-weight: 700;
    border: none!important;
    margin-right: 0
}
.tabbable .nav li a {
    font-weight: 400
}
#twitter-widget-0 {
    width: 101px!important
}
.select.clicked ul, .select.clicked ul li {
    display: inline-block!important;
    visibility: visible
}
.select.clicked ul li {
    background-image: none
}
div#footerNavBar.row ul.mainMenu li a {
    padding: 9px 15px!important
}
#advanced_search_id {
    display: inline-block
}
body div#searchList div.articlelist_wrapper {
    border-top: 0!important
}
ul#articleSearch li.hr {
    width: 70%!important
}
div.span9 ul li h2 span.searchResultsIcon {
    margin-top: 0 !important;
    background: url(../images/gwaIcons.gif) -395px 0 no-repeat
}
div.span9 ul li:hover h2 span.searchResultsIcon {
    background: url(../images/gwaIcons.gif) -395px 0 no-repeat!important
}
div#searchList h3 {
    margin-bottom: 10px
}
@media only screen and (device-width: 768px) {
    .rslides_tabs {
        top: 330px !important;
    }
}
#commentPostform div.comment_selectusername div {
    display: inline;
    margin-left: 0 !important;
    font-size: .875em;
}
#commentPostform .span2:nth-child(2) {
    margin-right: 25% !important;
    display: inline;
    font-size: .875em;
}
#comment_wrapper .fBanner {
    margin-top: 0px !important;
    float: right;
}

#commentPostform .span2.marLeftMinus:nth-child(3) {
  margin-left:0 !important;
  margin-right:0px !important;}


#commentPostform .span2.marLeftMinus:nth-child(4) {
  margin-left:0px !important;
}

#afford_tool input[type="text"] {
    background: #fff !important;
}

.fBanner.span3.leftMar0 a, .fBanner.span3.leftMar0 #ajaxFormSubmit_Enquiry_Form {
    margin-left: 5px !important;
}

#toolPalete ul.accordian .panel {
  padding-bottom:15px;
}

.navbar .nav>li>.dropdown-menu:after {
    display: none;
}

.ie .linkList, .ie .linkList li, .pext-ie9 .linkList, .pext-ie9 .linkList li {
    list-style: none !important;
}

.ie #accoladeList, .pext-ie9 #accoladeList, #accoladeList {
    float: left;
}

.ie #accoladeList li , .pext-ie9 #accoladeList li, .accolades ul#accoladeList li {
    border-bottom: 1px solid #d2d2d2;
}

.span9 .span6 {
    width: 65% !important;
}

body .masterWrapperLeft .row .span3 {
    width: 33.3%;
    margin-left: 0;
    margin-top: 0 !important;
}

body .masterWrapperLeft .span3 {
    margin-top: 14px;
}
.span9.masterWrapperLeft div > h3.categoryHeading {
    color: #26428b !important;
    /*background: url('../images/headline_gradient_dark_lg.png') left bottom no-repeat;*/
    padding-bottom: 11px;
    font-size: 14px;
}

body .span9.masterWrapperLeft .span3 > a {
    background: url(../images/icon_arrow_white.png) no-repeat #0396fd 94% 50%;
    /* width: 54px; */
    /*height: 21px; */
    display: inline-block !important;
    padding: 8px 23px 8px 14px;
    color: #fff;
    font-size: 14px;
    width: auto;
    margin-top: 5px;
    margin-bottom: 20px;
}

body .media-body {
        padding-right: 17px !important; 
}

#afford_tool input[type="text"], #afford_tool input[type="password"], #result2, #result2Phone, #afford_tool_phone input[type="text"], #afford_tool_phone input[type="password"] {
    background: #fff !important;
}

#brachAtmSearch {
    height: 25px !important;
}

#footerNavBar div.topNav ul.mainMenu li:hover a{
        color: #fff !important;
    background-color: #0496fd;
}

body div.CountrySelector {
    background: #00a1e1 !important;
    top: 28px!important;
}

/* Ash to remove */

body div.countrymap {
    display: none !important;
}

.site_selector #scrollWrap > a {
    display:none !important;
}

@font-face {
font-family: 'standardbank';
src: url('StandardBank-Medium.otf');
}

div.site_global a {
font-family: arial !important;
font-size: 14px !important;
}

div#visitgolbalLabel a:hover {
    text-decoration: none !important;
}

body .topheaderbg {
    /*background: none !important;*/
}

div.site_global a {
    color: #fff !important;
}

.std-footer {
    position: absolute;
        /*top: 0;*/
        right: 0;
        display: none !important;
}

.footerLegalBar {
    border-top: 1px solid #fff !important;
    
}

/*.footerLegalBar > .container > .span9 {
    width: 100%;
}*/

/*{
    background: #f3f3f3;
}*/

.footerLegalBar.row > .container {
    position: relative;
}

#legalLinks .copyright {
    width: 77% !important;
}

div.site_global a {
    margin-left: 23px !important;
    margin-top: 21px;
}

body .site_selector #scroller {
    top: 54px !important;
}

body .topheaderbg {
    background: url("../images/topHeader_Bg.jpg") no-repeat scroll 0 0 #0d3692 !important;
}

.footerContentBar .span3 {
    width: 23.1% !important;
}

@media screen and (min-width:768px) and (max-width:979px) {
div#visitgolbalLabel {
    left: 63.5% !important;
}

}

@media screen and (min-width:980px) and (max-width:1024px) {
div#visitgolbalLabel {
    left: 69.5% !important;
    top: 30px;
}
}


#footerLegal{
        border-top: 1px solid #fff !important;
    background: #f3f3f3 !important;
        height: 103px;
}

.container > img.pull-right {
        padding-bottom: 6px;
        margin-top: 22px;
}

.footerContentBar div.span2 ul li:nth-child(6) {border-bottom:none !important;}
footer {
    background: transparent !important;
}

footer > .container {
    background: #eeeeee;
    width: 100%;
    padding-right: 0 !important;
    padding-left: 0 !important;
    padding-top: 15px;
}

.footerContentBar {
    width:970px;
    display: block !important;
}

.footerLegalBar.row > .container > .span3 {
    display: none;
}

#content.PrintArea > h1 {
    color: #787878;
    background: url(../images/headline_gradient_orange-6-col.png) no-repeat left bottom;
    margin-bottom: 20px;
    font-size: 14px;
    padding-bottom: 15px;
    font-weight: bold;
    margin-top: 20px;
}



.pull-right li {
    float: left;
    /* margin-right: 12px; */
    border-right: 1px solid #333;
    line-height: 13px;
    /* margin-left: 10px; */
    padding: 0px 10px;
    margin-top: 10px;
}
.pull-right li.last_child {
    border: 0;
}
.pull-right li a  {
    color: #000 !important;
}
ul.breadcrumb {
    background: transparent !important;
    float: left;
}


#submitCallbackForm{
background: url(../images/icon_arrow_white.png) no-repeat #0396fd 94% 50%;
display: inline;
padding: 8px 23px 8px 14px;
color: #fff;
font-size: 14px;
}

i, .socialIconset span {
    background-image: url(spritesheet.png);
    background-repeat: no-repeat;
    display: block;
}

.sprite-Livechat {
    width: 21px;
    height: 21px;
    background-position: -5px -5px;
}

.sprite-SalesToolsWhiteIcons {
    width: 70px;
    height: 77px;
    background-position: -36px -5px;
}

.sprite-ToolIcon {
    width: 24px;
    height: 24px;
    background-position: -116px -5px;
}

.sprite-Web {
    width: 21px;
    height: 23px;
    background-position: -150px -5px;
}

.sprite-acc_DownArrow {
    width: 16px;
    height: 16px;
    background-position: -181px -5px;
    margin-top: 2px;
    margin-right: -16px;
    float: right;
}

.ui-state-active .sprite-acc_DownArrow {
     width: 16px;
    height: 16px;
    background-position: -181px -18px;
    margin-top: 2px;
    margin-right: -16px;
    float: right;
}

.sprite-icon_arrow_lumi_blue {
    width: 9px;
    height: 14px;
    background-position: -135px -71px;
    float: right;
    margin-top: 4px;
    margin-right: 28px;
}

.sprite-downArrow {
    width: 9px;
    height: 5px;
    background-position: -185px -11px;
    float: right;
    margin-top: 10px;
    margin-right: 7px;
}

.feedback_icon_delighted:hover i {
    width: 17px;
    height: 19px;
    background-position: -207px -20px;
}

.feedback_icon_disappointed:hover i {
    width: 17px;
    height: 17px;
    background-position: -5px -49px;
}

.sprite-headline_gradient_navy {
    width: 215px;
    height: 1px;
    background-position: -5px -92px;
    margin-top: -10px;
    padding-bottom: 7px;
}

.sprite-headline_gradient_orange {
    width: 233px;
    height: 1px;
    background-position: -5px -103px;
    margin-top: -10px;
    margin-bottom: 10px;
}

.sprite-headline_gradient_red {
    width: 217px;
    height: 1px;
    background-position: -5px -114px;
    margin-top: -10px;
    margin-bottom: 10px;
}

.sprite-icon_arrow_blue {
    width: 9px;
    height: 14px;
    background-position: -116px -49px;
}

.sprite-icon_arrow_light_blue {
    width: 9px;
    height: 14px;
    background-position: -135px -49px;
    float: right;
    margin-top: 4px;
    margin-right: 5px;
}

.linkList li:hover i {
    width: 11px;
    height: 16px;
    background-position: -154px -49px;
    margin-right: 5px;
}

.sprite-icon_arrow_white {
    width: 11px;
    height: 16px;
    background-position: -154px -49px;
    position: relative;
    margin-left: 10px;
    margin-top: -25px;
}

.sprite-icon_arrow_white_more {
    width: 11px;
    height: 16px;
    background-position: -154px -49px;
    float: right;
    margin-top: 2px;
    margin-right: -6px;
}

.sprite-icon_email {
    width: 26px;
    height: 17px;
    background-position: -175px -49px;
}

.sprite-icon_email--grey {
    width: 24px;
    height: 17px;
    background-position: -211px -49px;
}

.sprite-icon_delighted {
    width: 19px;
    height: 17px;
    background-position: -255px -48px;
    float: left;
    margin-right: 4px;
    margin-top: 2px;
    margin-left: -22px;
}



.sprite-icon_disappointed {
    width: 19px;
    height: 17px;
    background-position: -288px -48px;
    float: left;
    margin-right: 4px;
    margin-top: 2px;
    margin-left: -22px;
}

.sprite-icon_global {
    width: 26px;
    height: 24px;
    background-position: -5px -125px;
}

.sprite-icon_telephone {
    width: 25px;
    height: 18px;
    background-position: -41px -125px;
}

.sprite-loading29 {
    width: 31px;
    height: 31px;
    background-position: -76px -125px;
}

.sprite-products {
    width: 26px;
    height: 18px;
    background-position: -117px -125px;
}

.sprite-sb_africa_icon {
    width: 26px;
    height: 22px;
    background-position: -153px -125px;
}
.sprite-search {
    width: 15px;
    height: 14px;
    background-position: -189px -125px;
    float: right;
    position: absolute;
    display: inline-block;
    /*margin: 12px -12px;*/
    margin-top: 11px;
    margin-right: -13px;
   /* right: 25px;
    top: -15px;*/
}

.sprite-select-arrow {
    width: 10px;
    height: 6px;
    background-position: -5px -76px;
    position: relative;
    float: right;
    margin-top: -20px;
    margin-right: 6px;
}

.sprite-slider_active {
    width: 10px;
    height: 10px;
    background-position: -214px -125px;
}

.sprite-slider_disabled {
    width: 10px;
    height: 10px;
    background-position: -214px -145px;
}

.faceBookIcon {
    width: 36px;
    height: 36px;
    background-position: -245px -5px;
}

.blogIcon {
    width: 36px;
    height: 36px;
    background-position: -389px -5px;
}

.twitterIcon {
    width: 36px;
    height: 36px;
    background-position: -281px -5px;
}

.uTubeIcon {
    width: 36px;
    height: 36px;
    background-position: -317px -5px;
}

.LinkedInIcon {
    width: 36px;
    height: 36px;
    background-position: -353px -5px;
}

.quicklinksbox li a .sprite-icon_arrow_blue {
        float: right;
    margin-top: 6px;
}

.quicklinksbox li a:hover .sprite-icon_arrow_blue {
    width: 11px;
    height: 16px;
    background-position: -154px -49px;
}

.media-heading .sprite-icon_arrow_blue {
        float: right;
    margin-top: 29px;
}

.tools_book {
        float: left;
    margin-left: 5px;
    width: 21px;
    height: 25px;
    background-position: -80px -53px;
    margin-top: -3px;
}

.socialIconset > a:last-child > span {
    margin-right: 0px !important;
}

.socialIconset > a {
    float: left;
}

.tools_calculator {
    float: left;
    margin-left: 5px;
    width: 21px;
    height: 25px;
    background-position: -80px -10px;
    margin-top: -3px;
}

.tools_web {
    float: left;
    margin-left: 5px;
    width: 21px;
    height: 25px;
    background-position: -51px -10px;
    margin-top: -3px;
}

.tools_equiry {
    float: left;
    margin-left: 5px;
    width: 21px;
    height: 25px;
    background-position: -41px -52px;
}

.arrow_luminous {
    width: 9px;
    height: 14px;
    background-position: -135px -71px;
}

.footerContentBar li a .arrow_luminous {
    
    float: right;
    margin-top: 4px;
    margin-right: 18px;
}

.footerContentBar p a .arrow_luminous {
    float: right;
    margin-left: 13px;
    margin-top: 3px;
}

.footerContentBar .span3 p a {
    display: inline-block;
    padding-right: 18px !important;
    color: #0396fd;
    text-decoration-line: none;

}

/* temporary control styles */

#goButton, .myMenu li, div.quicklinksbox ul li, div.quicklinksbox ul li a:hover,
/*#home .row h3 #home ul.linkList li,#home ul.linkList li:hover,*/ body .mainCntrRowMrgn div.span3 > a,
body #home .masterWrapperLeft .row div.span3 > a, body #home .masterWrapperLeft .row div.span3 > a,
.feedback_icon_delighted, .feedback_icon_delighted:hover, .feedback_icon_disappointed, .feedback_icon_disappointed:hover,
.media-body, #afford_tool .ui-icon-triangle-1-e, #toolPalete ul.accordian h3 div.SalesToolIcons, .prodServHl > a,
div.actionBar input.search[type="submit"], div.CountrySelector a, body .masterWrapperLeft .row div.span3 > a, body .span9.masterWrapperLeft .span3 > a,
#afford_tool .ui-icon-triangle-1-s

{
    background-image: none !important;
}

#toolPalete ul.accordian h3 div#RatesFees.SalesToolIcons, #toolPalete ul.accordian h3 div.SalesToolIcons,
#toolPalete ul.accordian h3 div.SalesToolIcons {
    width: inherit !important;
    margin-left: 2px;
}
body .site_selector #scroller h6 {
    color:#fff;
    font-size:larger;
    font-weight:bolder;
}

.wem-sprite-icon_arrow_white_more {
    width: 11px;
    height: 16px;
    background-position: -154px -49px;
    float: right;
    margin-top: 2px;
    margin-right: -16px;
    background-image: url(spritesheet.png);
    background-repeat: no-repeat;
}
p.padB10 {
    position: relative;
    left: 12px;
    }


/* Please Do not remove PBBInternational use this */
 .applyOnline {
    background: url(../../../Standard%20Bank%20Groupwide%20content/Common/Icons/act-hover.html) no-repeat 7% 50% #f58320 !important;
    padding-left:43px !important;
    width: 73.4% !important;
    color:#fff !important;
 }

 .applyOnline img {
    display:none;   
 }
.applyOnline i {
    width: 11px !important;
    height: 16px !important;
    background-position: -154px -49px !important;
} 

 div.quicklinksbox ul li a.applyOnline:hover {
    background: url(../../../Standard%20Bank%20Groupwide%20content/Common/Icons/act-hover.html) #26428b no-repeat 7% 50% !important;
    padding-left:43px !important;
    width: 73.4% !important;
    color:#fff !important;

 }
.applyOnline:hover i {
    width: 11px !important;
    height: 16px !important;
    background-position: -154px -49px !important;
} 

.ui-accordion-content ul li {
    list-style: outside!important;
    margin-left: 15px;
}

.tabViewIncnt .PrintArea li {
    list-style-type: disc;
    margin-left: 15px;
}
/* End PBBInternational */
/*ul{

    list-style-type: disc !important;
    list-style-position: inside !important;
}
*/
.MauritiusPS li {
    list-style-type: disc !important;
    list-style-position: inside !important;
}


.cookie {
    display: none ;
  background: #f3f3f3 !important;
  padding: 1rem 27% 1rem 18%;
  box-shadow: 0 10px 20px rgba(0,0,0,0.3);
  position: relative !important;
  z-index: 5;
}
  
  .cookie_message {
    padding: 0.2rem 0% 0.2rem 0%;
    margin: 0;
    
  }
  .cookie_accept{
    margin-top: -20px !important;
    outline: none !important;
    float: right !important;
    background-color: #f3f3f3 !important;
    border-style: none !important;
    color: #333333;
    font-weight: 600;
    padding-right: 0%;
  }

  .cookie_link {
    
    transition: background 150ms ease;
    text-decoration: none;
    cursor: pointer;  
    }
    
  
    

.fleft a img {
    height: 100px;
}
span.baec5a81-e4d6-4674-97f3-e9220f0136c1 {
    background: #eeeeee !important;
}
.footerContentBar .span3 h3 {
    color: #000771;
    font-size: 18px !important;
    font-weight: normal !important;
    padding: 5px 0 5px;
    line-height: 18.7px;
    margin-bottom: 5px;
    background: none !important;
    margin: 3px 0px !important; 
}