/* GERAL */
	/*Esconde dados para o celular*/
    @media(max-width:991px){
        .phonenull{
        	display: none;
        }
    }
    /*Esconde dados para o computador*/
    @media(min-width:991px){
        .pcnull{
           	display: none;
       	}
    }

/* MENU */
    @media (max-width:1619px){
        /* Main Menu Area css
        ============================================================================================ */
       .header_area .navbar .search {
            margin-left: 40px;
        }
        /* End Main Menu Area css
        ============================================================================================ */
        .testimonials_area .owl-prev, .testimonials_area .owl-next {
            right: 15px;
        }
    }
    @media (max-width:1300px){
        .testimonials_area .owl-prev, .testimonials_area .owl-next {
            right: auto;
            left: 50%;
            transform: translateX(-50%);
            bottom: 25px;
            top: auto;
        }
        .testimonials_area .owl-prev{
            transform: rotate(90deg);
        }
        .testimonials_area .owl-next{
            transform: rotate(90deg);
            margin-left: -40px;
        }
    }
    @media (max-width:1199px){
        /* Main Menu Area css
        ============================================================================================ */
        .header_area .navbar .nav .nav-item {
            margin-right: 28px;
        }
        /* End Main Menu Area css
        ============================================================================================ */
        /* Home Banner Area css
        ============================================================================================ */
        .home_banner_area {
            min-height: 700px;
        }
        .home_banner_area .banner_inner {
            min-height: 700px;
        }
        /* End Home Banner Area css
        ============================================================================================ */
        .cities_item .main_btn2 {
            max-width: 105px;
            padding: 0px;
            width: 100%;
        }
    }

    @media (max-width:991px){
        /* Main Menu Area css
        ============================================================================================ */
        .navbar-toggler {
            border: none;
            border-radius: 0px;
            padding: 0px;
            cursor: pointer;
            margin-top: 27px;
            margin-bottom: 23px;
        }
        .header_area .navbar {
            background: #fff;
        }
        .navbar-toggler[aria-expanded="false"] span:nth-child(2) {
            opacity: 1;
        }
        .navbar-toggler[aria-expanded="true"] span:nth-child(2) {
            opacity: 0;
        }
        .navbar-toggler[aria-expanded="true"] span:first-child {
            transform: rotate(-45deg);
            position: relative;
            top: 7.5px;
        }
        .navbar-toggler[aria-expanded="true"] span:last-child {
            transform: rotate(45deg);
            bottom: 6px;
            position: relative;
        }
        .navbar-toggler span{
            display: block;
            width: 25px;
            height: 3px;
            background: blue;
            margin: auto;
            margin-bottom: 4px;
            transition: all 400ms linear;
            cursor: pointer;
        }
        .navbar .container{
            padding-left: 15px;
            padding-right: 15px;
        }
        .nav{
            padding: 0px 0px;
        }
        .header_area + section, .header_area + row, .header_area + div {
            margin-top: 117px;
        }
        .header_top .nav{
            padding: 0px;
        }
        .header_area .navbar .nav .nav-item .nav-link{
            line-height: 40px;
            margin-right: 0px;
            display: block;
            border-bottom: 1px solid #ededed33;
            border-radius: 0px;
        }
        .header_area .navbar .search{
            margin-left: 0px;
        }
        .header_area .navbar-collapse{
            max-height: 340px;
            overflow-y: scroll;
        }
        .header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link {
            padding: 0px 15px;
        }
        .header_area .navbar .nav .nav-item {
            margin-right: 0px;
        }
        .header_area + section, .header_area + row, .header_area + div {
            margin-top: 116px;
        }
        /* End Main Menu Area css
        ============================================================================================ */

    @media (max-width:600px){
        .builder_inner .builder_item {
            flex: 0 0 100%;
            max-width: 100%;
        }
    }
    @media (max-width:575px){
        .top_menu {
            display: none;
        }
        .header_area + section, .header_area + row, .header_area + div {
            margin-top: 15px;
        }

/* HOME.PHP */
    @media(max-width:991px){
        .galeria-img{
            min-height:90px;
        }
        .cabecalho-home{
            padding-top: 15px;
            padding-left: 0px; 
        }
        .titulo-anuncio{
            font-size: 14px;
        }
        .local-anuncio{
            font-size: 12px; 
        }
        .img-anuncio{
            height: 94px;
        }
    }
/* ANUNCIO.PHP */
    @media(max-width:991px){
        .opcoes-contato a{
            width: 100%;
        }
        .imagem-anuncio img{
            height: 242px; 
        }
        .imagem-anuncio{
            min-height: 242px;  
            margin-bottom: 10px;
        }
        .titulo-anuncio{
            font-size: 15px;
        }
        .cabecalho-verde h2{
            color: #fff; 
            font-size: 16px;
            font-weight: 700;
            font-weight: bolder;    
            line-height: 20px; 
            padding-top: 5px;
        }
        .anuncio-valor{
            text-align: center;
        }
        .titulo-sub-anuncio{
            font-size: 12px;
        }
        .descricao-anuncio{
            text-align: justify;
        }
    }
/* RODAPÉ */
	@media screen and (max-width: 767px) {
	    #myFooter {
	        text-align: center;
	    }
	}