/*To remove default title on the home page*/
#post-8042 .single_page h1.title,
#post-9533 .single_page h1.title{
display:none;
}
/*To remove default title on rest of the pages*/
#post-7448 .single_page h1.title, #post-7360 .single_page h1.title, #post-8491 .single_page h1.title, #post-5516 .single_page h1.title, #post-8957 .single_page h1.title, #post-4764 .single_page h1.title, #post-5814 .single_page h1.title, #post-8420 .single_page h1.title, #post-5909 .single_page h1.title, #post-8893 .single_page h1.title, #post-7607 .single_page h1.title, #post-8714 .single_page h1.title,
#post-569 .single_page h1.title
{
	display: none;
}
/*To set width of the page*/
.container{
	max-width: 100%;
}
/*Customizing the search form in the primary menu*/
#s{
	width: 100%;
	border: 1px solid #4682B4;
	border-radius: 0px;
}
#search-image{
	background: #5791b9;
}
/*Change background of menu on hover*/
#secondary-navigation:hover .navigation ul a:link:hover{
	background: white;
}
/*Background color of menu in mobile view*/
.navigation clearfix mobile-menu-wrapper{
	background: #efefef;
}
/*Color of social media icons in the footer*/
.jetpack-social-widget-item a {
	color: #C3C3C3 !important;
}
.jetpack-social-widget-item a:hover{
	color: steelblue !important;
}
.single_post .thecontent a, body a:hover{
	color: steelblue !important;
}
/*Color of page numbers at the bottom of blogs*/
.page-numbers.current{
	background: steelblue !important;
}
div .pagination a:hover{
	background: #efefef !important;
	color: black !important;
	border: 1px solid steelblue;
}
/*Color of Anchor tag of author name and category on hover on blogs page*/
div .post-info a:hover{
	color: #4D4D4D !important;
	border-bottom: 0.25px solid #4D4D4D;
}
/*Color of anchor tag of heading on hover on blogs page*/
div .layout-grid .latestPost .title a:hover{
	color: #4D4D4D !important;
}
/*Color of icons on blogs*/
.post-info > span i{
	color: steelblue !important;
}

/*Font color of mailchimp sign up form*/
#mc_signup .customize-unpreviewable{	
	color: #4D4D4D !important;
}
/*Mail chimp submit button layout*/
#mc_display_rewards, #mc_signup_submit{
	float: left;
		background: #4581B2!important;
	width: 100% !important
}
#mc_signup_submit:hover{
	background: #194f73 !important;
}
.button{
	background-color: #4B7699;
}
.widget .readMore a{
	color: #4B7699 !important;
}
/*Background color of menu in mobile*/
#site-header .top-bar, .mobile-menu-active .navigation.mobile-menu-wrapper{
	background: #194F74 !important;
}
/*Remove read more button frm related post*/
.related-posts-container .readMore{
	display: none;
}
/*Font color of anchor tag in comments section*/
.logged-in-as a, .akismet_comment_form_privacy_notice a{
	color: steelblue !important;
}
/*Shadow for primary menu*/
#header{
box-shadow:
  0 0.3px 4.2px -29px rgba(0, 0, 0, 0.02),
  0 0.7px 10px -29px rgba(0, 0, 0, 0.029),
  0 1.3px 18.8px -29px rgba(0, 0, 0, 0.036),
  0 2.2px 33.5px -29px rgba(0, 0, 0, 0.043),
  0 4.2px 62.7px -29px rgba(0, 0, 0, 0.051),
  0 10px 150px -29px rgba(0, 0, 0, 0.07)
;
}
/*Sidebar*/
#sidebar .widget h3{
	background: steelblue !important;
	color: white !important;
}
/*blogs page posts*/
#latest-posts{
	    max-width: 90% !important;
    margin-left: auto;
	margin-right: auto;
}
/*Blog posts*/
.single_post{
	margin-left: 2%;
	margin-right: 2%;
}
.cslayout .shareit, .tags, .postauthor, #respond{
	margin-left: 3% !important;
}
/*Padding for nav bar*/
#site-header {
   padding-left:  1%;
}
/*Font color of Anchor tags on search page*/
.post-info a {
	color: #4581B2;
}
/*Search page margin*/
.is-form-style input.is-search-input{
	margin: 0px 20px 20px;
}
.page-title{
	font-family: 'Raleway';
	margin: 20px 20px 20px 20px;
}
/*Sidebar width*/
.sidebar.c-4-12{
	width: 30%;
	padding: 20px;
}
/*Button size of carousal*/
.fl-builder-content a.fl-button, .fl-builder-content a.fl-button:visited{
	width: fit-content;
}
/*Mailchimp Button Color*/
#mc_signup_submit {
	background: #194f73 !important;
}
#mc_signup_submit:hover {
    background: #4581B2 !important;
}
/*Sidebar Button Padding*/
.widget .readMore a.button {
	padding: 0px 30px!important;
}
/*Footer padding*/
.f-widget .widget{
	padding-left: 5%;
}
.taxonomy-description{
	margin-left: 20px;
}
.breadcrumb a{
	color: #4681B3 !important;
}
.breadcrumb{
	margin-top: 20px;
	margin-left: 20px;
}
@media screen and (max-width: 400px){
.single_post {
    margin-left: 0%;
}
}
/*Subscribe form in the posts */
#wp-subscribe.wp-subscribe-1 .wps-consent-wrapper label{
	float: left;
}
#wp-subscribe.wp-subscribe-1 .submit {
    float: left;
    text-align: center;
}
#wp-subscribe.wp-subscribe-1 {
    border: 1px solid #A2C449;
}


/* Hero services text underline */
.hero-services p{
	border-bottom: 2px solid #FEBD00;
	line-height: 1.5em;
	width: 20%;
}
