ul.et_pb_social_media_follow{list-style-type:none!important;margin:0 0 22px;padding:0}.et_pb_social_media_follow li{display:inline-block;margin-bottom:8px;position:relative}.et_pb_social_media_follow li a{margin-right:8px;display:inline-block;text-decoration:none;text-align:center;position:relative}.et_pb_social_media_follow li a.follow_button{padding:0 12px;margin-top:5px;margin-right:25px;font-size:14px;line-height:1.6em;background:rgba(0,0,0,.1);color:rgba(0,0,0,.5);border-radius:3px;border-width:0;border-style:solid;-webkit-transition:all .3s;transition:all .3s}.et_pb_social_media_follow li.last-child a,.et_pb_social_media_follow li:last-child a{margin-right:0}.et_pb_social_media_follow.has_follow_button li.last-child a.icon,.et_pb_social_media_follow.has_follow_button li:last-child a.icon{margin-right:8px}.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}.et_pb_social_media_follow li a.icon{height:32px;width:32px;padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}.et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff;-webkit-transition:color .3s;transition:color .3s;position:relative;z-index:10}.et_pb_social_media_follow li a.icon:hover:before{color:hsla(0,0%,100%,.7)}.et_pb_social_media_follow li a.icon{border-radius:3px}.et_pb_social_media_follow_network_name{display:none}.et_pb_social_icon a.icon{vertical-align:middle}.et_pb_social_icon a.icon:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.et-pb-social-fa-icon a.icon:before{font-family:FontAwesome}.et-social-telegram a.icon:before{content:"\F3FE"}.et-social-amazon a.icon:before{content:"\F270"}.et-social-bandcamp a.icon:before{content:"\F2D5"}.et-social-bitbucket a.icon:before{content:"\F171"}.et-social-behance a.icon:before{content:"\F1B4"}.et-social-buffer a.icon:before{content:"\F837"}.et-social-codepen a.icon:before{content:"\F1CB"}.et-social-deviantart a.icon:before{content:"\F1BD"}.et-social-flipboard a.icon:before{content:"\F44D"}.et-social-foursquare a.icon:before{content:"\F180"}.et-social-github a.icon:before{content:"\F09B"}.et-social-goodreads a.icon:before{content:"\F3A9"}.et-social-google a.icon:before{content:"\F1A0"}.et-social-houzz a.icon:before{content:"\F27C"}.et-social-itunes a.icon:before{content:"\F3B5"}.et-social-last_fm a.icon:before{content:"\F202"}.et-social-line a.icon:before{content:"\F3C0"}.et-social-medium a.icon:before,.et-social-meetup a.icon:before{content:"\F3C7"}.et-social-odnoklassniki a.icon:before{content:"\F263"}.et-social-patreon a.icon:before{content:"\F3D9"}.et-social-periscope a.icon:before{content:"\F3DA"}.et-social-quora a.icon:before{content:"\F2C4"}.et-social-researchgate a.icon:before{content:"\F4F8"}.et-social-reddit a.icon:before{content:"\F281"}.et-social-snapchat a.icon:before{content:"\F2AC"}.et-social-soundcloud a.icon:before{content:"\F1BE"}.et-social-spotify a.icon:before{content:"\F1BC"}.et-social-steam a.icon:before{content:"\F3F6"}.et-social-tripadvisor a.icon:before{content:"\F262"}.et-social-tiktok a.icon:before{content:"\E07B"}.et-social-twitch a.icon:before{content:"\F1E8"}.et-social-vk a.icon:before{content:"\F189"}.et-social-weibo a.icon:before{content:"\F18A"}.et-social-whatsapp a.icon:before{content:"\F232"}.et-social-xing a.icon:before{content:"\F168"}.et-social-yelp a.icon:before{content:"\F1E9"}.et-social-pinterest a.icon:before{content:"\E095"}.et-social-linkedin a.icon:before{content:"\E09D"}.et-social-tumblr a.icon:before{content:"\E097"}.et-social-skype a.icon:before{content:"\E0A2"}.et-social-flikr a.icon:before{content:"\E0A6"}.et-social-myspace a.icon:before{content:"\E0A1"}.et-social-dribbble a.icon:before{content:"\E09B"}.et-social-youtube a.icon:before{content:"\E0A3"}.et-social-vimeo a.icon:before{content:"\E09C"}@media (max-width:980px){.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_tablet.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}@media (max-width:767px){.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.1);color:rgba(0,0,0,.5)}.et_pb_bg_layout_light_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.2);color:rgba(0,0,0,.6)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button{background:rgba(0,0,0,.6);color:hsla(0,0%,100%,.8)}.et_pb_bg_layout_dark_phone.et_pb_social_media_follow li a.follow_button:hover{background:rgba(0,0,0,.7);color:#fff}}.rtl .et_pb_social_media_follow li a{margin-left:8px;margin-right:0}.rpwwt-widget ul { list-style: outside none none; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
.rpwwt-widget ul li { overflow: hidden; margin: 0 0 1.5em; }
.rpwwt-widget ul li:last-child { margin: 0; }
.rpwwt-widget .screen-reader-text {border: 0; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(50%); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; word-break: normal; }
.rpwwt-widget .screen-reader-text:focus {background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; -webkit-clip-path: none; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: 700; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
.rpwwt-widget ul li img { display: inline; float: left; margin: .3em .75em .75em 0; }
#rpwwt-recent-posts-widget-with-thumbnails-2 img { width: 75px; height: 75px; }
#rpwwt-recent-posts-widget-with-thumbnails-3 img { width: 75px; height: 75px; }.gform_wrapper.gf_browser_gecko select {
padding: 11px 12px 11px 2px !important;
}
.gform_wrapper.gf_browser_chrome select {
padding: 10px 0 10px 3px !important;
}
.gform_wrapper .top_label input.large.datepicker, .gform_wrapper .top_label input.medium.datepicker, .gform_wrapper .top_label input.small.datepicker {
width: 100% !important;
}
#gform_submit_button_3, #gform_submit_button_5, #gform_next_button_5_30, #gform_previous_button_5_31, #gform_next_button_5_31, #gform_previous_button_5_32, #gform_next_button_5_32, #gform_previous_button_5 {
background: #1B4F80;
color: #fff;
border: none;
padding: 12px 13px;
cursor: pointer;
}
.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-heading {
color: #333;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong {
color: #1B4F80;
}
.ultp-dashboard-lesson--completed .ultp-dashboard-lesson__row .ultp-dashboard-lesson__details .ultp-dashboard-lesson__right .ultp-dashboard-lesson__status .ultp-dashboard-lesson__status-circle {
background: #51A5B3;
border-color: #51A5B3;
}
.ultp-dashboard-course__row .ultp-dashboard-course__details .ultp-dashboard-course__right .ultp-dashboard-course__progress-bar {
background-color: #51A5B3;
}
.ultp-dashboard-course--expanded .ultp-dashboard-course__row .ultp-dashboard-course__toggle-btn, .ultp-dashboard-course--expanding .ultp-dashboard-course__row .ultp-dashboard-course__toggle-btn {
background: #51A5B3;
border-right: #51A5B3;
}
@media screen and (max-width: 1024px) {
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
font-size: 11px ;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat {
flex: 0 0 50px;
text-align: center;
border-right: 1px solid #e2e7ed;
padding: 0 7px;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong {
display: block;
font-size: 27px;
margin-bottom: 8px;
font-weight: 800;
}
}
.ld-item-name.ld-primary-color-hover {
color: #fff !important;
}
.ld-item-title:hover{
color: #f1f1f1 !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
background: #51A5B3;
}
.learndash-wrapper .ld-modal {
position: fixed !important;
}
#choice_4_8_1 {
margin: 5px;
}
.buts{
border: none !important;
background: #1B4F80 !important;
border-radius: 5px 5px;
font: bold 16px 'Open Sans', Arial, sans-serif;
color: white;
padding: 0.5em 2em;
cursor: pointer;
}
input#choice_4_8_1 {
float: left;
}
input#input_4_4, input#input_4_4_2 {
margin: 0px 0px;
}
div#gfield_description_4_5 {
margin-top: -11px;
margin-bottom: 10px;
}
.gform_wrapper .field_description_below .gfield_description {
padding-top: 0px;
}
body .gform_wrapper ul li.gfield {
margin-top: 8px !important;
}
#gform_4 input {
padding: 5px !important;
}
input#gform_submit_button_4 {
background: #51A5B3 !important;
}
.ld-item-list.ld-course-list {
display: none;
}
.drop-menu ul {
right: 0px !important;
}
.learndash-wrapper.ld-modal-open .ld-modal {
opacity: 1;
visibility: visible;
z-index: 999999;
}
.cmreg-registration-field .cmreg-field-description {
color: red;
}
.logged-in .login-out {
display: none;
}
.fas.fa-check-circle.fa-lg, .fab.fa-youtube.fa-lg, .fas.fa-car-crash.fa-lg {
color: #51A5B3;
font-size: 4rem;
margin: 0 auto;
width: 100%;
text-align: center;
}
.login-sidebar .cmreg-registration.cmreg-wrapper {
width: 100%;
}
.login-sidebar .cmreg-login.cmreg-wrapper{
width: 100%;
}
.cmreg-form label {
display: none;
} 
.cmreg-registration-toc-field label {
display: block;
}
.cmreg-registration-field.select-hearabout_rowcontainer label {
display: block;
}
.return-to-shop {
display: none;
}
.order-again {
display: none  !important;
}
.et_pb_button.et_pb_button_0_tb_body.et_pb_bg_layout_light {
background: #51A5B3;
color: #fff;
border-radius: 5px;
}
.menu-user-menu-container {
padding: 10px;
}
.cmvl-tabs-menu li.current {
background: #51A5B3 !important;
color: white !important;
}
.lessonItem {
width: 24% !important;
}
.cmvl-tab-content-outer {
background: #fff !important;
}
.boxzilla-close-icon {
color: #fff !important;
opacity: 1 !important;
}
.mc4wp-form-theme input[type="submit"] {
background: #1B4F80 !important;
color: #fff !important;
}
.rpwwt-post-title {
font-weight: bold;
}
.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
padding: 11px 14px !important;
}
#gform_submit_button_1, #gform_submit_button_2 {
background: #51A5B3;
color: #fff;
border: none;
padding: 11px 14px;
cursor: pointer;
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
background: #51A5B3 !important;
}
.widgettitle {
background: #51A5B3;
color: #fff;
padding: 11px 11px;
margin-bottom: 5px;
}
.cmvl-featured-image {
display: none !important;
}
h3.cmvl-lesson-name {
display: none !important;
}
#video-row {
padding: 0px;
margin: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
#video-row-2 {
padding: 25px 0px;
margin: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
a {
color: #51A5B3;
}
@media screen and (min-width: 981px) {
#my-account-menu ~ .woocommerce-MyAccount-content {
width: 71% !important;
}
#my-account-menu {
width: 25% !important;
}
}
#et_search_icon:hover, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar::after, .mobile_menu_bar::before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span::before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .woocommerce .star-rating span::before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current {
color: #51A5B3;
}
.cmvlpay-paybox-form input[type="submit"] {
background: #1B4F80 !important;
}
.cmvl-access-denied::before {
color: #FFF !important;
}
.et_pb_post .entry-content {
padding-top: 0px;
}
.cmvl-info-block {
padding: 12px 15px !important;
width: -moz-fit-content;
}
@media screen and (min-width: 981px) {
.cmvl-info-block.cmvl-access-denied {
flex: 1 1 90%;
max-width: 90%;
margin: 0px;
margin-right: 0px;
margin-right: 4%;
}
.lesson-descr {
flex: 1 1 100%;
}
.meta-boxx {
display: flex;
}
.cmvl-tiles {
flex: 1 1 100%;
max-width: 100%;
padding-right: 50px;
}
.cmvl-tiles figure {
width: 100% !important;
}
.cmvl-lesson-description {
flex: 1 1 100%;
max-width: 100%;
}
#channel-file-wrapper {
display: none;
}
}
@media screen and (min-width: 1440px) {
.leftbut {
float: left;
margin-right: 6px;
}
}
.cmvl-info-block {
font-weight: bold;
background: #fff !important;
border: 1px solid #dcdcdc;
}
.cmvl-lesson-description-header {
display: none;
}
.myBlurb a.et_pb_button {
position:absolute;
bottom: 50%;
width: 100%;
transition: 0.5s ease;
background: #fff;
text-align: center;
border: none;
}
.myBlurb:hover a.et_pb_button {
opacity: 1 !important;
bottom: 50%;
transition: 0.5s ease;
background: #fff;
text-align: center;
border: none;
}