/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

.main-header {
    height: 500px;
    margin-top: -28px;
}

.header-text {
    color: white!important;
    margin: 45px -60px 37px 31px;
}
.header-text p{
    color: white!important;
font-size:22px;
line-height:30px;
   
}
.header-text h1{
font-size:30px;
color:white;
}


    .you  {
    font-size: 80px;
    font-weight: 200!important;
    padding: 40px;
}

.title.title_size_large h1 {
    font-size: 40px!important;
    line-height: 50px!important;
    font-weight: 500!important;
}

.title.title_size_large.position_left.has_background {
    background-size: 100%!important;
}
p.forgetmenot {
display:none!important;
}
.contact-pic {
display:none!important;
}

@media only screen and (max-width: 320px)  {
.main-header {
    background-position-x: -180px!important;
}
}

@media only screen and (max-width: 480px)  {
.header-text {
    color: white;
    margin: 33px 0px 63px 27px!important;
}
.main-header {
    background-position-x: -280px!important;
}
.header-text p{
    color: white!important;
font-size:15px;
line-height:30px;
   
}

.you {
    font-size: 80px;
    font-weight: 200!important;
    padding: 54px;
}
.contact-pic {
display:block!important;
    margin-bottom: 25px!important;
}
}
@media only screen and (max-width: 768px) and (min-width: 481px)  {
.header-text {
    color: white!important;
    margin: 49px -46px 85px 47px;
}

.header-text p {
    color: white!important;
    font-size: 16px;
    line-height: 23px;
}
.main-header {
    background-position-x: -417px!important;
}
}
.blog_holder.masonry article .post_info, .blog_holder.masonry_full_width article .post_info {
    margin: 15px 0 0;
    color: #303030;
	display: none!important;
}

.date {
    color: #bebebe;
    display: none;
}
.blog_holder article .post_info {
    display: inline-block;
    width: 100%;
    margin: 0 0 18px;
    color: #bebebe;
    font-weight: 500;
    display: none;
}

.blog_holder.blog_single article h2 {
    display: block;
    margin-bottom: 45px;
}