/* STATIC STYLES THROUGHOUT */
#bg-1 {background:#8c8f94}
#bg-2 {background:#8c8f94}
#bg-3 {background:#8c8f94}
#bg-4 {background:#8c8f94}
#bg-5 {background:#8c8f94}
#bg-6 {background:#8c8f94}
#bg-7 {background:#8c8f94}
#bg-8 {background:#8c8f94}
#bg-9 {background:#8c8f94}
#bg-10 {background:#8c8f94}
#bg-11 {background:#8c8f94}
#bg-12 {background:#8c8f94}
#bg-13 {background:#8c8f94}
#bg-14 {background:#8c8f94}
#bg-15 {background:#8c8f94}

a {color:#15b1c7}
a:hover {color:#174186;/*-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;-o-transition: 0.2s ease;transition: 0.2s ease*/}
a:focus {}
a:active {}
a:visited {}

strong {font-weight:700}
article a, footer a, a img {}

p, ul.breadcrumb, ul#commonServices, #content ul li, #content ol li, #companyDetails, footer {font-family:'Roboto', Arial, sans-serif;color:#666}
#content ul, #content ol {padding-bottom:1em;padding-left:1.5em}
#content img.thinBorder {border:1px solid #dedede}

#content img.border {border:1px solid #dedede}
#content a img.border:hover {border:1px solid #919cae}

nav.navbar {font-family:'Roboto',sans-serif;font-weight:normal;background-color:#29333d;border-radius:0;border:none}
nav.nabar a {color:#fff}

nav.navbar ul.navbar-nav li {text-transform:uppercase}
nav.navbar ul.navbar-nav li a {color:#ededed}
nav.navbar ul li a:hover {color:white;background:#161d24}
nav.navbar ul li a:active, nav.navbar ul li a:focus {color:#e8de89;background:black}
nav.navbar li.active a {background:#15b1c7;color:#fff !important}
nav.navbar li.active a:hover {background:#15b1c7;color:#fff}
nav.navbar li.apply {margin-right:0}
nav.navbar li.apply a {color:orange !important}

nav.navbar li.apply.active a {background:orange;color:#fff !important}

nav.navbar ul li ul.dropdown-menu li.active a {background:#15b1c7;color:#fff !important}
nav.navbar ul li ul.dropdown-menu li.active a:hover {background:#15b1c7;color:#fff !important}

nav.navbar .navbar-header button.navbar-toggle span {background:#ccc}
nav.navbar .navbar-header button.navbar-toggle:hover {background:#e8de89}
nav.navbar .navbar-header button.navbar-toggle:hover span {background:#29333d}

nav.blog-navigation a.btn {font-size:0.9em;background:#eee;border:none;padding:0.2em 0.3em;text-shadow:0}
nav.blog-navigation a.btn:hover {background:#ccc}
nav.blog-navigation { margin:1em 0;padding:0}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color:#161d24}
button.navbar-toggle {border:1px solid #3e4e5e;color:#fff}
button.navbar-toggle:hover {background:#346291}

a.navbar-brand {font-family:'Nunito',sans-serif;border:none;color:#00b2c7;font-weight:700;height:auto;line-height:auto}
a.navbar-brand span {color:#fff;font-size:1.45em;font-weight:300}
a.navbar-brand i {color:#e8de89;font-size:1.35em;margin-right:0.25em}

header#home {margin:0;padding:0}

h1, h2, h3, h4 {font-family:'Roboto Condensed',sans-serif}
h1 {color:#111;margin-bottom:0.5em;font-weight:700}
h2 {color:#444;margin-bottom:0.5em;font-weight:400}
h3 {color:#7397ad;font-weight:400}
h4 {color:#7397ad;font-size:1.3em;text-transform:uppercase}
em {font-style:italic}
strong {font-weight:700}
hr {background:#ddd;border:0 none;color:#ccc;height: 1px;margin:1em 0;clear:both !important}

hr.spacer {margin:3em 0;background:#ddd;border:0 none;color: #ddd;height: 1px}
hr.spacer-sm {margin:1.5em 0;background:#ddd;border:0 none;color: #ddd;height: 1px}

.mg-tb1 {margin:1em 0}
.mg-b1 {margin-bottom:1em}
.mg-t1 {margin-top:1em}

figure {margin:0}
figure img {width: 100%}
figcaption h3, figcaption h3 a {padding: 0;margin: 0}

/* NEWSLETTER */
#newsletter {background:#111e2c;padding:2em 0;margin:0 0 2em 0}
#newsletter h3 {margin-top:0;font-family:'Roboto';font-weight:700;color:#d9e9ec}
#newsletter input.fieldName, #newsletter input.fieldEmail {width:100%}
#newsletter input.fieldName, #newsletter input.fieldEmail {color:#222}
#newsletter input.fieldName:focus, #newsletter input.fieldEmail:focus {border:3px solid #15b1ca}
#newsletter p {margin:0;margin-bottom:1em;color:#9cebf8}
#newsletter button {border:3px solid #15b1ca;background:#15b1ca;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;-o-transition: 0.2s ease;transition: 0.2s ease}
#newsletter button:hover {border:3px solid #ff9519;background:#ff9519;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}
#newsletter ::-webkit-input-placeholder {color:#94abc3}
#newsletter :-moz-placeholder {color:#94abc3}
#newsletter ::-moz-placeholder {color:#94abc3}
#newsletter :-ms-input-placeholder {color:#94abc3}

#newsletter form label.error, .subscribe-embedded-form form label.error {font-size:0.75em;font-weight:normal;color:red}
#newsletter form input.error, .subscribe-embedded-form form input.error {border-color:red}

/* FOOTER TOP */
#footerTop {background:#111e2c;padding:3em 0;margin:0 0 2em 0}
#footerTop h3 {margin-top:0;font-family:'Roboto';font-weight:700;color:#d9e9ec}

/* FOOTER */
footer {background-color:#29333d;color:#fff}
footer h3 {font-family:'Roboto', sans-serif;color:#fff;margin:0}
footer a {color:#1e9ea9}
footer a:hover {color:#75ecff}
footer ul, aside ul {margin:0;padding:0}
footer hr {background-color:#394e63;color:#394e63;border:none;height:1px}
footer ul {list-style: none;margin-bottom:20px;margin-left:0}
footer ul li:last-child {border:0}
footer ul li#applyBtn {margin:2em 0 3em 0}
footer nav ul#quickLinks li:before {content:"- ";color:#bfc6cc}
footer #footerContent {font-size:0.85em}
footer #footerContent p {color:#bfc6cc}
footer #footerContent .row div:nth-of-type(2) {margin-top:5em;margin-bottom:5em}
footer ul#copyright {display:block;float:left;width:100%;font-size:0.85em;color:#bfc6cc;font-weight:300;margin-bottom:1em}
footer ul#copyright li {margin:0;padding:0;padding-top:0.3em;border:none;float:left;display:inline;margin-right:0.5em;padding-right:0.5em}
footer ul#copyright li#sitemap {border:none}
footer ul#copyright li.last {float:right;margin:0;padding:0;border:none}
footer ul#franchise-nav li {clear:both !important}
footer ul#franchise-nav li span {font-weight:300;font-size:0.85em;color:#bfc6cc}
footer ul#franchise-nav li img {width:1.5em;margin:6px 8px 0 0;float:left}

article figure {margin-bottom: 1em}

#content .article-body p:first-child {color:#222;margin:0 0 1.6em 0;line-height:1.5em;text-align:center;border-bottom:1px solid #ccc;padding-bottom:1em}
#content .article-body blockquote p:first-child {padding:0 0 1em 0 !important;font-family: Georgia, serif;font-style: italic;font-weight:normal !important;font-size:1.25em !important}

#content .lenderContent p:first-of-type {color:#444}

main#home #quick-links {color:#ccc;background:#111e2c;padding:3em 0;margin:0 0 2em 0}
main#home #quick-links .col-sm-4:nth-of-type(2) {margin-top:5em;margin-bottom:5em}
main#home #quick-links p {color:#ccc}
main#home #quick-links i {font-size:2em}
main#home #quick-links h3 {margin-top:0}
main#home #quick-links h3 a:hover {text-decoration:none;color:#ff9519}
main#home #quick-links a.btn-info:hover {border-color:#ff9519;background:#ff9519}
main#home a.btn {font-family:'Roboto Condensed', sans-serif}

header#home h1 {color:#fff;font-size:3.75em}
header#home p {font-family:'Roboto Condensed', sans-serif;color:#e8de89;font-size:1.8em;line-height:1.4em}
header#home a.btn {font-family:'Roboto', sans-serif;text-transform:uppercase;padding:0.75em 2.5em;background:#15b1ca;color:white;border-radius:0;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;-o-transition: 0.2s ease;transition: 0.2s ease}
header#home a.btn:hover {color:white;background:#ff9519;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}

main#home #motto {background:#29333d}
main#home #motto h2 {font-size:2.5em;color:#fff;margin:2em auto;line-height:1.4em}

main#home #homeWrap #content {border:none;background:none}

figure.companyListing figcaption.companyDetail h3 a, figure.companyListing figcaption.companyDetail h4 a  {font-family:'Roboto Condensed', sans-serif;text-transform:uppercase}
figure.companyListing a img {filter: grayscale(0.75) opacity(0.75);-webkit-filter: grayscale(0.75) opacity(0.75);-moz-filter: grayscale(0.75) opacity(0.75);-o-filter: grayscale(0.75) opacity(0.75);-ms-filter: grayscale(0.75) opacity(0.75)}
figure.companyListing a:hover img {-webkit-filter: none;filter: none}

/* COMPANY DETAILS */
#companyDetails {background:#15b1ca;color:#fff;font-size:0.9em}
#companyDetails ul {padding-left:0 !important}
#companyDetails ul li {color:#fff !important}
#companyDetails a {color:#fff}
#companyDetails h3 {margin:0.3em 0 0.6em 0;color:#fff}
#companyDetails h3:first-of-type {margin-top:0.6em}
#companyDetails h4 {margin:0.3em 0 0.6em 0;color:#fff;text-transform:none}
#companyDetails h3 i, #companyDetails h4 i {font-size:1.15em}
#companyDetails hr {background:#5acad8;color:#5acad8}
#companyDetails a#companyBtn {background:#0e616f;color:#fff;display:block;text-align:center;text-transform:uppercase;border-radius:0.15em}
#companyDetails a#companyBtn:hover {background:#ff9519;text-decoration:none}
#companyDetails ul li {color:#fff}

/* GOOGLE MAPS */
#companyDetails #googleMap {margin:0;padding:0}
#companyDetails #googleMap iframe {display:block}

/* APPLICATION FORM start */
#applyForm .field {display:block;margin:1em 0}
#applyForm input {color:#588fcd;font-size:1.25em;}
#applyForm input#Form_GetInTouchForm_FullName {text-transform:lowercase;text-transform:capitalize}
#applyForm input, #applyForm .dropdown {width:100%;padding:0.25em;}
#applyForm span.required {display:block;text-align:center;color:red;font-style:italic;font-size:0.85em}
#applyForm .action {color:#fff;text-transform:uppercase;padding:0.65em 4em;border:3px solid #15b1ca;background:#15b1ca;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;-o-transition: 0.2s ease;transition: 0.2s ease}
#applyForm .action:hover {border:3px solid #ff9519;background:#ff9519;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}
#applyForm ::-webkit-input-placeholder {color:#bbb}
#applyForm :-moz-placeholder {color:#bbb}
#applyForm ::-moz-placeholder {color:#bbb}
#applyForm :-ms-input-placeholder {color:#bbb}
.subscribe-embedded-form p.disclaimer {color:#999;font-size:0.75em}
ul.breadcrumb {font-size:0.75em;background:none;text-align:left;padding:0;margin-bottom:0.5em}

#content a.buttonInContent {margin:1em 0;color:white;display:block;padding:0.3em 0.6em;background:#999;border-radius:0.25em}
#content a.buttonInContent:hover {background:#337ab7;}
#content a.right {float:right}
#content a.left {float:left}
#content h3 a.start {float:left;margin:1em auto 2em auto;background:#337ab7;border-radius:0.25em;color:white;display:inline block;padding:0.5em 0.8em}

#content header.blog-entry-header h3 {color:#b2b2b2}

/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

    /*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {
      h1 {font-size:2.1em}
      h2 {font-size:1.85em;line-height:1.2em}
      h3 {font-size:1.35em;line-height:1.2em}
      p, ul li, ol li {font-size:1em;line-height:1.6em}
      p {margin:1em 0 1.7em 0}
      .pull-right {float:none !important}
      
      /* NAVIGATION */
      a.navbar-brand {font-size:1.1em}
      nav.navbar ul.navbar-nav li a {font-size:0.9em}
      nav.navbar ul.navbar-nav li ul.dropdown-menu {padding:0;margin:0}
      nav.navbar ul.navbar-nav li ul.dropdown-menu li a {padding:10px 15px}
      nav.navbar ul.navbar-nav li ul.dropdown-menu li a:hover {}
      nav.navbar li.apply a {box-shadow:none}
      /* MAIN */
      #content {background:#fff;padding:0}
      #content .lenderContent p:first-of-type {font-size:1.25em;margin:1.5em 0 1.7em 0;line-height:1.5em}
      
      header#home {padding-bottom:3em}
      header#home h1 {font-size:2.25em}
      header#home p {font-size:1.25em}
      main#home #motto h2 {font-size:1.75em}
      /* BLOG */
      #content header.blog-entry-header h3 {font-size:1.1em}
      #content header.blog-entry-header h3 span {display:block;margin-bottom:0.3em}
      
      #body article.article {padding-bottom:1em}
      
      #companyDetails a#companyBtn {font-size:1.4em;padding:0.6em 1em}
      
      /* NEWSLETTER */
      #newsletter h3 {font-size:1.45em;margin-bottom:0.5em}
      #newsletter input.fieldName, #newsletter input.fieldEmail, #newsletter button {margin:0.35em 0;padding:0.3em 0.2em}
      #newsletter p {font-size:0.8em}
      #newsletter button {width:45%}
      
      /* FOOTER TOP */
      #footerTop h3 {font-size:1.45em}
      
      /* FOOTER */
      footer nav ul#quickLinks li {margin:0.75em 0}
      footer #footerContent h3 {font-size:1.6em}
      footer ul#franchise-nav li {line-height:1.2em;margin:2em 0}
      
      article figure figcaption em {color:#999;font-size:0.65em}
      .article-body p:first-child {font-size:1.1em}
      
      article.blog-results figure figcaption p {line-height:1.5em;font-size:0.85em;margin-bottom:1em}
      article.blog-results figure h3 a {line-height:1.5em;font-size:1em}
      article.blog-results img {display:block;margin-bottom:1em}
      
      figure.companyListing {margin-bottom:2em}
      figure.companyListing figcaption.companyDetail h3 a {font-weight:700;font-size:0.75em}
    }

    /* Extra Small Devices, Phones */
    @media only screen and (min-width : 480px) {
      nav.navbar ul.navbar-nav li a {font-size:0.75em}
      .article-body p:first-child {font-size:1.2em}
      #companyDetails a#companyBtn {width:45%}
      header#home h1 {font-size:3em}
      figure.companyListing figcaption.companyDetail h3 a {display:block;font-size:0.95em;margin-top:0.3em}
    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {
      body {background-color:#dde6e8}
      #bg-1 {background:#1e2124 url('../img/loansfind-bg-01.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-01.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-01.jpg', sizingMethod='scale')"}
      #bg-2 {background:#1e2124 url('../img/loansfind-bg-02.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-02.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-02.jpg', sizingMethod='scale')"}
      #bg-3 {background:#1e2124 url('../img/loansfind-bg-03.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-03.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-03.jpg', sizingMethod='scale')"}
      #bg-4 {background:#1e2124 url('../img/loansfind-bg-04.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-04.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-04.jpg', sizingMethod='scale')"}
      #bg-5 {background:#1e2124 url('../img/loansfind-bg-05.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-05.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-05.jpg', sizingMethod='scale')"}
      #bg-6 {background:#1e2124 url('../img/loansfind-bg-06.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-06.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-06.jpg', sizingMethod='scale')"}
      #bg-7 {background:#1e2124 url('../img/loansfind-bg-07.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-07.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-07.jpg', sizingMethod='scale')"}
      #bg-8 {background:#1e2124 url('../img/loansfind-bg-08.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-08.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-08.jpg', sizingMethod='scale')"}
      #bg-9 {background:#1e2124 url('../img/loansfind-bg-09.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-09.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-09.jpg', sizingMethod='scale')"}
      #bg-10 {background:#1e2124 url('../img/loansfind-bg-10.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-10.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-10.jpg', sizingMethod='scale')"}
      #bg-11 {background:#1e2124 url('../img/loansfind-bg-11.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-11.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-11.jpg', sizingMethod='scale')"}
      #bg-12 {background:#1e2124 url('../img/loansfind-bg-12.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-12.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-12.jpg', sizingMethod='scale')"}
      #bg-13 {background:#1e2124 url('../img/loansfind-bg-13.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-13.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-13.jpg', sizingMethod='scale')"}
      #bg-14 {background:#1e2124 url('../img/loansfind-bg-14.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-14.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-14.jpg', sizingMethod='scale')"}
      #bg-15 {background:#1e2124 url('../img/loansfind-bg-15.jpg') no-repeat top center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-15.jpg', sizingMethod='scale');
      -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/loansfind-bg-15.jpg', sizingMethod='scale')"}

      header#home {margin-top:16em}
      header#home h1 {text-shadow: 1px 1px 8px black}
      header#home p {font-size:1.8em}
      main#home #motto h2 {font-size:1.85em;line-height:1.4em}
      #content {border:1px solid #cedee0;border-bottom:none;padding-right:15px;padding-left:15px}

      h1 {display:block;font-size:2.6em}
      h2 {font-size:1.9em}
      h3 {font-size:1.6em}
      .pull-right {float:right !important}
      #commonLoans {text-align:left}
      
      main#home #quick-links .col-sm-4:nth-of-type(2) {margin-top:0em;margin-bottom:0em}
      
      /* BLOG */
      #content header.blog-entry-header h3 {font-size:1.2em}
      #content header.blog-entry-header h3 span {display:inline;margin-bottom:0}
      
      #companyDetails a#companyBtn {width:100%}
      
      #newsletter h3 {font-size:1.5em;margin-bottom:0}
      #newsletter input.fieldName, #newsletter input.fieldEmail, #newsletter button {margin:0;padding:0.6em 0.4em}
      #newsletter button {width:100%}
      
      #footerTop h3 {font-size:1.5em;margin-bottom:0}
      footer #footerContent .row div:nth-of-type(2) {margin-top:0em;margin-bottom:0em}
      footer h3 {font-size:1.4em}
      
      article figure figcaption em {font-size:0.75em}
      footer ul#franchise-nav li {margin:1.5em 0}
      footer nav ul#quickLinks li {margin:0.3em 0}
      footer #footerContent .col-sm-4:nth-of-type(2) {margin-top:0}
      .article-body p:first-child {font-size:1.3em;font-weight:normal}
      
      nav.navbar ul.navbar-nav li a {font-size:0.8em}
      
      figure.companyListing figcaption.companyDetail h3 a {margin-top:0.2em;font-size:0.65em}
      .navbar-collapse {padding:0}
    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 1015px) {
      nav#home {background:none}
      nav#home ul.navbar-nav li a:hover, nav#home .open > .dropdown-menu, nav#home .open > a, nav#home .open > a:focus, nav#home .open > a:hover {background-color:rgba(255,255,255,.25)}
      nav#home li {border:none}
      
      nav.navbar li {border-right:1px solid #3e4e5e}
      nav.navbar li:first-child {border-left:1px solid #3e4e5e}
      nav.navbar {min-height:auto;height:auto}
      nav.navbar ul.navbar-nav li a {font-size:0.625em;padding:1.1em 2em 1.1em 2em}
      a.navbar-brand {font-size:0.8em;margin-left:1em;padding:0.8em 1.4em 0.6em 1.4em}
      
      nav.navbar li.apply {border:none;margin-right:1.25em;box-shadow: 0px -3px 0px orange inset}
      nav.navbar li.apply a:hover {box-shadow: 0px -3px 0px orange inset}
      nav.navbar li.last {border-right:none}
      nav.navbar ul li ul.dropdown-menu li {border:none}
      nav.navbar ul li ul.dropdown-menu li a {background:none;padding:5px 15px 5px 15px !important}
      nav.navbar ul li ul.dropdown-menu li a:hover {background:#161d24}
      
      .open > .dropdown-menu {background:#29333d}
      
      article.blog-results figure h3 a {line-height:1.3em;font-size:0.9em}

      figure.companyListing figcaption.companyDetail h3 a {font-size:0.65em}
      
      header#home {margin-top:16em}
      header#home h1 {font-size:3.15em}
      main#home #motto h2 {font-size:2.5em;line-height:1.4em}
      /* NEWSLETTER */
      #newsletter h3 {font-size:1.9em}
      #newsletter p {font-size:0.9em}
      
      #footerTop h3 {font-size:1.9em}

      .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {background-color:transparent}
      .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {background-color:transparent}
      nav.navbar ul.navbar-nav li a:hover {}
    }
    
    /* MENU SPECIFIC */
    @media (min-width : 1105px) {
      nav.navbar ul.navbar-nav li a {font-size:0.725em;padding:1.1em 1.75em 1.1em 1.75em}
      a.navbar-brand {font-size:0.9em;margin-left:0.4em;padding:0.8em 1.4em 0.6em 1.4em}
      header#home {margin-top:23em;padding-bottom:3em}
    }
    
    /* MENU SPECIFIC */
    @media (min-width : 1265px) {
      nav.navbar ul.navbar-nav li a {font-size:0.835em;padding:1.2em 1.7em 1.2em 1.7em}
      a.navbar-brand {font-size:1.1em;margin-left:0.3em;padding:0.8em 1.4em 0.6em 1.4em}
      header#home {margin-top:23em;padding-bottom:3em}
    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
      header#home h1 {font-size:3.5em}
    }
    
    /* MENU SPECIFIC */
    @media (min-width : 1385px) {
      nav.navbar ul.navbar-nav li a {font-size:0.925em;padding:1.1em 1.7em 1.1em 1.7em}
      a.navbar-brand {font-size:1.15em;margin-left:0.2em;padding:0.8em 1.4em 0.8em 1.4em}
      header#home {margin-top:30em;padding-bottom:3em}
    }
    
    /* MENU SPECIFIC: COLLAPSE */
    @media (max-width: 1015px) {
        .navbar-header {float: none}
        .navbar-left,.navbar-right {float: none !important}
        .navbar-toggle {display: block}
        .navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1)}
        .navbar-fixed-top {top: 0;border-width: 0 0 1px}
        .navbar-collapse.collapse {display: none!important}
        .navbar-nav {float: none!important;margin-top: 7.5px}
        .navbar-nav>li {float: none}
        .navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px}
        .collapse.in{display:block !important}
       .navbar-nav .open .dropdown-menu {position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
        nav.navbar ul.navbar-nav li a {font-size:0.9em}
    }