.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 0; position: relative; zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Control Nav */
.flex-control-nav { position: absolute;  height:10px;bottom: 0px; right:0; text-align: center;}
.flex-control-nav li {margin: 0 0 0 1px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 10px; margin-bottom:0;
padding-bottom:0; height: 10px; display: block; background: #ffffff;  background:rgba(255,255,255,0.7);cursor: pointer; text-indent: -9999px; }
.flex-control-paging li a:hover { background: #ffffff; }
.flex-control-paging li a.flex-active { background: #ffffff; background:rgba(255,255,255,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: 1; cursor: pointer;}
.flex-control-thumbs img:hover { opacity: .7;}
.flex-control-thumbs .flex-active {opacity: .7; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
}
/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a  { 
text-decoration:none; 
display: block; 
width: 35px; 
padding:0 10px;
height: 60px;
line-height:60px; 
text-align:Center	;
margin: -20px 0 0; 
position: absolute; 
top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color:#ffffff; text-indent:hanging;text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flex-direction-nav .flex-prev { left: -50px; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; }
.flexslider:hover .flex-prev { opacity: 1; left: 11px; }
.flexslider:hover .flex-next { opacity: 1; right: 11px; }
.flexslider:hover .flex-next:focus, 
.flexslider:hover .flex-prev:focus, 
.flexslider:hover .flex-next:hover, 
.flexslider:hover .flex-prev:hover { color:#ffffff;opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0 !important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "FontAwesome"; font-size: 28px; display: inline-block; content: '\f104'; }
.flex-direction-nav a.flex-next:before  { content: '\f105'; }

.fhmm .dropdown a,.fhmm .dropdown-menu a{color:#010101}.nav .caret{margin-top:-2px}.fhmm .dropdown-menu>li>a{font-size:13px;padding:6px 15px}.fhmm .navbar-nav>li>.dropdown-menu{margin-top:0}.navbar-nav>li>a{border-right:0 solid #E1E1E1}.navbar-nav>li>a:last-child{border-left:0 solid #E1E1E1}.fhmm{box-shadow:0 0 #fff;border-bottom:0 solid #E1E1E1!important;border-top:0 solid #E1E1E1!important;z-index:10}.fhmm .btn i{color:#ffffff!important}.fhmm .navbar-brand i{color:#34495e}.fhmm .dropdown-menu{box-shadow:none;border:1px solid #efefef;padding:0;border-top:3px solid #34495e}.fhmm .form-control{margin-top:10px;border:1px solid #efefef}.fhmm .btn-primary{margin:10px 0 20px}.fhmm .btn-sm{margin:-10px 0 20px}.fhmm video{max-width:100%;height:auto}.fhmm iframe,.fhmm embed,.fhmm object{max-width:100%}.fhmm .google-map{width:100%;border:1px solid rgba(255,255,255,.5);min-height:200px}.fhmm div.google-map{background:rgba(255,255,255,.5);background:#fff;height:200px;margin:0 0 0 0;width:100%}#googlemaps img{max-width:none}.fhmm .dropdown-menu .withoutdesc{margin-top:0;padding:15px 20px;display:block;text-align:left;text-transform:none;width:100%}.fhmm ul{padding-left:0!important;margin-left:0!important}.fhmm a:hover{text-decoration:none}.fhmm .dropdown-menu .withoutdesc ul li{padding:3px 10px}.fhmm a.btn{color:#fff}.navbar-nav>li>a i{color:#010101}.navbar-nav>li>a:focus i,.navbar-nav>li>a:active i,.navbar-nav>li>a:hover i{color:#fff}.navbar-nav>li>a{padding-bottom:15px;font-family:'Lato',Arial,Helvetica,sans-serif;padding-top:15px;color:#010101;font-weight:700}.fhmm .dropdown-menu .withoutdesc ul li:hover,.fhmm .dropdown-menu .withoutdesc ul li:focus{color:#fff;text-decoration:none;background-color:#34495e!important}.navbar-default .navbar-nav>.active>a i,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#fff}.navbar-default .navbar-nav>.active>a .caret,.navbar-default .navbar-nav>.active>a .caret,.navbar-default .navbar-nav>.active>a .caret,.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a .caret{border-bottom-color:#FFFFFF!important;border-top-color:#FFFFFF!important}.fhmm .dropdown-menu .withoutdesc ul li:hover i,.fhmm .dropdown-menu .withoutdesc ul li:hover a,.fhmm .dropdown-menu .withoutdesc ul li:hover a,.fhmm .dropdown-menu .withoutdesc ul li:focus a{color:#fff}.fhmm .dropdown-menu .withoutdesc li:last-child{border-bottom:0 solid #fff}.fhmm .fhmm-content.withdesc a:after{color:#CFCFCF;content:attr(data-description);display:block;font-size:11px;font-weight:400;line-height:0;margin:10px 0 15px;text-transform:uppercase}.fhmm .dropdown-submenu{position:relative}.fhmm .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:0;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.fhmm .dropdown-submenu:hover>.dropdown-menu{display:block}.fhmm .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.fhmm .dropdown-submenu:hover>a:after{border-left-color:#fff}.fhmm .dropdown-submenu.pull-left{float:none}.fhmm .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.fhmm p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;color:#656565}.fhmm .nav,.fhmm .collapse,.fhmm .dropup,.fhmm .dropdown{position:static}.fhmm .half{width:50%;left:auto!important;right:auto!important}.fhmm .container{position:relative}.fhmm .dropdown-menu{left:auto}.fhmm .nav.navbar-right .dropdown-menu{left:auto;right:auto}.fhmm .navbar-collapse{padding:0}.fhmm .fhmm-content{padding:15px;z-index:999999}.fhmm .dropdown.fhmm-fw .dropdown-menu{left:0;right:0}.fhmm .title{font-size:13px;font-weight:700;font-family:'Lato',Arial,Helvetica,sans-serif;margin-top:15px;text-transform:uppercase;border-bottom:1px solid #efefef;padding-bottom:10px}.fhmm ul{list-style:none;padding-left:0}.navbar-blue .navbar-collapse,.navbar-blue .navbar-form{border-color:#007acc}.navbar-blue .navbar-brand i,.navbar-blue a,.navbar-blue .navbar-brand:hover,.navbar-blue .navbar-brand:focus{color:#fff}.navbar-blue .navbar-link,.navbar-blue .navbar-brand,.navbar-blue .navbar-text,.navbar-blue .navbar-nav>li>a{color:#eee}.navbar-blue .navbar-toggle{border-color:#eee}.navbar-blue .navbar-toggle .icon-bar{background-color:#eee}.navbar-blue .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-blue .navbar-nav>.dropdown>a .caret{border-top-color:#eee;border-bottom-color:#eee}.navbar-blue .navbar-nav>.open>a .caret,.navbar-blue .navbar-nav>.open>a:hover .caret,.navbar-blue .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){.navbar-blue .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#007acc}.navbar-blue .dropdown a,.navbar-blue .dropdown-menu a,.navbar-blue .title,.navbar-blue p,.navbar-blue .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-blue .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-blue .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-blue .dropdown-menu .withoutdesc ul li:hover,.navbar-blue .dropdown-menu .withoutdesc ul li:focus,.navbar-blue .navbar-nav .open .dropdown-menu>.active>a,.navbar-blue .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-blue .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff!important;background-color:#007acc!important}.navbar-blue .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-blue .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-blue .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#fff;background-color:#007acc}}.navbar-red{background:#ff4a45;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#ff4a45),to(#bd0000));background-image:-webkit-linear-gradient(top,#ff4a45,0%,#bd0000,100%);background-image:-moz-linear-gradient(top,#ff4a45 0%,#bd0000 100%);background-image:linear-gradient(to bottom,#ff4a45 0%,#bd0000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff4a45',endColorstr='#ffbd0000',GradientType=0);border-color:#bd0000 #bd0000 #710000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#ff4a45;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#bd0000}.navbar-red .navbar-nav>.open>a,.navbar-red .navbar-nav>.open>a:hover,.navbar-red .navbar-nav>.open>a:focus,.navbar-red .navbar-nav>li>a:hover,.navbar-red .navbar-nav>li>a:focus,.navbar-red .navbar-nav>.active>a,.navbar-red .navbar-nav>.active>a:hover,.navbar-red .navbar-nav>.active>a:focus,.navbar-red .navbar-nav>.disabled>a,.navbar-red .navbar-nav>.disabled>a:hover,.navbar-red .navbar-nav>.disabled>a:focus{color:#ffffff!important;background-color:#710000}.navbar-red .navbar-collapse,.navbar-red .navbar-form{border-color:#710000}.navbar-red .navbar-brand i,.navbar-red a,.navbar-red .navbar-brand:hover,.navbar-red .navbar-brand:focus{color:#fff}.navbar-red .navbar-link,.navbar-red .navbar-brand,.navbar-red .navbar-text,.navbar-red .navbar-nav>li>a{color:#eee}.navbar-red .navbar-toggle{border-color:#eee}.navbar-red .navbar-toggle:hover,.navbar-red .navbar-toggle:focus{background-color:#710000}.navbar-red .navbar-toggle .icon-bar{background-color:#eee}.navbar-red .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-red .navbar-nav>.dropdown>a .caret{border-top-color:#eee;border-bottom-color:#eee}.navbar-red .navbar-nav>.open>a .caret,.navbar-red .navbar-nav>.open>a:hover .caret,.navbar-red .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){.navbar-red .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#710000}.navbar-red .dropdown a,.navbar-red .dropdown-menu a,.navbar-red .title,.navbar-red p,.navbar-red .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-red .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-red .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-red .dropdown-menu .withoutdesc ul li:hover,.navbar-red .dropdown-menu .withoutdesc ul li:focus,.navbar-red .navbar-nav .open .dropdown-menu>.active>a,.navbar-red .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-red .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff!important;background-color:#710000!important}.navbar-red .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-red .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-red .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#fff;background-color:#710000}}.navbar-orange{background-image:-webkit-gradient(linear,left 0%,left 100%,from(#fbbf50),to(#2D2D2D));background-image:-webkit-linear-gradient(top,#fbbf50,0%,#2D2D2D,100%);background-image:-moz-linear-gradient(top,#fbbf50 0%,#2D2D2D 100%);background-image:linear-gradient(to bottom,#fbbf50 0%,#2D2D2D 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbbf50',endColorstr='#ff2D2D2D',GradientType=0);border-color:#2D2D2D}.navbar-orange .navbar-nav>.open>a,.navbar-orange .navbar-nav>.open>a:hover,.navbar-orange .navbar-nav>.open>a:focus,.navbar-orange .navbar-nav>li>a:hover,.navbar-orange .navbar-nav>li>a:focus,.navbar-orange .navbar-nav>.active>a,.navbar-orange .navbar-nav>.active>a:hover,.navbar-orange .navbar-nav>.active>a:focus,.navbar-orange .navbar-nav>.disabled>a,.navbar-orange .navbar-nav>.disabled>a:hover,.navbar-orange .navbar-nav>.disabled>a:focus{color:#ffffff!important;background-color:#2D2D2D}.navbar-orange .navbar-collapse,.navbar-orange .navbar-form{border-color:#2D2D2D}.navbar-orange .navbar-brand i,.navbar-orange a,.navbar-orange .navbar-brand:hover,.navbar-orange .navbar-brand:focus{color:#fff}.navbar-orange .navbar-link,.navbar-orange .navbar-brand,.navbar-orange .navbar-text,.navbar-orange .navbar-nav>li>a{color:#eee}.navbar-orange .navbar-toggle{border-color:#eee}.navbar-orange .navbar-toggle:hover,.navbar-orange .navbar-toggle:focus{background-color:#2D2D2D}.navbar-orange .navbar-toggle .icon-bar{background-color:#eee}.navbar-orange .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-orange .navbar-nav>.dropdown>a .caret{border-top-color:#eee;border-bottom-color:#eee}.navbar-orange .navbar-nav>.open>a .caret,.navbar-orange .navbar-nav>.open>a:hover .caret,.navbar-orange .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){.navbar-orange .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#2D2D2D}.navbar-orange .dropdown a,.navbar-orange .dropdown-menu a,.navbar-orange .title,.navbar-orange p,.navbar-orange .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-orange .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-orange .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-orange .dropdown-menu .withoutdesc ul li:hover,.navbar-orange .dropdown-menu .withoutdesc ul li:focus,.navbar-orange .navbar-nav .open .dropdown-menu>.active>a,.navbar-orange .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-orange .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff!important;background-color:#2D2D2D!important}.navbar-orange .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-orange .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-orange .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#fff;background-color:#2D2D2D}}.navbar-green{background:#75d428;background-image:-webkit-gradient(linear,left 0%,left 100%,from(#75d428),to(#2D2D2D));background-image:-webkit-linear-gradient(top,#75d428,0%,#2D2D2D,100%);background-image:-moz-linear-gradient(top,#75d428 0%,#2D2D2D 100%);background-image:linear-gradient(to bottom,#75d428 0%,#2D2D2D 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff75d428',endColorstr='#ff2D2D2D',GradientType=0);border-color:#2D2D2D #2D2D2D #2c6100;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#75d428;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-color:#2D2D2D}.navbar-green .navbar-nav>.open>a,.navbar-green .navbar-nav>.open>a:hover,.navbar-green .navbar-nav>.open>a:focus,.navbar-green .navbar-nav>li>a:hover,.navbar-green .navbar-nav>li>a:focus,.navbar-green .navbar-nav>.active>a,.navbar-green .navbar-nav>.active>a:hover,.navbar-green .navbar-nav>.active>a:focus,.navbar-green .navbar-nav>.disabled>a,.navbar-green .navbar-nav>.disabled>a:hover,.navbar-green .navbar-nav>.disabled>a:focus{color:#ffffff!important;background-color:#2c6100}.navbar-green .navbar-collapse,.navbar-green .navbar-form{border-color:#2c6100}.navbar-green .navbar-brand i,.navbar-green a,.navbar-green .navbar-brand:hover,.navbar-green .navbar-brand:focus{color:#fff}.navbar-green .navbar-link,.navbar-green .navbar-brand,.navbar-green .navbar-text,.navbar-green .navbar-nav>li>a{color:#eee}.navbar-green .navbar-toggle{border-color:#eee}.navbar-green .navbar-toggle:hover,.navbar-green .navbar-toggle:focus{background-color:#2c6100}.navbar-green .navbar-toggle .icon-bar{background-color:#eee}.navbar-green .navbar-nav>.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-green .navbar-nav>.dropdown>a .caret{border-top-color:#eee;border-bottom-color:#eee}.navbar-green .navbar-nav>.open>a .caret,.navbar-green .navbar-nav>.open>a:hover .caret,.navbar-green .navbar-nav>.open>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}@media (max-width:767px){.navbar-green .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#2c6100}.navbar-green .dropdown a,.navbar-green .dropdown-menu a,.navbar-green .title,.navbar-green p,.navbar-green .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-green .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-green .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-green .dropdown-menu .withoutdesc ul li:hover,.navbar-green .dropdown-menu .withoutdesc ul li:focus,.navbar-green .navbar-nav .open .dropdown-menu>.active>a,.navbar-green .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-green .navbar-nav .open .dropdown-menu>.active>a:focus{color:#ffffff!important;background-color:#2c6100!important}.navbar-green .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-green .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-green .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#fff;background-color:#2c6100}}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}
*{margin:0;padding:0}body{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;position:relative;color:#656565;padding:0;margin:0;background:#f3f3f3}html{overflow-x:hidden;overflow-y:auto}body,html{height:100%}div.body{height:100%;width:100%}img{height:auto;max-width:100%}.hidden{display:none}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}::-moz-selection{color:#fff;text-shadow:none;background:#2b2e31}::selection{color:#fff;text-shadow:none;background:#2b2e31}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}a{padding:0;margin:0;text-decoration:none}a:focus,a:hover{text-decoration:none;color:#01090c}a img{border:none;vertical-align:bottom}a.remove{display:block;height:18px;width:18px;margin:10px;padding-left:0!important;text-indent:-9999px;background:url(images/remove.png) #01090c;border-radius:100px;border-style:solid;border-width:1px}h1,h2,h3,h4,h5,h6{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;color:#010101;margin-bottom:15px;text-rendering:optimizeLegibility}h1{font-size:30px;margin-top:0}h2{font-size:22px;margin-top:0}h3{font-size:20px;margin-top:0}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}address,blockquote,dd,dl,fieldset,form,ol,p,pre,table,ul{margin-bottom:20px}a img{border:none}dl,ol,ul{margin-left:30px}dl,ol,ul{margin-bottom:1.25em;font-family:inherit}ol,ul{margin-left:0}ol.no-bullet,ul.no-bullet{margin-left:0}ul li ol,ul li ul{margin-left:1.25em;margin-bottom:0}ol li ol,ol li ul{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:.3em;font-weight:700}dl dd{margin-bottom:.75em}.lead{font-family:'Open Sans',Arial,Helvetica,sans-serif!important;font-size:18px;margin:15px 0;padding:0}section::after,section::before{position:absolute;content:'';pointer-post-wraps:none}.first{clear:both}.last{margin-right:0}audio,video{max-width:100%;height:auto}#soundcloud{margin-bottom:-5px!important}embed,iframe,object{max-width:100%}mark{margin:0 6px}.navbar.affix{position:fixed;top:-1px;left:0;width:100%;margin-top:0;z-index:99;background:#fff;background:#fff}.header1{background:#fff;position:relative;display:block}.logo{float:left;height:90px;line-height:68px;margin:0;padding:0;text-shadow:none}div.toolbar-wrapp{position:fixed;display:block;top:30%;right:0;z-index:99}div.loginpopup h3{clear:both;color:#656565;display:block;font-size:13px;font-weight:700;line-height:1.6;text-transform:uppercase}div.toolbar-wrapp ul li{list-style:none}div.sticky-toolbar{position:relative;top:30%;padding:.1em;float:right;max-height:106px;border:1px solid #f0f0f0;background:#fff;-moz-box-box-shadow:2px 2px 1px RGBa(0,0,0,.035);-webkit-box-shadow:2px 2px 1px RGBa(0,0,0,.035);box-shadow:2px 2px 1px RGBa(0,0,0,.035)}div.sticky-toolbar ul li a{display:block;font-size:14px;height:30px;line-height:29px;margin:.2em;text-align:center;transition:all .1s ease-in-out 0s;width:30px;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-font-smoothing:antialiased}div.popup ul{padding-bottom:0!important;margin-bottom:0!important}div.popup{background-color:#fff;border-radius:0;display:none;float:left;left:-6%;position:relative;border:1px solid #f0f0f0;-moz-box-box-shadow:2px 2px 1px RGBa(0,0,0,.035);-webkit-box-shadow:2px 2px 1px RGBa(0,0,0,.035);box-shadow:2px 2px 1px RGBa(0,0,0,.035)}div.loginpopup{background-color:#fff;border-radius:0;display:none;float:left;padding:20px;left:0;position:relative;border:1px solid #f0f0f0;-moz-box-box-shadow:2px 2px 1px RGBa(0,0,0,.035);-webkit-box-shadow:2px 2px 1px RGBa(0,0,0,.035);box-shadow:2px 2px 1px RGBa(0,0,0,.035)}div.popup ul{list-style:none outside none;width:110px}div.popup ul li{display:block;margin:.4em;padding:3px 10px;position:relative;text-align:left}div.popup ul li a{color:#010101;font-size:12px;font-weight:600;text-decoration:none}.social a{color:#656565!important}.topbar a{color:#fff!important}.topbar p{color:#fff;font-size:12px!important;margin-bottom:10px!important}.topbar{background:#010101;border-top:3px solid #efefef;border-bottom:1px solid #525b7c}.callus,.topbar .topmenu{display:inline-block;margin:6px 0 0 0;padding:2.2px 5px;position:relative}.topbar .topflags{display:inline-block;margin:6px 0 0 0;padding:2.4px 0 2.4px 0;position:relative}.topbar .topmenu li{border-right:1px solid rgba(0,0,0,.3)}.topbar .topmenu li{float:left;line-height:10px;list-style:none;padding:5px 10px}.topbar .topflags li{float:left;line-height:11px;list-style:none;padding:5px 4px 6px}.topbar .topflags li a{border:0 none;display:block;outline:medium none}.topbar .topflags li img{display:block;padding:0}.callus span{margin-right:10px}.social{margin:30px 0;padding-right:0}.social span{background-color:#f2f2f2;color:#fff;float:left;font-size:15px;height:30px;line-height:30px;margin-left:5px;position:relative;text-align:center;width:30px;z-index:5}.header-row{padding:20px 0}#advanced_search select{font-size:12px;position:relative;outline:0;padding:8px;border-radius:0;color:#8c8c8c;background:#fff;border:1px solid #eee;-moz-box-box-shadow:inset 0 1px 1px #fff,inset 0 5px 5px #f4f4f4;-webkit-box-shadow:inset 0 1px 1px #fff,inset 0 5px 5px #f4f4f4;box-shadow:inset 0 1px 1px #fff,inset 0 5px 5px #f4f4f4}#advanced_search label{display:block;font-size:12px;float:none;line-height:100%;font-weight:inherit;padding:7px 0 0 0!important;position:relative;color:#8b8b8b}#advanced_search i{color:#fff}#advanced_search label{display:block;font-size:12px;float:none;line-height:100%;font-weight:inherit;padding:7px 0 0 0!important;position:relative;color:#010101}.searchmodule label{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff!important}.searchmodule .btn-block{margin-top:20px}.searchmodule{padding:20px 10px;position:relative;display:block}.search_title{font-size:13px;line-height:1.42857;margin-top:0;padding:8px 0 0;color:#010101;display:block;font-weight:700;position:relative;text-transform:uppercase}#ContactFormModal .modal-content{border-radius:0!important}#ContactFormModal{margin-top:10%}#ContactFormModal .modal-body p{margin-top:20px}#ContactFormModal .big_title{margin:10px 0!important}.modal-body ul li{list-style:none;margin-bottom:4px}#accountlogin a{background:none repeat scroll 0 0 #010101;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.overlay1{background-color:rgba(255,255,255,.9);height:100%;margin:0;padding:30px 0;position:relative;width:100%;z-index:1}#wrapper{padding:20px;background:#fff}.generalwrapper,.secondwrapper{background:#fff;padding:45px 0;position:relative}.darksection{padding:30px 0;background:#fff}.parallax{background-attachment:fixed!important;background-position:center center;background-repeat:no-repeat;background-size:cover}.big_title{font-size:21px;font-weight:600;line-height:40px;margin:30px 0;text-transform:uppercase}.big_title small{clear:both;color:#656565;display:block;font-size:13px;font-weight:300;line-height:1.6;text-transform:uppercase}.services_section{padding:0 0 40px 0}.servicebox{margin:15px 0;padding:0 15px;text-align:center}.servicetitle h3{font-size:13px;font-weight:700;font-family:Lato,Arial,Helvetica,sans-serif;margin-top:25px;margin-bottom:0;text-transform:uppercase;padding-bottom:10px}.service-icon i{margin-top:10px;margin-bottom:0}.message_banner{background:#313131;display:block;font-size:26px;margin:0 auto;color:#fff;padding:50px 0;position:relative;text-align:left;width:100%}.message h2{color:#fff;font-weight:300;font-size:31px;text-shadow:0 -1px 0 rgba(0,0,0,.25);text-transform:uppercase}.widget{display:block;position:relative;margin:0 0 20px}.cats_widget h3{margin-top:0!important}.widget .title h3{display:block;font-weight:700;padding:0 0 10px;font-size:15px;margin:10px 0 20px;position:relative;border-bottom:1px solid #efefef;text-transform:uppercase}.agencies_widget .image{margin-top:20px}.agencies_widget .agencies_desc{color:#999}.testimonial_widget .testimonial_desc{width:75%;color:#999}.agencies_desc .title{font-size:21px!important;text-transform:uppercase!important;border-bottom:0 solid #fff!important;margin-bottom:0!important}.agent_boxes .agencies_meta span{display:block;margin:6px 0!important}.agent_boxes .agencies_meta{padding:0!important;margin-top:0!important;border-top:0 solid #fff!important}.agent_boxes .img-thumbnail{margin-top:10px}.agencies_meta{overflow:hidden;display:inline-block;position:relative;width:100%;padding:10px 15px;border-top:1px solid #efefef;margin-top:25px}.agencies_meta span{margin:0 5px 10px 0;padding:0 8px 0 0}.testimonial_widget .image{float:right;position:relative;width:20%}.testimonial_widget.last .image{float:left!important;position:relative;width:20%}.agents_widget .agent .image img{float:left;width:30%;margin-right:10px}.tabbed_widget{background:#fff;border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;padding:20px 0 0}.check li,.widget ul.list li{list-style:none;margin-bottom:5px}.check li:before,.widget ul.list li:before{font-family:FontAwesome;content:"\f105";font-style:normal;font-weight:400;padding-right:6px;padding-left:0;text-decoration:inherit}.widget ul.tweet li{list-style:none;margin-bottom:15px}.widget ul.tweet li:before{font-family:FontAwesome;content:"\f099";font-style:normal;font-weight:400;padding-right:6px;padding-left:0;text-decoration:inherit}.copyright small,.widget ul.tweet li small{padding:5px 0;display:block;text-transform:uppercase;font-weight:700}.widget ul.tweet li small a{color:#545454;text-decoration:underline}#tabbed_widget .nav-tabs>li>a,#tabbed_widget .nav-tabs>li>a:hover{border:0 solid #fff!important}#tabbed_widget .nav>li>a{color:#010101;display:block;font-weight:700;padding:10px 15px;position:relative;text-transform:uppercase}.widget h3 i{padding-right:5px;padding-top:2px}ul.real-estate-cats-widget{list-style:none;margin:0}ul.real-estate-cats-widget li{list-style-type:none;margin-bottom:0;padding:5px 0}#left_sidebar a,#right_sidebar a,.check li a,.pagination>li>a,ul.real-estate-cats-widget li a{font-size:13px;color:#656565}ul.real-estate-cats-widget li ul{border-left:1px solid #fff;list-style:none;margin:7px 0 0 0}ul.real-estate-cats-widget li ul li{margin-left:0;line-height:15px;padding-left:17px;position:relative}ul.real-estate-cats-widget li ul li:before{content:"";height:1px;left:0;position:absolute;top:12px;width:11px}ul.real-estate-cats-widget li ul li a{color:#656565;font-size:13px}ul.real-estate-cats-widget li ul li ul li a{color:#656565}.real-estate-categories{display:inline-block;margin:5px 0 0}.real-estate-categories>li{list-style:none;font-size:11px;float:left;color:#656565;font-style:italic;font-weight:400}.real-estate-categories>li>a{text-decoration:none}.real-estate-categories>li>.divider{color:#656565;padding:0 5px}.agents_widget .boxes .title{margin-top:0!important}.testimonial_desc i{color:#999;padding:0 5px}.testimonial_widget .testimonial_desc{margin:0 30px 0 0;padding:0 23%;width:100%}.agents_widget .agent .agent_desc p,.testomonial_widget .testomonial_desc p{margin:5px 0}.widget .title .icon-sale{background:url(images/icons/sale.png) no-repeat scroll left center}.widget .title .icon-rent{background:url(images/icons/rent.png) no-repeat scroll left center}.widget .title [class^=icon-]{display:inline-block;height:30px;margin-right:5px;vertical-align:-5px;width:30px}.footer1{padding:30px;background:#212121;position:relative}.footer1 .btn{margin-top:-10px;color:#fff!important}.copyright .social{margin:0;padding:10px 0}.copyright .social span a,.footer1 .title h3{color:#fff!important}.copyright .social span{background-color:#333}.footer1 .widget .title h3{border-bottom:0 solid #4b5475;margin-bottom:10px;padding-top:8px;text-transform:uppercase}.footer1 .widget .title hr{margin:0 0 10px;border-bottom:2px solid #303030!important;border-top:1px solid #000!important}.copyright small{padding:15px 0 0!important}.copyright{border-top:1px solid #313131;background:#010101}.footer1 .form-control{background-color:#333;border:1px solid #3a3a3a}.footer1 .widget h3 i{font-size:16px;padding-top:0;padding-right:5px}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-file{overflow:hidden;position:relative;vertical-align:middle}.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;transform:translate(-300px,0) scale(4);font-size:23px;direction:ltr;cursor:pointer}.fileupload{margin-bottom:9px}.fileupload .uneditable-input{display:inline-block;margin-bottom:0;vertical-align:middle;cursor:text}.fileupload .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center}.fileupload .thumbnail>img{max-height:100%}.fileupload .btn{vertical-align:middle}.fileupload-exists .fileupload-new,.fileupload-new .fileupload-exists{display:none}.fileupload-inline .fileupload-controls{display:inline}.fileupload-new .input-group .btn-file{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.fileupload-preview{background:#fff;border:10px solid #f9f9f9;height:auto;width:200px}.fileupload-new.thumbnail-borderless .thumbnail{border:1px solid #ddd}.control-group.warning .fileupload .uneditable-input{color:#a47e3c;border-color:#a47e3c}.control-group.warning .fileupload .fileupload-preview{color:#a47e3c}.control-group.warning .fileupload .thumbnail{border-color:#a47e3c}.control-group.error .fileupload .uneditable-input{color:#b94a48;border-color:#b94a48}.control-group.error .fileupload .fileupload-preview{color:#b94a48}.control-group.error .fileupload .thumbnail{border-color:#b94a48}.control-group.success .fileupload .uneditable-input{color:#468847;border-color:#468847}.control-group.success .fileupload .fileupload-preview{color:#468847}.control-group.success .fileupload .thumbnail{border-color:#468847}.map_canvas{width:100%;height:400px;margin:10px 20px 10px 0}.property_wrapper{padding:20px!important}.agent_boxes .big_title,.property_wrapper .big_title{margin:10px 0 30px}.property_wrapper .boxed_mini_details1{border-bottom:1px solid #efefef;border-top:1px solid #efefef;margin-bottom:15px}.property_wrapper div.boxed_mini_details1 span{border-right:1px solid #efefef;float:left;padding:10px 5px;width:14.5%}.property_wrapper div.boxed_mini_details1 span:last-child{border-right:0}#map .title{margin-top:17px!important}.property_wrapper.boxes .title h3{font-size:21px;font-weight:700!important;margin:15px 0;text-transform:uppercase}.property_wrapper.boxes .title{margin-top:25px;margin-bottom:10px;border-bottom:0 solid #efefef!important;padding-bottom:0}.property-slider{height:auto}.property-slider .flexslider{width:100%;height:auto;margin:auto;overflow:hidden;position:relative}.property-slider .flexslider .slides{list-style:none;margin:0}.property-slider .flexslider .slides .container{position:relative}.property-slider .flexslider img{width:100%;display:block}.desc{position:relative}.ps-desc{position:absolute;right:0;color:#010101;top:230px;background-color:rgba(255,255,255,.8);padding:15px 25px 20px;width:400px;-webkit-border-radius:20px 0 0 0;-moz-border-radius:20px 0 0 0;border-radius:20px 0 0 0}.ps-desc h3{border-bottom:0 solid #4b5475;margin-bottom:10px;padding-top:8px;font-weight:700;text-transform:uppercase}.ps-desc h3 a{text-decoration:none}.ps-desc p{margin-bottom:14px}.ps-mini-desc .price,.ps-mini-desc .status,.ps-mini-desc .type{display:inline-block;font-size:13px;min-width:115px;text-align:center;max-width:115px;padding:6px 13px 8px;position:absolute;text-decoration:none}.ps-desc .price,.ps-desc .status,.ps-desc .type{display:inline-block;font-size:13px;min-width:115px;max-width:115px;padding:6px 13px 8px;text-align:center;position:absolute;text-decoration:none}.ps-mini-desc .type{background:#010101;bottom:11px;left:240px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.ps-mini-desc .price{bottom:11px;left:125px}.ps-mini-desc .status{bottom:11px;left:10px}.ps-desc .type{background:#010101;bottom:-34px;left:0;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.ps-desc .price{bottom:-34px;left:115px}.ps-desc .status{bottom:-34px;left:230px;-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;border-radius:0 0 10px 0}#support a,.boxes_img .status_type,.ps-desc .status,.ps-mini-desc .status{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.fhmm .boxes{margin-bottom:0}.boxes [class^=icon-]{display:inline-block;height:20px;margin-right:2px;vertical-align:-5px;width:20px}.boxes{padding:10px;position:relative;overflow:hidden;margin-bottom:30px;border:1px solid #f0f0f0;background:#fff;-moz-box-box-shadow:2px 2px 1px RGBa(0,0,0,.035);-webkit-box-shadow:2px 2px 1px RGBa(0,0,0,.035);box-shadow:2px 2px 1px RGBa(0,0,0,.035)}.boxes .title{text-transform:none!important}.boxes_img{position:relative;text-align:center}.boxes_img .box_type{min-width:60px;text-align:center;bottom:0;padding:1px 13px;z-index:2;position:absolute}.boxes_img .status_type{min-width:60px;text-align:center;z-index:2;bottom:0;right:0;padding:1px 13px;position:absolute}.boxes .title{font-size:13px;font-weight:700;font-family:Lato,Arial,Helvetica,sans-serif;margin-top:15px;margin-bottom:10px;text-transform:uppercase;border-bottom:1px solid #efefef;padding-bottom:10px}.boxes .small_title{font-size:11px;font-weight:300;color:#999;font-family:Lato,Arial,Helvetica,sans-serif;margin-top:5px;margin-bottom:0;display:block;text-transform:uppercase;padding-bottom:0}.boxed_details li{list-style:none;padding:3px;border-bottom:1px dotted #efefef}.boxed_details li:last-child{border-bottom:0 dotted #fff}div.boxed_mini_details{padding-top:5px;zoom:1}div.boxed_mini_details span{float:left;width:30.75%;margin-right:3.8%}div.boxed_mini_details span.last{margin-right:0}div.boxed_mini_details span.first{clear:both}div.boxed_mini_details span strong{display:block;margin-bottom:5px;color:#010101}div.boxed_mini_details1 span{float:left;width:23%;margin-right:2.5%}div.boxed_mini_details1 span.last{margin-right:0}div.boxed_mini_details1 span.first{clear:both}div.boxed_mini_details1 span strong{display:block;margin-bottom:5px;color:#010101}.boxes .pricing{font-style:italic;font-weight:300;color:#999}.authorbox_wrapper{padding:20px;border-bottom:1px solid #efefef;margin-bottom:50px}.authorbox_wrapper img{margin:0 20px 20px 0}.authorbox_wrapper h4{margin-bottom:0;padding-bottom:0}.authorbox_wrapper p{padding-top:5px;margin-top:5px}#comments_wrapper{margin:60px 0}.reviews .comment-list{margin:20px 0 40px}.comment-list{margin:60px 0;list-style:none}.comment-list ol li,.comment-list ul li{list-style:none}.comment-avatar{margin:0 20px 0 0;float:left;height:70px;width:70px}.comment-content{background:#f5f5f5;border:1px solid #eee;margin-bottom:20px;overflow:hidden;padding:20px}.comment-author{margin-bottom:10px}.comment-meta{font-size:12px;color:#aaa;padding-left:10px}.comment-reply{float:right;font-size:12px;margin:0 0 10px 0;color:#fff}.leave-comment textarea{height:150px}.error404 h2{font-size:180px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;margin-bottom:0;padding-bottom:0}.error404 h3{margin-top:0;font-size:30px;opacity:.2;padding-top:0;text-align:center}.blog-wrap{border-bottom:1px solid #efefef;margin:0 0 20px 0!important;padding-bottom:20px}.blog-wrap h2 a{color:#010101;text-decoration:none}.blog_container div.post-meta{margin-top:10px!important}.blog-wrap div.post-meta{display:block;margin:0 0 10px;position:relative}.blog-wrap div.post-meta>span{padding-right:10px;width:100%;font-size:11px;font-style:italic;font-family:'Droid Serif',Georgia,"Times New Roman",serif!important;font-weight:300}.blog-wrap div.post-meta i{margin-right:3px;color:#aaa}.blog-wrap div.post-date{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);float:left;margin-top:25px;margin-right:10px;text-align:center}.portfolio-wrap .post-content{padding:0!important}.blog-wrap .post-content{padding-left:60px}.blog-wrap div.post-date span.month{border-radius:0 0 2px 2px;color:#fff;font-size:.9em;padding:0 10px 2px}.blog-wrap h2{font-size:13px;font-weight:700;margin-bottom:0;margin-top:25px;padding-bottom:0;text-transform:uppercase}.blog-tt-columns .blog-wrap h2{font-size:18px}.blog-wrap p{margin:10px 0 15px}.blog-wrap{padding-bottom:30px}.blog-wrap div.post-date span.day{-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;background:#f5f5f5;border-radius:2px 2px 0 0;color:#656565;display:block;font-size:16px;font-weight:500;font-weight:700;padding:10px}.post-wrapper-top-shadow{width:100%;position:relative;z-index:1000}.post-wrapper-top-shadow .s1{background:url(../img/shadow.png) center no-repeat;height:31px;margin:0 auto;bottom:-18px;width:100%;position:absolute;left:0}.post-wrapper-top{background-color:#f2f2f2;bottom:0;left:0;right:0;top:0;z-index:0;border-bottom:3px solid #f9f9f9;margin-bottom:0;padding:0;position:relative;text-align:left}.breadcrumb>li+li:before{font-size:11px}.post-wrapper-top h2{border-bottom:3px solid #fff;display:inline-block;font-weight:500;font-size:1.8em;padding:20px 0 20px;color:#010101;position:relative;margin-bottom:-3px}.breadcrumb{background-color:rgba(0,0,0,0);border-left:0 solid #63b76c;border-radius:0;font-size:11px;font-style:italic;color:#999;font-family:'Droid Serif',Georgia,"Times New Roman",serif!important;font-weight:300;list-style:none outside none;margin:20px 0 0;padding:0}#carousel .slides img,.agencies_widget img,.agent_img,.agents_widget .agent .image img,.testimonial_widget .image,.topflags img{-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#carousel .slides img:hover,.agencies_widget img:hover,.agent_img:hover,.agents_widget .agent .image img:hover,.testimonial_widget .image:hover,.topflags img:hover{-moz-opacity:.6;-khtml-opacity:.6;opacity:.6}.hovicon{display:inline-block;line-height:80px;cursor:pointer;margin:20px;width:80px;height:80px;border-radius:50%;text-align:center;position:relative;text-decoration:none;z-index:1;color:#fff}.hovicon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.hovicon:before{speak:none;font-size:38px;line-height:80px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased}.hovicon.effect-1{-webkit-transition:background .2s,color .2s;-moz-transition:background .2s,color .2s;transition:background .2s,color .2s}.hovicon.effect-1:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 4px #fff;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}.hovicon.effect-1.sub-a:hover:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}[class*=".effect-"]{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.effect-fade{opacity:0}.effect-fade.in{opacity:1}.effect-slide-left{-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);opacity:0}.effect-slide-left.in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.effect-slide-right{-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);opacity:0}.effect-slide-right.in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.effect-slide-top{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}.effect-slide-top.in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.effect-slide-bottom{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}.effect-slide-bottom.in{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.effect-pop{opacity:0}.effect-pop.in{-webkit-animation:pop .6s ease-out .5s both;-moz-animation:pop .6s ease-out .5s both;-o-animation:pop .6s ease-out .5s both;animation:pop .6s ease-out .5s both}@-webkit-keyframes pop{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pop{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes pop{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pop{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.effect-fall{opacity:0;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.effect-fall.in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.effect-perspective{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.effect-helix{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;opacity:0;-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.effect-helix.in{opacity:1;-webkit-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)}.dm-shadow{box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.agencies_meta i,.agents_widget i,.callus i,.modal-body ul li i,.ps-desc h3 a,.testimonial_desc p i{color:#19b8df}.fhmm .dropdown-menu>li>a:focus,.fhmm .dropdown-menu>li>a:hover,.searchmodule{background-color:#19b8df}#help a,#tabbed_widget .nav-tabs>li.active>a,#tabbed_widget .nav-tabs>li.active>a:focus,#tabbed_widget .nav-tabs>li.active>a:hover,#tabbed_widget .nav-tabs>li>a:active,#tabbed_widget .nav-tabs>li>a:focus,#tabbed_widget .nav-tabs>li>a:hover,.blog-wrap div.post-date span.month,.boxes_img .box_type,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.flex-direction-nav a,.hovicon.effect-1,.hovicon.effect-1.sub-a:hover,.hovicon.effect-1.sub-a:hover i,.navbar-blue,.navbar-blue .navbar-toggle:focus,.navbar-blue .navbar-toggle:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.ps-desc .price,.ps-mini-desc .price{background-color:#19b8df;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.fhmm .dropdown-menu,.topbar{border-top-color:#19b8df}.post-wrapper-top h2{border-bottom-color:#19b8df}.navbar.affix{border-bottom:3px solid #19b8df!important}.hovicon.effect-1:after{box-shadow:0 0 0 4px #19b8df}.bs-glyphicons{padding-left:0;padding-bottom:1px;margin-bottom:20px;list-style:none;overflow:hidden}.bs-glyphicons li{float:left;width:25%;height:115px;padding:10px;margin:0 -1px -1px 0;font-size:12px;line-height:1.4;text-align:center;border:1px solid #ddd}.bs-glyphicons .glyphicon{display:block;margin:5px auto 10px;font-size:24px}ul.the-icons li{list-style:none}.check li:before,.panel-title i,.ps-desc h3 a:hover,.widget h3 i,.widget ul.tweet li a,a,div.popup ul li a:active,div.popup ul li a:focus,div.popup ul li a:hover{color:#f6700e}#support a,.boxes_img .status_type,.bs-glyphicons li:hover,.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled],.pricing-table>.price .name,.ps-desc .status,.ps-mini-desc .status,mark,ul.real-estate-cats-widget li ul li:before{background-color:#f6700e;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.form-control:focus,ul.real-estate-cats-widget li ul{border-color:#f6700e}.btn-primary{background:#f6700e!important;border-color:#ef6907!important}@media screen and (max-width:768px){.map .row .col-lg-4{float:none;margin-top:0}#left_sidebar,.ps-mini-desc .price,.ps-mini-desc .status,.ps-mini-desc .type,.slides .desc,.sticky-toolbar{display:none}.social span{padding:4px 10px}.copyright,.logo,.social,.social span,.topbar,.topflags,.topmenu{float:none!important;clear:both!important;text-align:center!important}}#map{height:450px;width:100%}#map img{max-width:inherit}.map{position:relative}.map .row .col-lg-4{float:right;margin-top:-518px;z-index:9}.map .row{position:relative}.infobox img{width:100%!important}.map .searchmodule{padding:18px 10px}.infobox{display:inline-block;padding:5px;position:relative;width:270px}.infobox img{width:115px!important}.infobox .title{font-size:13px;font-weight:700;font-family:Lato,Arial,Helvetica,sans-serif;margin-top:0;margin-bottom:0;text-transform:uppercase;padding-bottom:5px}.infobox .title a{font-weight:700}
	
.detail-address{min-height:45px}.detail-address h3{color:#f6700e;font-weight:700;margin-bottom:0}.invest-calc .row{margin-bottom:15px}.invest-calc .no_bottom_space{margin-bottom:0}.total-expenses{font-weight:400;color:#222}.total-positive{color:green}.total-negative{color:red}#tbl-invest-log{width:100%;margin-bottom:10px;font-size:inherit}#tbl-invest-log td{padding:3px}.white-link{color:#fff}.cluster{color:#FFF;text-align:center;font-family:'Arial, Helvetica';font-size:11px;font-weight:700}.cluster-1{background-image:url(../img/m1.png);line-height:53px;width:53px;height:52px}.cluster-2{background-image:url(../img/m2.png);line-height:56px;width:56px;height:55px}.cluster-3{background-image:url(../img/m3.png);line-height:66px;width:66px;height:65px}.cluster-4{background-image:url(../img/m4.png);line-height:78px;width:78px;height:77px}.cluster-5{background-image:url(../img/m5.png);line-height:90px;width:90px;height:89px}#googleAdvMap{width:100%;height:518px;display:block}#googleAdvMap img{max-width:none}#googleAdvMap .title{margin-top:17px!important}#googleAdvMap img{max-width:inherit}#googleAdvMap .info-location{cursor:default;clear:both;position:relative;height:128px;width:250px;margin-top:-90px;padding:0pt;background-color:rgb(57,57,57);border:1px solid #2C2C2C}#googleAdvMap .info-location img{float:left;margin:0 10px 10px 0}#googleAdvMap .info-location h4{margin-top:0;color:#fff}#googleAdvMap .info-location h5{margin-top:0;color:#fff}#googleAdvMap .info-location .text{color:#fff;font-size:11px;padding:10px}#googleAdvMap .arrow-location{position:absolute;left:45px;top:100%;height:0pt;width:0pt;margin-left:0pt;border-width:10px 10px 0pt 0pt;border-color:#2C2C2C transparent transparent;border-style:solid}#googleAdvMap .info-locations{cursor:default;clear:both;position:relative;width:300px;padding:0pt;background-color:rgb(57,57,57);border:1px solid #2C2C2C}#googleAdvMap .info-locations img{float:left;margin:0 10px 10px 0}#googleAdvMap .info-locations h5{margin:-5px 0 5px 0;color:#fff}#googleAdvMap .info-locations .text{color:#fff;font-size:11px;padding:10px}#googleInvestMap{width:100%;height:518px;display:block}#googleInvestMap img{max-width:none}#googleInvestMap .title{margin-top:17px!important}#googleInvestMap img{max-width:inherit}#googleInvestMap .info-location{cursor:default;clear:both;position:relative;height:155px;width:320px;border-radius:6px;opacity:.9;margin-top:-100px;padding:0pt;background-color:rgb(57,57,57);border:1px solid #2C2C2C}#googleInvestMap .info-location img{float:left;margin:0 10px 10px 0}#googleInvestMap .info-location h5{margin:-5px 0 5px 0;color:#fff}#googleInvestMap .info-location .text{color:#fff;font-size:11px;padding:10px}#googleInvestMap .arrow-location{position:absolute;left:45px;top:100%;height:0pt;width:0pt;margin-left:0pt;border-width:10px 10px 0pt 0pt;border-color:#2C2C2C transparent transparent;border-style:solid}#googleInvestMap .info-locations{cursor:default;clear:both;position:relative;width:300px;padding:0pt;background-color:rgb(57,57,57);border:1px solid #2C2C2C}#googleInvestMap .info-locations img{float:left;margin:0 10px 10px 0}#googleInvestMap .info-locations h5{margin:-5px 0 5px 0;color:#fff}#googleInvestMap .info-locations .text{color:#fff;font-size:11px;padding:10px}.btn-invest{margin:23px 0}.accordion-heading{background-color:#f5f5f5;border-color:#efefef;color:#656565;padding:5px 15px}.close-info-location{background-color:rgb(57,57,57);color:#fff;cursor:pointer;font-size:16px;padding:5px;position:absolute;right:0}.boxed_mini_details{min-height:50px}.main-heading{color:#f6700e;font-weight:700}.adv-search-tile{height:258px}.tab-content{background:none;padding:20px 0}a.facebook:before{content:"f"}.facebook{background:linear-gradient(to bottom,#5b74a8 0%,#3a5795 100%) repeat-x scroll 0 0 #3a5795;border-color:#0091bd;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-image:linear-gradient(rgba(255,255,255,.1),rgba(255,255,255,.05) 49%,rgba(0,0,0,.05) 51%,rgba(0,0,0,.1));margin-bottom:20px}.facebook:before{box-shadow:.075em 0 0 rgba(255,255,255,.25);content:"";float:left;margin:-.5em .5em -.7em 0;padding:0 .2em 0 .5em;font-size:2.2em;text-align:center;text-decoration:none;text-transform:none}.facebook,a.facebook{color:#fff;cursor:pointer;display:inline-block;font:bold 100%/2.1 "Lucida Grande",Tahoma,sans-serif;padding:0 .95em 0 0;position:relative;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.5);white-space:nowrap;overflow:hidden}.facebook:active,.facebook:hover{background:linear-gradient(to bottom,#3a5795 0%,#5b74a8 100%) repeat-x scroll 0 0 #3a5795;background-image:-moz-linear-gradient(center bottom,rgba(255,255,255,.1),rgba(255,255,255,0) 30%,transparent 50%,rgba(0,0,0,.1))}.pro-search-btn{margin-top:25px;width:100%}.rating{font-size:2em}.desc-agent-preview>p{margin-bottom:10px}.agent-panel .agent-image img{max-height:240px}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.phone-part{margin:0 8px}.phone-part input,.first-phone-part input{display:inline}label.error{color:#b94a48}select.error,input.error,textarea.error,select.error,input.error,textarea.error,select.error,input.error,textarea.error,.bootstrap-select.error>button{border-color:#b94a48;color:#b94a48}.errorMessage{color:#f00!important}.menudrop.container{padding-left:0}.map_label{color:#000;background-color:#fff;font-family:monospace;font-size:11px;font-weight:700;text-align:center;padding:0 5px;border:1px solid #000;border-radius:4px;white-space:nowrap}.map_label_red{color:red;background-color:#fff;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:700;text-align:center;padding:0 4px;border:1px solid #000;border-radius:4px;white-space:nowrap}.searchmodule-invest{padding:5px 10px!important}.toggle-form-button{padding-left:6px!important;font-size:12px;color:#fff;padding:0 6px!important;font-weight:700;line-height:1;font-family:"Open Sans",Arial,Helvetica,sans-serif;cursor:pointer}.toggle-form-block{background:none repeat scroll 0 0 #19b8df;font-size:10px;height:16px;color:#fff;width:100%}.toggle-form-block-wrapper{bottom:-2px;position:absolute;right:0}#extended-search-form{position:relative;margin-bottom:12px}#adv-search-submit-btn,#adv-search-save-btn{margin-top:15px;color:#000}.post-wrapper-top .btn-back{margin:15px 0}.header-row{padding:0}.summary{padding-right:15px}.gm-style img{max-width:none}.gm-style label{width:auto;display:inline}.box_type_map{bottom:0;right:0;padding:1px 5px;position:absolute;text-align:center;z-index:2;background-color:#19b8df;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);cursor:pointer}#full-match>div{margin-top:25px}.search-owner-invest-module{top:200px;margin:auto;position:absolute;left:0;right:0;background-color:#19b8df;padding:10px 20px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.search-owner-invest-module h2{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}#owner-invest-search-form{margin-bottom:0}#owner-invest-search-form button{margin-top:25px}.slider_btn{border:1px solid #fff;font-size:16px;letter-spacing:0;line-height:22px;padding:10px 15px;background:none repeat scroll 0 0 rgba(0,0,0,.55);border-radius:2px;color:#fff;display:block;width:140px;margin:0 auto}.slider_btn:hover{background:none repeat scroll 0 0 rgba(0,0,0,.45);color:#fff}.sldr_btn_wrap{position:absolute;width:100%;bottom:50px;text-align:center}.flexslider .flex-control-nav{position:absolute;width:100%;bottom:20px;text-align:center;margin:0 0 0 -10px}.flex-control-nav li{display:inline-block;zoom:1}.flex-control-paging li a{display:block;cursor:pointer;text-indent:-9999px;width:10px;height:10px;margin:0 3px;background-color:#666;border-radius:50%}.flex-control-paging li a.flex-active{background-color:#000}.flex-control-paging li a:hover{background-color:#000}.ps-desc{padding-bottom:0}#menu-title{height:40px;font-style:italic;font-weight:400;color:#000;position:relative}#menu-title>span{position:absolute;bottom:0}.footer1{color:#eee;background:#555}.footer1 .form-control{background-color:#ccc}.form-control::-moz-placeholder{color:#000}.footer1 .widget .title hr{border-bottom:2px solid #666!important;border-top:1px solid #333!important}.widget ul.tweet li small a{color:#aaa}.row.header-row,.logo{height:70px}.social{margin:30px 0 0}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(360deg)}}.btn.btn-search{background:#F0BC00}.btn.btn-search:hover{background:linear-gradient(to bottom,#fbbf50 0%,#f09c00 100%) repeat-x scroll 0 0 #fbbf50;border-color:#f09c00;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}