@import url("https://fonts.googleapis.com/css?family=Raleway:200,300,400,700"); *,
*:after,
*:before {
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-font-smoothing:antialiased;
font-smoothing:antialiased;
text-rendering:optimizeLegibility;
} html { }
body {
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 12pt;
line-height: 1.65;
font-weight: 400;
color:#444;
}
p {
margin: 0 0 28px;
}
h3 {
font-size : 22px;
} .clear:before,
.clear:after {
content:' ';
display:table;
}
.clear:after {
clear:both;
}
.clear {
*zoom:1;
}
img {
max-width:100%;
vertical-align:bottom;
}
a { text-decoration:none;
color: #ffb310;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
a:hover {
color: #f9e16a;
text-decoration: none;
}
a:focus {
color: #f9e16a;
outline:0;
}
a:hover,
a:active {
color: #f9e16a;
outline:0;
}
input:focus {
outline:0;
border:1px solid #04A4CC;
}
.h1, h1 {
font-size: 42px;
font-weight: 500;
}  .wrapper { } .header{
background-color: #000;
position: fixed;
z-index: 10000;
width: 100%;
-webkit-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.4);
-moz-box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.4);
box-shadow: 0px 1px 4px 0px rgba(50, 50, 50, 0.4);
border-bottom: 4px solid #deb356;
}
section {
padding-top: 115px;
}
section.page-container {
padding-top: 175px;
}
.top-nav-wrapper{
padding: 25px 0 20px 0;
margin-bottom: 25px;
}
.top-nav{
float: right;
list-style: none;
}
.top-nav li{
float: left; }
.top-nav li:before {
content: "";
position: absolute;
width: 1px;
height: 18px;
background: rgb(247, 245, 245);
top: 16px;
margin-top: 10px;
}
.top-nav li:first-child:before {
content: '';
width: 0px;
height: 0px;
}
.top-nav li a{
color:#ffb310;
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 18px;
line-height: 1.4;
font-weight: 200;
padding-right: 10px;
padding-left: 10px;
}
.top-nav li a:hover{
color: #f9e16a;
}
.top-nav-wrapper > ul > li:nth-child(3) > a{
padding-right: 0px;
} .fa-pencil, .fa-clock-o, .fa-comments{
color:#ffb310;
} .logo {
padding: 25px 0px 15px 0px;
width: 100%;
}
.logo-img {
} .navbar-default {
background-color: #000;
border-color: #000;
}
.navbar {
margin-bottom: 0px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
color: #f9e16a;
background-color: #000;
}
.navbar-default .navbar-nav > li > a {
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 18px;
font-weight: 400;
color: #ffb310;
// text-transform: uppercase;
letter-spacing: 1.5px;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
color: #f9e16a;
background-color: transparent;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
border-color: #000;
}
#menu-menu > ul > li :last-child {
color :red;
padding-right: 0px !important;
}
.nav > li > a {
position: relative;
display: block;
padding: 10px 10px;
}
#menu-item-86 a{
padding-right:0px;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
background-color: #ffb000 !important;
}
.navbar-default .navbar-toggle {
border-color: #b48d14;
}
.navbar-toggle {
background-color: #ffb310;
}
.breadcrumbs{
margin-bottom: 20px;
} .sidebar {
} .footer {
}
.footer-color{
padding: 20px 0 20px 0;
background-color: #1e2325;
}
#footer-top {
background: #deb356;
padding: 15px 0 5px 0;
text-align: center;
}
ul.footer-social-top {
list-style: none;
text-align: center;
}
ul.footer-social-top li {
display: inline-block;
float: none;
border: none !important;
list-style-type: none !important;
padding: 0 !important;
background-color: #333333 !important;
border-radius: 23px;
}
ul.footer-social-top li a{
color: #ffffff !important;
border: 0px #ffffff solid !important;
font-size: 23px;
padding: 30px;
}
span.socicon {
padding: 15px!important;
}
.footer-notice {
border-top: 1px solid #b0b0ae;
padding: 20px;
}
.commitment{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 18px;
font-weight: 700;
color:#c1c1c1;
}
.foot-heading{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 15px;
font-weight: 700;
color:#c1c1c1;
}
.commitment-text{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 16px;
font-weight: 200;
color:#c1c1c1;
}
.visits{
margin-bottom: 20px;
}
.hr{
display: block;
height: 1px;
border: 0;
border-top: 1px solid rgba(43, 43, 43, 0.88);
margin: 1em 0;
padding: 0;
}
.footer-top-links{
list-style: none;
padding: 10px;
}
.footer-top-links li{
padding-bottom: 10px;
}
.footer-top-links li a{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 15px;
font-weight: 400;
color:#c1c1c1;
}
.footer-top-links li a:hover{
color: #f9e16a;
}
.footer-social{
padding: 0px;
padding-top: 20px;
list-style: none;
}
.footer-social li{
float:left;
padding-right: 20px;
}
.footer-social li a{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 15px;
font-weight: 400;
color:#c1c1c1;
}
.footer-social li a:hover{
color: #f9e16a;
}
.copyright{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 13px;
font-weight: 200;
padding-top: 20px;
color:#c1c1c1;
}  .home-contact-wrapper{
background-color: #000;
padding: 20px 0px 20px 0px;
}
.home-contact-wrapper h1{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 30px;
font-weight: 700;
color: #fff;
background-color: #ffb310;
text-align: center;
padding: 20px 5px 20px 5px;
}
.mission-wrapper{
background-color: #000;
padding: 40px 0px 20px 0px;
text-align: center;
}
.video{
background-color: #000;
padding: 1px 0px 1px 0px;
}
#huge_it_sigle_video_player_42800 .huge_it_video_player_bottom .huge_it_video_player_duration_slide .thumb {
background: #ffb310 !important;
}
#huge_it_sigle_video_player_42800 .huge_it_video_player_bottom .huge_it_video_player_duration_slide .played {
background: #ffb310 !important;
}
.border {
font-family: 'Tahoma', Raleway, sans-serif;
font-weight: 700; color: #ffb310; font-size: 25px;
letter-spacing: 2px;
margin-top: 10px;
}
.mission-wrapper p.mission {
font-family: 'Tahoma', Raleway, sans-serif;
font-weight: 300;
color: #fff; font-size: 18px;
text-align: justify;
}
.home-box-wrapper{
background-color: #000;
padding: 20px 0px 20px 0px;
}
.box{
box-shadow: 0px 0px 3px #ccc;
padding: 20px;
border-radius: 5px;
text-align: center !important; }
.box-head{
margin-bottom: 20px;
min-height: 30px;
border-radius: 5px;
margin-top: 20px;
background-color: #ffb310;
}
.box-head p{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 18px;
font-weight: 700;
text-transform: uppercase;
color:#fff;
line-height: 30px;
}
.box-content{ margin: 20px 0px 20px 0px;
}
.box-content p{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 15px;
font-weight: 400;
color:#fff;
text-align: center;
min-height: 190px;
}
.box-content p a{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 18px;
color:#ffb310;
font-weight: 700;
}
.box-content p a:hover{
color: #f9e16a;
}
.box-content p .fa-phone, .box-content p .fa-envelope, .box-content p .fa-map-marker{
color:#ffb310;
font-size: 18px;
}
.read-more{
text-align: center !important;
}
.read-more a{
font-family: 'Tahoma', Raleway, sans-serif;
font-size: 15px;
color:#ffb310;
font-weight: 700;
}
.read-more a:hover{
color: #f9e16a;
} .sell-form-title{
font-family: 'Tahoma', Raleway, sans-serif;
font-weight:700;
color: #000;
font-size: 20px;
text-align: left;
}
.wpcf7-submit {
color: #fff;
background-color: #f7a70c;
border-color: #a75f04;
display: block;
width: 100%;
display: inline-block;
padding: 10px 12px;
margin-bottom: 0;
font-size: 20px;
font-weight: normal;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.wpcf7-submit:hover {
color: #fff;
background-color: #b6931e;
border-color: #b29327;
} .coming-soon{
text-align: center;
font-family: 'Tahoma', Raleway, sans-serif;
font-weight:200;
color: #ccc;
font-size: 40px;
padding: 100px 0px 100px 0px;
} #post-404{
text-align: center;
}
.container404{
background-color: #3A353C;
padding-bottom: 200px;
}
.text-404{
font-family: 'Tahoma', Raleway, sans-serif;
font-weight:400;
font-size: 75px;
color:#9D9A9E;
padding-top: 100px;
}
.sub-text-404{
font-family: 'Tahoma', Raleway, sans-serif;
font-weight:200;
font-size: 25px;
color:#9D9A9E;
}
.sub-text-2-404{
font-family: 'Tahoma', Raleway, sans-serif;
font-weight:200;
font-size: 30px;
color:#9D9A9E;
}
.sub-text-3-404{
font-family: 'Tahoma', Raleway, sans-serif;
font-weight:400;
font-size:20px;
color:#9D9A9E;
} .agent-page-image {
padding: 30px;
}
.agent-page-title {
margin-bottom: 20px;
}
.btn{
padding: 10px 25px;
margin-bottom: 0;
font-size: 16px;
}
.nomarginbottom{
margin-top: 0px;
}
.gantry-width-spacer .thumbnail{
margin-bottom: 0px;
}
.gantry-width-spacer img{
margin: 0 auto;
}
.gantry-width-spacer {
margin-bottom: 20px;
text-align: center;
padding: 20px 0;
}
.gantry-width-spacer h3, .gantry-width-spacer > a,.gantry-width-spacer > p {
text-align: center;
margin: 0 auto;
}
.tablet-grid-size{
min-height: 436px;
}
.table-borderless>tbody>tr>td, .table-borderless>tbody>tr>th, .table-borderless>tfoot>tr>td, .table-borderless>tfoot>tr>th, .table-borderless>thead>tr>td, .table-borderless>thead>tr>th {
border-top: none;
} .view-article{
font-family: 'Tahoma', Raleway, sans-serif;
font-weight:400;
color: #f7a70c;
}
.thumbsmargin{
margin-bottom: 20px;
}
.post-meta span{
padding-right: 20px;
}
.top-margin{
margin-top: 20px;
}
.notopmargin{
margin-top: 0px;
}
.thumbnails {
float:left;
margin-right: 15px;
} div#ihf-board-disclaimers {
}
#ihf-main-container .input-group .form-control, #ihf-main-container .input-group-addon, #ihf-main-container .input-group-btn {
display: table-cell;
height: 46px;
}  @font-face {
font-family:'Font-Name';
src:url(//www.fhare.com/wp-content/themes/fhare/fonts/font-name.eot);
src:url(//www.fhare.com/wp-content/themes/fhare/fonts/font-name.eot?#iefix) format('embedded-opentype'),
url(//www.fhare.com/wp-content/themes/fhare/fonts/font-name.woff) format('woff'),
url(//www.fhare.com/wp-content/themes/fhare/fonts/font-name.ttf) format('truetype'),
url(//www.fhare.com/wp-content/themes/fhare/fonts/font-name.svg#font-name) format('svg');
font-weight:normal;
font-style:normal;
} @media only screen and (max-width:320px) {
.nav > li >a{
text-align: center;
}
.foot-heading{
margin-top: 15px;
}
.visits{
margin-bottom: 20px;
}
.spacer{
margin-bottom: 20px;
}
.home-contact-wrapper h1 {
font-size: 20px;
}
.box-content p {
min-height: 150px !important;
}
.mission-wrapper p.mission {
font-size: 15px;
}
.border {
font-size: 18px;
}
.footer-social{
text-align: center;
padding-top: 0px;
}
.footer-social li{
float: none;
display: inline-block;
}
section {
padding-top: 160px;
}
}
@media only screen and (max-width:480px) and (min-width:319px) {
.nav > li >a{
text-align: center;
}
.foot-heading{
margin-top: 15px;
}
.visits{
margin-bottom: 20px;
}
.spacer{
margin-bottom: 20px;
}
.home-contact-wrapper h1 {
font-size: 20px;
}
.box-content p {
min-height: 150px !important;
}
.small-screens{
margin-bottom: 30px;
}
.mission-wrapper p.mission {
font-size: 15px;
}
.border {
font-size: 18px;
}
.footer-social{
text-align: center;
padding-top: 0px;
}
.footer-social li{
float: none;
display: inline-block;
}
section {
padding-top: 160px;
}
}
@media only screen and (max-width:768px)and (min-width:479px) {
.tablet-grid-size{
min-height: 436px;
}
.nav > li > a {
padding: 10px 5px;
}
.nav > li >a{
text-align: center !important;
}
.visits{
margin-bottom: 20px !important;
}
.spacer{
margin-bottom: 20px;
}
.home-contact-wrapper h1 {
font-size: 20px;
}
.box-head p{
min-height: 60px;
}
.box-content p {
min-height: 336px !important;
}
.small-screens{
margin-bottom: 30px;
}
#clustrmaps-widget-v2{
width: 150px !important;
}
.clustrmaps-map{
width: 150px !important;
}
section {
padding-top: 251px;
}
}
@media only screen and (max-width:1024px) and (min-width:767px) {
.nav > li > a {
padding: 10px 5px;
}
.box-content p {
min-height: 240px;
}
}
@media only screen and (max-width:1198px)and (min-width:1025px) {
.nav > li > a {
padding: 10px 5px;
}
}
@media only screen and (min-width:1140px) {
}
@media only screen and (min-width:1280px) {
}
@media (min-width: 1200px) {
.container {
margin: 0 auto;
width: 96%;
max-width: 1280px;
}
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),
only screen and (min-resolution:144dpi) {
} ::selection {
background:#ffb310;
color:#FFF;
text-shadow:none;
}
::-webkit-selection {
background:#ffb310;
color:#FFF;
text-shadow:none;
}
::-moz-selection {
background:#ffb310;
color:#FFF;
text-shadow:none;
} .alignnone {
margin:5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display:block;
margin:5px auto 5px auto;
}
.alignright {
float:right;
margin:5px 0 20px 20px;
}
.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.alignright {
float:right;
margin:5px 0 20px 20px;
}
a img.alignnone {
margin:5px 20px 20px 0;
}
a img.alignleft {
float:left;
margin:5px 20px 20px 0;
}
a img.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.wp-caption {
background:#FFF;
border:1px solid #F0F0F0;
max-width:96%;
padding:5px 3px 10px;
text-align:center;
}
.wp-caption.alignnone {
margin:5px 20px 20px 0;
}
.wp-caption.alignleft {
margin:5px 20px 20px 0;
}
.wp-caption.alignright {
margin:5px 0 20px 20px;
}
.wp-caption img {
border:0 none;
height:auto;
margin:0;
max-width:98.5%;
padding:0;
width:auto;
}
.wp-caption .wp-caption-text,
.gallery-caption {
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
}
.sticky {
}
.bypostauthor {
} .coblocks-gallery .coblocks-gallery--item figcaption {
font-size: 32px;
} @media print {
* {
background:transparent !important;
color:#000 !important;
box-shadow:none !important;
text-shadow:none !important;
}
a,
a:visited {
text-decoration:underline;
}
a[href]:after {
content:" (" attr(href) ")";
}
abbr[title]:after {
content:" (" attr(title) ")";
}
.ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content:"";
}
pre,blockquote {
border:1px solid #999;
page-break-inside:avoid;
}
thead {
display:table-header-group;
}
tr,img {
page-break-inside:avoid;
}
img {
max-width:100% !important;
}
@page {
margin:0.5cm;
}
p,
h2,
h3 {
orphans:3;
widows:3;
}
h2,
h3 {
page-break-after:avoid;
}
}