/*
Theme Name: Homeland
Theme URI: http://themeforest.net/item/homeland-responsive-real-estate-wordpress-theme/6518965
Author: codeex
Author URI: http://themeforest.net/user/codeex
Description: Homeland is a responsive and retina real estate WordPress theme for property listings. It is flat, minimalist and clean design. It has three different layouts namely fullwidth, boxed and boxed left. This theme also is build with custom page templates, custom post types, widget ready and many more.
Version: 3.2.1
License: GNU General Public License
License URI: license.txt
Text Domain: homeland
Tags: one-column, two-columns, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

.tp-caption a {
    color: #ff7302;
    text-shadow: none;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out
}

.tp-caption a:hover {
    color: #ffa902
}

body {
    font-size: 12px !important;
}

body {
    line-height: 24px !important;
}

.property-list-box h2, .agent-block h3, .featured-block h3,
.featured-block-two-cols h3, .blog-block h3, .partners-block h3 {
    font-size: 24px !important;
}

.ptitle {
    font-size: 35px !important;
}

.subtitle label {
    font-size: 12px !important;
}
.left-container h3 {
    font-size: 22px !important;
}

.sidebar h5 {
    font-size: 16px !important;
}

footer .widget h5 {
    font-size: 24px !important;
}
.services-page-icon {
    float: left;
    margin-right: 30px;
    color: #FFF;
    background: #8CC55A;
    text-align: center;
    width: 190px;
    height: 190px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}

body, h1, h2, h3, h4, h5, h6, input, textarea, select,
.widget_revslider .tp-caption {
    font-family:'Nanum Gothic', sans-serif !important;
}

.page-title-block-default {
    background:url('http://www.tierrahabitat.com/wp-content/uploads/2016/11/cintillo-inmuebles-disponibles.jpg') repeat-x center; background-size: cover !important;
}

.welcome-pb-block {
    background: linear-gradient(to bottom, rgba(72, 101, 0, 0.6), rgba(72, 101, 0, 0.6)), url('/assets/img/banner-nosotros.jpg') no-repeat center !important;
    background-size: cover !important;
}

@media screen and (min-width: 1200px) {
    .inside {
        width: 1280px;
    }
}
@media screen and (max-width: 1200px) and (min-width: 960px) {
    .inside {
        width: 906px;
    }
}
@media screen and (min-width: 960px) {
    .inside2 {
        width: calc(100% - 200px);
    }
}

@media screen and (min-width: 760px) {
    .boton_aboutus {
        width : calc(100% - 310px);
    }
}
@media screen and (max-width: 760px) {
    .boton_aboutus {
        width : calc(100% - 500px);
    }
}

.logo, .header-ten .logo {
    margin-top: -15px;
}

.width-complete {
    width: 100vw;
}

/*Comienzo de estilos de select*/
.selectdiv {
    position: relative;
    float: left;
}

/* IE11 hide native button (thanks Matt!) */

.selectdiv select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: block;
    width: 100%;
    max-width: 320px;
    line-height: 28px;
    height: 42px;
    padding-right: 35px;
    padding-left: 10px;
    font-size: 14px;
    color: #777;
    background: #fff;
    border: 1px solid #E1E1E1;
    background: url("/assets/img/arrow.png") white no-repeat 98.5% !important;
    background: url("/assets/img/arrow.png") white no-repeat calc(100% - 0px) !important;
}

.selectdiv select option {
    font-weight: normal;
    display: block;
    white-space: pre;
    min-height: 1.2em;
    padding: 0px 2px 1px;
}

.grid figure img {
    width: 100%;
    display: block;
    object-fit: cover;
    height: 230px;
    position: relative;
}

.left-container h3 {
    font-size: 22px !important;
    font-weight: normal;
}

.left-container h6 {
    font-size: 16px;
    font-weight: normal;
}

blockquote {
    font-size: 14px !important;
}

.sidebar h5 {
    font-size: 16px !important;
}

.sidebar {
    float: left;
    margin-right: 8px;
    color: #A0A2A5;
    position: relative;
    top: 7px;
    display: block;
    width: 20px;
    text-align: center;
}

.footer-main {
    color: white;
}
