/*
Theme Name: Betheme
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 900

All css files are placed in /css/ folder
*/
.fixedbar {
background: #000; 
bottom: 0px; 
color:#fff; 
font-family: Arial, Helvetica, sans-serif; 
left:0; 
padding: 0px 0; 
position:fixed; 
font-size:16px; 
width:100%; 
z-index:99999; 
float:left; 
vertical-align:middle; 
margin: 0px 0 0; 
opacity: 0.95; 
font-weight: bold;
}
.boxfloat {
text-align:center; 
width:920px; 
margin:0 auto;
}
 
#tips, #tips li {
margin:0; 
padding:0; 
list-style:none
}
#tips {
width:920px; 
font-size:20px; 
line-height:120%;
}
#tips li {
padding: 15px 0; 
display:none;
}
#tips li a{
color: #fff;
}
#tips li a:hover {
text-decoration: none;
}
.button-stroke button {
margin: 0 auto;
}
a.card-img {
    width: 100%;
}
a.card-img img {
    width: auto;
    display: block;
    margin: 0 auto;
    max-width: 100%;
}
.pad-listings .floorplan img {
    width: 100%;
    height: auto;
}
.footer-btm {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: flex-start;
}
.footer-btm ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.footer-btm ul li {
    list-style-type: none;
}
.footer-btm-right {
    display: flex;
    align-items: center;
}
.footer-btm-right a {
    display: inline-block;
}
.bf-logo img {
    width: 100px;
    margin-right: 20px;
    display: flex;
    align-items: flex-start;
}
.eho {
    margin-right: 20px;
}
.eho img, .ada img {
    height: 23px;
    width: auto;
}
.contact-info-section .contact {
    width: 100% !important;
}

.contact-info-section .contact iframe {
    width: 100%;
    height: 600px !important;
}
.lease-btn{
    color: #FFF;
    font-size: 14px;
    text-transform: uppercase;
    position: fixed;
    right: 100px;
    z-index: 702;
    top: 30px;
    display: flex;
}

.button-stroke button.load_more, .button-stroke button.load_more:hover, #amenities button.accordion {
    color: #fff !important;
}

.lease-btn:hover{
    color: #FFF !important;
}

#Header .header-tel-no {
    position: fixed;
    right: 220px;
    z-index: 702;
    top: 30px;
    cursor: default;
    color: #fff;
}

#Header .header-tel-no img {
    display: none;
}

#Header .header-tel-no span {
    display: block;
}

#Header #schedule-tour-popup-button {
    position: fixed;
    right: 340px;
    z-index: 702;
    top: 24px;
    display: flex;
    color: #fff !important;
    border-radius: 0;
    padding: 8px 12px;
    font-size: 14px;
    text-transform: uppercase;
}

#Header #schedule-tour-popup-button img {
    display: none;
}

#Header #schedule-tour-popup-button span {
    display: block;
}

@media (min-width: 1025px) {
    #Header .header-tel-no {
        pointer-events: none;
    }
}


@media (max-width: 768px) {
    .footer-btm {
        flex-wrap: wrap;
        justify-content: center;
        text-align: center;
    }
    .footer-btm-right {
        width: 100%;
        justify-content: center;
        text-align: center;
        margin-top: 30px;
    }
    .contact-info-section .contact iframe {
        height: 750px !important;
    }
}

@media (max-width: 767px) {
    .lease-btn{
        position: absolute;
        right: 44px;
        top: 40px;
        font-size: 11px;
    }
    #Header .header-tel-no {
        position: absolute;
        right: 135px;
        top: 30px;
    }

    #Header .header-tel-no img {
        display: block;
        transform: rotate(135deg);
        width: 35px;
    }

    #Header .header-tel-no span {
        display: none;
    }
    #Header #schedule-tour-popup-button {
        position: absolute;
        right: 180px;
        top: 34px;
        background: none !important;
        padding: 0;
    }
    #Header #schedule-tour-popup-button img {
        display: block;
    }
    
    #Header #schedule-tour-popup-button span {
        display: none;
    }
}

@media (max-width: 568px) {

    #Header .header-tel-no {
        right: 127px;
    }

    #Header #schedule-tour-popup-button {
        right: 165px;
    }

}