/*
Theme Name:     Magnificent Child
Description:    Custom Adjustments
Author:         wpsupportbox
Template:       Magnificentnew

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
body{background: url("images/bgpattern3.png")}
h1, h2, h3, h4, h5, h6, h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{color: #8713ad;} 
.entry-content ol li,
.entry-content ol li strong{
	font-size: 12px;
	color:#8713ad;
}
.widgetcontent h4,
.block h4.widgettitle {
    color: #8713ad;
    font-size: 17.5px;
    letter-spacing: 0;
    padding-bottom: 4px;
    text-shadow: 1px 1px 0 #ffffff;
    text-transform: none;
	 font-weight: 700;
}
.page-id-48 .slideshow_container {
    float: right;
    margin: 0 0 0 20px;
    position: relative;
    width: 100%;
}
p, li{font-size: 14px;line-height: 20px;}
ul.nav a {
    color: #8713ad;
    font-size: 16px;
    font-weight: bold;
    padding: 15px 6px 18px;
    text-decoration: none;
    text-shadow: 1px 1px 0 #fff;
}
a{color:#8713ad}
a.pay-button,
a.pay-button strong{color:#fff!important;}
#slogan {
    background: rgba(0, 0, 0, 0) url("images/slogan-bg.png") no-repeat scroll center bottom;
    clear: both;
    color: #8713ad;
    font-family: Georgia,serif;
    font-size: 18px;
    font-style: italic;
    padding-bottom: 47px;
}
.home #breadcrumbs {display: none;}
.page-template-default .woocommerce ul.products li.product h3, 
.page-template-default .woocommerce-page ul.products li.product h3{
	font-size: 1.4em;
}
.page-template-default .woocommerce ul.products li.product, 
.page-template-default .woocommerce-page ul.products li.product {
    margin: 10px 0;
    padding: 0;
    width: 100%;
}
.page-template-default .woocommerce ul.products li.product a img, 
.page-template-default .woocommerce-page ul.products li.product a img {
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.3);
    float: left;
    height: auto;
    margin: 0 12px 0 0;
    transition: all 0.2s ease-in-out 0s;
    width: auto;
}
#YouTubeVideos{display:block;width:100%;margin: 30px 0;overflow:hidden;}
#secondaryContent{display:block;width:100%;}

.locationContaner{display:block;width:100%;clear:both;padding: 20px 0;}
.acf-map {
	width: 100%;
	height: 400px;
	border: #ccc solid 1px;
	margin: 20px 0;
}

/* fixes potential theme css conflict */
.acf-map img {
   max-width: inherit !important;
}

.one_half iframe{max-width:100%!important;width:100%!important;max-height: 210px!important;}
.footer-widget {width: 100%;}
#footer a {color: #8713ad;}
#footer p#copyright{display:none;}


