/* 
 Theme Name:     Bart Hopkin     MUSICIAN AND INSTRUMENT DESIGNER
 Author:         Sarah Thomson 
 Author URI:     Blueoakwebdesign.com
 Template:       Divi
 Version:        1.0
 Description:   A Child Theme built using the elegantmarketplace.com Child theme maker
Developed by Andrew Palmer for Elegant Marketplace www.elegantmarketplace.com Free to use and duplicate as many times as you like
 Wordpress Version: 4.7.2
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

h4 {
    font-size: 11px;
    color: #cccccc;
}

.addtoany_share_save_container { text-align:left; }

.entry-meta .byline, .entry-meta .cat-links { display: none; }
.entry-meta .posted-on { display: none; }

.et_pb_pagebuilder_layout.single-post #page-container .et_pb_with_background .et_pb_row {
width: 100% !important;
}


#main-content {
    background-color: #f4f5ef;
}


.smallsqu {
    float:right;
    margin-left: 8px;
    margin-bottom: 8px;
}
a.more-link {    border: 1px solid;    border-radius: 3px;    display: inline-block;    margin-top: 10px;    padding: 3px 8px;    text-transform: uppercase; float:right; font-size: small;}


#main-header #top-menu li.current-menu-item > a {
color: #b93a0e !important;
}

/* remove shadow home page */
.page-id-71 #main-header {
    -webkit-box-shadow:none !important;
    -moz-box-shadow:none !important;
    box-shadow:none !important;
}

/* for home page cover*/
.et_pb_slider .et_pb_slide, .et_pb_section {
    background-repeat: no-repeat;
    background-position: bottom right;
    -webkit-background-size: 80%;
    -webkit-background-size: cover;
    -moz-background-size: 80%;
    -moz-background-size: cover;
    background-size: 80%;
    background-size: contain;
    padding-bottom: 20px;

}

	.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child,
	.et_pb_section .et_pb_row .et_pb_column .et_pb_module.et-last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child,
	.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child {
		margin-bottom: 0;
		border-radius: 3px;  
	}

/*.et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {
    margin-right: 1%; }*/

.et_pb_audio_module, .et_pb_audio_module_content, .et_audio_container{
    padding: 14px;
    border: 1px solid;    
    border-radius: 3px; 
}
.et_pb_button, .button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce-message a.button.wc-forward {
    font-size: 15px;
    border-width: 1px !important;
    border-color: #666666;
    margin:5px;
}

.et_link_content, .et_audio_content, .et_pb_audio_module_content, .et_quote_content .et_pb_audio_0.et_pb_audio_module{
    padding: 16px 14px;
}