/*
 Theme Name:   Divi Child for LMS Training Center
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  Divi Child Theme For LMS
 Author:       Terre Porter
 Author URI:   http://terreporter.com
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 Text Domain:  lms-divi
*/

/* dont allow the visual builder - it wont work anyways */
#wp-admin-bar-et-use-visual-builder {
    display: none;
}

.quote {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 1rem;
    -webkit-box-shadow: 0px 0px 23px 8px rgba(44,111,163,0.18);
    -moz-box-shadow: 0px 0px 23px 8px rgba(44,111,163,0.18);
    box-shadow: 0px 0px 23px 8px rgba(44,111,163);
    border-radius: .8em;
    background-color: rgba(255,255,255,.8);
}

.quote__body {
    z-index: 1;
    position: relative;
    margin: 0;
    padding: .75rem 2.75rem;
    font-family: Georgia, serif;
    font-size: 1.125rem;
    font-style: italic;
    border: none;
    color: #2c6fa3;
}

.quote__body::before, .quote__body::after {
    z-index: -1;
    position: absolute;
    color: #2c6fa3;
    font-size: 4rem;
    font-style: normal;
    font-weight: 700;
}

.quote__body::before {
    content: "“";
    top: 0;
    left: 0;
    line-height: 1;
}

.quote__body::after {
    content: "”";
    bottom: 0;
    right: 0;
    line-height: 0;
}

.quote__credits {
    margin-left: 2.75rem;
    padding-right: 2.75rem;
    font-size: .8125rem;
    color: #2c6fa3;
    text-align: right;
}

.footer_quote {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    padding: 1rem;
    -webkit-box-shadow: 0px 0px 23px 8px rgba(44,111,163,0.18);
    -moz-box-shadow: 0px 0px 23px 8px rgba(44,111,163,0.18);
    box-shadow: 0px 0px 23px 1px rgba(44,111,163, 1);
    border-radius: .8em;
    background-color: #fff;
}

.widget_lp-widget-course-progress .widgettitle, .widget_lp-widget-course-info .widgettitle, .widget_lp-widget-recent-courses .widgettitle {
    color: #0070AC;
    line-height: 40px;
    font-size: 25px;
    margin-top: 1em;
    margin-bottom: .5em;
    background: rgba( 0, 112, 172, .071);
    border-radius: .4em 0;
    padding: 3px 5px;
    border-left: 1px solid #0070AC;
    border-bottom: 1px solid #0070AC;
    border-top: 1px solid #008CD8;
    border-right: 1px solid #008CD8;
    padding-left: .6em;
}

.lp-widget .widget-body .lp-course-info-fields {
    margin: 1em .8em 1em .6em;
}

.lp-widget .lp-course-info-fields .preview-items {
    display: none;
}

.archive-course-widget-outer .course-entry .course-detail {
    display: table;
    border-bottom: 1px solid #00adff;
    width: 95%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-bottom: .7em;
    margin-bottom: 1em;
    margin-left: .5em;
}

.archive-course-widget-outer .course-entry .course-detail .course-title {
    font-weight: normal;
    margin-bottom: 0;
    font-size: 18px;
    padding: 5px 0;
    line-height: 1.3em;
}

.archive-course-widget-outer .course-entry .course-detail .course-title:hover {
    color: #0070AC;
}


.archive-course-widget-outer .course-entry .course-detail .course-description {
    font-size: 14px;
    font-style: italic;
}

.myButton {
    -moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
    -webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
    box-shadow:inset 0px 1px 0px 0px #54a3f7;
    background-color:#007dc1;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #124d77;
    display:inline-block;
    cursor:pointer;
    color:#ffffff;
    font-size:15px;
    padding:6px 24px;
    text-decoration:none;
    text-shadow:0px 1px 0px #154682;
}

.myButton {
    margin-right: .5em;
    vertical-align: top;
    margin-top: .41em;
    line-height: 100%;
    letter-spacing: .12em;
    font-family: 'PT Sans Narrow', sans-serif;
}

.myButton:hover {
    background-color:#0061a7;
}
.myButton:active {
    position:relative;
    top:1px;
}

/* to fix background on admin pages */
#wpwrap {
    background-color: #f1f1f1;
}


.lp-archive-courses .course-summary .course-summary-content .course-detail-info, #popup-header, #learn-press-profile .wrapper-profile-header {
	background-image: url(/wp-content/uploads/ThinkstockPhotos-526281290-Converted-01-1024x413-2.jpg),linear-gradient(180deg,#474ab6 0%,#0e76ed 100%) !important;
}

.course-item-lp_lesson div#page-container header#main-header
{
  display: none;
}

#main-footer {
  display: none;
}

.learnpress-profile div#et-boc div.et_pb_section {
  display: none;
}

.logo_container {
display:none;
}


aside.course-summary-sidebar div.course-sidebar-top div.course-sidebar-preview div.course-price, aside.course-summary-sidebar div.course-sidebar-top div.course-sidebar-preview div.media-preview
{
display: none;
}

.learn-press-breadcrumb {
    display: none;
}

.meta-item.meta-item-categories {
    display: none !important;;
}

.lp-course-progress-wrapper {
    display: none
}

li.course-nav.course-nav-tab-instructor
{
    display: none !important;
}
div.section-meta
{
    display: none !important;;
}

.items-progress
{
    display: none !important;
}

.wp-video {
    margin-bottom: 20px;
}

form.search-course
{
    display: none !important;
}

#popup-course #popup-sidebar .course-curriculum {
    top: 0 !important;
    bottom: auto;
}

.course-info-left {
    margin-left: 20px;
}

#learn-press-course-tabs.course-tabs {
    margin-top: 0;
    margin-left: 20px;
}

.course-info-left {
    margin-left: 20px
}

.lp-archive-courses .course-summary .course-summary-content .lp-entry-content.lp-content-area .course-summary-sidebar {
    margin-top: 0 !important;
}

div.course-detail-info div.lp-content-area div.course-info-left div.course-meta.course-meta-primary
{
    display: none;
}

#learn-press-course-tabs.course-tabs {
    margin-top: 0 !important;
}
.just_to_get_a_new_commit {}

.course-item-lp_quiz header#main-header
{
    display: none;
}