/*
Theme Name: Make Child
Author:
Author URI:
Description: Child theme for Make
Template: make
*/

/*--------------------------------------------------------------
TABLE OF CONTENTS:
----------------------------------------------------------------

1.0 =Colors
2.0 =Typography
3.0 =Elements (lists/tables/images)
4.0 =Header
5.0 =Navigation
	5.1 =Links
	5.2 =Menus
6.0 =Content
	6.1 =Pages
	6.2 =Sidebars
	6.3 =Widgets
	6.4 =Plugins
	6.5 =Forms
7.0 =Footer
8.0 =@media elements
--------------------------------------------------------------*/

/*1.0 =Colors*/

siteColors {
		color: #415a76;/*blue - links, accordions*/
		color: #859cc6;/*light blue - hover on buttons/accordions*/
		color: #7b1315;/*rose - link hover*/
		color: #d58c8e;/*light rose - hover on buttons*/ 
}


/*2.0 =Typography/links*/

blockquote, blockquote p {
	font-size: 15px;
	padding: 0 10px;
	font-style: italic;
}


/*3.0 =Elements (lists/tables/images/buttons)*/

ol li ol li {
	list-style-type: lower-alpha;
}


			/*=Buttons*/

a.edd_go_to_checkout.button.white.edd-submit,
a.edd_go_to_checkout.button.yellow.edd-submit,
input#edd-purchase-button.edd-submit.dark-gray.button,
a.edd_go_to_checkout.button.dark-gray.edd-submit,
input#edd-purchase-button.edd-submit.white.button,
input#wp-submit,
input#wp-submit1,
input#wp-submit2,
input#wp-submit3,
input#vfb-4.vfb-submit,
input#vfb-82.vfb-submit,
input#vfb-12.vfb-submit.cueSheetSubmit,
input#vfb-175.vfb-submit,
input#submit.submit,
input.search-submit,
button, .igsCatalog {
	display: inline-block;
	padding: 6px 15px;
	padding: .6rem 1.5rem;
	border: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #fff;
	background-color: #7b1315;
	text-decoration: none;
	cursor: pointer;
}
a.edd_go_to_checkout.button.white.edd-submit:hover,
a.edd_go_to_checkout.button.yellow.edd-submit:hover,
input#edd-purchase-button.edd-submit.white.button:hover,
input#edd-purchase-button.edd-submit.dark-gray.button:hover {
	color: #000;
	background-color: #d58c8e;
}
input#wp-submit,
input#wp-submit1,
input#wp-submit2, 
input#wp-submit3, 
input#vfb-4.vfb-submit,
input#vfb-82.vfb-submit,
input#vfb-12.vfb-submit.cueSheetSubmit,
input#vfb-175.vfb-submit,
input#submit.submit,
input.search-submit,
button {
	background-color: #415a76 !important;
}
input#wp-submit:hover,
input#wp-submit1:hover,
input#wp-submit2:hover,
input#wp-submit3:hover,
input#vfb-4.vfb-submit:hover,
input#vfb-82.vfb-submit:hover,
input#vfb-12.vfb-submit.cueSheetSubmit:hover,
input#vfb-175.vfb-submit:hover,
input#submit.submit:hover,
input.search-submit:hover,
button:hover {
	color: #000 !important;
	background-color: #859cc6 !important;
}


/*4.0 =Header*/

.site-branding {
	width: 350px !important;
	margin-top: -30px;
}
/*.site-branding .site-title {
	background: url(../../uploads/2016/07/IGS_Logo-master-white.svg) no-repeat;
	float: left;
	height: 120px;
	width: 100px;
}*/
img.custom-logo {
	width: 100px;
	height: auto;
}
.site-branding .site-description {
	float: right;
	width: 190px;
	text-align: center;
	text-transform: none;
	font-style: italic;
	border-radius: 45px;
	padding: 10px;
	margin-right: 50px;
	margin-top: 38px;
	line-height: 1.2em;
}
.header-bar-flipped .header-text {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 0;
}
div.breadcrumbs {
	font-size: 12px;
	margin-bottom: 10px;
}
.header-layout-3 .search-form {
	margin-top: -23px;
}


/*5.0 =Navigation*/



	/*5.1 =Links*/



	/*5.2 =Menus*/

.site-navigation .menu .current_page_item > a:hover {
	color: #000;
}
.menu-toggle {
	background-color: #415a76;
}
.site-navigation.toggled ul li {
	background-color: #415a76;
	padding: 0 15px;
}
.menu li#menu-item-855 a {
	font-size: 18px;
	font-weight: bold;
}
.menu li#menu-item-855 a:hover {
	color: #fff;
}
li#menu-item-855.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-855 {
	float: right;
}


/*6.0 =Content*/
	

	
	/*6.1 =Pages*/
	
main#site-main.site-main.full-width {
	width: 90%;
	margin-left: 5%;
}


		/*Artists*/
		
figure#attachment_1119.wp-caption.alignleft, /*Dan Balmer*/
figure#attachment_1124.wp-caption.alignleft, /*Terry Robb*/
figure#attachment_1120.wp-caption.alignleft, /*Doug Smith*/
figure#attachment_1123.wp-caption.alignleft, /*Mark Hanson*/
figure#attachment_1121.wp-caption.alignleft { /*Erick Hailstone*/
	width: 100px !important;
}
.artistBio {
	clear: both;
}
.wp-caption {
	margin-bottom: 0;
}
	
	
		/*Single Posts*/
		
.single-post button.simplefavorite-button,
.single-post .downloadDescription,
.single-post .downloadTempo,
.single-post .downloadKey,
.single-post .downloadLength {
	display: none;
}
	
	
	/*6.2 =Sidebars*/
	
#site-main.rightSidebar {
	margin-left: 0;
}
	
	
	/*6.3 =Widgets*/
	
.widget a {
	color: #415a76;
}


		/*=Favorites (widgets)*/

#text-8 h3,
#text-9 h3,
button.simplefavorite-button,
button.simplefavorite-button.active,
button.simplefavorites-clear { /*Favorites accordion)*/
	background: #859cc6 !important;
	font-size: 12px;
    padding: 8px;
}
#text-8 h3 span,
#text-9 h3 span { /*Favorites button text styling)*/
	font-size: 10px;
	font-style: italic;
}
#text-8 h3::before,
#text-9 h3::before { 
	font-family: FontAwesome;
	content: "\f004";
	padding-right: 5px;
}
button.simplefavorites-clear {
	margin-left: 15%;
}
button.simplefavorites-clear::before {
	font-family: FontAwesome;
	content: "\f05e";
	padding-right: 5px;
}
	
	
	/*6.4 =Plugins*/
	
		/*=Favorites (archives pages)*/

button.simplefavorite-button {
	/*float: right;*/
}
button.simplefavorite-button.active {
}
.clear {
	clear: both;
}
.single-download button.simplefavorite-button,
.single-download button.simplefavorite-button.active {
	margin-bottom: 15px;
}



		/*=Mp3-jPlayer*/

.interface-mjp div.jp-play-time, 
.interface-mjp div.jp-total-time, 
.interface-mjp div.statusMI {
	font-size: 12px !important;
}
/*div.innertab {
	background: url(../../uploads/2016/07/suite-Willamette_wine_tour.jpg) no-repeat;
	background-size: cover;
}*/
span.gfxbutton_mp3j.play-mjp, span.gfxbutton_mp3j.pause-mjp, span.gfxbutton_mp3j.play-mjp:hover, span.gfxbutton_mp3j.pause-mjp:hover, span.vol_mp3j .ui-slider-handle, span.vol_mp3j .ui-slider-handle:hover, span.posbarB_mp3j .ui-slider-handle, span.posbarB_mp3j .ui-slider-handle:hover, .loadB_mp3j, .s-graphic .Smp3-tint {
	background-color: rgba(133, 156, 198, .6000) !important;
	border-color: rgba(133, 156, 198, .6000) !important;
}
span.gfxbutton_mp3j.play-mjp, 
span.gfxbutton_mp3j.pause-mjp {
	margin-left: 0 !important;
}
.left-mjp {
    border: 1px solid #ccc;
    border-radius: 3px;
}

	
		/*=Cyclone Slider 2*/
		
.cycloneslider-caption-title span {
	font-size: 14px;
}
.cycloneslider-caption-description {
	font-style: italic;
}


		/*=EDD*/
	
.downloadDescription span,
.downloadTempo span,
.downloadKey span,
.downloadLength span,
.downloadBpm span {
font-weight: bold;
}
.downloadLoRes {
    margin-top: -10px;
}
.freeDownload {
	float: left;
	margin-right: 20px;
	margin-bottom: 5px;
}
.preproduction {
	font-variant: small-caps;
	font-style: italic; 
    float: left;
}
.ui-widget-content a {
	color: #415a76;
}
.ui-widget-content a:hover {
	color: #859cc6;
}
a.edd_go_to_checkout.button.edd-submit,
a.edd-add-to-cart.button.edd-submit.edd-has-js {
	color: #fff;
}
div.edd_price_options {
	float: right;
} 
.additional_description {
	margin-bottom: 20px;
}
.cueSheetData {
	background-color: #ddd;
	border-radius: 5px;
}
div.edd_price_options.edd_single_mode ul {
	list-style-type: none;
	padding-left: 0;
}
.type-download .entry-meta {
	display: none;
}
.edd_checkout_cart_item_title span {
	display: none;
}
#downloadTagsTop {
	margin-bottom: 20px;
	font-size: 12px;
}
#downloadTags {
	margin-top: 30px;
	font-size: 12px;
}
nav.navigation.post-navigation {
	display: none;
}

    /*=EDD-Inside Catalog Spoilers*/

.cueSheetWarning {
    margin-bottom: -15px;
}
h3.innerAccordion.ui-accordion-header.ui-state-default.ui-corner-all.ui-accordion-icons,
div.cueSheetData.ui-accordion-content.ui-helper-reset.ui-widget-content.ui-corner-bottom.ui-accordion-content-active {
    margin-bottom: 20px;
}

    /*=EDD-Miscellaneous*/

.bigCatalogButton {
	width: 100px;
}
.bigCatalogButton::before {
	font-family: FontAwesome;
	content: "\f001";
	padding: 6px 0 3px 17px;
    float: left;
}
.bigLoginButton {
	width: 100px;
}



	/*6.5 =FORMS*/
	
		/*=EDD Checkout page*/
		
#edd_checkout_user_info legend,
#edd_register_account_fields legend,
#edd_cc_fields legend,
#edd_cc_address legend {
	font-weight: bold;
	margin-bottom: 10px;
}

.color-secondary-background, blockquote.ttfmake-testimonial, tt, kbd, pre, code, samp, var, textarea, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], .ttfmake-button.color-secondary-background, button.color-secondary-background, input[type="button"].color-secondary-background, input[type="reset"].color-secondary-background, input[type="submit"].color-secondary-background, .sticky-post-label,
select#billing_country.billing_country.edd-select,
a.edd_checkout_register_login,
#edd-email-wrap span.edd-description,
#edd-first-name-wrap span.edd-description,
#edd-last-name-wrap span.edd-description,
#edd-user-login-wrap span.edd-description,
#edd-user-pass-wrap span.edd-description,
#edd-user-pass-confirm-wrap span.edd-description,
#edd-card-number-wrap span.edd-description,
#edd-card-cvc-wrap span.edd-description,
#edd-card-name-wrap span.edd-description,
.card-expiration span.edd-description,
#edd-card-address-wrap span.edd-description,
#edd-card-address-2-wrap span.edd-description,
#edd-card-city-wrap span.edd-description,
#edd-card-zip-wrap span.edd-description,
#edd-card-country-wrap span.edd-description,
#edd-card-state-wrap span.edd-description {
	display: block; /*puts title above input box*/
}
#edd-email-wrap span.edd-description,
#edd-first-name-wrap span.edd-description,
#edd-last-name-wrap span.edd-description,
#edd-user-login-wrap span.edd-description,
#edd-user-pass-wrap span.edd-description,
#edd-user-pass-confirm-wrap span.edd-description,
#edd-card-number-wrap span.edd-description,
#edd-card-cvc-wrap span.edd-description,
#edd-card-name-wrap span.edd-description,
.card-expiration span.edd-description,
#edd-card-address-wrap span.edd-description,
#edd-card-address-2-wrap span.edd-description,
#edd-card-city-wrap span.edd-description,
#edd-card-zip-wrap span.edd-description,
#edd-card-country-wrap span.edd-description,
#edd-card-state-wrap span.edd-description {
	font-style: italic;
	font-size: 12px;
}
fieldset#edd_checkout_user_info,
fieldset#edd_cc_fields.edd-do-validate {
	float: left;
	margin-right: 100px;
}
span.edd_price_option_name {
	font-weight: bold;
}
p.edd-variable-pricing-desc {
	font-size: 12px;
	font-style: italic;
	margin: 5px 20px;
}
div.edd_price_options {
	float: none;
}
	
	
		/*=Theme My Login*/
		
.tml-user-login-wrap label,
.tml-user-pass-wrap label,
input#user_email.input,
input#pass1.input,
input#pass2.input {
	display: block;
}


		/*=Visual Form Builder*/
		
.visual-form-builder .vfb-legend h3 {
	color: #171717;
}
.visual-form-builder label, label.vfb-desc {
	color: #171717;
}
input#vfb-field-212-last.vfb-form-control.vfb-namepart-last {
	margin-bottom: 15px;
}
div#vfbField47.vfb-col-6.vfb-fieldType-url {
	margin-top: 15px;
}
div#vfbField46.vfb-col-6.vfb-fieldType-email {
	margin-top: 15px;
}


			/*=Artist Contract*/
			
div.artistContractTitle {
}
.vfbp-form {
	background-color: #eee;
	padding: 15px;
	border-radius: 3px;
}
.majorProvisions {
	padding: 0 20px;
}
label.vfb-control-label {
	width: 100%;
	margin-bottom: -15px;
	font-weight: normal;
}
label.vfb-control-label h3 {
	border-bottom: 1px #ccc solid;
	margin: 15px;
	margin-left: 0;
	font-weight: bold;
}
.vfb-form-group h3 {
	border-bottom: 1px #ccc solid;
	margin: 45px 15px;
}
label.vfb-control-label h2,
.vfb-form-group h2 {
	border-bottom: 1px #ccc solid;
	margin-right: 15px;
}

	/*6.5 =JQUERY*/

.ui-state-hover a:hover {
	color: #000;
}
#text-3 .ui-accordion .ui-accordion-content {
	padding: 1em;
}
#text-3.widget li:last-of-type {
	padding-bottom: 12px;
}


		/*=GENRES (sidebar search)*/

li.searchblues,
li.searchfingerstyle, 
li.searchgypsy,
li.searchjazz {
	border-radius: 3px;
}
li.searchblues {
	background: #415a76;
}
li.searchfingerstyle {
	background: olive;
}
li.searchgypsy {
	background-color: #7b1315;
}
li.searchjazz {
	background-color: grey;
}
li.searchblues a,
li.searchfingerstyle a,
li.searchgypsy a,
li.searchjazz a {
	color: #FFF;
}
li.searchblues a {
	padding: 10px 144px 10px 10px;
}
li.searchfingerstyle a {
	padding: 10px 110px 10px 10px;
}
li.searchgypsy a {
	padding: 10px 138px 10px 10px;
}
li.searchjazz a {
	padding: 10px 150px 10px 10px;
}
li.searchblues a:hover,
li.searchfingerstyle a:hover,
li.searchgypsy a:hover,
li.searchjazz a:hover {
	color: #000;
}
li.searchblues a::after,
li.searchfingerstyle a::after, 
li.searchgypsy a::after,
li.searchjazz a::after {
	float: right;
	padding-right: 5px;
	font-family: Codystar;
	color: #fff;
	font-size: 133%;
	font-weight: normal;
}
li.searchblues a::after {
	content: "Bl";
	padding-right: 5px;
}
li.searchfingerstyle a::after {
	content: "Fs";
}
li.searchgypsy a::after {
	content: "Gy";
}
li.searchjazz a::after {
	content: "Jz";
}
li.searchblues a:hover::after,
li.searchfingerstyle a:hover::after, 
li.searchgypsy a:hover::after,
li.searchjazz a:hover::after {
	color: #000;
}


		/*=JQUERY-Spoilers (all archive pages)*/

#edd_download_1539 h3,
#edd_download_1540 h3,
#edd_download_1541 h3,
#edd_download_1542 h3,
#edd_download_1543 h3,
#edd_download_1544 h3,
#edd_download_1545 h3,
#edd_download_1546 h3,
#edd_download_1547 h3,
#edd_download_1548 h3,
#edd_download_1549 h3,
#edd_download_1550 h3,
#edd_download_1551 h3,
#edd_download_1552 h3,
#edd_download_1553 h3,
#edd_download_1554 h3,
#edd_download_1555 h3,
#edd_download_1556 h3,
#edd_download_1557 h3 { /*Bl*/
	background-color: #415a76;
}
#edd_download_1539 h3::after,
#edd_download_1540 h3::after,
#edd_download_1541 h3::after,
#edd_download_1542 h3::after,
#edd_download_1543 h3::after,
#edd_download_1544 h3::after,
#edd_download_1545 h3::after,
#edd_download_1546 h3::after,
#edd_download_1547 h3::after,
#edd_download_1548 h3::after,
#edd_download_1549 h3::after,
#edd_download_1550 h3::after,
#edd_download_1551 h3::after,
#edd_download_1552 h3::after,
#edd_download_1553 h3::after,
#edd_download_1554 h3::after,
#edd_download_1555 h3::after,
#edd_download_1556 h3::after,
#edd_download_1557 h3::after { /*Bl*/
	content: "Bl";
	float: right;
	font-family: Codystar;
	font-size: 120%;
	font-weight: normal;
}
#edd_download_1558 h3,
#edd_download_1559 h3,
#edd_download_1560 h3,
#edd_download_1561 h3,
#edd_download_1562 h3,
#edd_download_1563 h3,
#edd_download_1564 h3,
#edd_download_1565 h3,
#edd_download_1566 h3,
#edd_download_1567 h3,
#edd_download_1568 h3,
#edd_download_1569 h3,
#edd_download_1570 h3,
#edd_download_1571 h3,
#edd_download_1572 h3,
#edd_download_1573 h3,
#edd_download_1574 h3,
#edd_download_1575 h3,
#edd_download_1576 h3,
#edd_download_1577 h3 { /*Fs*/
	background-color: olive;
}
#edd_download_1558 h3::after,
#edd_download_1559 h3::after,
#edd_download_1560 h3::after,
#edd_download_1561 h3::after,
#edd_download_1562 h3::after,
#edd_download_1563 h3::after,
#edd_download_1564 h3::after,
#edd_download_1565 h3::after,
#edd_download_1566 h3::after,
#edd_download_1567 h3::after,
#edd_download_1568 h3::after,
#edd_download_1569 h3::after,
#edd_download_1570 h3::after,
#edd_download_1571 h3::after,
#edd_download_1572 h3::after,
#edd_download_1573 h3::after,
#edd_download_1574 h3::after,
#edd_download_1575 h3::after,
#edd_download_1576 h3::after,
#edd_download_1577 h3::after { /*Fs*/
	content: "Fs";
	float: right;
	font-family: Codystar;
	font-size: 120%;
	font-weight: normal;
}
#edd_download_1578 h3,
#edd_download_1579 h3,
#edd_download_1580 h3,
#edd_download_1581 h3,
#edd_download_1582 h3,
#edd_download_1583 h3,
#edd_download_1584 h3,
#edd_download_1585 h3,
#edd_download_1586 h3,
#edd_download_1587 h3,
#edd_download_1588 h3 { /*Gy*/
	background-color: #7b1315;
}
#edd_download_1578 h3::after,
#edd_download_1579 h3::after,
#edd_download_1580 h3::after,
#edd_download_1581 h3::after,
#edd_download_1582 h3::after,
#edd_download_1583 h3::after,
#edd_download_1584 h3::after,
#edd_download_1585 h3::after,
#edd_download_1586 h3::after,
#edd_download_1587 h3::after,
#edd_download_1588 h3::after { /*Gy*/
	content: "Gy";
	float: right;
	font-family: Codystar;
	font-size: 120%;
	font-weight: normal;
}
#edd_download_1589 h3,
#edd_download_1590 h3,
#edd_download_1591 h3,
#edd_download_1592 h3,
#edd_download_1593 h3,
#edd_download_1594 h3,
#edd_download_1595 h3,
#edd_download_1596 h3,
#edd_download_1597 h3,
#edd_download_1598 h3,
#edd_download_1599 h3,
#edd_download_1600 h3,
#edd_download_1601 h3,
#edd_download_1602 h3,
#edd_download_1603 h3,
#edd_download_1604 h3,
#edd_download_1605 h3,
#edd_download_1606 h3,
#edd_download_1607 h3 { /*Jz*/
	background-color: grey;
}
#edd_download_1589 h3::after,
#edd_download_1590 h3::after,
#edd_download_1591 h3::after,
#edd_download_1592 h3::after,
#edd_download_1593 h3::after,
#edd_download_1594 h3::after,
#edd_download_1595 h3::after,
#edd_download_1596 h3::after,
#edd_download_1597 h3::after,
#edd_download_1598 h3::after,
#edd_download_1599 h3::after,
#edd_download_1600 h3::after,
#edd_download_1601 h3::after,
#edd_download_1602 h3::after,
#edd_download_1603 h3::after,
#edd_download_1604 h3::after,
#edd_download_1605 h3::after,
#edd_download_1606 h3::after,
#edd_download_1607 h3::after { /*Jz*/
	content: "Jz";
	float: right;
	font-family: Codystar;
	font-size: 120%;
	font-weight: normal;
}


/*7.0 =FOOTER*/

.site-info {
	width: 100%;
}
#copyright {
	float: left;
	width: 250px;
}
.racc {
	float: right;
}


/*8.0 =@MEDIA ELEMENTS*/


