.homepage #homecontent.landing #sharing {
    position: absolute;
    right: 0px;
    bottom: 160px;
}

.homepage h2, .inside h2 {
line-height:1;  
}

blockquote {
  display:none;
}

.mobileonly {
	display:block;
}

.inside #insidecontent.landing .card {
    min-height: 240px;
	background-size: 100%;
}

.card h3, .card p {
    margin-left: 0px;
}

.card h3 {
margin-top: 75px;	
}

#bottomarea #hashtags p {
  text-align:left;
}

.homepage #bottomarea #keepintouch p, .landing #bottomarea #keepintouch p {
    margin-left: 5px;
  width:100%;
  margin-bottom:5px;
}

#bottomarea #keepintouch ul, #serviceshelper #keepintouch ul {
    margin-top: 0px;
    float: left;
}

#bottomarea #keepintouch, #serviceshelper #keepintouch {
    width: 100%;
    float: left;
	margin-top:50px;
}

#bottomarea #homeownership,#bottomarea #speakrep {
    background:#F4CD82;
    padding: 20px 20px 40px 0;
  margin-top:0;
}

#bottomarea #advisors .grid_3 {
  display:none;
}

#bottomarea #advisors h3 {
 padding-top:0; 
}

#auxnav, #mainnav, #slick-slidetoggle2 {
 display:none; 
}

.header .navname {
 margin-top:-24px; 
}

#auxnav, #mainnav, #slick-slidetoggle3 a {
 font-size:20px;
}

.navtrigger {
    cursor: pointer;
    float: left;
    position: relative;
    z-index: 79;
    padding-left: 42%;
    padding-top: 5px;
}

#hidden h4{
  padding-top:30px;
}

#hidden2 {
 padding-top:20px; 
  position:absolute;
  min-height: 200vh!important;
}

#hidden2 #overlaylogo {
 display:none; 
}

#hidden2 .menu li {
   font-size:16px;
    line-height: 1.2;
}

#hidden2 .row {
 margin-bottom:0; 
}

.header #searching {
    margin-top: -10px;
  float:left;
  margin-left:-30px;
  
}

.header #searching #s {
	width:80%;
}

.header #logo{
 padding-top:20px; 
  padding-left: 0%;
  width:55%;
}

.header #logo img {
width:57%;  
}


.header #mobiletoggle {
    margin-top: 1.6em;
  margin-bottom:10px;
  left:3%;
}

#footer {
  background:#69043B;
}

#footer #footer-bottom {
    padding: 2em 0 0em 0;
}

#footer #copyright {
    text-align: left;
}

#footer #backtotop {
    position: absolute;
   left: 87%;
    top: -20px;
}


/* Homepage */



.homepage #vmexpress {
  background-position:0 0;
height:80px; 
  text-align:left;
  padding-left:120px;
  margin-top:0px;
}

.homepage #vmexpress .primary {
 display:none; 
}

.homepage #vmexpress p {
    padding-left: 138px;
    margin-top: 6px;
    font-size: 14px;
    font-weight: normal;
    padding-bottom: 15px;
    float: left;
}


.homepage #vmexpress ul {
  margin-top:5px;  
}

.homepage #vmexpress li {
 display:inline;
  padding-right:10px;
}

.homepage #mainpic .flex-control-nav {
	left:0;
}

.homepage #homecontent.landing #bigpics{
 margin-top:0px; 
  height:455px;
}

.homepage #secondarypic {
 display:none; 
}

.homepage #homecontent #helperfunctions {
  margin-top:-20px;
margin-left: 0px;
  margin-bottom:0;
  padding-right:0;
}

.homepage #homecontent #helperfunctions ul li {
    width: 87%;
}

.homepage #homecontent #helpyou {
  margin-top:20px;
  background:#E8A956;
  padding-bottom:55px;
  margin-bottom:20px;
  width: 400px;
}

.homepage #homecontent #helpyou label {
padding-left:10px;  
}

.homepage #homecontent #helpyou select {
  width:85%;
  margin-lefT:10px;
  margin-bottom:8px;
}

.homepage #homecontent #savings {
  background:#F4CD82;
  padding: 20px 0px 40px 0;
    margin-left:0px;
  margin-bottom:0;
}

.homepage #homecontent #savings h5, .homepage #homecontent #savings h2, .homepage #homecontent #savings p {
    margin-left: 30px;
}

.homepage #homecontent #future h1 {
display:none;
}


.homepage #homecontent #loansforex, .homepage #homecontent #fic {
    margin-top: -20px;
}

.homepage #homecontent #loans,.homepage #homecontent #forex {
  background:#F4CD82;
    padding: 20px 0px 40px 0;
}


.homepage #slidebx .servicepic {
	display:none;
}

.homepage #homecontent #fic .grid_3{
  display:none;
}

.homepage #serviceoptions {
	margin-left:0;
}

.homepage #serviceoptions li {
    width: 39%;
float:left;
}


.homepage #bottomarea .grid_6 img {
width:100%;
height:auto;
}

/* INSIDE PAGES */

.inside #breadcrumbs {
 display:none; 
}

.inside #vmexpress {
    background: transparent url(../images/inside/bg_vmexpress.png) 215px 3px no-repeat;
    text-align: right;
    padding-bottom: 5px;
}

.inside #vmexpress .primary {
	padding-top:25px;
}

.inside #vmexpress .secondary {
    display: none;
}

.inside #vmexpress p {
    padding-left: 215px;
    margin-top: 10px;
	font-size:18px;
}

.inside #insidecontent.landing {
    background: transparent url(../images/inside/bg_header_normal.png) center 5px repeat-x;
    float: left;
    width: 100%;
}

.landing #toparea {
    margin-top: 0px;
	padding-top:0;
}

.inside #mainpic img {
width:100%;
  height:auto;
}

.inside .landing #bigpics .box-burgundy {
margin-top:0;	
}

.inside .landing #bigpics,.inside #mainpic  {
margin-bottom:0;  
}

.inside #secondarypic, .inside #tertiarypic {
  display:none;
}

.inside.about #insidecontent.landing #toparea .intro {
  padding-top:0;
}

.inside #secondarypic, .inside #tertiarypic {
  display:none;
}

.inside.about .landing #bigpics #pagetitle,.inside.generic .contact-uslocations.landing #bigpics #pagetitle,.inside.generic #insidecontent.savings.landing #bigpics #pagetitle,.inside.generic #insidecontent.loans.landing #bigpics #pagetitle,.inside.services #insidecontent.services.landing #bigpics #pagetitle,.inside.rates #insidecontent.rates.landing #bigpics #pagetitle,.inside.started #insidecontent.getting-started.landing #bigpics #pagetitle,.inside.helpcentre #insidecontent.help-centre.landing #bigpics #pagetitle    {
  position:relative;
  padding:20px;
  background:none;
  
}

.inside #insidecontent.landing #bigpics #blurb,.inside #insidecontent.landing #productlisting h5 {
 display:none; 
}

.inside #pagetitle {
padding-top:20px;
padding-bottom:10px;
}

.inside #pagetitle h1 {
color: #880D3E;
  padding-top:10px; 
  font-size:36px; 
}


.inside .contentpage #toparea {
 display:none; 
}

.inside #insidecontent.contentpage #pagetitle {
  position:absolute;
  top:0px;
  padding-top:0;
}

.inside #insidecontent.contentpage #pagetitle h1 {
    margin-top: 20px;
    margin-left: 0px;
}

.inside #entry-content {
  min-height:auto !important;
  height:auto;
}

.inside #entry-content #words {
padding-top:10px;  
}

.inside #sidebar {
margin-top:140px;  
}

.inside #insidecontent.contentpage #copy {
    margin-left: 0px;
    margin-top: 0px;
  padding-top:0;
}

.inside #serviceshelper #emailing {
    padding-top: 0px;
}

.inside #insidecontent #serviceshelper #keepintouch p {
    width:100%;
}

.inside #insidecontent .storytitle, .inside #insidecontent .storyexcerpt {
margin-bottom:0;	
}

.inside #insidecontent.contentpage #sidebar .sidenav ul{
background-color:#6b0030;  
}




/* ABOUT US */



.about .landing #outstanding {
    background: #880D3E;
  padding:10px;
}

.about .landing #outstanding h4 {
 margin:20px 0; 
}

.about .landing #outstanding p {
 color:#fff; 
  width:90%;
}

.inside #insidecontent.contentpage #copy .data {
    min-height: auto;
}

/* Calculators */

.inside #words form.text-center .text-right {
 float:left; 
  width:100%;
  text-align:left;
}

.inside #words form.text-center input[type=text] {
 margin-bottom:10px; 
  width:75%;
}

.inside #words form.text-center .col-md-7 {
  width:95%;
}

.inside #words form.text-center .divider {
padding:20px 0;  
}

.inside #words form.text-center .panel h3 {
	margin-top:20px;
}



/* Promotions */

.archive #insidecontent #copy .item-pic img {
 width:100%; 
  height:auto;
}



/*  Single */

.single #insidecontent #copy img {
 width:100%; 
  height:auto;
}



/* Tables */


#insidecontent table th {
    text-transform: uppercase;
    font-size: 0.8em;
}

#insidecontent table td {
    padding: 10px 5px;
}

/* Forms */

.inside .wpcf7-form .wpcf7-text, .inside #wrap .container_12 .wpcf7-captchar, .wpcf7-form input[type="text"], .inside .wpcf7-form .wpcf7-select, .inside #wrap .container_12 .wpcf7-quiz,.inside .wpcf7-form textarea,.inside span.wpcf7-list-item {
  
    width: 90%;
}


/* Accordions */

.inside #words .ui-accordion .ui-accordion-header {
    padding: .9em .7em .9em 0em;
}