/*
 Theme Name:     Kris Davis 2016
 Theme URI:      http://www.elegantthemes.com/gallery/foxy/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/

/* =Theme customization starts here */


/* MC Form */




#main-header::after {
    content: "";
    background-image: url('https://krisdavis.net/wp-content/uploads/2016/09/header_bg_sep2.jpg');
    background-size:cover;
    background-repeat:no-repeat;
    opacity: 0.5;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: -1;
}

.wp-caption {
    border: 0;
    background-color: transparent;
}

/* Buy Button */

.buy-button {
	color: rgb(0, 0, 0);
	font-size: 14px;
	padding: 5px 10px 5px 10px;
	text-shadow: 0px -1px 0px rgba(253, 196, 80, 0.8);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	background: rgb(253, 170, 41);
	background: -moz-linear-gradient(90deg, rgb(253, 170, 41) 30%, rgb(254, 230, 181) 70%);
	background: -webkit-linear-gradient(90deg, rgb(253, 170, 41) 30%, rgb(254, 230, 181) 70%);
	background: -o-linear-gradient(90deg, rgb(253, 170, 41) 30%, rgb(254, 230, 181) 70%);
	background: -ms-linear-gradient(90deg, rgb(253, 170, 41) 30%, rgb(254, 230, 181) 70%);
	background: linear-gradient(0deg, rgb(253, 170, 41) 30%, rgb(254, 230, 181) 70%);
	-webkit-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
	-moz-box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
	box-shadow: 0px 2px 1px rgba(50, 50, 50, 0.75);
}

a:link.buy-button,a:visited.buy-button {
	text-decoration: none;
	color: #242424;
}

a:hover.buy-button {
	text-decoration: none;
}

/* Songkick */

.songkick-widget h2#title {
color: #FF883E;
}

/* Slide Tour Dates */
#tour-dates {
font-family: 'Avenir';
width: 90%;
}
#tour-dates .event {
margin: 10px 0px;
padding: 0px 10px;
width: 100%;
display: inline-block;
}
#tour-dates .date {
color: #fff;
float:left;
text-align: left;
width: 40%;
}
#tour-dates .players {
color: #ff883e;
font-size: 150%;
line-height: 1.5;
font-weight: 700;
text-transform: uppercase;
}
#tour-dates .city {
float:left;
color: #fff;
float:left;
text-align:center;
width: 40%;
}
#tour-dates .tickets {
float:right;
text-align:right;
width: 20%;
}
#tour-dates .tickets a:link,#tour-dates .tickets a:visited  {
color: #ff883e;
padding: 2px 20px;
border: 1px solid #ff883e;
font-weight:700;
}


div#n2-ss-8 .mc_embed_signup h2 {
color: #ff883e
}
div#n2-ss-8 .mc_embed_signup .mc-field-group {
margin-bottom: 15px;
}

div#n2-ss-8 .mc_embed_signup .asterisk {
color: #FF0000;
}

div#n2-ss-8 .mc_embed_signup input, div#n2-ss-8 .mc_embed_signup select {
background-color: #222222 !important;
border-radius: 3px;
clear:left;
color: #ffffff;
padding: 3px 10px;
}
div#n2-ss-8 .mc_embed_signup label {
color: #ff883e;
display:block;
}
div#n2-ss-8 .mc_embed_signup .kd-field-group {
width: 50%;
float:left;
}
div#n2-ss-8 .mc_embed_signup .mce-MMERGE4-country {
font-size: 80%;
}


/* Pagination */
ul.pagination.wpv-pagination-nav-links-container {
padding: 0;
}
ul.pagination li {
display:inline-block;
}
li.page-item {
border: 1px solid #21759b;
padding: 3px 5px;
margin: 0px 5px 5px 5px;
}
li.page-item:first-child {
margin: 0px 5px 5px 0px;
}
li.page-item:last-child {
margin: 0px 0px 5px 5px;
}
.wpv-pagination-nav-links-item-current, ul.pagination li:hover, ul.pagination li:hover a {
background-color: #21759b;
color: white !important;
}



@media only screen and (max-width: 980px) {
/* Slide Tour Dates */
/* 
#tour-dates {
font-family: 'Avenir';
width: 90%;
}
#tour-dates .event {
margin: 10px 0px;
padding: 0px 10px;
width: 100%;
display: inline-block;
}
#tour-dates .date {
color: #fff;
float:left;
text-align: left;
width: 40%;
}
#tour-dates .players {
text-align:center;
}
#tour-dates .city {
float:none;
text-align:center;
width: 100%;
}
#tour-dates .tickets {
float:none;
text-align:center;
width: 100%;
}
 */

}