/*#slider img,#slider>a{width:100%;min-height:100%}#slider p,a.mas,a.menos{text-align:center;background:#333}.hide-bullets{list-style:none;margin-left:-40px;margin-top:20px}#slider-wrapper{position:relative;width:800px;max-width:100%;margin:0 auto;padding:0 10px;font-family:arial,sans-serif;font-size:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#slider{position:relative;width:100%;padding-bottom:50%;overflow:hidden;border:10px solid #333;border-radius:5%/10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#slider img,#slider p,#slider>a,a.mas,a.menos{position:absolute}#slider>a{top:0;left:0}#slider img{margin:0;padding:0;border:0}#slider p{bottom:5%;left:0;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;height:18px;margin:0;padding:5px 0;border-radius:0 20px 20px 0;color:#eee;font-size:18px;line-height:18px}a.mas,a.menos{top:50%;left:10px;z-index:10;width:30px;height:30px;line-height:30px;font-size:30px;color:#fff;text-decoration:none}a.mas{left:100%;margin-left:-40px}*/

.img_logo {
    width: auto;
}

.img_logo a {
    display: inline-block;
}

.img_logo img {
    width: 250px;
}

#costa_rica_real_estate a.button {
    display: inline-block;
    padding: 10px 15px;
    background: #048dc7;
    color: #fff;
    text-decoration: none;
    margin-bottom: 10px;
}

.w3-content.w3-section {
    overflow: hidden;
}

@media screen and (min-width: 1109px) and (max-width: 1159px) {
    .medium_liks_footer {
        width: auto !important;
    }
}

@media screen and (max-width: 768px) {
    #menu li:last-child, #menu li:nth-child(3), #menu li:nth-child(4), #menu li:nth-child(5), #menu li:nth-child(6), #menu li:nth-child(7), #menu li:nth-child(9) {
        display: inline-block;
    }
}

@media screen and (max-width: 750px) {
    #menu>li {
        display: inline-block !important;
    }

    #menu li.act .dropdown_1columns, #menu li.act .dropdown_2columns, #menu li.act .dropdown_3columns, #menu li.act .dropdown_4columns, #menu li.act .dropdown_5columns {
        top: 160px !important;
    }
}

@media screen and (max-width: 750px) {
    #menu>li {
        margin-right: 25px !important;
    }
    #menu>li:last-child {
        margin-right: 0 !important;
    }
}

@media screen and (max-width: 540px) {
    .img_logo img {
        width: 140px;
    }

    #wrapper {
        margin-top: 10px;
    }

    header {
        height: auto;
    }

    header nav {
        margin: 0;
        height: auto;
    }

    header nav a:link {
        font-size: 20px;
    }

    #menu li.act .dropdown_1columns, #menu li.act .dropdown_2columns, #menu li.act .dropdown_3columns, #menu li.act .dropdown_4columns, #menu li.act .dropdown_5columns {
        top: 120px !important;
    }
}

@media screen and (max-width: 480px) {
    #menu>li:last-child, #menu>li:nth-child(4) {
        display: none !important;
    }

    header nav {
        margin: 20px auto 0;
    }
}

@media screen and (max-width: 480px) {
    #menu li.act .dropdown_1columns, #menu li.act .dropdown_2columns, #menu li.act .dropdown_3columns, #menu li.act .dropdown_4columns, #menu li.act .dropdown_5columns {
        top: 110px!important;
    }
}

@media screen and (max-width: 400px) {
    .img_logo img {
        width: 100px;
    }
}