#page .rem-topbar form{
	width:720px;
}


a.su-button {
	padding: 10px 0px
}


/* Column 6/12 */
.searcher .filter .col-xs-6{
	min-width:50%;
	padding-right:0px;
	padding-left:0px;
	
}


a.su-button span {
    letter-spacing:0.01em;
    font-size:24px;
    font-weight: 400;
    text-align: center;
    line-height:32px;
    border-style:none;
}


/* Link (hover) */
a.su-button:hover {
	background-color:rgba(255,255,255,0) !important;
	border-top-style:solid;
	border-top-width:2px;
	border-right-style:solid;
	border-right-width:1px;
	border-left-width:5px;
	border-left-style:solid;
}


/* Span Tag (hover) */
a.su-button span:hover{
	color:#e74c3c !important;
}

.su-tabs {
	background:#fff !important;
}
/* Second tab, active state */
/*.su-tabs > .su-tabs-panes > .su-tabs-pane:nth-child(2)[data-title="MORTGAGE CALCULATOR"]  {
		background-color: #ffdddd;
}*/

.su-tabs > .su-tabs-nav > span {

  /* Background color */
  background-color: #ffffff;

  /* Text color */
  color: #222222;

  /* Text size */
  font-size: 20px;
		
	/* Font family */
		font-family:Roboto;
		
	/* Font weight */
		font-weight:500;
		font-style:normal;
	
	border-color:#e8e8e8;
	border-width:1px;
	border-style:dotted;

}

.su-tabs > .su-tabs-nav > span.su-tabs-disabled {

  /* Background color */
  background-color: #ffffff;

  /* Text color */
  color: #222222;

  /* Text size */
  font-size: 20px;
		
	/* Font family */
		font-family:Roboto;
		
	/* Font weight */
		font-weight:500;
		font-style:normal;
	
	border-color:#ffffff;
	border-width:0px;
	border-style:none;

}
/*TABS, ON MOUSE OVER*/
.su-tabs > .su-tabs-nav > span:hover {

  /* Background color
  background-color: #3768b4; */

  /* Text color */
  color: #e13454;

}

.su-tabs > .su-tabs-nav > span.su-tabs-disabled:hover {

  /* Background color */
  background-color: #ffffff;

  /* Text color */
  color: #ffffff;

}


/*TABS, ACTIVE STATE*/
.su-tabs > .su-tabs-nav > span.su-tabs-current {

  /* Background color */
  background-color: #3768b4;

  /* Text color */
  color: #ffffff;

}

/* stretch tab handles to full width of the tabs container*/
@media screen and (min-width: 768px) {
  .su-tabs-nav {
    display: flex;
  }
  .su-tabs-nav span {
    flex-basis: 100%;
    text-align: center;
  }
  .su-tabs-nav span:last-child {
    margin-right: 0;
  }
}

.su-tabs-pane {
		
/* Text color */
  color: #222222;

  /* Text size */
  font-size: 20px !important;
		
	/* Font family */
		font-family:Roboto;
		
	/* Font weight */
		font-weight:400;
		font-style:normal;
}