.access-program-link { text-align: right; margin: 20px 0; } .access-program-link .btn { display: inline-block; } .categories-home-page--block { height: 24vw; background-size: contain; } .hero_banner { overflow: hidden; } /* ---------------------------------------------------------------------- ** PROGRAM THUMBNAILS */ .card .duration, .card-image .duration, .card-image .card-duration { display:none; position: absolute; bottom: 15px !important; right: 15px; background: rgba(0,0,0,.6); color: #999; border-radius: 4px; font-size: 13px !important; padding: 5px 8px !important; } .card-image .badge { display:none !important; } .card .course_price, .card-image .course_price { position: absolute; bottom: 15px !important; left: 15px; background: rgb(43,172,227, 1); color: #fff; border-radius: 4px; line-height:1; z-index:999; font-weight: 400; font-size: 13px; padding: 5px 8px; } .card_badge_grey { position: absolute; bottom: 15px !important; right: 15px; background: #999999; color: #000; border-radius: 4px; line-height: 1; z-index: 999; font-weight: 400; font-size: 13px; padding: 5px 8px; } .sale_promo { position: absolute; bottom: 15px !important; right: 15px; background: #ffc600; color: #000; border-radius: 4px; line-height: 1; z-index: 999; font-weight: 400; font-size: 13px; padding: 5px 8px; } .sale_promo_on_sale { position: absolute; bottom: 15px !important; right: 15px; background: #ff0777; color: #fff; border-radius: 4px; line-height: 1; z-index: 999; font-weight: 400; font-size: 13px; padding: 5px 8px; } .sale_promo_on_sale_black { position: absolute; bottom: 15px !important; right: 15px; background: #000; color: #fff; border-radius: 4px; line-height: 1; z-index: 999; font-weight: 400; font-size: 13px; padding: 5px 8px; } .sale_promo_inline { background: #ffc600; color: #000; border-radius: 3px; line-height: 1; z-index: 999; font-weight: 400; padding: 3px 4px; } /* Hide prices if user owns them */ .catalog-library .course_price { display:none; } .card .title, .card-image .title, .card-title { min-height: 0; font-weight:100 !important; transition: color 0.2s linear; margin: 15px 0 0px 0 !important; font-family: Montserrat !important; text-align:center !important; font-size:0.85em; } .card .main_poster img.image, .card-image .image-content img, .card-image { opacity:0.8; transform: scale(1.0); border-top:1px solid #282828; transition: all 0.2s ease; } .card-image:hover { border-top:1px solid #01aef2; transition: all 0.2s ease; } .card .main_poster:hover img.image, .card-image:hover .image-content img { opacity:1; transform: scale(1.03); border-top:1px solid #01aef2; transition: all 0.2s ease; } .card .main_poster:hover .title, .cbt-related--flex div:hover .card-title, .container.items-grid div:hover .card-title, .card:hover .card-title, .swiper-slide:hover .card-title { color: #01aef2 !important; transition: color 0.2s linear; } .partner-logos { padding-top:20px; padding-bottom:20px; } .card .partner-logo, .card-image .partner-logo { position: absolute; top: 15px; left: 15px; width: 25%; background: rgba(0,0,0,.6); border-radius: 4px; padding:5px; z-index:99999; } .card .partner-logo-small, .card-image .partner-logo-small { position: absolute; top: 15px; left: 15px; width: 15%; background: rgba(0,0,0,.6); border-radius: 4px; padding:5px; z-index:99999; } .card .partner-logo-faderpro, .card-image .partner-logo-faderpro { position: absolute; top: 15px; left: 15px; width: 40%; z-index:99999; } .card .partner-logo img, .card .partner-logo-faderpro img, .card-image .partner-logo img, .card-image .partner-logo-faderpro img { width: 100%; vertical-align:middle; z-index:99999; } @media only screen and (min-width:768px) and (max-width: 992px) { .hero_banner--title { font-size: 44px; } } /* ** MOBILE SCREENS */ @media only screen and (max-width:992px) { .hide-on-mobile { display: none; } .categories-home-page--block { height: 50vw; } .cce--trailer-btn { display: block !important; margin-top: 15px; } .cce--buttons { flex-wrap: wrap; align-items: center; justify-content: center; } } /* ---------------------------------------------------------------------- ** NAVIGATION */ .dropdown--body a:hover { background: #2BACE3; color: white !important; } /* ---------------------------------------------------------------------- ** PLAYER AND VIDEO THUMBNAILS WITHIN IT */ /* 576, 768, 992, 1200*/ .player_exp .cce--trailer-btn { display: flex!important; } @media only screen and (min-width:576px) and (orientation:portrait) { .player_exp .cce--thumbnails-chapters .col-lg-3 { max-width: 100% !important; flex: 0 0 100% !important; } } @media only screen and (max-width:992px) and (orientation:portrait) { .player_exp .cce--thumbnails-chapters .col-lg-3 { max-width: 100% !important; flex: 0 0 100% !important; } } @media only screen and (min-width: 768px) and (orientation:landscape) { .player_exp .cce--thumbnails-chapters .col-md-4, .player_exp .cce--thumbnails-chapters .col-lg-3 { max-width: 50% !important; flex: 0 0 50% !important; } } @media only screen and (min-width:992px) { .player_exp .cce--thumbnails-chapters .col-md-4, .player_exp .cce--thumbnails-chapters .col-lg-3 { max-width: 33% !important; flex: 0 0 33% !important; } } .player_exp .cce--thumbnails-image-block img { opacity:0.8; transition: opacity 0.2s linear; } .cce--thumbnails-image-block { /* pointer-events: auto !important;*/ } .player_exp .cce--thumbnails-video-chapter:hover img { opacity:1; transition: opacity 0.2s linear; } .player_exp .cce--thumbnails-video-duration { background: rgba(0,0,0,.6) !important; color: #999 !important; border-radius: 4px !important; } .cce--chapter-description { margin-bottom:30px !important; } /* ---------------------------------------------------------------------- ** Program page */ .col-lg-7.cbt-tabs--desc { padding-right:30px; } .cbt-tabs--content { background-color:#161616 !important; } .program .program--categories, .cbt-tabs--categories, .cbt-tabs--author-area:nth-child(2) { display:none !important; } .cbt-program .purchaseCTA { margin-bottom: 30px; margin-top: 25px; } .cbt-program .purchaseCTASubs { margin-bottom: 30px; margin-top: 25px; } .cbt-program .CTABody { color: #ccc; margin-bottom: 25px; } .cbt-program .CTABuyNow { float: right; margin-left: 15px; margin: 30px; } .cbt-program .CTABuyNow a { color: white; } .cbt-program .CTAInfo { margin-bottom: 15px; background: #505050; /*#333;*/ padding: 30px; } .cbt-program .CTAHead { font-size: 1.5em; color: #ccc; } .cbt-program .purchaseCTASubs .CTAHead { width:70%; float:left; } .cbt-program .purchaseCTASubs .CTABuyNow { margin: 30px 0 0 0; } .cbt-program .CTAInfo.CTAHasAccess { background-image: url(https://s3.amazonaws.com/unode1/assets/450/yEcr2E5xSLm8w7PQ2zO6_icons-tick.png); background-repeat: no-repeat; background-position: 10px 48%; padding-left: 50px; } @media only screen and (max-width:767px) { .cbt-program .purchaseCTASubs .CTAHead { width:100%; float:unset; } .cbt-program .purchaseCTASubs .CTABuyNow { width:100%; float:unset; } .cbt-program .CTAInfo.CTAHasAccess { padding: 10px 10px 10px 40px; font-size: 0.6em; background-size: 20px; } } .cbt-tabs--content .col-lg-4 .cbt-tabs--subtitle { display:none !important; } .player_exp .upgrade_title, .player_exp .upgrade_description, .player_exp .upgrade_button_text { display: none !important; } .program .cce--upgrade-button { padding: 25px 25px; font-size: 30px !important; font-weight: 300 !important; } a.program--about-author-name:hover { color:#00AEF2 !important; } /* ============== SLIDER ============== */ .page-slider { visibility:hidden; height:0px; opacity:0; } .page-slider.slick-initialized { visibility: visible; opacity: 1; transition: visibility 0.3s, opacity 0.3s linear; height:auto; } .slick-track { display: flex !important; } .slick-slide { height: inherit !important; } .slider-item { position:relative; padding:0 1px 0 1px; } .course-slider {padding-bottom:40px;} .course-slider p { text-align: center; } .course-slider .slider-item { padding:10px; } .slider-item .card { margin-bottom: 0px !important; } .course-slider .featured_category--title a { color:white !important; } .slider-image { width:100%; max-width:100% !important; } .slider-text { position: absolute; top: 0; padding-top: 7%; max-width: 65% !important; padding-left: 10%; font-size: 1.1em; } .slider-text h1, .home-slider .slider-text h2 { font-size:2.2em; line-height:1em; margin-top:0px; } .slider-text-inner { background:rgb(55,55,55,0.5); padding:1px 20px 20px 20px; } #home-hero-slider .slider-text-inner { background:rgb(55,55,55,0.5); padding:30px; } .slider-first-item .slider-body-copy { /*display:block !important; always make this visible */ } @media only screen and (max-width: 576px) { .slider-text { font-size:0.85em; padding-top: 3%; max-width: 90% !important; } .slider-text h1, .home-slider .slider-text h2 { font-size:1.6em; } .slider-body-copy, .slider-first-item .btn { /*display:none;*/ } .slider-item a { display: inline-flex; margin-top: 0px !important; } #home-hero-slider .slider-text-inner { padding:15px !important; } } @media only screen and (min-width: 577px) and (max-width: 768px) { .slider-text { padding-top: 5%; font-size:0.9em; max-width: 90% !important; } .slider-text h1, .home-slider .slider-text h2 { font-size:1.6em; } .slider-body-copy, .slider-first-item .btn { /* display:none;*/ } } @media only screen and (min-width: 769px) and (max-width: 992px) { .slider-text { font-size:1em; max-width: 90% !important; } .slider-body-copy { font-size:0.95em; } } @media only screen and (min-width: 993px) { } /* @media only screen and (max-width:576px) { .slider-text { font-size:0.85em; top:3%; max-width: 90% !important; } .slider-body-copy { display:none; } } @media only screen and (max-width: 768px) { .slider-text { font-size:0.9em; max-width: 90% !important; } .slider-body-copy { display:none; font-size:0.95em; } } @media only screen and (max-width:1090px) { .slider-text { font-size:1.0em; max-width: 90%; } } */ /* *iphone6,7,8* */ @media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation:portrait) { .slider-text { font-size:0.6em; top:3%; max-width: 90%; } .slider-body-copy { display:none; } .btn--outline { font-weight:500; } } @media only screen and (min-device-width : 375px) and (max-device-width : 667px) and (orientation:landscape) { .slider-text { font-size:0.6em; top:3%; max-width: 90%; } .slider-body-copy { display:xnone; } .btn--outline { font-weight:500; } } .slick-dots { bottom:-35px !important; } .course-slider .slick-dots { bottom:-20px !important; } .slick-dots li button:before { color: white !important; } .slider-item a { display: inline-flex; margin-top: 10px; } .slider-item > a { margin: 0 !important; } .slick-prev, .slick-next { opacity:0; transition: opacity 0.2s ease-in; } .course-slider .slick-prev, .course-slider .slick-next { top:37% !important; } .slick-slider:hover .slick-prev, .slick-slider:hover .slick-next { opacity:1; transition: opacity 0.2s ease-in; } .slick-prev { left: 25px !important; z-index:9999 !important; } .slick-next { right: 35px !important; z-index:9999 !important; } .slick-prev:before, .slick-next:before { font-size:30px !important; opacity:0.5 !important; } .slider-more { position: absolute; top: 35%; width: 100%; padding-right: 20px; text-align: center; color:white; font-size:1.5em; } .slide-image-wrapper { /* padding:5px 5px 0 5px; transition: padding 0.1s linear;*/ } .slide-image-wrapper:hover { /* padding:0px; transition: padding 0.1s linear;*/ } /* ======= CATALOG PAGE ====== */ .catalog--filters { background:#333; padding:20px; margin-left: 0px !important; margin-right: 0px !important; } .catalog--filters .select { max-width:50% !important; width:50% !important; color:#ccc !important; font-size:1rem; } .catalog--filters .input--search { font-size:1rem; } .catalog--filters .input--search::placeholder { color:#ccc !important; } .tabs { margin: 40px 0 0 0 !important; border-bottom: 1px solid #2BACE3 !important; } .tabs .tab { padding:10px; } .tabs .tab.active { color: white !important; background: #2BACE3; } .catalog--filters .direction { display:none !important; } .container-wide { max-width:1400px; margin:auto; } /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ .partner-container { display:flex; align-items: center; padding:0 20px; background:#333; /* justify-content: space-around !important;*/ align-content: space-between; } .partner-container a { padding: 0 1%; } .partner-logos img { max-width:140px; padding:15px; /*opacity:0.6;*/ transition: all 0.2s ease-in-out; } .partner-logos img:hover { opacity:1; transform:scale(1.05); transition: all 0.2s ease-in-out; } .home-slider { padding-top:0px; } .tpl-category .s-category-text { display:none; width: 100% !important; padding-right: 0px !important; } .s-category-visual { margin:auto !important; } .tpl-category .s-category-visual:empty { display:none !important; } .tpl-author .s-desc p { font-size:16px !important; } /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ .featured_category--title { margin-bottom:30px !important; } .testimonials--title, .categories-home-page--title { margin-bottom:10px !important; } /* =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */ .lazy { opacity:0 !important; } .lazyLoaded { opacity:0.7; transition: opacity 0.5s linear; transition-delay:1s; } /* =-=-=-=-=-=-=-=-=- Menu bar -=-=-=-=-=-=-=-=-=- */ .header { background:#333 !important; /* position: fixed !important;*/ width: 100% !important; /* padding: 0 0 15px 0 !important;*/ padding: 0 !important; } #page { padding-top:72px; } /* ----- NEW VERSION ADDITIONS ----- */ .cbt-tabs--tab-link { border-color:#01aef2 !important; } .container, .sui-container, .ui-container { /*max-width:1140px !important;*/ margin: auto; } .dark, .dark .s-category-area, .dark .s-favorites-area, .dark .catalog-area, .dark .ui-filters { background-color:#232323 !important; border-color:#232323 !important; } .tpl-category .ui-filters, .tpl-category .secondary-filters { display:none !important; } .fp-pg-partner-label .ui-filters, .fp-pg-partner-label .secondary-filters { display:none !important; } .fp-pg-category .ui-filters, .fp-pg-category .secondary-filters { display:grid !important; } .s-category-area .s-title { font-weight:500 !important; } .secondary-filters { padding-left:15px !important; } .program-description-text p { margin-bottom:20px; } .program-description-text ul { padding-left:15px; } .container { padding-left:15px !important; padding-right:15px !important; } @media screen and (min-width: 992px) { .container.items-grid { grid-template-columns: repeat(3,32%) !important; } } @media screen and (min-width: 600px) and (max-width: 991px) { .container.items-grid { grid-template-columns: repeat(2,50%) !important; } } .access-screen--btn { border-radius:0 !important; } .ui-filters .sui-container, .secondary-filters.ui-container, .secondary-filters.container.ui-container { background-color:#333; padding:20px !important; margin:auto; margin-top:0px !important; } .tpl-catalog .ui-filters { margin-top:30px; } .ui-filters { margin-bottom:0px !important; padding:0px !important; } .secondary-filters.container.ui-container { margin-top:0px; } .short-description { margin-bottom:20px; } .dark .swiper-container:before { background: linear-gradient(270deg,transparent,rgba(35,35,35,.6) 20px,rgba(35,35,35,.6)) !important; } .dark .swiper-container:after { background: linear-gradient(90deg,transparent,rgba(35,35,35,.6) 20px,rgba(35,35,35,.6)) !important; } .items-grid .card-author, .catalog .card-author, .cbt-related--flex .card-author { display:none !important; } .category-group { margin-bottom: 15px; border-bottom: 1px solid #111; padding-bottom: 30px; } * { font-family: Montserrat !important; } .fab { font-family: Font Awesome\ 5 Brands !important; } h1, .chapter-thumbnails--divider, strong, .category-title { font-weight: 500 !important; } h1 { font-size: 26px; } h2 { font-weight: 500; } body, h3, h4, h5 { font-weight: 300; } .fpPageWithImage figure { margin:0px; } @media screen and (max-width: 991px) { .fpPageWithImageFR figure { margin:0px; float:right; } .fpPageHalfLeft { } .fpPageHalfRight { } } @media screen and (min-width: 991px) { .fpPageWithImageFR figure { margin:0px; float:right; padding-left:40px; } .fpPageHalfLeft { width: 46%; float:left; } .fpPageHalfRight { width: 46%; float:right; } } .fpPageWithImage image { width:100%; } .fpPageImageFullWidth figure, .fpPageImageFullWidth img { width:100%; max-width:100%; padding: 0px !important; margin: 0px !important; } /* Mobile screen */ @media only screen and (max-width:767px) { .withHeaderNotice { padding-top:114px !important; } .withHeaderNoticeDeep { padding-top:130px !important; } } @media only screen and (max-width:767px) and (orientation:landscape) { .withHeaderNotice { padding-top:114px !important; } .withHeaderNoticeDeep { padding-top:114px !important; } } /* Mobile screen */ @media only screen and (min-width:768px) { .withHeaderNotice { padding-top:114px !important; } .withHeaderNoticeDeep { padding-top:130px !important; } } .headerNotice { padding: 0; font-size: 0.8em; z-index: 9999; background: #ff9101; /*margin-bottom: 20px;*/ padding: 10px; text-align: center; } .headerNotice a { color:#ffffff; text-decoration:underline; } .headerNotice a:hover { color:#ffffff; text-decoration:none; } .ulSpaced li { margin-bottom: 10px; } .promoBanner { max-width: 1140px; width: 100%; margin: auto; margin-top: 30px; text-align: center; font-size:0.8em; } .promoBanner img { margin: auto; } .promoBanner a { color:white; } @media only screen and (min-width:768px) { .promoBanner img { width:50%; } } @media only screen and (max-width:768px) { .promoBanner img { width:90%; } } .ui-featured-category { margin-top:20px !important; } .s-author-area { background:#232323 !important; border-top:0px !important; } /* BUNDLES */ .fpPageBundle { padding: 20px; background: #01557a; margin-bottom:40px; } .fpPageBundle .btn { padding:20px; } @media screen and (max-width: 991px) { .bundlePrice { font-weight: 600; font-size: 1.6em; } } @media screen and (min-width: 991px) { .bundlePrice { float: right; font-weight: 600; font-size: 1.6em; } } .bundleItemTitle { display: inline-block; padding: 0px; margin: 0; font-weight: 600; font-size: 1.6em; } .page ol { padding: 25px; } .page ol li { padding-bottom: 15px; } .fpBYOBExampleTable { width: 100%; } .fpBYOBExampleTable th, .fpBYOBExampleTable td { text-align:right; padding: 10px; } .fpBYOBExampleTable th { border-bottom:3px solid #727272; } .fpBYOBExampleTable tr:hover td { background:#323232; } .fpOdd { background:#323232; text-align:center !important; } .fpEven { text-align:center !important; } .fpFirstInPair td { border-bottom:1px solid #323232; } .fpSecondInPair td { border-bottom:3px solid #727272; } .fp-demo-fb-panel { padding:20px; background: #0a5679; } .fp-demo-fb-panel a { color:#1eafef; } .fp-demo-fb-panel h2 { font-weight: 500; font-size: 1.3em; margin-bottom: 10px; } .fp-tiny-text { font-size: 0.85em; margin-top: 10px; color: #aaa; } .fp-tiny-text-tight { font-size: 0.85em; color: #aaa; } .fp-tiny-text-grey { font-size: 0.85em; margin-top: 10px; color: #666 !important; } .share-save-help--block-footer img { display:inline-block; } .fa, .far, .fas { font-family: Font Awesome\ 5 Free !important; } .fp-course-info-panel { margin-bottom:20px; border-left: 1px solid #01aef2; padding-left: 20px; color: #aaa; } .fp-course-runtime { background: url(https://s3.amazonaws.com/unode1/assets/450/qLBsr8IHRw6v5APpSVE4_icons-course-info-duration.png); background-repeat: no-repeat; background-size: 16px; padding-left: 23px; background-position-y: 4px; } .fp-course-downloads, .cbt-tabs--desc .cbt-resource--item-title { background: url(https://s3.amazonaws.com/unode1/assets/450/9j9EMKxrTNyIu6nGrR8K_icons-course-info-download.png); background-repeat: no-repeat; background-size: 16px; padding-left: 23px; background-position-y: 4px; } .fp-course-daw { background: url(https://s3.amazonaws.com/unode1/assets/450/sT217L4xRtyORYB4Wh2F_icons-course-info-daw.png); background-repeat: no-repeat; background-size: 16px; padding-left: 23px; background-position-y: 4px; } .fp-course-free-chapter { background: url(https://s3.amazonaws.com/unode1/assets/450/f1Gphmx5Tuql4gM3LsO2_icons-course-info-free.png); background-repeat: no-repeat; background-size: 16px; padding-left: 23px; background-position-y: 4px; } .fp-course-platinum { background: url(https://s3.amazonaws.com/unode1/assets/450/PXnzreQmSHSoVNd13xlF_icons-course-info-platinum.png); background-repeat: no-repeat; background-size: 16px; padding-left: 23px; background-position-y: 4px; } blockquote, dd, dl, figure, h1, h2, h3, h4, h5, h6, hr, p, pre { margin: revert !important; } .fp-tab-active { background: #161616; border-top: 1px solid #01aef2; border-bottom: 1px solid #161616 !important; } .fp-tab-inactive { border-bottom: 1px solid #232323 !important; background: #333333; } .s-author-area .s-desc {width:90% !important;} .s-author-area p {padding-bottom:20px !important;} .fp-basket-promo-text { font-size: 0.85em; color: #ffc501; } .fp-header-statement { text-align:center;max-width: 70%;margin: auto;padding: 40px; } .fp-header-statement h1 { font-size:1.8em; } @media only screen and (max-width:767px) { .fp-header-statement { max-width: 90% !important; } .fp-header-statement h2 { font-size:1.7em; } } .chapter-thumbnails .chapter-thumbnails--divider { padding-top:60px !important; border-bottom:1px solid #303030; font-size:1.5em !important; } .chapter-thumbnails .chapter-thumbnails--divider:hover { border-bottom:1px solid #0275a3; } .fp-btn-basic { background: #1eafef; padding: 10px; display: inline-block; text-decoration: none !important; color: white !important; margin-right: 10px; } .fp-btn-basic:hover { background: #1997ce; } .fp-demo-fb-panel .fp-btn-basic { margin: 0 10px 10px 0; } .fp-search-link { background: url(https://s3.amazonaws.com/unode1/assets/450/GHQIhJ6TeqtXqTKiD0fA_icon-search.png) no-repeat; background-size: 17px; background-position: 7px; border: 1px solid #555; border-radius: 26px; padding: 4px 10px 4px 31px; } /* New Uscreen things to turn off .cbt-program .items-start button, */ .cbt-program .cbt-playlist-area, .cbt-program .chapter-title { display:none; } .cbt-program .cbt-layout .cbt-title { padding: 10px 0 20px 0; } .cbt-program .chapter-layout { box-shadow: inset 0 1px 0 #404040 !important; } .cbt-program .block h1 {font-size:2em;} .dark .s-favorites-area {border-top:0px !important;} .break-all {word-break: break-word !important;} .fp-btn-primary { padding: 10px; font-size: 1em; font-weight: normal; display: inline-block; line-height: 1.2em; background:#01aef2 !important; color:white !important; text-decoration: none !important; } /* ** SUBSCRIPTIONS */ .fp-btn-secondary { background-color: #ff9101; padding: 8px 12px; color: white; display: inline-block; font-weight: 500; border-radius: 3px; } .fp-btn-secondary:hover { background-color: #ff8001; } .fp-offer-text div { font-size: 1.6em; padding: 5px; color: white; } .fp-offer-text { color: #ff9201; font-weight: 500; padding: 20px; } .fp-pricing-panel:hover .fp-offer-text { color: #404040; } .fp-pricing-panel .fp-no-bullets { padding: 0px; line-height:1.5em; } .fp-subs-most-popular-blank { padding: 10px; } .fp-subs-most-popular div { background-color: #7daf01; padding: 10px; } .fp-subs-most-popular-sale div { background-color: #fe0676; padding: 10px; } .fp-subs-most-popular-sale-orange div { background-color: #f96400; padding: 10px; } .fp-subs-benefits { padding: 20px; margin: 10px; font-size: 1.2em; background: #303030; min-height: 100%; border-top: 1px solid #232323; } .fp-subs-benefits:hover { border-top: 1px solid #01aef2; background-color:#3c3c3c; } .fp-subs-benefits img { max-width:20%; padding-bottom:20px; } .fp-subs-btn-primary { background: #00b7ff; margin-bottom: 20px; text-align: center; display: inline-block; width: 100%; padding: 5px; } .fp-subs-btn-primary:hover { background: #198ECE; } .fp-bg-dull, .fp-bg-dull .fp-btn-bottom-line { background: #364950 !important; color:white !important; } .fp-subs-btn-secondary { background: #364950 !important; color: #999; font-weight: 200 !important; } .fp-subs-btn-secondary:hover { background: #00b7ff !important; color:white; } .fp-btn-cta-top { margin-bottom: 20px !important; background: #01aef2; font-weight: 400 !important; } .fp-btn-cta-bottom { margin: 0 !important; background: #364950; font-weight: 400 !important; } .tpl-page h1 { font-size:revert !important; } .top_menu {height:75px !important;} .top_menu .container {height:100% !important;} .top_menu .fp-btn-secondary { line-height: 30px !important; padding: 0 15px !important; border-radius:0px !important; } /* ** BASKET CUSTOMISATION ** */ .sepatator + .option { border: 1px dotted #04b7f4 !important; background:#373737; } .mobile_menu .dropdown { z-index:unset !important; } .mobile_menu .dropdown--body { z-index:10 !important; } .fp-free-chapter-indicator { position: absolute; z-index: 999; top: 10px; left: 10px; font-size: 0.7em; background: #02AEF2; color: white; padding: 3px 7px; border-radius: 3px; } .slick-next:before, .slick-prev:before { filter: drop-shadow(2px 4px 6px black); } #fp-plugins-block {padding-bottom:20px;} .fp-plugin-container { padding: 0px; } .fp-plugin-container h3 { font-size:1.5em; } .fp-plugin-list { padding: 20px; background: #333; display: flex; flex-wrap: wrap; } .fp-plugin-item { display: grid; padding: 10px; font-size: 0.8em; } .fp-plugin-item {flex-basis: 25%;} @media only screen and (max-width:767px) { .fp-plugin-item {flex-basis: 50%;} } .fp-plugin-item:hover {background:#232323;} .fp-plugin-item a { color: #02AEF2; background: url(https://s3.amazonaws.com/unode1/assets/450/3iAeRQO8SnW0ZozLssdm_icon-new-window.png); background-repeat: no-repeat; background-size: 13px; background-position: -1px 4px; padding: 0 0 0 17px; } .fp-plugin-item:hover a { color: white; } .fp-plugin-item .fp-tiny-text-tight {padding-left:17px;} .fp-testimonial span { font-size: 0.8em; color: #666; } .fp-testimonial { padding: 0 40px 20px 40px; background: url(https://s3.amazonaws.com/unode1/assets/450/N6Yu5S3jT0eOmN8EIot5_quote-left.png) no-repeat; } @media (min-width: 1200px) { .fp-container { max-width: 1100px !important; } } @media (min-width: 992px) and (max-width: 1199px) { .fp-container { max-width: 960px !important; } } @media (min-width: 768px) and (max-width: 991px) { .fp-container { max-width: 720px !important; } } @media (min-width: 576px) and (max-width: 767px) { .fp-container { max-width: 540px !important; } } .fp-container { max-width: 1100px; padding: 20px 0; } .fp-container h3 { font-size: 22px; } /* Uscreen mobile issue fix */ .fp-logged-in .tpl-program .XXXpb-\[56\.25\%\] { padding:0px !important; } .fp-ul-spaced { list-style:unset; } @media screen and (min-width: 1200px) { .fp-grid-3-col { grid-template-columns: repeat(3, 32%) !important; } } @media screen and (min-width: 768px) { .fp-cta-float-r { max-width: 300px; float: right; padding-left: 20px; } } @media screen and (max-width: 768px) { .fp-cta-float-r { padding: 20px 0 20px 0; max-width: 75%; text-align: center; margin: auto; } } section[data-test="payment-explanation-card"] { background: #f76520 !important; } button[data-action="click->confirmation#open dropdown#toggle"] { background: red; padding: 8px 15px; border-radius: 5px; } button[data-action="click->confirmation#open dropdown#toggle"]:hover { background: #dd0000; color:#ddd; padding: 8px 15px; border-radius: 5px; } #home-hero-slider .slider-item-hidebox .slider-text-inner { background: none !important; } #home-hero-slider .slider-item-darktext .slider-text-inner { color: #333 !important; } #home-hero-slider .slider-item-darktext h2 { color:#333 !important; } /* ** ====== FOR CHAPTER CHANGES ====== */ .fp-chapter-context { margin-top: 12px !important; margin-bottom: 40px !important; max-width: 1100px; } .fp-chapter-context-header { font-size: 2em; padding-bottom: 20px; } .fp-chapter-context-container { display: flex; padding: 20px; background: #01557a; } .fp-chapter-context-image { padding-right: 20px; max-width: 175px; } .fp-chapter-context-text { font-size: 1.4em; } .cbt-next-video { display: none !important; } @media only screen and (max-width:767px) { .fp-chapter-context-container { display: block; } .fp-chapter-context-image { padding-right: 0px; padding-bottom: 20px; max-width: 100%; } } .fp-watch-prompt { padding-top:20px; } .cbt-comments--list .text-base { padding-right: 10px; } .fp-cta-img-horz { max-width: 100%; } .fp-cta-img-horz img { padding-left:5px; } .fp-cta-img-vert { max-width: 100%; display:none; } @media only screen and (max-width: 768px) { .fp-cta-img-horz {display:none;} .fp-cta-img-vert {display:block;} } .fp-platinum-cta-block { padding: 10px 30px; background: #ddd; color: black; } .fp-platinum-cta-block a { float: right; font-size: 0.85em; color: #005479; } .fp-platinum-block-explainer { font-size: 0.85em; padding-top: 10px; display:none; } .fp-course-class-platinum { position: absolute; top: 15px !important; right: 15px; background: #ccc; color: black; border-radius: 4px; line-height: 1; z-index: 999; font-weight: 400; font-size: 13px; padding: 5px 8px; } .fp-70-off-70 { color: #ffc502; padding-top: 10px; border-top: 1px solid #666; margin-top: 10px; display: flex; } .fp-70-off-70-img { max-width: 82px; background: url(https://s3.us-east-1.amazonaws.com/unode1/assets%2Fassets%2F450%2F70-off-70-block.1686042392.png) no-repeat; width: 100%; background-size: contain; } .fp-70-off-70 strong { font-size: 1.3em; color:white; } .fp-artists-grid { display:flex; grid-gap: 20px; flex-wrap: wrap; } .fp-artists-grid .responsive { min-width: 18%; max-width: 18%; width: 18%; text-align: center; } .fp-artists-grid .responsive .desc { padding-top:10px; } .fp-artists-grid .responsive .desc a { text-decoration:none; } .fp-artists-grid .responsive:hover a { color: #085477 !important; } .fp-artists-grid .responsive a:hover img { filter: drop-shadow(2px 4px 6px black); } /* Generic table */ .fp-flex-table {display:flex; flex-flow:row;} @media only screen and (max-width:767px) { .fp-flex-table {display:flex; flex-flow:column;} } /* 909 day */ .fp-909-day-text { background: linear-gradient(to right, #f96400 45%, #f1ebd8 80%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
100% satisfaction guaranteed

100% satisfaction guaranteed.