.tp-loader.spinner0 {
    display: none;
}

figure {
    max-width: 100%;
    display: inline-grid
;
}

#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
	margin-top:4px;
    text-align: center !important;
}

.hesperiden.tparrows {
    z-index: 16000;
}
.header-inner {
    background: #231F20;
}

.image-choices-field .image-choices-choice-selected {
    border-color: #27963C;
    border-width: thick;
}

.stricky-fixed .header-inner .main-menu .navbar-collapse > ul > li.current > a, .stricky-fixed .header-inner .main-menu .navbar-collapse > ul > li:hover > a {
    color: #ffffff;
}

div.gform_wrapper ul.gform_fields li.gfield {
    margin-bottom: 35px;
}

.gf_stylespro.sp_glass .gfield_label {
    margin-top: 35px;
}

.gallery-page-three .image-gallery .single-gallery .img-holder .content .link-view {
    display: none;
}

.single-gallery .img-holder .content .image-view {
    height: 100%;
    top: -100%;
}


.header-inner .main-menu .navbar-collapse > ul > li.current > a, .header-inner .main-menu .navbar-collapse > ul > li:hover > a {
    color: #27963C;
}

#property-highlight .property-highlight-text {
    padding-top: 60px;
}

.room-amount li i:before {
    margin: 0;
    color: #27963C;
    font-size: 54px;
}

.about-page-text p {
    color: #000000;
}

#about-page-content {
    padding: 0px 0;
}


.main-menu .navbar-collapse > ul > li > a {
    color: #27963C;
}

.main-menu .navbar-collapse > ul > li > ul > li > a {
    color: #27963C;
}

.main-menu .navbar-collapse > ul > li.dropdown > a:after {
    color: #27963C;
}

#property-highlight .single-property-highlight h3 {
    color: #27963C;
}

#top-bar {
    background: #191919;
    padding: 15px 0;
}

.section-title h2:after {
    background: #27963C;
    height: 3px;
}

footer p {
    color: #27963C;
}

.main-menu .navbar-collapse > ul > li > ul > li:before {

    color: #27963C;
}

#property-highlight {
    background: #000000;
}

#top-bar .contact-info li a:hover {
    color: #27963C;
}

#top-bar .contact-info li a {

    color: #27963C;
}

#about-section {
    padding: 20px 0;
}

#room-dimention {
    background: transparent;
}

#property-highlight .full-img:before {
   display:none;
}

.floorplan a {
	color:#000;
	margin-top:10px;
	font-size:17px;
	font-weight:bold;
}

.floorplan {
	text-align:center;
}

.navbar-header {
    display: none;
}

.single-room-dimention .content p {
    display: inline-block;
}

.single-room-dimention .content {
    right: 0px;
	  top: 0px;
	  margin-bottom: 10px;
}

img {
  text-align:center;
}

#page-title {
    background-size: cover;
    background-position: center center;
    padding: 15px 0 15px 0;
}

#page-title h2 {
    color: #fff;
    text-transform: uppercase;
    font-size: 28px;
    background: none;
    border-bottom: 4px solid #ECAC48;
    display: inline-block;
    font-weight: bold;
    padding: 9px 45px;
}

#page-title h2 {
	display:none;
	
}

.contact-content {
    padding: 10px 0;
}

.wpsm_team_1_mem_img {
    width: 90%;
}

.contact-content .agent-info img {
    display: none;
}

.header-inner .logo {
    margin-top: 13px;
    margin-bottom: 13px;
}

.vc_cta3-container {
	
 margin-bottom: 0px;

}

.stricky-fixed .header-inner {
    background: #231F20;
}

.blog-container .single-blog-post .post-meta .date-holder {
    border-bottom: 4px solid #27963C;
}

.single-blog-post:hover h2.title a {
    color: #27963C;
}

.author-box {
	
	display:none;
}

.comment-form {
	
	display:none;
}

.single-blog-post ul li a, .single-blog-post ul li span {
    display: none;
}

.blog-container .ptb-80 {
    padding-top: 0px;
    padding-bottom: 10px;
}

.job_filters {
    display: none;
}

.meta .date {
    display: none !important;
}

.page-id-1433 .contact-form-wrap {
    display: none !important;
}

.page-id-1433 .contact-content .agent-info {
    display: none !important;
}

.blog-container .single-blog-post .post-meta .date-holder {
    display: none;
}

.single_job_listing .meta .date-posted {
    display: none !important;
}

.single_job_listing .meta .location {
    display: none !important;
}
.gfield_description{color:#27963C;font-weight:bold;}
div.gform_wrapper h2.gsection_title {
    color: #27963C;
}
.upgradeprice {
    background-color: #C2E5D3;
    padding-left: 20px;
padding-top: 20px;
padding-bottom: 20px;
}

.upgradeprice .gfield_label {
font-size: 22px;
}

.upgradeprice .ginput_total {
font-size: 25px;
}

.upgradeprice .gform_legacy_markup_wrapper span.ginput_total {
    font-size: 23px !important;
}

.upgradeprice .gform_legacy_markup_wrapper label.gfield_label
{
    font-size: 24px !important;
}

.gform_legacy_markup_wrapper .gf_step {
    font-size: 1.2em;
    font-weight: 700;
	color:#27963C;
}

@media only screen and (max-width: 480px) {
.navbar-header {
    display: block;
}	
}