/*
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");
#gray-box, #green-box, #l_box{background:#222; padding: 20px 20px 10px 20px;}
#gray-box .q_icon_with_title .icon_with_title_link{margin:0;}
#gray-box .q_icon_with_title .icon_text_holder h5.icon_title{margin:0;}
#gray-box .q_icon_with_title.tiny .icon_text_holder {padding: 0 0 0 30px;}
#gray-box .q_icon_with_title .icon_text_inner {padding: 0 0 10px;}
#green-box{background:#9ECEB4;}
#l_box .q_icon_with_title .icon_with_title_link{margin:0;}
#l_box .q_icon_with_title .icon_text_holder h5.icon_title{margin:0;}
#l_box .q_icon_with_title.tiny .icon_text_holder {padding: 0 0 0 40px;}
#l_box .q_icon_with_title .icon_text_inner {padding: 0 0 10px;}
#l_box{background: transparent; padding:0;}
#green-box .q_font_awsome_icon_square{margin-right:10px;}
#p-features li {margin: 0px;}
#c-testimonials h4{background:#076BB6;text-align:center;padding-top:10px;padding-bottom:10px;}
div.widget_text.widget.widget_custom_html{margin: 0 0 25px 0;}
.qode-delete-button{right: 50%;}
input.wpcf7-form-control.wpcf7-text{ margin:0}
footer .column1 {position: relative;top: 0px;}

.comment_holder .comment .text .name {color: #888;}
.comment_holder .comment {padding: 23px; background: #222;}
span.comment_date{font-size:9px; font-weight:400;}
#respond textarea {background: #f9f9f9;}

.blog_holder.masonry article .post_text .post_text_inner {
    padding: 17px 15px 18px;
    background-color: #292929;
	text-align: left;
}

.blog_holder.blog_masonry_date_in_image article .post_text h5 a {
	color:#4164a4;
	text-align:center;
	font-weight:600;
}

.blog_holder.blog_masonry_date_in_image article .post_text h5 {
    margin-bottom: 5px;
	text-align:center;
	padding-left:25px;
}

.post_excerpt{font-size:14px;}

.blog_holder.blog_masonry_date_in_image .time {
    position: absolute;
    top: 0;
    left: 0;
    text-align: center;
    margin: 5px;
    padding: 5px 10px;
    background-color: #2a2a2a;
}

.blog_holder.blog_masonry_date_in_image .time .time_day {
    color:  #9e9e9e;
    font-size: 18px;
    font-weight: 600;
}

.blog_holder.blog_masonry_date_in_image article .post_text_inner .post_info {
    margin-top: 35px;
    margin-bottom: 0;
}

.blog_holder.blog_masonry_date_in_image article .post_text_inner .post_info {
    margin-top: 5px;
}

.blog_holder.blog_masonry_date_in_image .time span {
    font-size: 12px;
}

.pagination ul li a, .pagination ul li span{
	width:25px;
	height:25px;
	line-height:25px;
	font-size:14px;
}

.blog_holder.blog_single article h2 {
    font-size: 26px;
    color: #1a73bc;
    font-weight: 400;
}

.post_author{display:none;}

.drop_down .narrow .second .inner ul li {
    width: 280px;
}