/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}
.header_bottom{
border-bottom: 1px solid rgba(255,255,255,0.30);
}

.blog_holder.blog_single article .post_info {
    font-size: 14px;
    color: #888;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px;
}

.blog_holder article .post_info a {
    color: #151950;
}
.q_icon_with_title .icon_text_inner {
    padding: 0 0 12px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }
/*  GRID OF TWO  */
.span_2_of_2 {
	width: 100%;
}
.span_1_of_2 {
	width: 49.2%;
}

/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}


@media only screen and (max-width: 480px) {
	.span_2_of_2, .span_1_of_2 { width: 100%; }
}

.title.title_size_large h1 {
  font-family: 'Sacramento';
  text-transform: none;
}

input {
height: 40px;
    border: none;
    border-radius: 25px;
    padding-left: 20px;
    font-size: 14px;
    padding-right: 20px;
    font-family: 'Open Sans';
    margin-bottom: 10px;

}

input[type='submit']{
    border-radius: 0px;
    background-color: #E4DD37;
    color: #333;
    /* border: 2px solid #fff; */
    height: 42px;
    font-weight: bold;
    text-transform: uppercase;
    width: 70%;
    margin-left: -6px;
}


.carousel-inner .slider_content .text .qbutton:not(.white) {
background-color: #151950 !important;
}


.widget_recent_entries>ul>li>a {
font-weight:600;
}

h5 a{

}

.blog_holder.masonry article .post_info{
color: #3373BD;
}


.two_columns_75_25 .blog_holder.masonry article {
        border: 1px solid #e1e1e1;
        -webkit-box-shadow: 0 1px 1px #ddd;
    box-shadow: 0 1px 1px #ddd;

}

.subtitle {
padding-bottom: 10px;
}

.content .title .container_inner {
margin-top: 0px;
}

.q_logo img {
height: 70px !important;
margin-top:10px;
}

.q_logo img.sticky {
    height: 50px !important;
    margin-top: 0px;
}
h2 {
margin-bottom: 18px;
}

.exp-posts-nav {

    display: none;
}