/* LICENSE & DETAILS
   ==================================================

	Theme Name: Flexform Child Theme
	Theme URI: http://flexform.swiftideas.net
	Description: A Retina Responsive Multi-Purpose WordPress Theme - Designed & Developed by Swift Ideas ( www.swiftideas.net )
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: flexform
	Version: 1.0
	Author: Swift Ideas
	Author URI: www.swiftideas.net

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/

/* --------------------------------------------
	FLEXFORM CSS IMPORT
-------------------------------------------- */

@import url("../flexform/style.css");


/* --------------------------------------------
	CHILD THEME CSS
-------------------------------------------- */

.article-body-wrap p {font-size: 18px; line-height: 36px; margin-bottom: 40px;}

.myClassButton {width: 100%; margin: 50px auto; text-align: center;}

.eMember_protected_message a {font-weight: bold; color: #7aac33; }

/*.article-body-wrap a {font-weight: bold; color: #7aac33; }*/

.body-text a {font-weight: bold; color: #7aac33;}

.product .article-body-wrap a {font-weight: bold; }

div[itemprop="description"] .btn .btn-success a {color: white; }

.single .media-wrap.full-width-detail {display: none;}

/* --------------------------------------------
	PLC CSS
-------------------------------------------- */


.plc {
padding:20px 40px;
margin: 10px;
}

.plc-top{padding: 20px 0px;}

.page-id-1592 #top-bar, .page-id-1592 #footer,
.page-id-7378 #top-bar, .page-id-7378 .myProgress, .page-id-7378 .breadcrumbs-wrap, .page-id-7378 #footer, .page-id-7378 #copyright .row, 
.page-id-18789 #top-bar, .page-id-18789 .myProgress, .page-id-18789 .breadcrumbs-wrap, .page-id-18789 #footer, .page-id-18789 #copyright .row,
.page-id-18807 #top-bar, .page-id-18807 .myProgress, .page-id-18807 .breadcrumbs-wrap, .page-id-18807 #footer, .page-id-18807 #copyright .row, .page-id-18807 .page-heading,

.page-id-18904 #top-bar, .page-id-18904 .myProgress, .page-id-18904 .breadcrumbs-wrap, .page-id-18904 #footer, .page-id-18904 #copyright .row, .page-id-18904 .page-heading, 
.page-id-18906 #top-bar, .page-id-18906 .myProgress, .page-id-18906 .breadcrumbs-wrap, .page-id-18906 #footer, .page-id-18906 #copyright .row, .page-id-18906 .page-heading,
.page-id-18908 #top-bar, .page-id-18908 .myProgress, .page-id-18908 .breadcrumbs-wrap, .page-id-18908 #footer, .page-id-18908 #copyright .row, .page-id-18908 .page-heading,

.page-id-18848 #top-bar, .page-id-18848 .myProgress, .page-id-18848 .breadcrumbs-wrap, .page-id-18848 #footer, .page-id-18848 #copyright .row, .page-id-18848 .page-heading, 
.page-id-18853 #top-bar, .page-id-18853 .myProgress, .page-id-18853 .breadcrumbs-wrap, .page-id-18853 #footer, .page-id-18853 #copyright .row, .page-id-18853 .page-heading, 
.page-id-18856 #top-bar, .page-id-18856 .myProgress, .page-id-18856 .breadcrumbs-wrap, .page-id-18856 #footer, .page-id-18856 #copyright .row, .page-id-18856 .page-heading, 
.page-id-18845 #top-bar, .page-id-18845 .myProgress, .page-id-18845 .breadcrumbs-wrap, .page-id-18845 #footer, .page-id-18845 #copyright .row, .page-id-18845 .page-heading
 {display: none;}
 
.page-id-18904 .inner-page-wrap,
.page-id-18906 .inner-page-wrap,
.page-id-18908 .inner-page-wrap,
.page-id-18807 .inner-page-wrap,
.page-id-18848 .inner-page-wrap,
.page-id-18853 .inner-page-wrap,
.page-id-18856 .inner-page-wrap,
.page-id-18845 .inner-page-wrap
 {margin-top:0px;}


.video {
position: relative;
padding-bottom: 53.25%;
padding-top: 30px; height: 0; overflow: hidden;
}

.video iframe,
.video object,
.video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.wpcf7 input.wpcf7-submit[type="submit"] {
    background-position: 93% center;
}

/*Single Lesson H1*/
.type-lesson h1 {
	font-size: 1.618em;
	margin-bottom: 0.618em;
	line-height: 34px;
	background: rgba(0,0,0,0.02) !important;
	padding: 30px 20px 15px 20px; 
	margin-bottom:0px; 
	margin-top:-15px; 
	border-top-right-radius:5px;
	border-top-left-radius:5px;	
}

.single-lesson #comments {margin-top:80px; clear:both;}

.single-lesson #post-entries {padding:10px 20px 34px 20px; background: rgba(0,0,0,0.02) !important; border-radius: 5px; font-weight: 800px;}

.home .start {font-size: 16px; color: white;}

.main-body p {font-size: 16px;}

.myProgress {display: block;}