/*
Theme Name: Surplus Concert Child
Theme URI: https://surplusthemes.com/downloads/surplus-concert/
Template: surplus-concert
Author: Surplus Themes
Author URI: http://surplusthemes.com/
Description: Surplus Concert is a free, simple, trendy and fully responsive music wordpress theme. It is created specially for Music events, Concerts, Bands, Artists, Musicians or any other kind of music websites or Personal Blogs. Surplus Concert is easy to use, user friendly and allows you to fully customize your website without having to work with code. Excellent features includes Social Links, Customizable Banner / Slider, Footer section, Breadcrumbs, Sidebar layout options, Excerpt options and many more. This theme is translation ready, tested rigorously and highly optimized for better performance. Visit Demo at https://demo.surplusthemes.com/surplus-concert/ Documentation at https://surplusthemes.com/surplus-concert-theme-setup-instructions/ Support at https://surplusthemes.com/support-forum/
Tags: two-columns,left-sidebar,right-sidebar,flexible-header,custom-background,custom-header,custom-menu,custom-logo,featured-images,featured-image-header,footer-widgets,full-width-template,theme-options,threaded-comments,translation-ready,blog,entertainment
Version: 1.0.7.1531898873
Updated: 2018-07-18 09:27:53

*/
/* In the parent theme (original painting) */
#header-featured-image header.page-header span {
    color: #fff;
}
h2.page-title {
	color: #fff;
    font-weight: 600;
    margin: 0;
    color: #fff;
    font-weight: 400;
    margin: 0;
    font-size: 32px;
}
/* In the child theme */
#header-featured-image header.page-header span {
    color: #fff;
}
h2.page-title {
	color: #fff;
    font-weight: 600;
    margin: 0;
    color: #fff;
    font-weight: 400;
    margin: 0;
    font-size: 60px;
}

/*--------------------------------------------------------------
# Main Slider
--------------------------------------------------------------*/


.main-slider-contents .btn {
    margin-bottom: 400px;
    margin-left: 800px;
}

/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/
a {
	color: #ff0078;
}

a {
	text-transform: uppercase;
}

/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/

textarea,
button,
input,
select {
	color: #aaa;
	font-family: 'Poppins', sans-serif;
	font-size: 14px;
	line-height: 1.8;
	letter-spacing: 0.2em;
}
body {

	color: #d2d0d0;
	font-family: 'Fira Sans', sans-serif;
	font-size: 14px;
	line-height: 1.6;
	letter-spacing: 0.1em;
	
}
/*--------------------------------------------------------------
# Layouts
--------------------------------------------------------------*/

.btn {
    text-transform: uppercase;
	font-family:'Fira Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    padding: 8px 20px;
    display: inline-block;
    color: #fff;
	border-radius: 1px;
    transition: all 0.3s ease-in-out;
}

.site-logo img {
    max-height: 30px;
    width: auto;
    margin-right: 15px;
}


.btn-red, 
.post-edit-link, 
form.wpcf7-form input[type="submit"] {
    background-color: #11111173;
}

/*--------------------------------------------------------------
## Latest Posts
--------------------------------------------------------------*/

article h2.entry-title {
    font-size: 14px;
	font-family:'Fira Sans', sans-serif;
    border: none;
    display: block;
}
.read-more .btn {
    padding: 6px 12px;
    font-size: 12px;
	background-color: #ff0078;
}

/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/

.main-navigation a {
    display: block;
    text-decoration: none;
	letter-spacing: 0.2em;
    color: #111;
    font-size: 14px;
    font-weight: 500;
    font-family: 'Fira Sans', sans-serif;
}
.post-navigation .nav-links a,
.posts-navigation .nav-links a {
    font-size: 12px;
    font-weight: 400;
    padding: 10px 20px;
    display: inline-block;
    color: #fff;
    border-radius: 6px;
    background-color: rgba(0, 0, 0, 0.4);
    -webikit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
input.search-field {
    height: 45px;
    border-radius: 0;
   
	width: 100%;
    outline: none;
    background-color: #3b3d40;
    color: #ff0078;
}
form.search-form {
    width: 30%;
    max-width: 100%;
    position: relative;
}
/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
ul {
	list-style: none;
}

/*--------------------------------------------------------------
# 					RESPONSIVE
--------------------------------------------------------------*/
@media screen and (max-width: 992px) {
    .top-bar-widgets {
        padding: 0;
    }
#latest-blog .entry-meta time {
        font-size: 12px;
    }
    .post-title {
        font-size: 12px;
    }
.post-title {
        font-size: 12px;
    }}
/*--------------------------------------------------------------
# 					FOOTER
--------------------------------------------------------------*/
.site-info {
    background-color: #000;
    border-top: 1px solid #111;
    text-align: center;
    padding: 25px 0;
    line-height: 1.5;
    color: #eee;
    font-size: 12px;
}
.site-footer a {
    color: #eee;
    font-size: 12px;
}