

@media only screen and (min-width: 1000px) and (max-width: 1300px) {
    .carousel.responsive_height .carousel-inner .slider_content{
        padding-top: 58px;
    }
}

.header_top {
font-weight: 600;
letter-spacing: 2px;
}

@media only screen and (max-width: 1200px){
    .q_logo a {
         height: 50px!important;
     }
     nav.main_menu > ul > li > a {
        padding: 0 18px;
    } 
}

@media only screen and (max-width: 480px){
    .header_top {
        display:none!important;
    }
}

@media screen and (min-width: 1000px) { .blog_holder.masonry {
margin-top: 260px;
}

}

@media screen and (min-width: 1000px) { 
.archive .sidebar {
margin-top: 260px;
}

}

.qode_pricing_tables .q_price_table .price_button {
  padding-top: 20px;
}

.page-id-147 .container_inner  {
margin-bottom: -50px!important;
}

@media only screen and (min-width:1000px){
    .content {
      margin-top: -304px;
    }
}