body.ip3-fixed-income-factbook .archived-table th.archived-title {width:80%;} 
body#issuance-plan .content-container ul {margin-bottom:10px;list-style-type: disc;}
body#issuance-plan .content-container ul li {margin-left:25px;}
body.ip3-edit.ip3-reports-archive  .mobile-dropdown{display:none}
.shareHeader{border-bottom:1px solid #d4d4d4; }
.shareHeader .header-top{margin: auto;padding:0px!important;}
.shareHeader .container{padding:0px!important;}
.ticker-home{margin-left:5px!important;}
#_cookieConsentWrapper h2{font-size:17px!important;margin-bottom:20px;}
/*.results-centre-breadcrumb{position:inherit!important}
.results-centre-breadcrumb{z-index:1!important;}*/
#logo{padding:20px 0px;}
#headerwrapper{padding-bottom:2px!important;}
.navWrapper{font-family: "RNHouseSansW01Regular",sans-serif;font-size: 13px;width: 100%;}
#desktopMenu{position:absolute;}
.mainNavigation{float:left;width:75%;margin-left:40px;}
.mainNavigation .levelOneUL .levelOneLI{float:left;}
.mainNavigation .levelOneUL .levelOneLI .levelTwoUL{position:absolute;display:none;}
.mainNavigation .levelOneUL .levelOneLI > a{color: #0a2f64;float: left;font-family: "RNHouseSansW01Regular",sans-serif;font-size: 14px;line-height: 18px;margin-top: 9px;padding: 13px 20px 8px;text-decoration: none;}
.mainNavigation .levelOneUL .levelOneLI > a:hover{color:#b4a99f;}
.mainNavigation .levelOneUL .levelOneLI > a:focus{border:3px solid #ffbf47;outline:none;padding:10px 17px 10px 17px;}
.mainNavigation .levelOneUL .levelOneLI > a:active{background: #ffbf47 none repeat scroll 0 0;border-radius: 6px;color: #0a2f64;outline: medium none;}
.mainNavigation .levelOneUL .levelOneLI .levelTwoUL{float: left;left: -112px;margin: 0;overflow: visible;padding: 14px 0 0;top: -550px;width: 85%;z-index: 9999;}
.mainNavigation .levelOneUL .levelOneLI .levelTwoUL .levelTwoLI{background-color: whitesmoke;display: table;height: 62px;margin: 0;width: 216px;}
.mainNavigation .levelOneUL .levelOneLI .levelTwoUL .levelTwoLI > a{ background-color: #0a2f64;color: white;display: table-cell;font-size: 14px;line-height: 18px;margin-top: 0;overflow-wrap: break-word;padding: 16px 24px;position: relative;text-align: left;text-decoration: none;vertical-align: middle;width: 100%;}

.activeMenuBox{color:rgb(10, 47, 100)!important;background-color:#ffbf47!important;outline:none!important;}

.mainNavigation .levelOneUL .levelOneLI .levelTwoUL .levelTwoLI > span{ background: #d8d8d8 none repeat scroll 0 0;color: #0a2f64;display: table-cell;font-size: 14px;line-height: 18px;margin-top: 0;overflow-wrap: break-word;padding: 16px 24px;position: relative;text-align: left;text-decoration: none;vertical-align: middle;width: 100%;}
.levelTwoRightBox{display:none;background-color: whitesmoke;border-left: 0 none;box-shadow: 0 8px 5px -4px rgba(0, 0, 0, 0.4);height: auto;margin-top: 14px;position: absolute;top: 0;width: 704px;padding:0px 0px 30px 0px;}
.levelTwoRightBoxHeader{color: #0a2f64;line-height: 14px;padding:20px;}
.levelTwoRightBoxContent{background:rgba(0, 0, 0, 0) url("/~/media/Images/R/RBS-IR-V2/css/nav-border-new.png") repeat scroll 239px top;float:left;width:100%;}
.levelTwoRightBoxContentCol{float: left;padding-left: 20px;padding-right: 20px;width: 234px;}
.levelTwoRightBoxHeader h3{color: #071630;display: block;font-family: "RNHouseSansW01Bold",sans-serif;font-size: 28px;line-height: 34px;margin-left: 0;font-weight:normal;}
.levelTwoRightBoxContent h4{color: #071630;font-family: "RNHouseSansW01Regular",sans-serif;font-size: 14px;line-height: 20px;font-weight:bold;padding-bottom:20px;}
.levelThreeUL .levelThreeLI{padding:8px 0px;}
.levelThreeUL .levelThreeLI > a{color:#0a2f64;font-family:"RNHouseSansW01Regular",sans-serif;line-height:20px;font-size:14px;}
.levelThreeUL .levelThreeLI > a:hover{color:#b4a99f;text-decoration:none;}
.mainNavigation .levelOneUL .levelOneLI .levelTwoUL .levelTwoLI > a:hover{background: #d8d8d8 none repeat scroll 0 0;color: #0a2f64;}
.mainNavigation .levelOneUL .levelOneLI .levelTwoUL .levelTwoLI.selected > a{background: #d8d8d8 none repeat scroll 0 0;color: #0a2f64;} 
/*.search {float: right;padding: 10px 0;position: relative;}*/
/*#searchTextbox {background-color: #f4f4f4;border: 0 none;color: #717171;float: right;font-size: 15px!important;height: 44px;line-height: 18px;padding: 0 35px 0 12px!important;width: 160px!important;font-family:"RNHouseSansW01Regular",sans-serif;-webkit-transition: width .35s ease-in-out;transition: width .35s ease-in-out;}*/
#SearchButtonContainer > input {padding: 0px;position: absolute;right: 10px;top: 9px!important; width: 20px; height: 20px;}
#SearchButtonContainer > input:focus {outline:2px solid #ffbf47; outline-offset:4px;}
@media all and (max-width:1023px) {
	#SearchButtonContainer > input {padding: 10px; width: 40px; height: 40px;}
}
/*#searchTextbox:focus{width: 180px!important;color:rgb(10, 47, 100);background-color:#ffbf47;}*/
.mobileNavigation{border-bottom: 1px solid #d4d4d4;float: left;padding: 15px 0;width: 100%;}
.mobileNavigation .mobileLogo{margin: 0 auto;text-align: center;}
.mobileNavigation .mobileNavigationWrapper{float: left;height: 25px;left: 20px;position: absolute;width: 25px;cursor:pointer;background-image:url("/~/media/Images/R/RBS-IR-V2/css/burger-menu.png"); background-repeat:no-repeat; background-attachment: scroll; background-position: 0px -37px;}
.mobileNavigation .mobileNavigationWrapper:active, .mobileNavigation .mobileNavigationWrapper:focus{
	 background-position: 0px 0px;}
.mobileMenuContainer{background: #e5e5e4 none repeat scroll 0 0;min-height: 560px;left: -250px;position: absolute;width: 250px;z-index: 0;}
#searchboxMobi{float:left;width:100%;padding:10px;background-color:#0a2f64;}
#searchTextboxMobi{color: #b3b4bc;float: left;font-size: 16px;height: 32px;padding: 0 30px 0 10px;width: 100%;}
#SearchButtonContainerMobi{float: left;position: absolute;right: 15px;top: 16px;border-left:1px solid #b3b4bc;padding-left:5px;}
#searchTextboxMobi:focus{background-color:#ffbf47;color:#0a2f64;border:none;}
.mobiNavWrapper{float:left;width:100%;min-height:560px;background-color:#0a2f64;}

#investorMenu > ul{float: left;left: -112px;margin: 0;overflow: visible;padding: 14px 0 0;top: -550px;width: 85%;z-index: 9999;display: none;position: absolute;}
#investorMenu > ul li{background-color: whitesmoke;display: table;height: 62px;margin: 0;width: 216px;}
#investorMenu > ul li a{background-color: #0a2f64;color: white;display: table-cell;font-size: 14px;line-height: 18px;margin-top: 0;overflow-wrap: break-word;padding: 16px 24px;position: relative;
text-align: left;text-decoration: none;vertical-align: middle;width: 100%;}
#investorMenu > ul li a:hover{background: #d8d8d8 none repeat scroll 0 0;color: #0a2f64;}	


#mobiMenu{float:left;width:100%;}
#SearchButtonContainerMobi input{height:18px;}
#mobiMenu .mobilevelOneLI{font-family: "RNHouseSansW01Regular",sans-serif;color: white;z-index: 1;background: #ffffff;border-bottom: 1px solid #d8d8d8;border-top: 1px solid none;font-size: 16px;line-height: 19px;min-height: auto;float:left;width:100%;}
#mobiMenu .mobilevelOneLI > a{padding: 11px 40px 11px 16px;color: #0a2f64;text-decoration:none;float:left;width:100%;cursor:pointer;background-image:url("/~/media/Images/R/RBS-IR-V2/css/level-one-arrow.png"); background-repeat:no-repeat; background-attachment: scroll; background-position: 95% center;}
#mobiMenu .mobilevelOneLI > a:active{background-color:#f5f6f6;}
#mobiMenu .mobilevelOneLI > a:hover{background-color:#f5f6f6;}
#mobiMenu .mobilevelOneLI > a:focus{background-color:#ffbf47;color:#0a2f64;}

.mobilevelTwoUL{float:left;width:100%;display:none;}
.mobilevelTwoUL .mobilevelTwoLI{float:left;width:100%;}
.mobilevelTwoUL .mobilevelTwoLI.backMe > a{color:#0a2f64;border-bottom:1px solid #3c6b9f;padding: 14px 16px 14px 50px;float:left;width:100%;text-decoration:none;background-color:#eee9ec;background-image:url("/~/media/Images/R/RBS-IR-V2/css/backMe.png"); background-repeat:no-repeat; background-attachment: scroll; background-position: left center;}
.mobilevelTwoUL .mobilevelTwoLI.viewAll > a{color:white;border-bottom:1px solid #3c6b9f;border-top: 0;padding: 14px 40px 14px 50px;float:left;width:100%;background-color:#145191;text-decoration:none;background-image:url("/~/media/Images/R/RBS-IR-V2/css/level-two-arrow.png"); background-repeat:no-repeat; background-attachment: scroll; background-position: 95% center;}
.mobilevelTwoUL .mobilevelTwoLI.backMe > a:hover{background-color:#d0c7be;}

.mobilevelThreeUL{float:left;width:100%;}
.mobilevelThreeUL .mobilevelThreeLI{float:left;width:100%;}
.mobilevelThreeUL .mobilevelThreeLI > a{color:white;border-bottom:1px solid #3c6b9f;border-top: 0;padding: 14px 16px 14px 10px;float:left;width:100%;background-color:#1f3263;text-decoration:none;font-size:14px;}



.mobilevelFourUL{float:left;width:100%;}
.mobilevelFourUL .mobilevelFourLI{float:left;width:100%;}
.mobilevelFourUL .mobilevelFourLI > a{color:white;border-bottom:1px solid #3c6b9f;border-top: 0;padding: 14px 16px 14px 10px;float:left;width:100%;background-color:#1f3263;text-decoration:none;}

.mobilevelFiveUL{float:left;width:100%;display:none;}
.mobilevelFiveUL .mobilevelFiveLI{float:left;width:100%;}
.mobilevelFiveUL .mobilevelFiveLI > a{background-color: #145191;border-bottom: 1px solid #3c6b9f;border-top: 0 none;color: white;float: left;padding: 14px 40px 14px 50px;text-decoration: none; width: 100%;background-image:url("/~/media/Images/R/RBS-IR-V2/css/level-five-arrow.png"); background-repeat:no-repeat; background-attachment: scroll; background-position: 95% center;}

.investorMobi > ul{float:left;width:100%;}
.investorMobi > ul li{float:left;width:100%;}
.investorMobi > ul li a{color:white;border-bottom:1px solid #3c6b9f;border-top: 0;padding: 14px 16px 14px 10px;float:left;width:100%;background-color:#1f3263;text-decoration:none;font-size:14px;line-height:14px;}
.investorMobi > ul li.current span{color:white;border-bottom:1px solid #3c6b9f;border-top: 0;padding: 14px 16px 14px 10px;float:left;width:100%;background-color:#1f3263;text-decoration:none;}

.mobilevelFourLI.jchildren > a{background-color: #145191;border-bottom: 1px solid #3c6b9f;border-top: 0 none;color: white;float: left;padding: 14px 30px 14px 50px;text-decoration: none; width: 100%;font-size:14px;font-weight:bold;background-image:url("/~/media/Images/R/RBS-IR-V2/css/level-two-arrow.png"); background-repeat:no-repeat; background-attachment: scroll; background-position: 95% center;}
.mobilevelFiveLI.backMe > a {border-bottom: 1px solid #3c6b9f;color: #0a2f64;float: left;padding: 14px 16px 14px 50px;text-decoration: none;width: 100%;background-color:#eee9ec;background-image:url("/~/media/Images/R/RBS-IR-V2/css/backMe.png"); background-repeat:no-repeat; background-attachment: scroll; background-position: left center;}
.mobilevelFiveLI.backMe > a:hover{background-color:#d0c7be;} 

body.nojs #desktopMenu .levelTwoUL{top:49px;}
body.nojs #desktopMenu #investorMenu ul{top:49px;}
body.nojs #desktopMenu .levelOneLI:hover ul{display:block}
body.nojs #desktopMenu .ichildren:hover + div.levelTwoRightBox{display:block;}
body.nojs div.levelTwoRightBox:hover{display:block;}

.noBorder{border:none!important;}
.iactiveMobiMenu{position:absolute;width:100%;left:0px;}

.footer-box-1 ul{margin-top:0px!important;}
.footerboxes li{border-bottom:none!important;}
.footerboxes li a:hover{text-decoration:none;color:#0a2f64;}
/*#footerwrapper > .container{border-top:2px solid #dfd9d1;} */
#Homepage #footerwrapper > .container {border:none}
.footerWrapper2{background: rgba(0, 0, 0, 0) url("/~/media/Images/R/RBS-IR-V2/css/body-background.jpg") repeat-y scroll center center;margin: 0 auto;max-width: 1020px;padding-bottom: 10px;border-top:1px solid #d6d6d6;}
.footerWrapper2 .footer-left-menu ul li{padding-right:10px;}
.footerWrapper2 .footer-left-menu ul li a{border-bottom: 0 none;color: #0a2f64;font-family: "RNHouseSansW01Regular",sans-serif;font-size: 14px;line-height: 14px;text-decoration: none;}
.footerWrapper2 .footer-left-menu{float:left;padding:24px 0px 0px 0px;}
.footerWrapper2 .footer-social{float:right;padding:14px 0px 0px 0px;}
.footerWrapper2 .footer-social ul{float:right;}
.footerWrapper2 .footer-social ul li a{padding:0px;}
.footerWrapper2 .footer-left-menu ul li a:hover{color:#b4a99f;}
.footerWrapper2 .foot-links{margin-top:0px;}
.footerWrapper2 .foot-links li{border:none;}

.footerWrapper2 .icon-link-facebook{background-image:url("/~/media/Images/R/RBS-IR-V2/css/rbs-com-fb-icon.png")!important;background-repeat:no-repeat!important;background-position:0px 0px!important;height:36px!important;width:36px!important;}
.footerWrapper2 .icon-link-twitter{background-image:url("/~/media/Images/R/RBS-IR-V2/css/rbs-com-twitter-icon.png")!important;background-repeat:no-repeat!important;background-position:0px 0px!important;height:36px!important;width:36px!important;}
.footerWrapper2 .icon-link-linkedin{background-image:url("/~/media/Images/R/RBS-IR-V2/css/rbs-com-linkedin-icon.png")!important;background-repeat:no-repeat!important;background-position:0px 0px!important;height:36px!important;width:36px!important;}
.footerWrapper2 .icon-link-rss{background-image:url("/~/media/Images/R/RBS-IR-V2/css/rbs-com-rss-icon.png")!important;background-repeat:no-repeat!important;background-position:0px 0px!important;height:36px!important;width:36px!important;}

.footerWrapper2 .icon-link-facebook:hover{background-image:url("/~/media/Images/R/RBS-IR-V2/css/rbs-com-fb-icon-hover.png")!important;}
.footerWrapper2 .icon-link-twitter:hover{background-image:url("/~/media/Images/R/RBS-IR-V2/css/rbs-com-twitter-icon-hover.png")!important;}
.footerWrapper2 .icon-link-linkedin:hover{background-image:url("/~/media/Images/R/RBS-IR-V2/css/rbs-com-linkedin-icon-hover.png")!important;}
.footerWrapper2 .icon-link-rss:hover{background-image:url("/~/media/Images/R/RBS-IR-V2/css/rbs-com-rss-icon-hover.png")!important;}

body#our-investment-case #journey-breadcrumb{margin-left:0px!important;}





@media all and (min-width: 768px) and (max-width: 959px) {
	#_cookieConsentWrapper{padding:20px 20px 5px!important}
	.results-centre-breadcrumb #journey-breadcrumb{margin-left:-5px!important;}
	.mainNavigation{margin-left:10px;}
	.mainNavigation .levelOneUL .levelOneLI > a{padding:13px 5px 8px}
	.mainNavigation .levelOneUL .levelOneLI .levelTwoUL{left:-80px;}
	.levelTwoRightBox{width:520px;}
	.levelTwoRightBoxContentCol{width:170px;}
	.levelTwoRightBoxContent{background:none;}
	.footerWrapper2 .footer-left-menu ul li{padding-right:0px;}
	.footerWrapper2 .footer-left-menu ul li a{font-size:12px;padding:0px 5px;}
}
@media all and (min-width: 960px) and (max-width: 991px) {
	#_cookieConsentWrapper{padding:20px 20px 5px!important}
	.results-centre-breadcrumb #journey-breadcrumb{margin-left:0px!important;}
}
@media all and (min-width: 992px) and (max-width: 1024px) {
	#_cookieConsentWrapper{padding:20px 38px 5px!important}
	.results-centre-breadcrumb #journey-breadcrumb{margin-left:0px!important;}
}
@media all and (min-width: 1025px) and (max-width: 1139px) {
	.results-centre-breadcrumb #journey-breadcrumb{margin-left:0px!important;}
}
@media all and (min-width: 1140px){
   .results-centre-breadcrumb #journey-breadcrumb{margin-left:0px!important}
}
@media all and (min-width: 0px) and (max-width: 767px)
{   
    #_cookieConsentWrapper{padding:20px 20px 5px 20px!important;}
    .results-centre-breadcrumb #journey-breadcrumb{margin-left:0px!important}
	.mobileMenuContainer, .mobileNavigation{display:block;}
	.navWrapper{display:none;}
	.shareHeader{border:none;}
	
	#footerwrapper2{border-top:none;}
	#footerwrapper2 .foot-links{float: left;width: 100%;}
	#footerwrapper2 .footer-left-menu{float: left;padding: 24px 0 0;width: 100%;margin-bottom:15px;border-top:1px solid #d6d6d6;}
	#footerwrapper2 .footer-left-menu > ul > li:first-child{display:none;}
	#footerwrapper2 .footer-left-menu ul li{margin-bottom: 15px;width: 50%;}
	#footerwrapper2 .footer-left-menu ul li a{text-decoration:underline;}
	#footerwrapper2 .footer-social{border-top: 1px solid #2b4b6f;display: inline-block;float: left;padding: 14px 0 0;text-align: center;width: 100%;}
	#footerwrapper2 .footer-social ul{display: inline-block; margin: 0 auto;text-align: center;float:none;}	

.footerWrapper2 .icon-link-facebook{background-position:center center!important;height:22px!important;width:22px!important;}
.footerWrapper2 .icon-link-twitter{background-position:center center!important;height:22px!important;width:22px!important;}
.footerWrapper2 .icon-link-linkedin{background-position:center center!important;height:22px!important;width:22px!important;}
.footerWrapper2 .icon-link-rss{background-position:center center!important;height:22px!important;width:22px!important;}
}
@media all and (min-width: 768px)
{
	.mobileMenuContainer, .mobileNavigation{display:none;}
	.navWrapper{display:block;}
} 



.mainNavigation .levelOneUL .levelOneLI .levelTwoUL .levelTwoLI .levelThreeUL .levelThreeLI a:after{font-family:"nw-icons"; content:"\e00b";font-size:9px;padding-left:10px;position:absolute;}




.content-img-btn {
    float: left;
    width: auto;
	margin-right:20px;
}

.content-img-btn .pdf-new {
    float: left;
    display: inline-block;
    line-height: 15px;
    text-align: center;
    width: 100%;
    border: 1px solid;
    padding: 0px 5px 14px;
    margin-top: 5px;
}

.content-img-btn img {
    bottom: -8px;
    display: inline-block;
    height: auto;
    position: relative;
    margin-left: 1px;
}

/* WO#323736 - Start */
#credit-ratings .rad-introtext {margin-bottom:20px;}
#credit-ratings .credit-ratings h2 {border-bottom:1px solid #000000;text-align:center;margin: 0px;}
.group-holding-company, .ring-fenced, .non-ring-fenced {float:left;width:100%;/*margin-bottom:10px;*/}
.group-holding-company h2, .group-holding-company h3 {background-color:#f2f2f8 /*#f4f0e8*/;padding: 10px;float:left;width:100%;color:#333;}
.group-holding-company h3 {color:#333;}
.ring-fenced h2, .ring-fenced h3 {background-color:#f2f2f8/*#f4f0e8*/;padding: 10px;float:left;width:100%;color:#333;}
.non-ring-fenced h2, .non-ring-fenced h3 {background-color:#f2f2f8/*#f4f0e8*/;padding: 10px;float:left;width:100%; color:#333;}
.dotted {border: 1px dotted #000000; border-style: none none dotted; color: #fff; background-color: #fff;float:left; width:100% }
hr#item-3 {border:none;}
.group-holding-company h3, .ring-fenced h3, .non-ring-fenced h3 {padding:20px;}
.credit-ratings-table td.xls-doc {text-align:center;}
.credit-ratings table tbody tr.attach-pdf {border-bottom:none;}
.credit-ratings table tbody tr.attach-pdf td, .credit-ratings table tbody tr.attach-pdf th {border-bottom:1px solid #cccccc;}
.credit-ratings table tbody tr.attach-pdf:last {border-bottom:1px solid #cccccc;}
.credit-ratings table thead tr th {border-bottom:1px solid #cccccc;}
.credit-ratings table td select {width: 66% !important; color:#333;}

/* WO#323736 - End */

.rc-banner-signpost .rc-signpost-dialIn span.rad-thin {font-size: 16px;line-height: 25px;}

.rc-banner-content-wrapper ol,.rc-banner-content-wrapper-mobile ol { color: #071630; font-family: "RNHouseSansW01Regular",sans-serif; font-size: 14px; line-height: 20px; list-style: decimal inside; margin: 5px 0;}
.rc-banner-content-wrapper ul,.rc-banner-content-wrapper-mobile ul { color: #071630; font-family: "RNHouseSansW01Regular",sans-serif; font-size: 14px; line-height: 20px; list-style: disc inside; margin: 5px 0;}

@media (max-width: 480px){
#shareholder-centre #box8, #shareholder-centre #box9 {padding-left:0;padding-right:0;}
}


/* Ipad Portrait */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1) {
	  .rc-banner-content-wrapper .rc-banner-right .rc-banner-signpost{width:auto!important;}
      body#Homepage .ir-banner-item{/*min-height: 667px!important;*/}
}

@media  (min-width: 768px) and (max-width: 912px) {
	  .rc-banner-content-wrapper .rc-banner-right .rc-banner-signpost{width:auto!important;}
      body#Homepage .ir-banner-item{/*min-height: 667px!important;*/}
}

body#results-centre.ip3-edit #tab-1.ip3-2021.selected a span, body#results-centre.ip3-edit .btn-nex a#a_Next span, body#results-centre.ip3-edit .btn-pre a#a_Prev span {
    padding-top: 32px;
    padding-bottom: 32px;
}

#shareholder-meetings #bannerImage {display: none;}
#shareholder-meetings .banner-wrapper-landing {min-height: 260px;background: #f2f2f8;}
body#shareholder-meetings .banner-wrapper-innerpage {margin-left:10px}
body#shareholder-meetings .banner-text-landing h2 {font-size: 5em;color: #5a287d;line-height: 58px;font-family: 'knileblack','RNHouseSansW01Regular', sans-serif, Helvetica Neue, Helvetica;}
body#shareholder-meetings .banner-text-landing p {font-size: 2em;line-height: 28px;color: #333;}