

.carousel-control{
    width: 30%;
}
.two_columns_75_25 {
    width: 100%;
    margin-top: 50px;
}
.title.with_image {
    height: auto!important;
    line-height: normal;
    display: none!important;
    background: 0;
}


.post_info {
    display: none!important;
}

@media only screen and (max-width: 420px){.q_logo a{height: 42px !important;}.header_bottom {padding: 0 15px;}
header.no_sticky.light {
   
    margin-bottom: 0px!important;
}
.blog_holder.masonry {
    width: 100%!important;
}
}

header.no_sticky.light {
    background: #eb005d;
margin-bottom:40px;
}

.title {
    display: none!important;
    width: 100%;
    background-color: #f6f6f6;
    text-align: center;
height:0px!important;
    position: relative;
    z-index: 101;
}

.fa-3x {
    font-size: 36px;
    text-align: center;
}
.seguimisocial h1{color:#FFF;}

.grid2 .blog_single article .post_content_holder {
    width: 100%;
}

.content .container .container_inner {
    padding: 0px!important;
}

.blog_holder.masonry article .post_description {
    margin: 0 0 12px;
    display: none;
}


.single_tags {
    display: none;
    width: 100%;
    margin: 35px 0 0 8%;
}

@media only screen and (max-width: 480px)
.container_inner, .boxed section.section .section_inner, section.grid_section .section_inner, .full_width .parallax_content, .steps_holder_inner, .carousel-inner .slider_content_outer {
    width: 95%!important;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    padding: 10px;
    width: 95%;
}

input.wpcf7-form-control.wpcf7-submit {
    font-size: 17px;
    padding: 20px;
    background-color: #eb005d;
    color: #FFF;
    font-family: Roboto, sans-serif;
}
textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required {
    width: 100%;
}