/* http://meyerweb.com/eric/tools/css/reset/    v2.0 | 20110126   License: none (public domain)*/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size: 100%;  vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {  display: block;}@font-face {    font-family: 'robotobold';    src: url('/brookhouseifa-com/_img/fonts/Roboto-Bold-webfont.eot');    src: url('/brookhouseifa-com/_img/fonts/Roboto-Bold-webfont.eot?#iefix') format('embedded-opentype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Bold-webfont.woff') format('woff'),         url('/brookhouseifa-com/_img/fonts/Roboto-Bold-webfont.ttf') format('truetype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Bold-webfont.svg#robotobold') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'robotoitalic';    src: url('/brookhouseifa-com/_img/fonts/Roboto-Italic-webfont.eot');    src: url('/brookhouseifa-com/_img/fonts/Roboto-Italic-webfont.eot?#iefix') format('embedded-opentype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Italic-webfont.woff') format('woff'),         url('/brookhouseifa-com/_img/fonts/Roboto-Italic-webfont.ttf') format('truetype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Italic-webfont.svg#robotoitalic') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'robotomedium';    src: url('/brookhouseifa-com/_img/fonts/Roboto-Medium-webfont.eot');    src: url('/brookhouseifa-com/_img/fonts/Roboto-Medium-webfont.eot?#iefix') format('embedded-opentype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Medium-webfont.woff') format('woff'),         url('/brookhouseifa-com/_img/fonts/Roboto-Medium-webfont.ttf') format('truetype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Medium-webfont.svg#robotomedium') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'robotoregular';    src: url('/brookhouseifa-com/_img/fonts/Roboto-Regular-webfont.eot');    src: url('/brookhouseifa-com/_img/fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Regular-webfont.woff') format('woff'),         url('/brookhouseifa-com/_img/fonts/Roboto-Regular-webfont.ttf') format('truetype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'RobotoLight';    src: url('/brookhouseifa-com/_img/fonts/Roboto-Light-webfont.eot');    src: url('/brookhouseifa-com/_img/fonts/Roboto-Light-webfont.eot?#iefix') format('embedded-opentype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Light-webfont.woff') format('woff'),         url('/brookhouseifa-com/_img/fonts/Roboto-Light-webfont.ttf') format('truetype'),         url('/brookhouseifa-com/_img/fonts/Roboto-Light-webfont.svg#RobotoLight') format('svg');    font-weight: normal;    font-style: normal;}@font-face {  font-family: 'Montserrat-Regular';  src: url('/brookhouseifa-com/_img/fonts/Montserrat-Regular.eot');  src: url('/brookhouseifa-com/_img/fonts/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),       url('/brookhouseifa-com/_img/fonts/Montserrat-Regular.woff') format('woff'),       url('/brookhouseifa-com/_img/fonts/Montserrat-Regular.ttf') format('truetype'),       url('/brookhouseifa-com/_img/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg');}@font-face {  font-family: 'Montserrat-Bold';  src: url('/brookhouseifa-com/_img/fonts/Montserrat-Bold.eot');  src: url('/brookhouseifa-com/_img/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),       url('/brookhouseifa-com/_img/fonts/Montserrat-Bold.woff') format('woff'),       url('/brookhouseifa-com/_img/fonts/Montserrat-Bold.ttf') format('truetype'),       url('/brookhouseifa-com/_img/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');}body{  width:100%;  overflow-y: scroll;  font-size: 18px;  line-height:1.5;  color: #919191;  font-family: 'robotoregular';}h1{  font-size:40px;  font-style:inherit;  font-family: 'robotobold';  line-height: 50px;  padding-bottom: 44px;  margin:auto;  color:#f8a908;  text-align: center;}h2{  font-size:34px;  font-style:inherit;  font-family: 'robotoregular';  margin-bottom: 15px;}h2.linebg{  font-size:24px;  font-family: 'robotoregular';  line-height:32px;  margin-bottom: 15px;  text-transform: uppercase;  border-top: 1px solid #AEAEAE;  text-align: center;}h2.linebg span {    background: none repeat scroll 0 0 #FFFFFF;    letter-spacing: -0.01em;    line-height:46px;    padding: 0 30px;    position: relative;    top: -26px;}h3 {   font-size:20px;  font-family: 'robotobold';  line-height:28px;  margin-bottom: 10px;}h4 {  font-size:17px;  line-height:24px;  font-family: 'RobotoLight';  color:#333;  text-align:center;  padding-top:40px;  padding-bottom:20px;}strong {   font-family: 'robotoregular';   font-style: bold;}span {  width:700px;  text-align: center;  font-family: 'Montserrat', sans-serif;  color:#fff;  font-size:43px;  z-index: 9999;  margin:auto;}p {  font-size: 17px;  margin-bottom:15px;}.flexslider li{    position: relative;  }.flexslider .flextext{    display:table;    position:absolute;    z-index:99;    left: 50%;    margin-left: -350px;    top: 125px;  }.flexslider .flextext p{    display:table-cell;    vertical-align: middle;    font-size:43px;    font-family:'Montserrat', sans-serif;    color:#fff;  }.flexslider .flextext p span{    padding:0 10px;    position:center;    margin:auto;  }.row:after {  content: "";  display: table;  clear: both;}.col-1{    width: 60px;}.col-2{    width: 149px;}.col-3{    width: 238px;}.col-4{    width: 327px;}.col-5{    width: 416px;}.col-6{    width: 505px;}.col-7{    width: 594px;}.col-8{    width: 683px;}.col-9{    width: 772px;}.col-10{    width: 861px;}.col-11{    width: 950px;}.col-12{    width: 1030px;}blockquote, q {  quotes: none;}blockquote:before, blockquote:after,q:before, q:after {  content: '';  content: none;}body{  width:100%;  font-size: 18px;  line-height:1.5;}.container{   width:1039px;   margin:auto;  overflow: hidden;}#header{  width:100%;  height:116px;  margin:auto;}#topstrip{  width:100%;  background-color:#f8a908;  height:7px;}.col-5{  width:416px;  float:left;  margin-top:12px;}.col-7{  width:594px;  float:left;  font-size: 16px;  font-family:'robotobold';}.logo{  width:396px;  height:76px;}.banner{  width:100%;  height:auto;  margin:auto;} #menu {  padding-left:88px;  font-family: 'robotomedium';}#menu li {  float:left;  position:relative;  list-style: none;}#menu li:hover ul{  display:block;}#menu li a {  font-size:16px;  text-decoration:none;  color:#f8a908;  padding: 43px 14px;  background:none no-repeat left center;  display: block;  text-transform: uppercase;   -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}#menu li a.linkActive{  background: #888;  color: #fff;  }#menu li a:hover { color:#fff; background: #888;  -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}#welcomedetails{  width:100%;  background-color: #f7f5f2;  padding-top:66px;  margin:auto;}#welcome{  width:960px;  margin:auto;  background-color:#f7f5f2;  text-align:center;}#welcome p {  text-align:center;  margin:auto;}#welcome h1 { color: #f8a908;}.button {background:none; color:#f8a908;text-decoration:none;font-family: 'robotobold';font-weight: bold;padding:8px 20px;border-radius: 5px;border: 2px solid #f8a908;display:inline-block;margin: 60px 30px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.button:hover{color:#c17900;border: 2px solid #c17900; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.group:before,.group:after {    content: "";    display: table;} .group:after {    clear: both;}.group {    zoom: 1; /* For IE 6/7 (trigger hasLayout) */}#details{  background-color: #fff;  width:960px;  margin:auto;  height:auto;  margin-top:20px;}#about .col-1 {  width:960px;  height:156px;  background-color:#fff;  height:auto;}#aboutimage{  float:left;  margin:48px;}#abouttext{    color:#888;  background-color:#fff;  float:left;  padding-top:30px;}#abouttext p{  width:600px;  color:#888;  background-color:#fff;  text-align:none;  font-family: 'RobotoLight';}#abouttext h2{  color:#f8a908;  background-color:#fff;  text-align:none;}#approach .col-1{  width:960px;  background-color:#fff;  border-top: 20px;  border-top-color: #d6d6d6;}#approachimage{  float:left;  margin:48px;}#approachtext {  color:#888;  background-color:#fff;  float-left;  padding-top:30px;}#approachtext p{  color:#888;  background-color:#fff;  font-family: 'RobotoLight';}#approachtext h2{  color:#f8a908;  background-color:#fff;  text-align:none;}.morebutton {background:none; color:#f8a908;text-decoration:none;font-family: 'robotobold';font-weight: bold;padding:8px 20px;border-radius: 5px;border: 2px solid #f8a908;display:inline-block;margin: 30px 0px; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.morebutton:hover{color:#c17900;border: 2px solid #c17900; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}#testimonial{  background-color:#e5e6e7;  width:100%;  padding-top:30px;  padding-bottom:30px;  margin-top: 42px;  margin:auto;}#testimonialwrap{  width:960px;  margin: 0 auto;}#testimonialwrap blockquote p {  padding:50px 40px 0px 40px;}#testimonial p{  text-align: center;  font-family: 'robotoitalic';  padding:20px;  color:#474747;}#testimonial p strong {  color:#000;}#contactlower{  width:100%;  background-color:#888;  color:#fff;  text-align:center;  padding:50px;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  -moz-box-sizing: border-box;    /* Firefox, other Gecko */  box-sizing: border-box;         /* Opera/IE 8+ */}#submenu .col-8{  background-color:#888;  color:#fff;  width:960px;}ul #submenu{  width:960px;  padding-left: 20px;  padding-right: 20px;}#submenu a {  text-decoration:none;  color:#fff;  text-align:center;  display:inline;  margin:8px;  cursor:pointer;}#submenu a:hover {  color: #f8a908;  -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}#submenu li { display:inline; padding-right:60px;}#submenu li img {padding-right:10px;}#seofoot {  width:100%;  min-height:66px;  line-height:66px;  color:#fff;  background-color:#f8a908;  font-family: 'RobotoLight';}#seofoot p{  text-align:center;  text-decoration:none;  margin-bottom:0px;font-size: 12px;line-height: 30px;}#seofoot a {  text-decoration:none;  color:#fff;}#seofoot a:hover{  color:#888;   -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.twocolumncontainer {  width:960px;  margin: 0 auto;  margin-top: 66px;  margin-bottom: 33px}#leftcolumn{  width:609.99px;  margin-right: 20px;  float:left;}#rightcolumn{  width:319.96px;  float:left;}#rightcolumn blockquote {  width:319.96px;  margin:0 auto;  position:relative;  padding:0 70px;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  -moz-box-sizing: border-box;    /* Firefox, other Gecko */  box-sizing: border-box;         /* Opera/IE 8+ */}#rightcolumn blockquote:before {  content: url("/brookhouseifa-com/_img/quotes1.png");  position:absolute;  top:5px;  left:0px;}#leftcolumn h1 {  text-align:left;  margin-bottom:-25px}#rightcolumn a {  text-decoration: none;  color:#888;  cursor: pointer;}#rightcolumn h1{  margin-bottom:14px;  padding:2px;}.contactform {  height:auto;  color: #fff;  background-color:#757575;  padding:15px 25px;   font-family: 'robotoregular';  font-size: 15px;   margin-top:20px; }.contactform label {  width:100%;  margin:5px 0px;}.contactform .inputset input, .contactform .inputset textarea { padding:5px 5px 5px 5px; width:100%;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  -moz-box-sizing: border-box;    /* Firefox, other Gecko */  box-sizing: border-box;         /* Opera/IE 8+ */ border:0; margin:8px 0px;}#editirForm0, #editirForm1, #editirForm2, #editirForm3 {  height:30px;  padding:5px;}.contactform textarea {  height:170px;}.form_error {  color:#f8a908;}.fbElementButton {background:none; color:#fff;text-decoration:none;font-family: 'robotobold';font-weight: bold;padding:10px 30px;border-radius: 5px;border: 2px solid #f8a908;display:inline-block;margin: 5px 0px;cursor:pointer; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}.fbElementButton:hover {color:#fff;background-color: #f8a908;border: 2px solid #c17900; -webkit-transition: all 0.4s ease-in-out; -moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}#onecolumn {  width:960px;}#onecolumn h1 {  text-align:left;  margin-bottom: -10px;}#onecolumn blockquote {  width:960px;  margin:0 auto;  position:relative;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  -moz-box-sizing: border-box;    /* Firefox, other Gecko */  box-sizing: border-box;         /* Opera/IE 8+ */}#onecolumn blockquote:before{  content: url("/brookhouseifa-com/_img/quotes1.png");  position:absolute;  top:5px;  left:0px;}#onecolumn blockquote:after{  content: url("/brookhouseifa-com/_img/quotes2.png");  position:absolute;  top:10px;  left:930px;}#quotebold p {  width:820px;  padding:10px 20px 20px 90px;}#testimonial blockquote {  width:960px;  margin:0 auto;  position:relative;  padding:20 70px;  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */  -moz-box-sizing: border-box;    /* Firefox, other Gecko */  box-sizing: border-box;         /* Opera/IE 8+ */}#testimonial blockquote:before{  content: url("/brookhouseifa-com/_img/quotes1.png");  position:absolute;  top:0px;  left:0px;}#testimonial blockquote:after{  content: url("/brookhouseifa-com/_img/quotes2.png");  position:absolute;  bottom:50px;  right:0px;}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {/* Styles */  #submenu li {   padding-right:20px;   display:block;   float:left;   width:100%;   text-align: center;  }  #mortgage {    margin:auto;    width:960px;    height:40px;  }}  #mortgage {    margin:auto;    width:960px;  }
 
