

.q_list.circle ul>li:before{
background-color:#bb2222;
}
.testimonials .testimonial_text_inner p {
  font-weight: 300;
}

.icon_social_holder{display:none;}
.projects_holder article .portfolio_description .project_category{
display:none;
}
.portfolio_single h6, .portfolio_single h6 a {
  color: #354256 !important;
 font-weight: 400;
}
.q_slider .separator.small {
  height: 3px;
}
.carousel-inner .slider_content .text .qbutton {
  margin: 26px 0 0 0;
}

.q_social_icon_holder {
    float: right;
}

.menu_recent_post_text{display:none;}

.footer_top {
    padding: 20px 0 0px;
}

p{margin:15px 0;}

.post_info{display:none !important;}

#comments{display:none !important;}

.q_list.circle ul > li, .q_list.number ul > li {
    margin: 0 0 7px !important;
}

.mobile_menu_button .fa{
background: #1e73be;
border-radius: 3px;
color: #fff;
padding: 6px;
}

.breadcrumb {
    top: 25px !important;
}

a[href^=tel]{
    color: #fff;
}

h2.q_slide_title span{display:inline-block;}

.footer_top .widget_pages ul li {
    padding: 0 0 5px;
    position: relative;
}
@media only screen and (max-width:600px) {
.footer_top .four_columns .column1, .footer_top .four_columns .column2, .footer_top .four_columns .column3, .footer_top .three_columns .column1, .footer_top .three_columns .column2, .footer_top .two_columns_50_50 .column1 {
    margin: 0px;
}
}