/* 
Theme Name:		 M J Reynolds Sporting Services
Theme URI:		 http://www.mjreynoldssportingservices.com/
Description:	 M J Reynolds Sporting Services Bespoke Theme Design
Author:			 Freelance-Creator
Author URI:		 http://www.freelance-creator.com/
Template:		 illdy
Version:		 1.0.0
Text Domain:	 Illdy-child
-------------------------------------------------------------- */ 

/* =Theme customization starts here
------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Lora');

body, a, p, h1, h2, h3, h4, h5, input, .tagline {
	font-family: 'Lora', serif !important;
}

#header .bottom-header .section-description, #about .section-description, #projects .section-description, #services .section-description, #services .service-entry, #contact-us .section-content label, #contact-us .section-content input, #contact-us .section-content textarea {
	font-family: 'Lora', serif !important;
}

#header .top-header .header-navigation ul li a {
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
}

#header .top-header .header-navigation ul li:hover a {
	color: #CCC;
}

#about h3, #projects h3, #services h3, #services h5, #contact-us h3 {
	text-transform: uppercase;
}

#about {
	padding: 90px 0 0 !important;
}

.widget_illdy_skill, .search .blog-post-meta, .blog-post-title {
	display: none !important;
}

#latest-news .latest-news-button, a.button {
	background-color: #663300;
}

#latest-news .latest-news-button, a:hover.button {
	background-color: #000;
}

#full-width.width-padding {
	padding-top: 0;
}

.top-parallax-section {
	padding: 200px 0;
}

#contact-us .section-header {
	margin-bottom: 30px;
}

.contact-us-box, .contact-us-social {
	display: none !important;
}

#footer {
	padding: 40px 0 0;
}

#footer {
	background-color: #663300;
	color: #FFF;
}

#footer a {
	color: #FFF;
}

#footer .bottom-footer {
	background-color: #FFF;
	color: #8c9597;;
	padding-bottom: 20px;
}

#footer .copyright {
	text-align: right;
}

#footer .company-copyright {
	text-align: left;
}

label, .wpcf7-text, .wpcf7-textarea {
	width: 100%;
}

.markup-format a {
	color: #663300;
}

input[type=submit] {
	background-color: #663300;
	color: #FFF!important;
}

.basc {
	float: left;
	margin-top: 25px;
}

.markup-format blockquote:before {
    position: absolute;
    left: -10px;
}

@media (max-width: 576px) {
    .basc {
		margin-top: 40px;
        text-align: center;
		width: 100%;
    }
}

@media (max-width: 768px) {
    #header .bottom-header h1 {
		font-size: 50px;
	}
	#header .bottom-header h2 {
		font-size: 35px;
	}
	#footer .copyright, #footer .company-copyright {
		text-align: center;
	}
}

@media (max-width: 478px) {
	.mobile-logo img {
		width: 130%;
	}
}