/* Code writing by Numan  */
.health-single-course-price .health-course-pricing a {
    background: #19B363 !important;
    box-shadow: 0px 3px 9px #0000003b !important;
    padding: 19px !important;
    margin: 26px 0;
    border-radius: 3px;
}

.health-single-course-pric .course_header5_sideblock div {
    margin: 0px 40px !important;
}


.health-single-course-price .course_header5_sideblock {
    width: 360px !important;
    right: 38px;
    box-shadow: 0 18px 61px rgba(0,0,0,.1) !important;
}
 
.health-single-course-price .course_details li {
    position: relative;
    margin-left: 36px !important;
    font-size: 17px !important;
    margin-top: 5px !important;
    color: #979BA0 !important;
    border: none !important;
}
.health-single-course-price .course_details li i {
    display: none;
    
}
.health-single-course-price .course_details li:before {
    position: absolute;
    content: "\f00c";
    left: -30px;
    font-family: 'fontawesome';
    color: #14BC9F !important;
    font-size: 21px;
}

.health-single-course-price .single-course.c6 .course5-pricing, .single-course.c7 .course5-pricing {
    padding: 17px 45px 0;
    text-align: start;
    font-size: 2.2rem;
}

.health-single-course-price ul.socialicons {
    margin-left: 39px;
    text-align: center;
    width: 100%; 
} 
.health-single-course-price  ul.socialicons li  {
    margin: 0 !important;
}
.health-single-course-price ul.socialicons li {
    margin-right: 11px !important;
}
.health-single-course-price ul.socialicons li .fa {
    background: #000!important;
    color: white;
    /* padding: 6px 9px;
    border-radius: 28px;
    width: 31px;
    height: 30px; */
}
.health-single-course-price  ul.socialicons li .fa-facebook {
    background: #3B5998 !important;
    color: white;
    /* padding: 8px 12px;
    border-radius: 28px;
    width: 32px;
    height: 30px; */
}
.health-single-course-price  ul.socialicons li .fa-twitter {
    background: #55ACEE !important;
    color: white;
    /* padding: 6px 9px;
    border-radius: 28px;
    width: 31px;
    height: 30px; */
}
.health-single-course-price  ul.socialicons li .fa-youtube {
    background: #CC202D !important;
    color: white;
    /* padding: 6px 9px;
    border-radius: 28px;
    width: 31px;
    height: 30px; */
}
.health-single-course-price ul.socialicons li .fa-whatsapp {
    background: #25D366 !important;
    color: white;
    /* padding: 6px 9px;
    border-radius: 28px;
    width: 31px;
    height: 30px; */
}

.health-single-course-price ul.socialicons li .fa-digg {
    background: #25D366 !important;
    color: white;
    /* padding: 6px 9px;
    border-radius: 28px;
    width: 31px;
    height: 30px; */
}


.health-single-course-price ul.socialicons li .fa-linkedin {
    /* background: #006192 !important; */
    background: green !important;
    /* test */
    color: white;
    /* padding: 6px 9px;
    border-radius: 28px;
    width: 31px;
    height: 30px; */
}

.health-single-course-price span.woocommerce-Price-amount.amount {
    color: #000000 !important;
    font-size: 30px;
}

.health-single-course-price span.subs {
    color: #979BA0 !important;
    font-size: 20px ;
    margin-left: 18px;
}

.health-single-course-price span.my-course-duration {
    display: block;
    background: #9372e39c !important;
    font-size: 14px;
    width: 90px;
    text-align: center;
    padding: 4px;
    border-radius: 19px;
    color: #58506F;
    margin-bottom: 10px;
}
.health-single-course-price .my-course-duration i {
    display: block;;
}
.my-full-width-element {
    width: 100vw;
    position: relative;
    margin-left: -50vw;
    background: #FCF2FF;
    left: 77%;
}

.my-content {
    position: relative;
}
.my-full-width-element .my-content::after {
    position: absolute;
    background: url('http://hfonline.wpengine.com/wp-content/uploads/2020/03/Combined-Shape-Copy-2@2x.png');
    width: 276px;
    height: 333px;
    content: "";
    background-repeat: no-repeat;
    right: -1px;
    background-size: 92px;
    bottom: -167px;
}

.related_courses {
    display: none !important;
}

.my-full-width-element .flex-viewport ul li div {
    box-shadow: 0px 0px 32px #00000012 !important;
}
.my-full-width-element .flex-viewport ul li div div {
    box-shadow: 0px 0px 0px white !important;
}
.my-full-width-element .flex-viewport ul {
   margin-left: 32px !important;
}
.single-course-page-header-custom {
    background: none;
}
span.myreview {
    color: #F75F55;
    font-family: poppins;
    font-size: 22px;
}

.single-review-area-custom-header h3 {
    font-size: 35px;
    margin: 0 !important;
}
.single-review-area-custom-header h3 span {
    color: #000000;
    font-weight: bold;
}
.course_reviews h3.heading {
    display: none !important;
}

.review_breakup {
    display: block;
    overflow: hidden;
    box-shadow: 0px 0px 20px #0000000d;
    margin-top: 41px !important;
    padding: 15px;
}
.course_reviews {
    margin-top: 99px !important;
    margin-bottom: 0 !important;
}
.show_course_reviews {
    margin-bottom: 63px;
}
 
/* header css */
.single-course section#title {
    background: linear-gradient(to top, #9372E3, #5E53EF) !important;
}

.single-course header.sleek.transparent.fix {
    background: white !important;
    width: 100% !important;
    z-index: 999 !important;
}
.single-course div#item-header {
    padding: 56px 5px !important;
}
.single-course .bp_filled_stars {
    color: white !important; 
}



.bp_blank_stars {
    color: #ffffff !important;
}


.health-single-course-price span.woocommerce-Price-amount.amount {
    color: #000000 !important;
    font-size: 30px;
    margin-top: 20px !important;
    display: inline-block;
}
 
.single-course a#scroll_to_course_button {
    display: none;
}








/*		Tablet Layout: 768px.
		Gutters: 24px.
		Outer margins: 28px.
		Inherits styles from: Default Layout.
-----------------------------------------------------------------
cols    1     2      3      4      5      6      7      8
px      68    160    252    344    436    528    620    712    */

@media only screen and (min-width: 768px) and (max-width: 991px) {
	
     
    


}



/*		Mobile Layout: 320px.
		Gutters: 24px.
		Outer margins: 34px.
		Inherits styles from: Default Layout.
---------------------------------------------
cols    1     2      3
px      68    160    252    */

@media only screen and (max-width: 767px) {
	
    .single-course.c6 .course_header5_sideblock, .single-course.c7 .course_header5_sideblock {
        position: static;
        margin-bottom: 201px;
    }
    .col-md-4.col-sm-12.health-single-course-price {
        position: static;
        width: 100%;
        margin: 21px 0;
    }
    .single-course.c6 .course_header5_sideblock, .single-course.c7 .course_header5_sideblock {
        position: static;
    }	
    .single-course div#item-header {
        padding: 10px 5px !important;
    }

    .my-full-width-element {
        margin-left: -71vw;
        left: 77%;
    }
   



}



/*		Wide Mobile Layout: 480px.
		Gutters: 24px.
		Outer margins: 22px.
		Inherits styles from: Default Layout, Mobile Layout.
------------------------------------------------------------
cols    1     2      3      4      5
px      68    160    252    344    436    */

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
   

}
