body {
	color: #000 !important;
}

.menu-main-menu-container li a:hover {
    color: #fcbd3c;
	background: #000;
    border-bottom: none;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type="submit"] {
	background-color: #fcbd3c !important;
	color: #fff !important;
}

.site-footer .content.contact-form .gform_wrapper .gform_footer .button:hover {
    background: #000 !important;
}

.site-header .search-wrap {
    background: #292a79;
}

.button, .button.content, button {
    background: #fcbd3c !important;
    color: #000 !important;
	border-bottom: 0 !important;
}

.button a, .button.content a, button a {
    color: #000!important;
}

.button:hover, .button.content:hover, button:hover {
    background: #000 !important;
    color: #fcbd3c !important;
}

.button:hover a, .button.content:hover a, button:hover a {
    color: #000 !important;
}

.button.content {
	width: 200px;
	margin-top: 20px;
	margin-bottom: 40px;
}

.highlight-area h2,
.showcase-section h3,
.clients-section h3{
    color: #000 !important;
}

.highlight-area .button {
    font-weight: bold !important;
}

.page-testimonials ul.testimonials li .testimonial {
    background: #000;
    color: #fcbd3c;
}

.page-testimonials ul.testimonials li .testimonial::after {
    border-color: #000 transparent;
}

ul.page-ctas li {
    min-height: 550px;
	max-width: 346px;
	padding: 20px;
}

.page-slider .slides .slide .heading,
.hero-image .heading {
    margin-top: 15%;
}

ul.page-ctas li .icon img {
    max-height: 500px;
}

.res-menu-btn {
    color: #000 !important;
    background: #fcbd3c !important;
}

.site-footer .content {
    max-width: 260px !important;
	margin-right: 15px !important;
}

.site-footer .content.contact-form {
    max-width: 415px !important;
}

.site-footer .content.google {
	max-width: 420px !important;
}

.single-post img.attachment-blog-thumbnails {
	float: right;
	margin:0 0 32px 24px;
}

.single-post h1 {
	margin-bottom: 10px;
}

.single-post .entry-meta {
	margin-bottom: 20px;
}

.page-template-template-blog span.byline,
.single-post span.byline {
	display: none;
}

.single-post footer.entry-footer {
	display: none;
}

body.page-template-template-blog article .entry-thumbnail, body.archive article .entry-thumbnail {
	float: right;
	margin: 0 0 0 20px;
}

.page-template-template-blog .content-wrap {
	width: 100%;
}

.page-template-template-blog .entry-meta {
	margin: 0 0 20px 0;
}

.page-template-template-blog .posted-on,
.single-post .posted-on {
	font-size: 13px;
}

.single-post nav.navigation.post-navigation {
	font-size: 13px;
	text-transform: uppercase;
	margin-top: 40px;
}

.nav-previous {
	float: left;
}

.nav-next {
	float: right;
}

.rd {
    margin-top: 30px;
}

a.read-more,
.nav-links a {
    color: #000;
    background-color: #fcbd3c !important;
    padding: 7px 15px !important;
    border-radius: 5px !important;
}

a:hover.read-more,
.nav-links a:hover {
    color: #fff;
    background-color: #000 !important;
}

body.page-template-template-blog article, body.archive article {
    width: 100%;
}


@media (max-width: 950px) {
	  .nav-next {

		float: left;
		clear: both;
		margin-top: 20px;

	}
	
	  .nav-next, .nav-previous {
		line-height: 2;
	}
}


@media (max-width: 700px) {
  /* line 153, C:/MAMP/htdocs/industrial.dev/public_html/wp-content/themes/kronos/assets/css/sass/theme.scss */
	.page-slider {
		height: 250px;
	}
	
	.page-slider .slides .slide,
	.hero-image {
		height: 200px;
	}
	
}

@media (max-width: 600px) {
  /* line 153, C:/MAMP/htdocs/industrial.dev/public_html/wp-content/themes/kronos/assets/css/sass/theme.scss */
	body.page-template-template-blog article .entry-thumbnail, body.archive article .entry-thumbnail {
		float: left;
		margin: 0;
	}
	
}

#gform_4 .gfield_radio {
	display: inline-flex;
    flex-direction: row-reverse;
    width: auto;
    flex-wrap: wrap;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}
#gform_4 .gfield_radio li {
	display: inline-block;
	margin: 0 10px;
}
#gform_4 .gfield_radio li label {
	display: block;
}

#gform_4 #field_4_7 .gfield_radio li {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;	
}

#post-863 .attachment-blog-thumbnails,
#post-870 .attachment-blog-thumbnails,
#post-881 .attachment-blog-thumbnails {
    display: none;
}