
	.fullOnMobile{
		width:80% !important;
	}

.shadow {
	box-shadow: 5px 5px 3px #888888;
}


.slide-button-right{
	position: relative;
  top: -60px;
}


.contactWidth{
	width:50%;
}

.slide-caption{
    background-color:none;
	background:none;
}

.slide-cap-title, .site-info{
    display:none;
}

.header-title{
    visibility:hidden;
}

p {
    font-weight:400;
}

.heading1 {
	color: #000000;
	font-size: 35px !important;
	font-weight: bold;
}

.heading2 {
	color: #000000;
	font-size: 28px !important;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: -5px;
}

.heading3 {
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: -5px;
}

.heading7 {
	color: #000000;
	font-size: 18px;
	font-weight: bold;
}

.bookText {
	margin-bottom: 15px;
	margin-top: 15px;
}

.bookImageBoxedSet {
	float: left;
	margin: 0px 15px 18px 0;
	width: 40%;
}

.bookImage {
	float: left;
	margin: 0px 15px 8px 0;
	width: 30%;
    box-shadow: 5px 5px 3px #888888;
}

.bookImageSM {
	float: left;
	margin: 0px 15px 8px 0;
	width: 19%;
    box-shadow: 5px 5px 3px #888888;
}

.review{
    float:right;
    text-align:center;
    display:inline-block;
    width:68%;
	margin-top:15px;
    margin-bottom:15px;
}

.reviewText{
    font-size: 22px;
	font-weight: bold;
}


.btn {
	-webkit-border-radius: 14 !important;
	-moz-border-radius: 14 !important;
	border-radius: 14px !important;
	border: 0;
	color: #ffffff !important;
	font-size: 20px;
	background: #3f96ff;
	padding: 10px 20px;
	text-decoration: none;
	margin-right: 5px;
    -moz-box-shadow:    1px 2px 2px 1px #888888;
    -webkit-box-shadow: 1px 2px 2px 1px #888888;
    box-shadow:         1px 2px 2px 1px #888888;
}

.btn:hover {
    color: #ffffff !important;
	background: #0561d0 !important;
	background-image: -webkit-linear-gradient(top,#f8c830,#f8c830);
	background-image: -moz-linear-gradient(top,#f8c830,#f8c830);
	background-image: -ms-linear-gradient(top,#f8c830,#f8c830);
	background-image: -o-linear-gradient(top,#f8c830,#f8c830);
	background-image: linear-gradient(to bottom,#f8c830,#f8c830);
	text-decoration: none;
}

.spacer {
	height: 50px;
}

.audioImages{
    width:95px;
}

.phoneBreak{
    display:none;
}

.signupForm{
    width:250px;
    float:right;
    margin-left:15px;
}

label[for="mailerlite-1-field-email"]{
    display:none !important;
}

.bookImageSignup, .mailerlite-1-field-email,.mailerlite-subscribe-submit{
    box-shadow: 5px 5px 3px #888888;
}

.center{
    text-align:center;
}

.videoSeries{
    width:765px;
    margin-top:25px;
}

@media only screen and (max-device-width: 750px) {
	.bookImage {
	    float: none;
	    margin: 0px 0px 0px 0;
	    width: 100%;
        box-shadow: 5px 5px 3px #888888;
    }

    .bookImageSM {
        float: none;
        width: 65%;
        box-shadow: 5px 5px 3px #888888;
        display: block;
        margin: 0 auto;
    }

    .heading2 {
	    font-size: 30px !important;
        text-align:center;
    }

    .heading7 {
	    color: #000000;
	    font-size: 18px;
	    font-weight: bold;
    }

    .review{
        float:none;
        text-align:center;
        display:inline-block;
        width:90%;
	    margin-top:15px;
        margin-bottom:15px;
    }

    .reviewText{
        font-size: 22px;
	    font-weight: bold;
    }

    .phoneBreak{
        display:inline;
    }

    .spacer {
	    height: 20px;
    }

    .signupForm{
        width:100%;
        float:none;
        margin-left:0px;
        margin-bottom:20px;
    }
	
	.contactWidth{
	width:100%;
}
	
	
	.collapseomaticContainer {
    width:90% !important;
}
	
	.mobileonlyspacer {
	height: 105px;
}
	
	.fullOnMobile{
		width:95% !important;
	}
	
}