/* Enter Your Custom CSS Here */
.flex-slider-center {
        float: none;
        height: auto;
        left: 0;
        margin: 0 auto;
        padding: 20px;
        position: absolute;
        right: 0;
        text-align: center!important;
        top: 30.2%;
        width: unset; /* MUDAR ESSE!!! */
        z-index: 0;
    }


@media (min-width: 768px){
.nav {
    margin-top: -110px!important;
		}
}

@media (max-width: 991px){
.nav {
    margin-top: -110px!important;
		}
}

@media (min-width: 992px){
.nav {
    margin-top: 0px!important;
		}
}


@media (max-width: 991px){
		 .slide-text-bg1 h2 {
        font-size: 30px!important; /* MUDAR ESSE!!! */
				 line-height: 30px!important; 
    }

    .slide-text-bg2 h1 {
        line-height: 70px!important; /* MUDAR ESSE!!! */
				font-size: 50px!important;
    }

    /* @media (min-width: 991px) wallstreet/style.css */

    .flex-slider-center {
        top: 25%!important; /* MUDAR ESSE!!! */
    }
}

@media (max-width: 727px){
		.img-responsive, .thumbnail > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: unset;
        height: 445px;
    }


    .flexslider .slides img {
        /*width: fit-content;*/
        display: block;
        vertical-align: middle;
    }
		    .slide-text-bg2 h1 {
        display: inline-block;
        font-family: 'Roboto';
        font-weight: 400;
        font-size: 20px!important; /* MUDAR ESSE!!! */
        font-weight: normal;
        letter-spacing: 0;
        line-height: 35px!important; /* MUDAR ESSE!!! */
        margin: 0 0 0px;
        padding: 0 0px 0px;
        text-align: center;
    }


    .slide-text-bg1 h2 {
        font-family: 'Roboto';
        font-weight: 300;
        font-size: 18px!important; /* MUDAR ESSE!!! */
        letter-spacing: 0;
        line-height: 30px!important; /* MUDAR ESSE!!! */
        margin: 0 0 0px;
        text-align: center;
    }

    .slide-text-bg3 p {
        display: inline-block;
        font-family: 'Roboto';
        font-weight: 400; 
        font-size: 18px!important; /* MUDAR ESSE!!! */
        letter-spacing: 0;
        line-height: 24px!important; /* MUDAR ESSE!!! */
        margin: 0;
        padding: 0;
    }
		    .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: unset;
        height: 576px;
    }

    /* @media (min-width: 404px) style.css */

    .flex-slider-center {
        float: none;
        height: 30%;
        left: 0;
        margin: 0 auto;
        padding: 20px;
        position: absolute;
        right: 0;
        text-align: center;
        top: 37%!important; /* MUDAR ESSE!!! */
        width: unset;
        z-index: 0;
    }
}
	img.alignleft, .wp-caption.alignleft {
    margin: 0.857143rem 5.71429rem 0.857143rem 0;
}


/*novo*/

@media (max-width: 373px){
.navbar-toggle {
    margin-top: -70px!important;
		margin-right: 15px;}
}

@media (max-width: 373px){ 
.flexslider .slides img {
    display: block;
    position: relative;
    width: 100%!important;
    height: 100%!important;
    margin-top: 116px!important; /* Mudar esse */
}
}

@media (min-width: 374px){ 
.flexslider .slides img {
    display: block;
    position: relative;
    width: 100%!important;
    height: 100%!important;
    margin-top: 116px!important; /* Mudar esse */
}
}


@media (min-width: 481px){ 
.flexslider .slides img {
    display: block;
    position: relative;
    width: 100%!important;
    height: 100%!important;
    margin-top: 0px!important; /* Mudar esse */
}
}

@media screen and (max-width: 860px){
.flex-direction-nav .flex-next {

    display: none!important;
}
}

@media screen and (max-width: 860px){
.flex-direction-nav .flex-prev {

    display: none!important;
}
}

@media (max-width: 727px){
.slide-text-bg3 p {

    display: none!important;
}

.slide-text-bg2 {
    float: none;
    margin: 0 0 0px!important; /* mudar esse */
    padding: 0 0px 5px;
    position: relative;
    text-align: center;
    width: auto;
    z-index: 773;
}

.slide-text-bg1 {
    float: none;
    margin: 0 0 5px!important; /* mudar esse */
    padding: 0;
    position: relative;
    text-align: center;
    width: auto;
    z-index: 773;
}
}

@media (max-width: 480px){  
.flex-slider-center {
    float: none;
    height: 30%;
    left: 0;
    margin: 0 auto;
    padding: 20px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 45%!important; /* mudar esse */
    width: unset;
    z-index: 0;
}
}
@media (min-width: 481px){
.flex-slider-center { 
    top: 35%!important;
		}
}

@media (max-width: 727px){
.home-portfolio-showcase-media img {
    width: 100%!important;
    height: 100%!important;
}
}

@media (max-width: 727px){
.home-blog-post-img img {
    transition: all 300ms ease-out 0s;
    max-width: 100%;
    opacity: 0.8;
    height: 100%!important;
    width: 100%!important;
}
}