.inside .landing #sharing {
    position: absolute;
    left: 0px;
    top: 233px;
}

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

blockquote {
  display:none;
}

.mobileonly {
	display:block;
}

.card {
    min-height: 240px;
}

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

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

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

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

#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: 30%;
    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: 25px
}

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


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

#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 {
background:none;	
}

.homepage #homecontent #vmexpress {
 position:absolute;
  top:250px;
text-align:left;
  background-position:0 0;
height:80px; 
}

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

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

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

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

.homepage #homecontent.landing #mainpic {
 margin-top:25px;
 margin-left:0;
}

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

.homepage #secondarypic {
 display:none; 
}

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

.homepage #homecontent.landing #sharing {
  bottom:-60px;
  right:0;
}

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

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

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

.homepage #homecontent #welcome {
padding-top:30px;  
}

.homepage #homecontent #savings {
  background:#F4CD82;
  padding: 20px 20px 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 20px 40px 0;
}

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

.homepage .row img {
height:auto;
  width:100%;
}

.homepage #toparea h2 {
 float:left;
  width:100%;
}

.homepage #serviceoptions li {
 width:100%; 
}


/* INSIDE PAGES */

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

.inside #vmexpress p {
    padding-left: 0px;
	font-size:18px;
}

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

.inside #breadcrumbs {
 display:none; 
}

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

.inside #toparea {
    margin-top: 0px;
  display:none;
}

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

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

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

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

.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 #insidecontent.landing #pagetitle h1,.inside #insidecontent.contentpage #pagetitle h1 {
color: #880D3E;
  padding-top:10px; 
  font-size:32px; 
}

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

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

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

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

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

.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 {
    margin-top: 190px;
}

.inside #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;
}