

@media only screen and (max-width: 480px){.q_logo a{height: 60px !important;}}

body.home .ls-nav-prev, body.home .ls-nav-next{display: none !important;}

@media (max-width: 567px) {
    .carousel-inner .item:nth-child(2) .slider_content.left{
        width: 58% !important;
    }
}

.blog_holder article .post_image img{
position: relative;
width: 30%;
display: block;
float : left;
margin-right: 20px;
}

.blog_holder article .post_image{
max-height: 150px;
}


.blog_holder article .post_description {
display: block;}

.blog_holder article .post_info {
display: block;}

.blog_holder article .post_description .post_description_right {
float: none;
}

.contact_form input#email{
padding-left : 2%;
}