.general-page{
	font-family:  "AzoSans-Regular" ;
}

.general-page a.contact_padding-text.contact_phone {
    font-size: 20px !important;
    font-family: "AzoSans-Regular";
    text-transform: uppercase;
}
.general-page .last-reset :last-child {
    margin-bottom: revert;
}

.floorplans-page .tabbed-content * , .floorplans-page .text-box-content * {
	font-family:  "AzoSans-Regular" ;
}
.floorplans-page  .padding-ref-left {
    padding-left: 35px;
    padding-bottom: 20px;
    padding-top: 6px;
}
.floorplans-page  .font-size-40 {
    font-size: 43px !important;
}
.floorplans-page .tabbed-content>ul>li>a {
 
    padding: 17px;
}
.floorplans-page .accordion-title {
    padding: 20px 48px;
}
.text-box-content .item-title h3 {
    font-size: 5em;
    font-family: "AzoSans-Regular";
}
.text-box-content .content-text {
    line-height: 20px;
}
.floorplans-page h5 {
    font-weight: bold;
    padding-bottom: 0;
    margin: 0;
}

.floorplans-page .main_floor {
    padding: 20px;
}

#contactfixed {
    position: fixed;
    bottom: 20%;
    right: 1px;
    z-index: 9999999999999;
}

.downloadform  p.warning.x2 {
    display: revert;
    padding: 40px 0;

}
.floorplans-page  .main_floor img {
    width: 80%;
    margin: auto;
}
.floorplans-page  .img-inner.dark{
	text-align: center;
}

.downloadform .warning {
    font-size: 13px;
    display: inline;
}
.downloadform .wpcf7-form input {
    margin-bottom: 26px;
    border-bottom: solid 1px #333;
}


/* convinence*/

.page-id-194 .box.has-hover.img-box.has-hover.box-text-bottom {
    margin-top: 2.5em;
}
.page-id-194 .banner.has-hover {
    margin-top: 51px;
}

.pdf_area .col-inner {
    padding: 0;
    padding-top: 30px;
}
/*
.page-id-194 .accordion-box .group-of-btn a span::before {
   
    top: calc(50% - 6.5px);
    height: 12px;
    width: 12px;
   
}
*/


.page-id-194 a.button.white.expand.conv-page_btn-img {
    color: #000;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-left: 10px;
}

.page-id-194 a.button.white.expand.conv-page_btn-img  span {
    font-family:  "AzoSans-Regular" ;
    color: #000;
}

.page-id-194 a.button.white.expand.conv-page_btn-img  span {
    font-family: "AzoSans-Regular";
    color: #000;
    font-size: 20px;
    line-height: 47px;
    font-weight: normal;
}


h3.beyond-title {
    padding-left: 15px;
    text-transform: uppercase;
}

.beyond p {
    padding-left: 15px;
     text-transform: capitalize;
}
.page-id-194 .accordion-box .group-of-btn {
   
    margin-bottom: 20px;
}


.beyond .col-inner * {
    font-family: "AzoSans-Regular";
   
}



.page-id-194 .banner.has-hover {
    background-color: #446084;
    min-height: 30px;
    position: relative;
    width: 100%;
    padding: 10%;
}

.page-id-194 .accordion-box .set-height-4 .col-inner p {
    padding-left: 14px;
    font-family: "AzoSans-Regular";
    text-transform: capitalize;
}
.beyond-title{
    font-family: "AzoSans-Regular";

}

@media only screen and (max-width: 600px) {
	.text-box-content .item-title h3 {
	    font-size: 3em;
	}

	.downloadform  p.warning.x2 {
	    display: revert;
	    padding: 10px 0;

	}
}




