#main .grain-widget, .alt-banner .grain-widget, #header .grain-widget{
	text-align: center;
}
.page .grain-content{ display: none; }
.btn-search:hover,p a:hover,a:hover,a:focus,a:active,#nav ul > li.dropdown:hover > a,#nav ul li.active > a,#nav ul li a:hover,a:hover span,.alt-post-foot .post-meta .alt-post-author a:hover,.site-pagination span.current,#wp-calendar a,.post_content a,.new-slides .owl-theme .owl-controls .owl-buttons div.owl-prev:hover,.new-slides .owl-theme .owl-controls .owl-buttons div.owl-next:hover,.keep-reading,#alith-tab li:hover a,#alith-tab-small a.alith-current-item,#alith-tab a.alith-current-item,#content .post-sticky a.post-title{color:#da4c52}.search-popup .search-top-bar-submit,a.back-to-top,#searchform_topbar button:hover,input[type='submit']:hover,#home-slider .owl-controls .owl-buttons div:hover,#highlight-posts .owl-controls .owl-buttons div:hover,#content .alt-post-foot a.keep-reading:hover{background:#da4c52;color:#fff!important}#alith-tab,#alith-tab-small,#home-slider .owl-controls .owl-buttons div,.social-icon li a i,#searchform_topbar button,.recent-post .owl-theme .owl-controls .owl-buttons div,.recent-post .owl-theme .owl-controls .owl-buttons div.owl-prev:hover,.recent-post.owl-theme .owl-controls .owl-buttons div.owl-next:hover,.btn-search,#open-side-bar,.close-off-canvas,button[type='submit']:hover,#content .alt-post-foot a.keep-reading,a.back-404,h4.widget-title,.sidebar-widget .tagcloud a,.post-tags a,.comment-wrapper input[type='submit'],.post_content input[type='submit'],.comment-wrapper .commentlist li .reply a,button[type='submit'].btn-send{background:#333 none repeat scroll 0 0}.alt-banner #home-slider,.in-header,.topbar,.back-to-top,#nav ul li .dropdown-menu,.alt-banner-poststyle .title,.single-header,.alt-post figure .alt-img-hover a,.single-main-content .single-main-content-bottom,.post-nav,.blog-related-heading,.related_posts h4.related_title,.single-comment-title,.archive-header,.archive-header .author_box img,.search-404 #searchform_topbar input,.footer-end,.single-more-articles,.recent-post h5,.post-title-normal,.boxed{border-color:#333}
.grain-widget div {
    margin: auto;
	min-height: unset !important;
}
#text-3, #text-5{
    width: 100%;
    max-width: 728px;
    margin: auto;
}
#mc4wp-form-1 label{
	float: left;
    font-size: 14px;
    margin: 0 10px 0 0;
    height: 30px;
    line-height: 30px;
	font-family: 'Oswald', sans-serif;
}

#mc4wp-form-1 input[type="submit"]{
	clear: left;
	font-family: 'Oswald', sans-serif;
}
#execphp-4 a{
background: #ec7a23;
height: 30px;
line-height: 30px;
display: inline-block;
padding: 0 10px;
font-family: Oswald;
color: #fff;
}
#execphp-4{
margin: 0 0 16px 0;
}
#text-3 div, #text-3 img, #text-5 div, #text-5 img{
	max-width: 100%;
	height: auto !important;
}

#custom_html-2 h2{
	text-transform: uppercase;
	font-size: 27px;
	    font-weight: 500;
	    border-bottom: 3px solid #000;
	    padding-bottom: 9px;
}

#grainswest_widget-3{
	width: 49%;
	margin-right: 1%;
	display: inline-block;
	vertical-align: top;
}

#custom_html-2{
	width: 49%;
	margin-left: 1%;
	display: inline-block;
	vertical-align: top;
}
@media (min-width: 992px) and (max-width: 1199px){
	#header .col-md-3 {
		width: 40%;
		margin-top: 22px;
	}
	
	#header .col-md-9{
		width: 60%;
	}
}

@media (min-width: 1200px){
	#header .col-md-3 {
		width: 40%;
		margin-top: 5px;
	}
	
	#header .col-md-9{
		width: 60%;
	}
}
@media (max-width: 740px){
	#grainswest_widget-3, #custom_html-2{
		width: 100%;
	}
}

