.main-footer .footer-bottom .centered-content .logo {
display:none;
}
.main-header .nav-outer {
padding-right: 0px !important;
}
.main-footer .footer-bottom {
padding: 15px 0px !important;
}
.gallery-section {
padding: 0px 0px;
}
.input-text input {
color: black;
}

.sidebar-page-container {
padding: 0px 0px;
}
.main-footer .footer-bottom .centered-content .logo {
display:none;
}
.main-header .nav-outer {
padding-right: 0px !important;
}
.main-menu .navigation > li > a {
padding: 15px 15px;
}
.main-header .header-upper {
padding: 0px 0px;
}
.main-footer .copyright {
color: #ffffff;
}
.content-max {
max-width: 1200px !important;
}

.pagination {
margin: 0px 0;
}

.styled-pagination.text-center {
line-height: 0px;
}
.sidebar-page-container .content-side {
margin-bottom: -4px !important;
}
.vc_column_container .vc_column-inner {
padding: 0px 0px;
}
.widget.widget_nav_menu ul li {
    list-style: none !important;
}
.col-md-5 {
    width: 41.66666667%;
    visibility: hidden !important;
}
.vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-modern vc_btn3-color-green{
  display: none
  
}
.main-header .info-box .icon-box 
{
  height: 0px;
}
.header-lower .auto-container
{
  padding:0;
}
@media(max-width:320px){
  .textwidget > p > img.alignnone
{
  margin:0
}
  .ginput_recaptcha div{
      margin-left: -12px;
}
}
@media(max-width:426px){
   .floor-plans-section .property-info .theme-btn
  {
    width:100%;
  }
  .wp-block-media-text{
       display:block; 
      }
}

@media(max-width: 568px){
    .wp-block-media-text{
     display:block !importent; 
    }
  .vc_cta3_content-container {
    display: block !important;
  }
  .textwidget{
    padding:0;
  }
}

@media(max-width: 740px){
  #media_image-2 {
    text-align:left !important;
  }
  .textwidget{
     text-align:left !important;
  }
  .footer-sidebar3 aside{
    padding-left:0px !important;
  }
}


.home .vc_row-fluid {
    padding-left: 30px;
    padding-right: 30px;
}
.res_right {
    margin-right: 15px;
}

.vc_cta3_content-container {
    display: flex;
  	justify-content: center;
    align-items: center;
}

.vc_cta3_content-container .vc_btn3-container{
  margin-bottom:0;
}



.main-menu .navigation > li > a {
  font-size: 15px;
}

@media(max-width: 640px){
.vc_cta3-actions-right .vc_btn3
{
  margin-top: -31px;
      margin-left: 37px;
}
}

@media(max-width: 667px){
.vc_cta3-actions-right .vc_btn3
{
  margin-top: -31px;
      margin-left: 37px;
}
}
